[
  {
    "id": 1,
    "name": "Trooper",
    "description": "The basic infantry unit of the Empire. Troopers compose the bulk of the Imperial Army's front-line forces. What these fresh recruits lack in experience and survivability, they make up for with complete devotion to the Emperor.",
    "imageUrl": "/data/images/units/trooper.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 1,
    "unlockLevel": 1,
    "productionTime": 468,
    "cost": [
      {
        "type": "Gold",
        "amount": 250
      },
      {
        "type": "Iron",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "motto": "First In, Rarely Return",
    "stats": {
      "ranks": [
        {
          "health": 55,
          "defense": 50,
          "dodge": 20,
          "bravery": 15,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 4,
          "spReward": 16,
          "goldReward": 80,
          "rank": 1
        },
        {
          "health": 60,
          "defense": 55,
          "dodge": 25,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 5,
          "spReward": 20,
          "goldReward": 100,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 112
              }
            ],
            "time": 14400,
            "sp": 120
          },
          "rank": 2
        },
        {
          "health": 65,
          "defense": 60,
          "dodge": 30,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 7,
          "spReward": 28,
          "goldReward": 140,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 432
              }
            ],
            "time": 43200,
            "sp": 240
          },
          "rank": 3
        },
        {
          "health": 70,
          "defense": 65,
          "dodge": 35,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 9,
          "spReward": 38,
          "goldReward": 192,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1648
              },
              {
                "type": "Iron",
                "amount": 600
              },
              {
                "type": "Bars",
                "amount": 2
              }
            ],
            "time": 86400,
            "sp": 650
          },
          "rank": 4
        },
        {
          "health": 75,
          "defense": 70,
          "dodge": 40,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 11,
          "spReward": 46,
          "goldReward": 234,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 4832
              },
              {
                "type": "Iron",
                "amount": 1175
              },
              {
                "type": "Bars",
                "amount": 6
              }
            ],
            "time": 172800,
            "sp": 1275
          },
          "rank": 5
        },
        {
          "health": 85,
          "defense": 75,
          "dodge": 45,
          "bravery": 31,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 14,
          "spReward": 57,
          "goldReward": 286,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 41860
              },
              {
                "type": "Iron",
                "amount": 5100
              },
              {
                "type": "Laurels",
                "amount": 2
              }
            ],
            "time": 172800,
            "sp": 15000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Battle Rifle",
        "description": "Standard attack with the M-11 Battle Rifle",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 22,
              "max": 26
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 24,
              "max": 28
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 26,
              "max": 31
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 28,
              "max": 33
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 30,
              "max": 36
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 33,
              "max": 39
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Double Shot",
        "description": "Fire two shots in quick succession with reduced accuracy",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "unlockRank": 4,
        "ammo": 3,
        "ammoUsed": 2,
        "reloadTime": 3,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "unlockCost": {
          "time": 4320,
          "nanos": 10
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 28,
              "max": 33
            },
            "offense": 49,
            "criticalChance": 5,
            "hits": 2,
            "rank": 4
          },
          {
            "damage": {
              "min": 30,
              "max": 36
            },
            "offense": 54,
            "criticalChance": 5,
            "hits": 2,
            "rank": 5
          },
          {
            "damage": {
              "min": 33,
              "max": 39
            },
            "offense": 59,
            "criticalChance": 5,
            "hits": 2,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 180
        },
        {
          "type": "Iron",
          "amount": 3
        }
      ],
      "time": 120
    }
  },
  {
    "id": 2,
    "name": "Shock Trooper",
    "description": "A premium infantry soldier with comparatively high HP, Defense, and Dodge for an early unit, enabling quick promotion at low cost.",
    "imageUrl": "/data/images/units/shocktrooper.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 1,
    "unlockLevel": 2,
    "productionTime": 468,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 4
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 80,
          "defense": 55,
          "dodge": 25,
          "bravery": 30,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 5,
          "spReward": 20,
          "goldReward": 100,
          "rank": 1
        },
        {
          "health": 90,
          "defense": 60,
          "dodge": 30,
          "bravery": 35,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 7,
          "spReward": 28,
          "goldReward": 140,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 328
              }
            ],
            "time": 14400,
            "sp": 255
          },
          "rank": 2
        },
        {
          "health": 95,
          "defense": 65,
          "dodge": 35,
          "bravery": 40,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 8,
          "spReward": 32,
          "goldReward": 160,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1344
              }
            ],
            "time": 43200,
            "sp": 640
          },
          "rank": 3
        },
        {
          "health": 105,
          "defense": 70,
          "dodge": 40,
          "bravery": 45,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 10,
          "spReward": 40,
          "goldReward": 200,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 4016
              },
              {
                "type": "Iron",
                "amount": 900
              },
              {
                "type": "Bars",
                "amount": 2
              }
            ],
            "time": 86400,
            "sp": 1275
          },
          "rank": 4
        },
        {
          "health": 110,
          "defense": 75,
          "dodge": 45,
          "bravery": 50,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 11,
          "spReward": 44,
          "goldReward": 220,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 12432
              },
              {
                "type": "Iron",
                "amount": 1675
              },
              {
                "type": "Bars",
                "amount": 6
              }
            ],
            "time": 172800,
            "sp": 3075
          },
          "rank": 5
        },
        {
          "health": 120,
          "defense": 80,
          "dodge": 50,
          "bravery": 50,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 13,
          "spReward": 52,
          "goldReward": 260,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 65488
              },
              {
                "type": "Iron",
                "amount": 5500
              },
              {
                "type": "Laurels",
                "amount": 2
              }
            ],
            "time": 172800,
            "sp": 16912
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Burst Fire",
        "description": "Short-range burst fire attack",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 1
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 16,
              "max": 19
            },
            "offense": 22,
            "criticalChance": 8,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 17,
              "max": 20
            },
            "offense": 27,
            "criticalChance": 8,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 19,
              "max": 22
            },
            "offense": 32,
            "criticalChance": 8,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 20,
              "max": 24
            },
            "offense": 37,
            "criticalChance": 8,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 22,
              "max": 26
            },
            "offense": 42,
            "criticalChance": 8,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 24,
              "max": 28
            },
            "offense": 47,
            "criticalChance": 8,
            "hits": 3,
            "rank": 6
          }
        ]
      },
      {
        "name": "Controlled Burst",
        "description": "More accurate burst fire with higher critical chance",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "unlockRank": 3,
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 1
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "unlockCost": {
          "time": 2880,
          "nanos": 6
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 19,
              "max": 22
            },
            "offense": 56,
            "criticalChance": 13,
            "hits": 2,
            "rank": 3
          },
          {
            "damage": {
              "min": 20,
              "max": 24
            },
            "offense": 61,
            "criticalChance": 13,
            "hits": 2,
            "rank": 4
          },
          {
            "damage": {
              "min": 22,
              "max": 26
            },
            "offense": 66,
            "criticalChance": 13,
            "hits": 2,
            "rank": 5
          },
          {
            "damage": {
              "min": 24,
              "max": 28
            },
            "offense": 71,
            "criticalChance": 13,
            "hits": 2,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 270
        },
        {
          "type": "Iron",
          "amount": 5
        }
      ],
      "time": 120
    }
  },
  {
    "id": 3,
    "name": "Grenadier",
    "description": "A soldier unit dealing Explosive damage with its Grenade and uses Indirect fire to target enemies in the second or third row.",
    "imageUrl": "/data/images/units/grenadier.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 1,
    "unlockLevel": 2,
    "productionTime": 780,
    "cost": [
      {
        "type": "Gold",
        "amount": 550
      },
      {
        "type": "Iron",
        "amount": 10
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 60,
          "defense": 50,
          "dodge": 20,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 5,
          "spReward": 20,
          "goldReward": 100,
          "rank": 1
        },
        {
          "health": 65,
          "defense": 55,
          "dodge": 25,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 6,
          "spReward": 24,
          "goldReward": 120,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 480
              }
            ],
            "time": 14400,
            "sp": 265
          },
          "rank": 2
        },
        {
          "health": 70,
          "defense": 60,
          "dodge": 30,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 7,
          "spReward": 28,
          "goldReward": 140,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 2032
              },
              {
                "type": "Iron",
                "amount": 625
              }
            ],
            "time": 43200,
            "sp": 700
          },
          "rank": 3
        },
        {
          "health": 80,
          "defense": 65,
          "dodge": 35,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 8,
          "spReward": 32,
          "goldReward": 160,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 6040
              },
              {
                "type": "Iron",
                "amount": 1275
              },
              {
                "type": "Bars",
                "amount": 2
              }
            ],
            "time": 86400,
            "sp": 1400
          },
          "rank": 4
        },
        {
          "health": 85,
          "defense": 70,
          "dodge": 40,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 10,
          "spReward": 40,
          "goldReward": 200,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 16720
              },
              {
                "type": "Iron",
                "amount": 2225
              },
              {
                "type": "Bars",
                "amount": 6
              }
            ],
            "time": 172800,
            "sp": 2825
          },
          "rank": 5
        },
        {
          "health": 90,
          "defense": 75,
          "dodge": 45,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 13,
          "spReward": 52,
          "goldReward": 260,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 81856
              },
              {
                "type": "Iron",
                "amount": 5875
              },
              {
                "type": "Laurels",
                "amount": 2
              }
            ],
            "time": 172800,
            "sp": 21112
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Small Grenade",
        "description": "Throws a grenade that deals area damage",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 3
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 24,
              "max": 36
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 26,
              "max": 39
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 28,
              "max": 43
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 31,
              "max": 46
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 33,
              "max": 50
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 36,
              "max": 54
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Flashbang",
        "description": "Throws a flashbang that stuns enemies with 100% stun chance",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "unlockRank": 2,
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 3,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0,
          "flat": 55
        },
        "statusEffect": {
          "type": "Stun",
          "chance": 100,
          "duration": 3
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            }
          ]
        },
        "unlockCost": {
          "time": 1440,
          "nanos": 4
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 59,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 64,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 69,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 74,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 79,
            "criticalChance": 0,
            "rank": 6
          }
        ]
      },
      {
        "name": "Incendiary Grenade",
        "description": "Throws an incendiary grenade that causes fire damage over time",
        "damageType": "Fire",
        "lineOfFire": "Indirect",
        "unlockRank": 3,
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 3,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0.5
        },
        "statusEffect": {
          "type": "Fire",
          "chance": 100,
          "duration": 3
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "unlockCost": {
          "time": 2880,
          "nanos": 6
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 14,
              "max": 21
            },
            "offense": 56,
            "criticalChance": 5,
            "dot": {
              "initial": 9,
              "final": 3
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 15,
              "max": 23
            },
            "offense": 61,
            "criticalChance": 5,
            "dot": {
              "initial": 10,
              "final": 3
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 16,
              "max": 25
            },
            "offense": 66,
            "criticalChance": 5,
            "dot": {
              "initial": 10,
              "final": 3
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 18,
              "max": 27
            },
            "offense": 71,
            "criticalChance": 5,
            "dot": {
              "initial": 11,
              "final": 4
            },
            "rank": 6
          }
        ]
      },
      {
        "name": "Handful of Grenades",
        "description": "Launches three separate grenades at the selected center space with chance to deviate",
        "damageType": "Explosive",
        "lineOfFire": "Indirect (Random)",
        "unlockRank": 4,
        "ammo": 3,
        "ammoUsed": 3,
        "reloadTime": 8,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ],
          "randomCenter": {
            "offsets": [
              {
                "x": 0,
                "y": 0,
                "weight": 0.73
              },
              {
                "x": 1,
                "y": 0,
                "weight": 0.065
              },
              {
                "x": -1,
                "y": 0,
                "weight": 0.065
              },
              {
                "x": 0,
                "y": 1,
                "weight": 0.065
              },
              {
                "x": 0,
                "y": -1,
                "weight": 0.065
              }
            ]
          }
        },
        "unlockCost": {
          "time": 4320,
          "nanos": 12
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 31,
              "max": 46
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 33,
              "max": 50
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 36,
              "max": 54
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 383
        },
        {
          "type": "Iron",
          "amount": 5
        }
      ],
      "time": 180
    }
  },
  {
    "id": 4,
    "name": "Mortar Team",
    "description": "The first unit available to the player with area-of-effect damage. Deals explosive damage effective against armored units.",
    "imageUrl": "/data/images/units/mortar_team.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 2,
    "unlockLevel": 6,
    "productionTime": 1875,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 6
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 90,
          "defense": 25,
          "dodge": 0,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 6,
          "spReward": 24,
          "goldReward": 120,
          "rank": 1
        },
        {
          "health": 100,
          "defense": 25,
          "dodge": 0,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 7,
          "spReward": 28,
          "goldReward": 140,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1224
              }
            ],
            "time": 14400,
            "sp": 400
          },
          "rank": 2
        },
        {
          "health": 110,
          "defense": 25,
          "dodge": 0,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 9,
          "spReward": 36,
          "goldReward": 180,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 3960
              },
              {
                "type": "Iron",
                "amount": 975
              }
            ],
            "time": 43200,
            "sp": 600
          },
          "rank": 3
        },
        {
          "health": 115,
          "defense": 25,
          "dodge": 0,
          "bravery": 30,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 10,
          "spReward": 40,
          "goldReward": 200,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 12712
              },
              {
                "type": "Iron",
                "amount": 1850
              },
              {
                "type": "Bars",
                "amount": 2
              }
            ],
            "time": 86400,
            "sp": 1200
          },
          "rank": 4
        },
        {
          "health": 125,
          "defense": 25,
          "dodge": 0,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 12,
          "spReward": 48,
          "goldReward": 240,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 33680
              },
              {
                "type": "Iron",
                "amount": 3075
              },
              {
                "type": "Bars",
                "amount": 7
              }
            ],
            "time": 172800,
            "sp": 2875
          },
          "rank": 5
        },
        {
          "health": 135,
          "defense": 25,
          "dodge": 0,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 13,
          "spReward": 52,
          "goldReward": 260,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 133952
              },
              {
                "type": "Steel",
                "amount": 3125
              },
              {
                "type": "Laurels",
                "amount": 3
              }
            ],
            "time": 172800,
            "sp": 5750
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Explosive Shell",
        "description": "Light Mortar explosive shell attack",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 2,
        "weaponCooldown": 1,
        "range": {
          "min": 2,
          "max": 4
        },
        "suppressionMod": {
          "multiplier": 0.5,
          "flat": 15
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 30,
              "max": 45
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 33,
              "max": 49
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 36,
              "max": 54
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 39,
              "max": 58
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 42,
              "max": 63
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 45,
              "max": 67
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Frag Shell",
        "description": "Light Mortar piercing frag shells",
        "damageType": "Piercing",
        "lineOfFire": "Indirect",
        "unlockRank": 2,
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 2,
        "weaponCooldown": 1,
        "range": {
          "min": 2,
          "max": 4
        },
        "suppressionMod": {
          "flat": 30
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ]
        },
        "unlockCost": {
          "time": 1440,
          "nanos": 4
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 40,
              "max": 61
            },
            "offense": 73,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 44,
              "max": 67
            },
            "offense": 78,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 48,
              "max": 72
            },
            "offense": 83,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 51,
              "max": 78
            },
            "offense": 88,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 55,
              "max": 84
            },
            "offense": 93,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 585
        },
        {
          "type": "Iron",
          "amount": 18
        }
      ],
      "time": 360
    }
  },
  {
    "id": 5,
    "name": "Arsonist",
    "description": "This soldier LOVES to play with fire! He's whipped together some Molotov Cocktails to turn the heat up on the enemy...",
    "imageUrl": "/data/images/units/arsonist.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 2,
    "unlockLevel": 6,
    "productionTime": 450,
    "cost": [
      {
        "type": "Gold",
        "amount": 250
      },
      {
        "type": "Iron",
        "amount": 5
      },
      {
        "type": "Merits",
        "amount": 2
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 85,
          "defense": 50,
          "dodge": 20,
          "bravery": 20,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 6,
          "spReward": 24,
          "goldReward": 120,
          "rank": 1
        },
        {
          "health": 95,
          "defense": 55,
          "dodge": 25,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 7,
          "spReward": 28,
          "goldReward": 140,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1632
              },
              {
                "type": "Iron",
                "amount": 1275
              }
            ],
            "time": 14400,
            "sp": 960
          },
          "rank": 2
        },
        {
          "health": 100,
          "defense": 60,
          "dodge": 30,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 8,
          "spReward": 32,
          "goldReward": 160,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 5280
              },
              {
                "type": "Iron",
                "amount": 2225
              }
            ],
            "time": 43200,
            "sp": 2240
          },
          "rank": 3
        },
        {
          "health": 110,
          "defense": 65,
          "dodge": 35,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 9,
          "spReward": 36,
          "goldReward": 180,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 15064
              },
              {
                "type": "Iron",
                "amount": 3525
              },
              {
                "type": "Bars",
                "amount": 3
              }
            ],
            "time": 86400,
            "sp": 5125
          },
          "rank": 4
        },
        {
          "health": 120,
          "defense": 70,
          "dodge": 40,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 10,
          "spReward": 40,
          "goldReward": 200,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 44904
              },
              {
                "type": "Steel",
                "amount": 2450
              },
              {
                "type": "Bars",
                "amount": 9
              }
            ],
            "time": 172800,
            "sp": 12800
          },
          "rank": 5
        },
        {
          "health": 130,
          "defense": 75,
          "dodge": 45,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 12,
          "spReward": 48,
          "goldReward": 240,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 178600
              },
              {
                "type": "Steel",
                "amount": 4950
              },
              {
                "type": "Laurels",
                "amount": 3
              }
            ],
            "time": 172800,
            "sp": 25725
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Firestarter",
        "description": "Throws a molotov that causes fire damage with 100% burn chance for 3 turns",
        "damageType": "Fire",
        "lineOfFire": "Indirect",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 3,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0.5
        },
        "statusEffect": {
          "type": "Fire",
          "chance": 100,
          "duration": 3
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 12,
              "max": 18
            },
            "offense": 46,
            "criticalChance": 5,
            "dot": {
              "initial": 8,
              "final": 2
            },
            "rank": 1
          },
          {
            "damage": {
              "min": 13,
              "max": 19
            },
            "offense": 51,
            "criticalChance": 5,
            "dot": {
              "initial": 8,
              "final": 3
            },
            "rank": 2
          },
          {
            "damage": {
              "min": 14,
              "max": 21
            },
            "offense": 56,
            "criticalChance": 5,
            "dot": {
              "initial": 9,
              "final": 3
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 15,
              "max": 23
            },
            "offense": 61,
            "criticalChance": 5,
            "dot": {
              "initial": 10,
              "final": 3
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 16,
              "max": 25
            },
            "offense": 66,
            "criticalChance": 5,
            "dot": {
              "initial": 10,
              "final": 3
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 18,
              "max": 27
            },
            "offense": 71,
            "criticalChance": 5,
            "dot": {
              "initial": 11,
              "final": 4
            },
            "rank": 6
          }
        ]
      },
      {
        "name": "Burst Fire",
        "description": "Short-range triple-shot burst fire attack",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 1
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 11,
              "max": 17
            },
            "offense": 32,
            "criticalChance": 5,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 12,
              "max": 18
            },
            "offense": 37,
            "criticalChance": 5,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 13,
              "max": 20
            },
            "offense": 42,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 14,
              "max": 22
            },
            "offense": 47,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 15,
              "max": 23
            },
            "offense": 52,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 16,
              "max": 25
            },
            "offense": 57,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 180
        },
        {
          "type": "Iron",
          "amount": 3
        }
      ],
      "time": 120
    }
  },
  {
    "id": 6,
    "name": "Hunter",
    "description": "A soldier unit specializing in ranged attacks with bonuses against Critters and features precise firing capabilities that bypass non-blocking units.",
    "imageUrl": "/data/images/units/hunter.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 2,
    "unlockLevel": 7,
    "productionTime": 3000,
    "cost": [
      {
        "type": "Gold",
        "amount": 1000
      },
      {
        "type": "Iron",
        "amount": 10
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Cold"
    ],
    "stats": {
      "ranks": [
        {
          "health": 60,
          "defense": 40,
          "dodge": 10,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 4,
          "spReward": 16,
          "goldReward": 80,
          "rank": 1
        },
        {
          "health": 65,
          "defense": 45,
          "dodge": 15,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 6,
          "spReward": 24,
          "goldReward": 120,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1552
              }
            ],
            "time": 14400,
            "sp": 610
          },
          "rank": 2
        },
        {
          "health": 70,
          "defense": 50,
          "dodge": 20,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 7,
          "spReward": 28,
          "goldReward": 140,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 5080
              },
              {
                "type": "Iron",
                "amount": 1325
              }
            ],
            "time": 43200,
            "sp": 1220
          },
          "rank": 3
        },
        {
          "health": 80,
          "defense": 55,
          "dodge": 25,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 8,
          "spReward": 32,
          "goldReward": 160,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 16696
              },
              {
                "type": "Iron",
                "amount": 2375
              },
              {
                "type": "Bars",
                "amount": 2
              }
            ],
            "time": 86400,
            "sp": 3050
          },
          "rank": 4
        },
        {
          "health": 85,
          "defense": 60,
          "dodge": 30,
          "bravery": 30,
          "abilitySlots": 3,
          "range": 2,
          "pvpValue": 10,
          "spReward": 40,
          "goldReward": 200,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 44296
              },
              {
                "type": "Iron",
                "amount": 3825
              },
              {
                "type": "Bars",
                "amount": 7
              }
            ],
            "time": 172800,
            "sp": 6075
          },
          "rank": 5
        },
        {
          "health": 90,
          "defense": 65,
          "dodge": 35,
          "bravery": 35,
          "abilitySlots": 3,
          "range": 2,
          "pvpValue": 11,
          "spReward": 44,
          "goldReward": 220,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 155536
              },
              {
                "type": "Steel",
                "amount": 3325
              },
              {
                "type": "Laurels",
                "amount": 3
              }
            ],
            "time": 172800,
            "sp": 40125
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Aimed Shot",
        "description": "Precise shot with bonus critical chance against Critters and Soldiers",
        "damageType": "Piercing",
        "lineOfFire": "Precise",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 23,
              "max": 28
            },
            "offense": 64,
            "criticalChance": 5,
            "critVsCritters": 45,
            "critVsSoldiers": 15,
            "rank": 1
          },
          {
            "damage": {
              "min": 25,
              "max": 30
            },
            "offense": 69,
            "criticalChance": 5,
            "critVsCritters": 45,
            "critVsSoldiers": 15,
            "rank": 2
          },
          {
            "damage": {
              "min": 27,
              "max": 33
            },
            "offense": 74,
            "criticalChance": 5,
            "critVsCritters": 45,
            "critVsSoldiers": 15,
            "rank": 3
          },
          {
            "damage": {
              "min": 29,
              "max": 36
            },
            "offense": 79,
            "criticalChance": 5,
            "critVsCritters": 45,
            "critVsSoldiers": 15,
            "rank": 4
          },
          {
            "damage": {
              "min": 32,
              "max": 39
            },
            "offense": 84,
            "criticalChance": 5,
            "critVsCritters": 45,
            "critVsSoldiers": 15,
            "rank": 5
          },
          {
            "damage": {
              "min": 34,
              "max": 42
            },
            "offense": 89,
            "criticalChance": 5,
            "critVsCritters": 45,
            "critVsSoldiers": 15,
            "rank": 6
          }
        ]
      },
      {
        "name": "Double Shot",
        "description": "Fires two shots in rapid succession with reduced accuracy",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "unlockRank": 3,
        "ammo": 4,
        "ammoUsed": 2,
        "reloadTime": 8,
        "cooldown": 2,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "unlockCost": {
          "time": 2880,
          "nanos": 4
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 27,
              "max": 33
            },
            "offense": 48,
            "criticalChance": 5,
            "hits": 2,
            "rank": 3
          },
          {
            "damage": {
              "min": 29,
              "max": 36
            },
            "offense": 53,
            "criticalChance": 5,
            "hits": 2,
            "rank": 4
          },
          {
            "damage": {
              "min": 32,
              "max": 39
            },
            "offense": 58,
            "criticalChance": 5,
            "hits": 2,
            "rank": 5
          },
          {
            "damage": {
              "min": 34,
              "max": 42
            },
            "offense": 63,
            "criticalChance": 5,
            "hits": 2,
            "rank": 6
          }
        ]
      },
      {
        "name": "Fire Arrow",
        "description": "Flaming arrow that ignites the target, dealing piercing damage with fire damage over time",
        "damageType": "Piercing",
        "lineOfFire": "Precise",
        "unlockRank": 4,
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 3,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "statusEffect": {
          "type": "Fire",
          "chance": 100,
          "duration": 3
        },
        "unlockCost": {
          "time": 4320,
          "nanos": 4
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 23,
              "max": 28
            },
            "offense": 79,
            "criticalChance": 5,
            "critVsCritters": 45,
            "critVsSoldiers": 15,
            "dot": {
              "initial": 13,
              "final": 4
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 25,
              "max": 30
            },
            "offense": 84,
            "criticalChance": 5,
            "critVsCritters": 45,
            "critVsSoldiers": 15,
            "dot": {
              "initial": 14,
              "final": 5
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 27,
              "max": 33
            },
            "offense": 89,
            "criticalChance": 5,
            "critVsCritters": 45,
            "critVsSoldiers": 15,
            "dot": {
              "initial": 15,
              "final": 5
            },
            "rank": 6
          }
        ]
      },
      {
        "name": "Poisoned Arrow",
        "description": "Poison-tipped arrow that deals piercing damage with poison damage over time",
        "damageType": "Piercing",
        "lineOfFire": "Precise",
        "unlockRank": 5,
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 3,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "statusEffect": {
          "type": "Poison",
          "chance": 100,
          "duration": 3
        },
        "unlockCost": {
          "time": 2880,
          "nanos": 10
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 15,
              "max": 19
            },
            "offense": 84,
            "criticalChance": 0,
            "critVsCritters": 40,
            "critVsSoldiers": 10,
            "dot": {
              "initial": 17,
              "final": 6
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 16,
              "max": 21
            },
            "offense": 89,
            "criticalChance": 0,
            "critVsCritters": 40,
            "critVsSoldiers": 10,
            "dot": {
              "initial": 18,
              "final": 6
            },
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 675
        },
        {
          "type": "Iron",
          "amount": 6
        }
      ],
      "time": 600
    }
  },
  {
    "id": 7,
    "name": "Gunner",
    "description": "The Gunner has the useful ability to spray fire into a three-block wide target area, and up to two rows deep.",
    "imageUrl": "/data/images/units/gunner.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 2,
    "unlockLevel": 8,
    "productionTime": 3720,
    "cost": [
      {
        "type": "Gold",
        "amount": 1250
      },
      {
        "type": "Iron",
        "amount": 15
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 70,
          "defense": 25,
          "dodge": 0,
          "bravery": 20,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 6,
          "spReward": 24,
          "goldReward": 120,
          "rank": 1
        },
        {
          "health": 75,
          "defense": 25,
          "dodge": 0,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 8,
          "spReward": 32,
          "goldReward": 160,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 2192
              }
            ],
            "time": 14400,
            "sp": 735
          },
          "rank": 2
        },
        {
          "health": 85,
          "defense": 25,
          "dodge": 0,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 9,
          "spReward": 36,
          "goldReward": 180,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 7096
              },
              {
                "type": "Iron",
                "amount": 1700
              }
            ],
            "time": 43200,
            "sp": 1470
          },
          "rank": 3
        },
        {
          "health": 90,
          "defense": 25,
          "dodge": 0,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 10,
          "spReward": 40,
          "goldReward": 200,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 23096
              },
              {
                "type": "Iron",
                "amount": 2950
              },
              {
                "type": "Bars",
                "amount": 2
              }
            ],
            "time": 86400,
            "sp": 3675
          },
          "rank": 4
        },
        {
          "health": 100,
          "defense": 25,
          "dodge": 0,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 12,
          "spReward": 48,
          "goldReward": 240,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 60776
              },
              {
                "type": "Iron",
                "amount": 4675
              },
              {
                "type": "Bars",
                "amount": 7
              }
            ],
            "time": 172800,
            "sp": 6615
          },
          "rank": 5
        },
        {
          "health": 105,
          "defense": 25,
          "dodge": 0,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 13,
          "spReward": 52,
          "goldReward": 260,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 171160
              },
              {
                "type": "Steel",
                "amount": 3550
              },
              {
                "type": "Laurels",
                "amount": 3
              }
            ],
            "time": 172800,
            "sp": 44175
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Machine Gun",
        "description": "Spray fire attack hitting multiple targets",
        "damageType": "Piercing",
        "lineOfFire": "Direct (Fixed)",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 2,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0.75
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 9,
              "max": 11
            },
            "offense": 40,
            "criticalChance": 5,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 9,
              "max": 12
            },
            "offense": 45,
            "criticalChance": 5,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 10,
              "max": 13
            },
            "offense": 50,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 11,
              "max": 14
            },
            "offense": 55,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 12,
              "max": 15
            },
            "offense": 60,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 13,
              "max": 16
            },
            "offense": 65,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      },
      {
        "name": "Heavy Fire",
        "description": "Concentrated fire with 6 hits",
        "damageType": "Piercing",
        "lineOfFire": "Direct (Fixed)",
        "unlockRank": 3,
        "ammo": 4,
        "ammoUsed": 2,
        "reloadTime": 5,
        "cooldown": 2,
        "weaponCooldown": 2,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "flat": 20
        },
        "unlockCost": {
          "time": 2880,
          "nanos": 4
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 10,
              "max": 13
            },
            "offense": 46,
            "criticalChance": 5,
            "hits": 6,
            "rank": 3
          },
          {
            "damage": {
              "min": 11,
              "max": 14
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 6,
            "rank": 4
          },
          {
            "damage": {
              "min": 12,
              "max": 15
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 6,
            "rank": 5
          },
          {
            "damage": {
              "min": 13,
              "max": 16
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 6,
            "rank": 6
          }
        ]
      },
      {
        "name": "Anti-Air Spray",
        "description": "Anti-air attack with random targeting",
        "damageType": "Piercing",
        "lineOfFire": "Direct (Random)",
        "ammo": 4,
        "ammoUsed": 2,
        "reloadTime": 5,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "flat": 20
        },
        "targetableTypes": {
          "Soldier": false,
          "Sniper": false,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": false,
          "Civilian": false,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 9,
              "max": 11
            },
            "offense": 36,
            "criticalChance": 5,
            "hits": 6,
            "rank": 1
          },
          {
            "damage": {
              "min": 9,
              "max": 12
            },
            "offense": 41,
            "criticalChance": 5,
            "hits": 6,
            "rank": 2
          },
          {
            "damage": {
              "min": 10,
              "max": 13
            },
            "offense": 46,
            "criticalChance": 5,
            "hits": 6,
            "rank": 3
          },
          {
            "damage": {
              "min": 11,
              "max": 14
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 6,
            "rank": 4
          },
          {
            "damage": {
              "min": 12,
              "max": 15
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 6,
            "rank": 5
          },
          {
            "damage": {
              "min": 13,
              "max": 16
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 6,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 855
        },
        {
          "type": "Iron",
          "amount": 6
        }
      ],
      "time": 780
    }
  },
  {
    "id": 8,
    "name": "Sniper",
    "description": "Only the most skilled Sharpshooters survive long enough to become full-fledged Snipers. Features extremely high damage and 50% crit chance against soldiers.",
    "imageUrl": "/data/images/units/sniper.webp",
    "category": "Sniper",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 5,
    "unlockLevel": 24,
    "productionTime": 39600,
    "cost": [
      {
        "type": "Gold",
        "amount": 8000
      },
      {
        "type": "Iron",
        "amount": 1200
      },
      {
        "type": "Bars",
        "amount": 5
      }
    ],
    "blocking": "None",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 125,
          "defense": 30,
          "dodge": 0,
          "bravery": 15,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 11,
          "spReward": 44,
          "goldReward": 220,
          "rank": 1
        },
        {
          "health": 140,
          "defense": 30,
          "dodge": 0,
          "bravery": 15,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 13,
          "spReward": 52,
          "goldReward": 260,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 7928
              },
              {
                "type": "Iron",
                "amount": 5875
              }
            ],
            "time": 14400,
            "sp": 2330
          },
          "rank": 2
        },
        {
          "health": 150,
          "defense": 30,
          "dodge": 0,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 15,
          "spReward": 60,
          "goldReward": 300,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 23608
              },
              {
                "type": "Steel",
                "amount": 3750
              }
            ],
            "time": 43200,
            "sp": 5510
          },
          "rank": 3
        },
        {
          "health": 165,
          "defense": 30,
          "dodge": 0,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 18,
          "spReward": 72,
          "goldReward": 360,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 62376
              },
              {
                "type": "Steel",
                "amount": 4950
              },
              {
                "type": "Bars",
                "amount": 4
              }
            ],
            "time": 86400,
            "sp": 12725
          },
          "rank": 4
        },
        {
          "health": 175,
          "defense": 30,
          "dodge": 0,
          "bravery": 20,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 19,
          "spReward": 76,
          "goldReward": 380,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 164768
              },
              {
                "type": "Steel",
                "amount": 6300
              },
              {
                "type": "Bars",
                "amount": 11
              }
            ],
            "time": 172800,
            "sp": 30525
          },
          "rank": 5
        },
        {
          "health": 190,
          "defense": 30,
          "dodge": 0,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 21,
          "spReward": 84,
          "goldReward": 420,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 599512
              },
              {
                "type": "Steel",
                "amount": 7800
              },
              {
                "type": "Laurels",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 103125
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Scoped Shot",
        "description": "High-damage precise shot with 50% crit chance against soldiers",
        "damageType": "Piercing",
        "lineOfFire": "Precise",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 3,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 4
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 81,
              "max": 99
            },
            "offense": 68,
            "criticalChance": 5,
            "critVsSoldiers": 50,
            "rank": 1
          },
          {
            "damage": {
              "min": 89,
              "max": 108
            },
            "offense": 73,
            "criticalChance": 5,
            "critVsSoldiers": 50,
            "rank": 2
          },
          {
            "damage": {
              "min": 97,
              "max": 118
            },
            "offense": 78,
            "criticalChance": 5,
            "critVsSoldiers": 50,
            "rank": 3
          },
          {
            "damage": {
              "min": 105,
              "max": 128
            },
            "offense": 83,
            "criticalChance": 5,
            "critVsSoldiers": 50,
            "rank": 4
          },
          {
            "damage": {
              "min": 113,
              "max": 138
            },
            "offense": 88,
            "criticalChance": 5,
            "critVsSoldiers": 50,
            "rank": 5
          },
          {
            "damage": {
              "min": 121,
              "max": 148
            },
            "offense": 93,
            "criticalChance": 5,
            "critVsSoldiers": 50,
            "rank": 6
          }
        ]
      },
      {
        "name": "Quick Shot",
        "description": "Faster shot with lower cooldown",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "unlockRank": 3,
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 1,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "unlockCost": {
          "time": 2880,
          "nanos": 8
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 97,
              "max": 118
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 105,
              "max": 128
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 113,
              "max": 138
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 121,
              "max": 148
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Armor Piercing Shot",
        "description": "Shot with 50% armor piercing",
        "damageType": "Piercing",
        "lineOfFire": "Precise",
        "armorPiercing": 50,
        "unlockRank": 5,
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 5,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 4
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "unlockCost": {
          "time": 5760,
          "nanos": 20
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 113,
              "max": 138
            },
            "offense": 88,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 121,
              "max": 148
            },
            "offense": 93,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 5400
        },
        {
          "type": "Iron",
          "amount": 810
        },
        {
          "type": "Bars",
          "amount": 2
        }
      ],
      "time": 9000
    }
  },
  {
    "id": 9,
    "name": "Commando",
    "description": "A premium soldier unit with high HP, defense, dodge, and bravery. Features both burst fire and grenade launcher attacks.",
    "imageUrl": "/data/images/units/commando.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 7,
    "unlockLevel": 30,
    "productionTime": 32400,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 55
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 170,
          "defense": 60,
          "dodge": 30,
          "bravery": 40,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 10,
          "spReward": 40,
          "goldReward": 200,
          "resistances": {
            "hp": {
              "piercing": 100
            }
          },
          "rank": 1
        },
        {
          "health": 185,
          "defense": 65,
          "dodge": 35,
          "bravery": 45,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 12,
          "spReward": 48,
          "goldReward": 240,
          "resistances": {
            "hp": {
              "piercing": 100
            }
          },
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 8160
              },
              {
                "type": "Steel",
                "amount": 3975
              }
            ],
            "time": 14400,
            "sp": 2400
          },
          "rank": 2
        },
        {
          "health": 205,
          "defense": 70,
          "dodge": 40,
          "bravery": 50,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 15,
          "spReward": 60,
          "goldReward": 300,
          "resistances": {
            "hp": {
              "piercing": 100
            }
          },
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 24672
              },
              {
                "type": "Steel",
                "amount": 5200
              }
            ],
            "time": 43200,
            "sp": 5760
          },
          "rank": 3
        },
        {
          "health": 220,
          "defense": 75,
          "dodge": 45,
          "bravery": 55,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 17,
          "spReward": 68,
          "goldReward": 340,
          "resistances": {
            "hp": {
              "piercing": 100
            }
          },
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 70616
              },
              {
                "type": "Steel",
                "amount": 6575
              },
              {
                "type": "Bars",
                "amount": 5
              }
            ],
            "time": 86400,
            "sp": 14400
          },
          "rank": 4
        },
        {
          "health": 240,
          "defense": 80,
          "dodge": 50,
          "bravery": 70,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 20,
          "spReward": 80,
          "goldReward": 400,
          "resistances": {
            "hp": {
              "piercing": 85
            }
          },
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 176160
              },
              {
                "type": "Steel",
                "amount": 8125
              },
              {
                "type": "Bars",
                "amount": 13
              }
            ],
            "time": 172800,
            "sp": 32650
          },
          "rank": 5
        },
        {
          "health": 255,
          "defense": 85,
          "dodge": 55,
          "bravery": 70,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 22,
          "spReward": 88,
          "goldReward": 440,
          "resistances": {
            "hp": {
              "piercing": 85
            }
          },
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 669760
              },
              {
                "type": "Steel",
                "amount": 9825
              },
              {
                "type": "Laurels",
                "amount": 3
              }
            ],
            "time": 172800,
            "sp": 115200
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Bust a Cap",
        "description": "Assault rifle burst fire with 3 hits",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 32,
              "max": 40
            },
            "offense": 32,
            "criticalChance": 8,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 35,
              "max": 44
            },
            "offense": 32,
            "criticalChance": 8,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 38,
              "max": 48
            },
            "offense": 37,
            "criticalChance": 8,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 41,
              "max": 52
            },
            "offense": 42,
            "criticalChance": 8,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 44,
              "max": 56
            },
            "offense": 52,
            "criticalChance": 8,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 48,
              "max": 60
            },
            "offense": 57,
            "criticalChance": 8,
            "hits": 3,
            "rank": 6
          }
        ]
      },
      {
        "name": "Explosive Shell",
        "description": "Grenade launcher explosive shell",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "unlockRank": 3,
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "unlockCost": {
          "time": 2880,
          "nanos": 6
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 49,
              "max": 60
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 53,
              "max": 65
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 57,
              "max": 70
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 61,
              "max": 75
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 8100
        },
        {
          "type": "Steel",
          "amount": 900
        }
      ],
      "time": 8100
    }
  },
  {
    "id": 10,
    "name": "Juggernaut",
    "description": "Super tough (290 HP), mercilessly destructive, and damn near unstoppable. An armored frontline unit with a light machine gun.",
    "imageUrl": "/data/images/units/juggernaut.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 8,
    "unlockLevel": 35,
    "productionTime": 30780,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 60
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 190,
          "armor": 100,
          "defense": 45,
          "dodge": 20,
          "bravery": 40,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 16,
          "spReward": 64,
          "goldReward": 320,
          "rank": 1
        },
        {
          "health": 210,
          "armor": 110,
          "defense": 50,
          "dodge": 25,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 1,
          "pvpValue": 19,
          "spReward": 76,
          "goldReward": 380,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 14360
              },
              {
                "type": "Steel",
                "amount": 5200
              }
            ],
            "time": 14400,
            "sp": 3500
          },
          "rank": 2
        },
        {
          "health": 230,
          "armor": 120,
          "defense": 55,
          "dodge": 30,
          "bravery": 50,
          "abilitySlots": 2,
          "range": 1,
          "pvpValue": 21,
          "spReward": 84,
          "goldReward": 420,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 42976
              },
              {
                "type": "Steel",
                "amount": 6575
              }
            ],
            "time": 43200,
            "sp": 8400
          },
          "rank": 3
        },
        {
          "health": 245,
          "armor": 130,
          "defense": 60,
          "dodge": 35,
          "bravery": 55,
          "abilitySlots": 2,
          "range": 1,
          "pvpValue": 24,
          "spReward": 96,
          "goldReward": 480,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 108744
              },
              {
                "type": "Steel",
                "amount": 8125
              },
              {
                "type": "Bars",
                "amount": 5
              }
            ],
            "time": 86400,
            "sp": 19600
          },
          "rank": 4
        },
        {
          "health": 265,
          "armor": 140,
          "defense": 65,
          "dodge": 40,
          "bravery": 60,
          "abilitySlots": 2,
          "range": 1,
          "pvpValue": 26,
          "spReward": 104,
          "goldReward": 520,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 273568
              },
              {
                "type": "Steel",
                "amount": 9825
              },
              {
                "type": "Bars",
                "amount": 14
              }
            ],
            "time": 172800,
            "sp": 44100
          },
          "rank": 5
        },
        {
          "health": 285,
          "armor": 150,
          "defense": 70,
          "dodge": 45,
          "bravery": 60,
          "abilitySlots": 2,
          "range": 1,
          "pvpValue": 29,
          "spReward": 116,
          "goldReward": 580,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 598600
              },
              {
                "type": "Steel",
                "amount": 11700
              },
              {
                "type": "Laurels",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 147000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Burst Fire",
        "description": "Light machine gun burst with 3 hits and 15% crit",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 1,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 1
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 23,
              "max": 28
            },
            "offense": 22,
            "criticalChance": 15,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 25,
              "max": 30
            },
            "offense": 22,
            "criticalChance": 15,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 27,
              "max": 33
            },
            "offense": 27,
            "criticalChance": 15,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 29,
              "max": 36
            },
            "offense": 32,
            "criticalChance": 15,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 32,
              "max": 39
            },
            "offense": 37,
            "criticalChance": 15,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 34,
              "max": 42
            },
            "offense": 42,
            "criticalChance": 15,
            "hits": 3,
            "rank": 6
          }
        ]
      },
      {
        "name": "Penetrating Rounds",
        "description": "Armor piercing burst with 75% AP and 3 hits",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "armorPiercing": 75,
        "unlockRank": 3,
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 2,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "unlockCost": {
          "time": 2880,
          "nanos": 20
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.5
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 20,
              "max": 25
            },
            "offense": 59,
            "criticalChance": 15,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 22,
              "max": 27
            },
            "offense": 64,
            "criticalChance": 15,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 23,
              "max": 29
            },
            "offense": 69,
            "criticalChance": 15,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 25,
              "max": 31
            },
            "offense": 74,
            "criticalChance": 15,
            "hits": 3,
            "rank": 6
          }
        ]
      }
    ],
    "resistances": {
      "hp": {
        "crushing": 100,
        "explosive": 75,
        "fire": 75,
        "piercing": 100
      },
      "armor": {
        "crushing": 25,
        "explosive": 100,
        "fire": 75,
        "piercing": 25
      }
    },
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 10050
        },
        {
          "type": "Steel",
          "amount": 1050
        }
      ],
      "time": 10800
    }
  },
  {
    "id": 11,
    "name": "Heavy Grenadier",
    "description": "A more powerful variant of the standard Grenadier, equipped with a rotary grenade launcher capable of firing multiple grenades simultaneously.",
    "imageUrl": "/data/images/units/heavy_grenadier.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 1,
    "unlockLevel": 10,
    "productionTime": 18720,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 40
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 80,
          "defense": 50,
          "dodge": 20,
          "bravery": 20,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 5,
          "spReward": 20,
          "goldReward": 100,
          "resistances": {
            "hp": {
              "explosive": 80,
              "piercing": 90,
              "fire": 125
            }
          },
          "rank": 1
        },
        {
          "health": 90,
          "defense": 55,
          "dodge": 25,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 7,
          "spReward": 28,
          "goldReward": 140,
          "resistances": {
            "hp": {
              "explosive": 80,
              "piercing": 90,
              "fire": 125
            }
          },
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 432
              },
              {
                "type": "Iron",
                "amount": 475
              }
            ],
            "time": 14400,
            "sp": 600
          },
          "rank": 2
        },
        {
          "health": 95,
          "defense": 60,
          "dodge": 30,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 8,
          "spReward": 32,
          "goldReward": 160,
          "resistances": {
            "hp": {
              "explosive": 75,
              "piercing": 90,
              "fire": 125
            }
          },
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 16688
              },
              {
                "type": "Iron",
                "amount": 3650
              }
            ],
            "time": 43200,
            "sp": 1200
          },
          "rank": 3
        },
        {
          "health": 105,
          "defense": 65,
          "dodge": 35,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 10,
          "spReward": 40,
          "goldReward": 200,
          "resistances": {
            "hp": {
              "explosive": 70,
              "piercing": 90,
              "fire": 125
            }
          },
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 79040
              },
              {
                "type": "Iron",
                "amount": 10075
              },
              {
                "type": "Bars",
                "amount": 3
              }
            ],
            "time": 86400,
            "sp": 2000
          },
          "rank": 4
        },
        {
          "health": 110,
          "defense": 70,
          "dodge": 40,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 11,
          "spReward": 44,
          "goldReward": 220,
          "resistances": {
            "hp": {
              "explosive": 70,
              "piercing": 90,
              "fire": 125
            }
          },
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 252912
              },
              {
                "type": "Steel",
                "amount": 9650
              },
              {
                "type": "Bars",
                "amount": 8
              }
            ],
            "time": 172800,
            "sp": 3000
          },
          "rank": 5
        },
        {
          "health": 120,
          "defense": 75,
          "dodge": 45,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 15,
          "spReward": 62,
          "goldReward": 312,
          "resistances": {
            "hp": {
              "explosive": 65,
              "piercing": 90,
              "fire": 125
            }
          },
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 567600
              },
              {
                "type": "Steel",
                "amount": 17125
              },
              {
                "type": "Laurels",
                "amount": 2
              }
            ],
            "time": 172800,
            "sp": 4200
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Triple Bomb",
        "description": "Fires three grenades in sequence",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 4
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 20,
              "max": 30
            },
            "offense": 46,
            "criticalChance": 5,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 22,
              "max": 33
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 24,
              "max": 36
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 26,
              "max": 39
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 28,
              "max": 42
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 30,
              "max": 45
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      },
      {
        "name": "X Strike",
        "description": "Fires grenades in an X pattern",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 2,
        "ammoUsed": 2,
        "reloadTime": 5,
        "cooldown": 0,
        "range": {
          "min": 1,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 1.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 28,
              "max": 42
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 30,
              "max": 46
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 33,
              "max": 50
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 36,
              "max": 54
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 39,
              "max": 58
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 42,
              "max": 63
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 1500
        },
        {
          "type": "Iron",
          "amount": 150
        }
      ],
      "time": 14400
    }
  },
  {
    "id": 12,
    "name": "Imperial Dragoon",
    "description": "Premium infantry unit with melee multi-target capabilities using an Electro-Lance.",
    "imageUrl": "/data/images/units/imperial_dragoon.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 3,
    "unlockLevel": 5,
    "productionTime": 3960,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 10
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 100,
          "defense": 40,
          "dodge": 10,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 6,
          "spReward": 24,
          "goldReward": 120,
          "rank": 1
        },
        {
          "health": 110,
          "defense": 45,
          "dodge": 15,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 8,
          "spReward": 32,
          "goldReward": 160,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 2288
              },
              {
                "type": "Iron",
                "amount": 800
              }
            ],
            "time": 14400,
            "sp": 750
          },
          "rank": 2
        },
        {
          "health": 120,
          "defense": 50,
          "dodge": 20,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 10,
          "spReward": 40,
          "goldReward": 200,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 8448
              },
              {
                "type": "Iron",
                "amount": 1550
              }
            ],
            "time": 43200,
            "sp": 1500
          },
          "rank": 3
        },
        {
          "health": 130,
          "defense": 55,
          "dodge": 25,
          "bravery": 30,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 11,
          "spReward": 44,
          "goldReward": 220,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 26360
              },
              {
                "type": "Iron",
                "amount": 2625
              },
              {
                "type": "Bars",
                "amount": 3
              }
            ],
            "time": 86400,
            "sp": 3000
          },
          "rank": 4
        },
        {
          "health": 140,
          "defense": 60,
          "dodge": 30,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 1,
          "pvpValue": 13,
          "spReward": 52,
          "goldReward": 260,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 69152
              },
              {
                "type": "Steel",
                "amount": 1900
              },
              {
                "type": "Bars",
                "amount": 8
              }
            ],
            "time": 172800,
            "sp": 6000
          },
          "rank": 5
        },
        {
          "health": 150,
          "defense": 65,
          "dodge": 35,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 1,
          "pvpValue": 14,
          "spReward": 56,
          "goldReward": 280,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 243792
              },
              {
                "type": "Steel",
                "amount": 3575
              },
              {
                "type": "Laurels",
                "amount": 3
              }
            ],
            "time": 172800,
            "sp": 12000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Big Swing",
        "description": "Sweeping melee attack with electro-lance",
        "damageType": "Crushing",
        "lineOfFire": "Contact (Fixed)",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 1
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 29,
              "max": 35
            },
            "offense": 50,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 31,
              "max": 38
            },
            "offense": 55,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 34,
              "max": 42
            },
            "offense": 60,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 37,
              "max": 45
            },
            "offense": 65,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 40,
              "max": 49
            },
            "offense": 70,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 43,
              "max": 52
            },
            "offense": 75,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Stun Sweep",
        "description": "Stunning attack with 60% stun chance for 3 turns",
        "damageType": "Crushing",
        "lineOfFire": "Contact (Fixed)",
        "unlockRank": 2,
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 1
        },
        "statusEffect": {
          "type": "Stun",
          "chance": 60,
          "duration": 3
        },
        "suppressionMod": {
          "multiplier": 0.5
        },
        "unlockCost": {
          "time": 1440,
          "nanos": 12
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 15,
              "max": 18
            },
            "offense": 55,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 16,
              "max": 20
            },
            "offense": 60,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 18,
              "max": 22
            },
            "offense": 65,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 19,
              "max": 23
            },
            "offense": 70,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 21,
              "max": 25
            },
            "offense": 75,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 1193
        },
        {
          "type": "Iron",
          "amount": 180
        }
      ],
      "time": 840
    }
  },
  {
    "id": 13,
    "name": "Junior Officer",
    "description": "A soldier armed with a sidearm capable of firing multiple times per turn.",
    "imageUrl": "/data/images/units/junior_officer.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 3,
    "unlockLevel": 10,
    "productionTime": 1440,
    "cost": [
      {
        "type": "Gold",
        "amount": 1500
      },
      {
        "type": "Iron",
        "amount": 20
      },
      {
        "type": "Merits",
        "amount": 6
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "motto": "With his Sidearm locked and loaded, this soldier is prepared to fire not once, not twice, but three times per turn.",
    "stats": {
      "ranks": [
        {
          "health": 70,
          "defense": 50,
          "dodge": 20,
          "bravery": 35,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 5,
          "spReward": 20,
          "goldReward": 100,
          "rank": 1
        },
        {
          "health": 75,
          "defense": 55,
          "dodge": 25,
          "bravery": 40,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 6,
          "spReward": 24,
          "goldReward": 120,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 2040
              }
            ],
            "time": 14400,
            "sp": 600
          },
          "rank": 2
        },
        {
          "health": 85,
          "defense": 60,
          "dodge": 30,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 8,
          "spReward": 32,
          "goldReward": 160,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 6168
              },
              {
                "type": "Iron",
                "amount": 1800
              }
            ],
            "time": 43200,
            "sp": 1440
          },
          "rank": 3
        },
        {
          "health": 90,
          "defense": 65,
          "dodge": 35,
          "bravery": 50,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 9,
          "spReward": 36,
          "goldReward": 180,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 18832
              },
              {
                "type": "Iron",
                "amount": 3075
              },
              {
                "type": "Bars",
                "amount": 2
              }
            ],
            "time": 86400,
            "sp": 3850
          },
          "rank": 4
        },
        {
          "health": 100,
          "defense": 70,
          "dodge": 40,
          "bravery": 55,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 10,
          "spReward": 40,
          "goldReward": 200,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 46632
              },
              {
                "type": "Iron",
                "amount": 4725
              },
              {
                "type": "Bars",
                "amount": 7
              }
            ],
            "time": 172800,
            "sp": 8650
          },
          "rank": 5
        },
        {
          "health": 105,
          "defense": 75,
          "dodge": 45,
          "bravery": 55,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 12,
          "spReward": 48,
          "goldReward": 240,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 104650
              },
              {
                "type": "Steel",
                "amount": 3125
              },
              {
                "type": "Laurels",
                "amount": 2
              }
            ],
            "time": 172800,
            "sp": 28800
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Triple Shot",
        "description": "Fires three shots in rapid succession",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "ammo": 6,
        "ammoUsed": 3,
        "reloadTime": 3,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 18,
              "max": 22
            },
            "offense": 34,
            "criticalChance": 5,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 19,
              "max": 24
            },
            "offense": 39,
            "criticalChance": 5,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 21,
              "max": 26
            },
            "offense": 44,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 23,
              "max": 28
            },
            "offense": 49,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 25,
              "max": 30
            },
            "offense": 54,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 27,
              "max": 33
            },
            "offense": 59,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Point Blank",
        "description": "Close-range precise shot with 25% crit vs soldiers",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "unlockRank": 3,
        "ammo": 6,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 1
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "unlockCost": {
          "time": 2880,
          "nanos": 0
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 21,
              "max": 26
            },
            "offense": 66,
            "criticalChance": 5,
            "critVsSoldiers": 25,
            "rank": 3
          },
          {
            "damage": {
              "min": 23,
              "max": 28
            },
            "offense": 71,
            "criticalChance": 5,
            "critVsSoldiers": 25,
            "rank": 4
          },
          {
            "damage": {
              "min": 25,
              "max": 30
            },
            "offense": 76,
            "criticalChance": 5,
            "critVsSoldiers": 25,
            "rank": 5
          },
          {
            "damage": {
              "min": 27,
              "max": 33
            },
            "offense": 81,
            "criticalChance": 5,
            "critVsSoldiers": 25,
            "rank": 6
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 1500
        },
        {
          "type": "Iron",
          "amount": 8
        }
      ],
      "time": 240
    }
  },
  {
    "id": 14,
    "name": "Riot Trooper",
    "description": "First unit with armor stat; serves as early-game defensive unit with shield and shotgun.",
    "imageUrl": "/data/images/units/riot_trooper.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 3,
    "unlockLevel": 11,
    "productionTime": 8640,
    "cost": [
      {
        "type": "Gold",
        "amount": 2250
      },
      {
        "type": "Iron",
        "amount": 335
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 60,
          "armor": 60,
          "defense": 30,
          "dodge": 0,
          "bravery": 30,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 7,
          "spReward": 28,
          "goldReward": 140,
          "rank": 1
        },
        {
          "health": 65,
          "armor": 65,
          "defense": 30,
          "dodge": 0,
          "bravery": 30,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 8,
          "spReward": 32,
          "goldReward": 160,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 3930
              },
              {
                "type": "Iron",
                "amount": 1800
              }
            ],
            "time": 14400,
            "sp": 925
          },
          "rank": 2
        },
        {
          "health": 70,
          "armor": 70,
          "defense": 30,
          "dodge": 0,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 10,
          "spReward": 40,
          "goldReward": 200,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 11310
              },
              {
                "type": "Iron",
                "amount": 3075
              }
            ],
            "time": 43200,
            "sp": 2110
          },
          "rank": 3
        },
        {
          "health": 80,
          "armor": 80,
          "defense": 30,
          "dodge": 0,
          "bravery": 40,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 12,
          "spReward": 48,
          "goldReward": 240,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 32360
              },
              {
                "type": "Iron",
                "amount": 4725
              },
              {
                "type": "Bars",
                "amount": 3
              }
            ],
            "time": 86400,
            "sp": 5275
          },
          "rank": 4
        },
        {
          "health": 85,
          "armor": 85,
          "defense": 35,
          "dodge": 5,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 13,
          "spReward": 52,
          "goldReward": 260,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 85490
              },
              {
                "type": "Steel",
                "amount": 3125
              },
              {
                "type": "Bars",
                "amount": 8
              }
            ],
            "time": 172800,
            "sp": 12675
          },
          "rank": 5
        },
        {
          "health": 90,
          "armor": 90,
          "defense": 35,
          "dodge": 5,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 15,
          "spReward": 60,
          "goldReward": 300,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 319250
              },
              {
                "type": "Steel",
                "amount": 4200
              },
              {
                "type": "Laurels",
                "amount": 3
              }
            ],
            "time": 172800,
            "sp": 43925
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Buckshot",
        "description": "Shotgun blast with 3 hits and bonus crit vs soldiers",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 5,
              "max": 6
            },
            "offense": 54,
            "criticalChance": 5,
            "critVsSoldiers": 10,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 5,
              "max": 6
            },
            "offense": 59,
            "criticalChance": 5,
            "critVsSoldiers": 10,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 6,
              "max": 7
            },
            "offense": 64,
            "criticalChance": 5,
            "critVsSoldiers": 10,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 6,
              "max": 7
            },
            "offense": 69,
            "criticalChance": 5,
            "critVsSoldiers": 10,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 7,
              "max": 8
            },
            "offense": 74,
            "criticalChance": 5,
            "critVsSoldiers": 10,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 7,
              "max": 9
            },
            "offense": 79,
            "criticalChance": 5,
            "critVsSoldiers": 10,
            "hits": 3,
            "rank": 6
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Shield Bash",
        "description": "Melee attack with 100% stun chance for 3 turns",
        "damageType": "Crushing",
        "lineOfFire": "Contact",
        "unlockRank": 3,
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 3,
        "range": {
          "min": 1,
          "max": 1
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "statusEffect": {
          "type": "Stun",
          "chance": 100,
          "duration": 3
        },
        "unlockCost": {
          "time": 2880,
          "nanos": 8
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": true,
          "Civilian": false,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 10,
              "max": 13
            },
            "offense": 60,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 11,
              "max": 14
            },
            "offense": 65,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 12,
              "max": 15
            },
            "offense": 70,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 13,
              "max": 16
            },
            "offense": 75,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 1530
        },
        {
          "type": "Iron",
          "amount": 225
        }
      ],
      "time": 1800
    }
  },
  {
    "id": 15,
    "name": "Sharpshooter",
    "description": "Low-level soldier unit and first Sniper class available. Deploys behind front-line units for long-range support.",
    "imageUrl": "/data/images/units/sharpshooter.webp",
    "category": "Sniper",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 4,
    "unlockLevel": 16,
    "productionTime": 16560,
    "cost": [
      {
        "type": "Gold",
        "amount": 4000
      },
      {
        "type": "Iron",
        "amount": 600
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "motto": "At least we're not Troopers.",
    "stats": {
      "ranks": [
        {
          "health": 70,
          "defense": 30,
          "dodge": 0,
          "bravery": 15,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 8,
          "spReward": 32,
          "goldReward": 160,
          "rank": 1
        },
        {
          "health": 75,
          "defense": 30,
          "dodge": 0,
          "bravery": 15,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 9,
          "spReward": 36,
          "goldReward": 180,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 4136
              },
              {
                "type": "Iron",
                "amount": 3075
              }
            ],
            "time": 14400,
            "sp": 1215
          },
          "rank": 2
        },
        {
          "health": 85,
          "defense": 35,
          "dodge": 5,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 11,
          "spReward": 44,
          "goldReward": 220,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 11720
              },
              {
                "type": "Iron",
                "amount": 4725
              }
            ],
            "time": 43200,
            "sp": 2740
          },
          "rank": 3
        },
        {
          "health": 90,
          "defense": 35,
          "dodge": 5,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 13,
          "spReward": 52,
          "goldReward": 260,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 32792
              },
              {
                "type": "Steel",
                "amount": 3125
              },
              {
                "type": "Bars",
                "amount": 3
              }
            ],
            "time": 86400,
            "sp": 6700
          },
          "rank": 4
        },
        {
          "health": 100,
          "defense": 40,
          "dodge": 10,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 15,
          "spReward": 60,
          "goldReward": 300,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 85320
              },
              {
                "type": "Steel",
                "amount": 4200
              },
              {
                "type": "Bars",
                "amount": 9
              }
            ],
            "time": 172800,
            "sp": 15800
          },
          "rank": 5
        },
        {
          "health": 105,
          "defense": 45,
          "dodge": 15,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 16,
          "spReward": 64,
          "goldReward": 320,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 339344
              },
              {
                "type": "Steel",
                "amount": 5475
              },
              {
                "type": "Laurels",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 58375
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Aimed Shot",
        "description": "Precise shot with 35% crit vs soldiers",
        "damageType": "Piercing",
        "lineOfFire": "Precise",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 2,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 3
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 41,
              "max": 50
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsSoldiers": 35,
            "rank": 1
          },
          {
            "damage": {
              "min": 45,
              "max": 55
            },
            "offense": 61,
            "criticalChance": 5,
            "critVsSoldiers": 35,
            "rank": 2
          },
          {
            "damage": {
              "min": 49,
              "max": 60
            },
            "offense": 66,
            "criticalChance": 5,
            "critVsSoldiers": 35,
            "rank": 3
          },
          {
            "damage": {
              "min": 53,
              "max": 65
            },
            "offense": 71,
            "criticalChance": 5,
            "critVsSoldiers": 35,
            "rank": 4
          },
          {
            "damage": {
              "min": 57,
              "max": 70
            },
            "offense": 76,
            "criticalChance": 5,
            "critVsSoldiers": 35,
            "rank": 5
          },
          {
            "damage": {
              "min": 61,
              "max": 75
            },
            "offense": 81,
            "criticalChance": 5,
            "critVsSoldiers": 35,
            "rank": 6
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Quick Shot",
        "description": "Faster shot with shorter range",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "unlockRank": 3,
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 1,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "unlockCost": {
          "time": 2880,
          "nanos": 4
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 49,
              "max": 60
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 53,
              "max": 65
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 57,
              "max": 70
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 61,
              "max": 75
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 2700
        },
        {
          "type": "Iron",
          "amount": 405
        }
      ],
      "time": 3600
    }
  },
  {
    "id": 16,
    "name": "Heavy Gunner",
    "description": "Premium soldier unit offering upgraded capabilities compared to standard Gunner with wider attack patterns.",
    "imageUrl": "/data/images/units/heavy_gunner.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 4,
    "unlockLevel": 17,
    "productionTime": 16560,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 20
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 125,
          "defense": 35,
          "dodge": 5,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 9,
          "spReward": 36,
          "goldReward": 180,
          "rank": 1
        },
        {
          "health": 140,
          "defense": 35,
          "dodge": 5,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 10,
          "spReward": 40,
          "goldReward": 200,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 4776
              },
              {
                "type": "Iron",
                "amount": 3400
              }
            ],
            "time": 14400,
            "sp": 1405
          },
          "rank": 2
        },
        {
          "health": 150,
          "defense": 35,
          "dodge": 5,
          "bravery": 40,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 12,
          "spReward": 48,
          "goldReward": 240,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 13368
              },
              {
                "type": "Iron",
                "amount": 5100
              }
            ],
            "time": 43200,
            "sp": 3120
          },
          "rank": 3
        },
        {
          "health": 165,
          "defense": 40,
          "dodge": 10,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 14,
          "spReward": 56,
          "goldReward": 280,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 36720
              },
              {
                "type": "Steel",
                "amount": 3325
              },
              {
                "type": "Bars",
                "amount": 3
              }
            ],
            "time": 86400,
            "sp": 7500
          },
          "rank": 4
        },
        {
          "health": 175,
          "defense": 40,
          "dodge": 10,
          "bravery": 50,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 16,
          "spReward": 64,
          "goldReward": 320,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 94296
              },
              {
                "type": "Steel",
                "amount": 4450
              },
              {
                "type": "Bars",
                "amount": 9
              }
            ],
            "time": 172800,
            "sp": 17475
          },
          "rank": 5
        },
        {
          "health": 190,
          "defense": 45,
          "dodge": 15,
          "bravery": 50,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 17,
          "spReward": 68,
          "goldReward": 340,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 371496
              },
              {
                "type": "Steel",
                "amount": 5725
              },
              {
                "type": "Laurels",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 63900
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Wide Spray",
        "description": "Minigun spray with 4 hits",
        "damageType": "Piercing",
        "lineOfFire": "Direct (Fixed)",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0.75
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 9,
              "max": 11
            },
            "offense": 36,
            "criticalChance": 5,
            "hits": 4,
            "rank": 1
          },
          {
            "damage": {
              "min": 9,
              "max": 12
            },
            "offense": 41,
            "criticalChance": 5,
            "hits": 4,
            "rank": 2
          },
          {
            "damage": {
              "min": 10,
              "max": 13
            },
            "offense": 46,
            "criticalChance": 5,
            "hits": 4,
            "rank": 3
          },
          {
            "damage": {
              "min": 11,
              "max": 14
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 4,
            "rank": 4
          },
          {
            "damage": {
              "min": 12,
              "max": 15
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 4,
            "rank": 5
          },
          {
            "damage": {
              "min": 13,
              "max": 16
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 4,
            "rank": 6
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 2,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Anti-Air Wide Spray",
        "description": "Anti-air minigun spray with 4 hits",
        "damageType": "Piercing",
        "lineOfFire": "Direct (Random)",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0.75
        },
        "targetableTypes": {
          "Soldier": false,
          "Sniper": false,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": false,
          "Civilian": false,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 5,
              "max": 8
            },
            "offense": 36,
            "criticalChance": 5,
            "hits": 4,
            "rank": 1
          },
          {
            "damage": {
              "min": 5,
              "max": 8
            },
            "offense": 41,
            "criticalChance": 5,
            "hits": 4,
            "rank": 2
          },
          {
            "damage": {
              "min": 6,
              "max": 9
            },
            "offense": 46,
            "criticalChance": 5,
            "hits": 4,
            "rank": 3
          },
          {
            "damage": {
              "min": 6,
              "max": 10
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 4,
            "rank": 4
          },
          {
            "damage": {
              "min": 7,
              "max": 11
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 4,
            "rank": 5
          },
          {
            "damage": {
              "min": 7,
              "max": 12
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 4,
            "rank": 6
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "weight": 0.168
            },
            {
              "x": 0,
              "y": 1,
              "weight": 0.113
            },
            {
              "x": 0,
              "y": -1,
              "weight": 0.113
            },
            {
              "x": 0,
              "y": 2,
              "weight": 0.054
            },
            {
              "x": 0,
              "y": -2,
              "weight": 0.054
            },
            {
              "x": 1,
              "y": 0,
              "weight": 0.168
            },
            {
              "x": 1,
              "y": 1,
              "weight": 0.113
            },
            {
              "x": 1,
              "y": -1,
              "weight": 0.113
            },
            {
              "x": 1,
              "y": 2,
              "weight": 0.054
            },
            {
              "x": 1,
              "y": -2,
              "weight": 0.054
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 3038
        },
        {
          "type": "Iron",
          "amount": 450
        }
      ],
      "time": 3600
    }
  },
  {
    "id": 17,
    "name": "Saboteur",
    "description": "A specialized operative equipped with demolition charges and a silenced pistol. Does not block.",
    "imageUrl": "/data/images/units/saboteur.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 5,
    "unlockLevel": 20,
    "productionTime": 47520,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 65
      }
    ],
    "blocking": "None",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 150,
          "defense": 60,
          "dodge": 30,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 15,
          "spReward": 60,
          "goldReward": 300,
          "rank": 1
        },
        {
          "health": 165,
          "defense": 65,
          "dodge": 35,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 17,
          "spReward": 68,
          "goldReward": 340,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 13264
              },
              {
                "type": "Steel",
                "amount": 4950
              }
            ],
            "time": 14400,
            "sp": 1600
          },
          "rank": 2
        },
        {
          "health": 180,
          "defense": 70,
          "dodge": 40,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 20,
          "spReward": 80,
          "goldReward": 400,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 37872
              },
              {
                "type": "Steel",
                "amount": 6300
              }
            ],
            "time": 43200,
            "sp": 2600
          },
          "rank": 3
        },
        {
          "health": 195,
          "defense": 75,
          "dodge": 45,
          "bravery": 40,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 22,
          "spReward": 88,
          "goldReward": 440,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 101992
              },
              {
                "type": "Steel",
                "amount": 7800
              },
              {
                "type": "Bars",
                "amount": 5
              }
            ],
            "time": 86400,
            "sp": 3900
          },
          "rank": 4
        },
        {
          "health": 210,
          "defense": 85,
          "dodge": 55,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 24,
          "spReward": 96,
          "goldReward": 480,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 246976
              },
              {
                "type": "Steel",
                "amount": 9475
              },
              {
                "type": "Bars",
                "amount": 14
              }
            ],
            "time": 172800,
            "sp": 5400
          },
          "rank": 5
        },
        {
          "health": 225,
          "defense": 90,
          "dodge": 60,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 27,
          "spReward": 108,
          "goldReward": 540,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 544185
              },
              {
                "type": "Steel",
                "amount": 11325
              },
              {
                "type": "Laurels",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 7100
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "C4",
        "description": "Explosive C4 with 50% armor piercing, placed behind target",
        "damageType": "Explosive",
        "lineOfFire": "Contact (Back)",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 5
        },
        "armorPiercing": 50,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 108,
              "max": 162
            },
            "offense": 28,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 118,
              "max": 178
            },
            "offense": 28,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 129,
              "max": 194
            },
            "offense": 33,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 140,
              "max": 210
            },
            "offense": 38,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 151,
              "max": 226
            },
            "offense": 48,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 162,
              "max": 243
            },
            "offense": 53,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Shoot",
        "description": "Silenced pistol with 20% crit",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "unlockRank": 2,
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "unlockCost": {
          "time": 1440,
          "nanos": 10
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 37,
              "max": 45
            },
            "offense": 46,
            "criticalChance": 20,
            "rank": 2
          },
          {
            "damage": {
              "min": 40,
              "max": 49
            },
            "offense": 51,
            "criticalChance": 20,
            "rank": 3
          },
          {
            "damage": {
              "min": 44,
              "max": 53
            },
            "offense": 56,
            "criticalChance": 20,
            "rank": 4
          },
          {
            "damage": {
              "min": 47,
              "max": 57
            },
            "offense": 66,
            "criticalChance": 20,
            "rank": 5
          },
          {
            "damage": {
              "min": 51,
              "max": 61
            },
            "offense": 71,
            "criticalChance": 20,
            "rank": 6
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 10800
        },
        {
          "type": "Steel",
          "amount": 1215
        }
      ],
      "time": 10800
    }
  },
  {
    "id": 18,
    "name": "Flame Trooper",
    "description": "Premium infantry unit specializing in fire damage with a pressurized napalm tank.",
    "imageUrl": "/data/images/units/flame_trooper.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 5,
    "unlockLevel": 19,
    "productionTime": 23760,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 24
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 105,
          "defense": 40,
          "dodge": 10,
          "bravery": 30,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 10,
          "spReward": 40,
          "goldReward": 200,
          "rank": 1
        },
        {
          "health": 115,
          "defense": 40,
          "dodge": 10,
          "bravery": 35,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 12,
          "spReward": 48,
          "goldReward": 240,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 6256
              },
              {
                "type": "Iron",
                "amount": 4025
              }
            ],
            "time": 14400,
            "sp": 1840
          },
          "rank": 2
        },
        {
          "health": 125,
          "defense": 45,
          "dodge": 15,
          "bravery": 40,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 14,
          "spReward": 56,
          "goldReward": 280,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 18920
              },
              {
                "type": "Iron",
                "amount": 5875
              }
            ],
            "time": 43200,
            "sp": 4420
          },
          "rank": 3
        },
        {
          "health": 135,
          "defense": 45,
          "dodge": 15,
          "bravery": 45,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 16,
          "spReward": 64,
          "goldReward": 320,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 50528
              },
              {
                "type": "Steel",
                "amount": 3750
              },
              {
                "type": "Bars",
                "amount": 3
              }
            ],
            "time": 86400,
            "sp": 10300
          },
          "rank": 4
        },
        {
          "health": 145,
          "defense": 50,
          "dodge": 20,
          "bravery": 50,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 18,
          "spReward": 72,
          "goldReward": 360,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 127112
              },
              {
                "type": "Steel",
                "amount": 4950
              },
              {
                "type": "Bars",
                "amount": 10
              }
            ],
            "time": 172800,
            "sp": 23550
          },
          "rank": 5
        },
        {
          "health": 160,
          "defense": 55,
          "dodge": 25,
          "bravery": 50,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 20,
          "spReward": 80,
          "goldReward": 400,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 492944
              },
              {
                "type": "Steel",
                "amount": 6300
              },
              {
                "type": "Laurels",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 84775
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Spray Flame",
        "description": "Flamethrower attack with 25% AP, 60% fire chance for 2 turns",
        "damageType": "Fire",
        "lineOfFire": "Direct (Fixed)",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 1
        },
        "armorPiercing": 25,
        "suppressionMod": {
          "multiplier": 1.25
        },
        "statusEffect": {
          "type": "Fire",
          "chance": 60,
          "duration": 2
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 21,
              "max": 35
            },
            "offense": 56,
            "criticalChance": 5,
            "dot": {
              "initial": 14,
              "final": 7
            },
            "rank": 1
          },
          {
            "damage": {
              "min": 23,
              "max": 38
            },
            "offense": 61,
            "criticalChance": 5,
            "dot": {
              "initial": 15,
              "final": 8
            },
            "rank": 2
          },
          {
            "damage": {
              "min": 25,
              "max": 42
            },
            "offense": 66,
            "criticalChance": 5,
            "dot": {
              "initial": 17,
              "final": 8
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 27,
              "max": 45
            },
            "offense": 71,
            "criticalChance": 5,
            "dot": {
              "initial": 18,
              "final": 9
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 29,
              "max": 49
            },
            "offense": 76,
            "criticalChance": 5,
            "dot": {
              "initial": 20,
              "final": 10
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 31,
              "max": 52
            },
            "offense": 81,
            "criticalChance": 5,
            "dot": {
              "initial": 21,
              "final": 10
            },
            "rank": 6
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 4500
        },
        {
          "type": "Iron",
          "amount": 653
        }
      ],
      "time": 5400
    }
  },
  {
    "id": 19,
    "name": "Ranger",
    "description": "An enhanced variant of the Shock Trooper with superior range, damage output, and health points.",
    "imageUrl": "/data/images/units/ranger.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 5,
    "unlockLevel": 20,
    "productionTime": 35640,
    "cost": [
      {
        "type": "Gold",
        "amount": 7500
      },
      {
        "type": "Iron",
        "amount": 1125
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 110,
          "defense": 55,
          "dodge": 25,
          "bravery": 35,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 7,
          "spReward": 28,
          "goldReward": 140,
          "rank": 1
        },
        {
          "health": 120,
          "defense": 60,
          "dodge": 30,
          "bravery": 40,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 9,
          "spReward": 36,
          "goldReward": 180,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 4856
              },
              {
                "type": "Iron",
                "amount": 5500
              }
            ],
            "time": 14400,
            "sp": 1100
          },
          "rank": 2
        },
        {
          "health": 130,
          "defense": 65,
          "dodge": 35,
          "bravery": 45,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 10,
          "spReward": 40,
          "goldReward": 200,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 15728
              },
              {
                "type": "Steel",
                "amount": 3550
              }
            ],
            "time": 43200,
            "sp": 2000
          },
          "rank": 3
        },
        {
          "health": 145,
          "defense": 70,
          "dodge": 40,
          "bravery": 55,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 12,
          "spReward": 48,
          "goldReward": 240,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 40016
              },
              {
                "type": "Steel",
                "amount": 4700
              },
              {
                "type": "Bars",
                "amount": 4
              }
            ],
            "time": 86400,
            "sp": 3000
          },
          "rank": 4
        },
        {
          "health": 155,
          "defense": 75,
          "dodge": 45,
          "bravery": 75,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 13,
          "spReward": 52,
          "goldReward": 260,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 105696
              },
              {
                "type": "Steel",
                "amount": 6000
              },
              {
                "type": "Bars",
                "amount": 11
              }
            ],
            "time": 172800,
            "sp": 4300
          },
          "rank": 5
        },
        {
          "health": 165,
          "defense": 80,
          "dodge": 50,
          "bravery": 75,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 15,
          "spReward": 60,
          "goldReward": 300,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 394712
              },
              {
                "type": "Steel",
                "amount": 7500
              },
              {
                "type": "Laurels",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 5800
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Bust a Cap",
        "description": "Assault rifle burst with 3 hits",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 20,
              "max": 24
            },
            "offense": 27,
            "criticalChance": 5,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 22,
              "max": 26
            },
            "offense": 32,
            "criticalChance": 5,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 24,
              "max": 28
            },
            "offense": 37,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 26,
              "max": 31
            },
            "offense": 42,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 28,
              "max": 33
            },
            "offense": 47,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 30,
              "max": 36
            },
            "offense": 52,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 5040
        },
        {
          "type": "Iron",
          "amount": 765
        }
      ],
      "time": 8100
    }
  },
  {
    "id": 20,
    "name": "Hornet",
    "description": "Soldier unit specialized in explosive rocket attacks with anti-air capabilities.",
    "imageUrl": "/data/images/units/hornet.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 5,
    "unlockLevel": 23,
    "productionTime": 35640,
    "cost": [
      {
        "type": "Gold",
        "amount": 6000
      },
      {
        "type": "Iron",
        "amount": 700
      },
      {
        "type": "Merits",
        "amount": 8
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "motto": "Hornets are known for their ability to kill, and this unit is no different. His sting is lethal.",
    "stats": {
      "ranks": [
        {
          "health": 85,
          "defense": 45,
          "dodge": 15,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 8,
          "spReward": 24,
          "goldReward": 120,
          "rank": 1
        },
        {
          "health": 95,
          "defense": 50,
          "dodge": 20,
          "bravery": 30,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 10,
          "spReward": 28,
          "goldReward": 140,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 4160
              },
              {
                "type": "Iron",
                "amount": 5500
              }
            ],
            "time": 14400,
            "sp": 1225
          },
          "rank": 2
        },
        {
          "health": 100,
          "defense": 55,
          "dodge": 25,
          "bravery": 35,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 11,
          "spReward": 32,
          "goldReward": 160,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 12232
              },
              {
                "type": "Steel",
                "amount": 3550
              }
            ],
            "time": 43200,
            "sp": 2860
          },
          "rank": 3
        },
        {
          "health": 110,
          "defense": 60,
          "dodge": 30,
          "bravery": 40,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 13,
          "spReward": 40,
          "goldReward": 200,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 32008
              },
              {
                "type": "Steel",
                "amount": 4700
              },
              {
                "type": "Bars",
                "amount": 4
              }
            ],
            "time": 86400,
            "sp": 6525
          },
          "rank": 4
        },
        {
          "health": 120,
          "defense": 65,
          "dodge": 35,
          "bravery": 45,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 15,
          "spReward": 48,
          "goldReward": 240,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 88080
              },
              {
                "type": "Steel",
                "amount": 6000
              },
              {
                "type": "Bars",
                "amount": 11
              }
            ],
            "time": 172800,
            "sp": 16325
          },
          "rank": 5
        },
        {
          "health": 130,
          "defense": 70,
          "dodge": 40,
          "bravery": 45,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 17,
          "spReward": 52,
          "goldReward": 260,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 213485
              },
              {
                "type": "Steel",
                "amount": 7500
              },
              {
                "type": "Laurels",
                "amount": 3
              }
            ],
            "time": 172800,
            "sp": 58750
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Mini Rocket Volley",
        "description": "Fires 4 rockets with random spread",
        "damageType": "Explosive",
        "lineOfFire": "Indirect (Random)",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 4
        },
        "suppressionMod": {
          "multiplier": 1.5
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 24,
              "max": 36
            },
            "offense": 46,
            "criticalChance": 5,
            "hits": 4,
            "rank": 1
          },
          {
            "damage": {
              "min": 26,
              "max": 39
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 4,
            "rank": 2
          },
          {
            "damage": {
              "min": 28,
              "max": 43
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 4,
            "rank": 3
          },
          {
            "damage": {
              "min": 31,
              "max": 46
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 4,
            "rank": 4
          },
          {
            "damage": {
              "min": 36,
              "max": 54
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 4,
            "rank": 5
          },
          {
            "damage": {
              "min": 38,
              "max": 57
            },
            "offense": 76,
            "criticalChance": 5,
            "hits": 4,
            "rank": 6
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ],
          "randomCenter": {
            "offsets": [
              {
                "x": 0,
                "y": 0,
                "weight": 0.5
              },
              {
                "x": 1,
                "y": 0,
                "weight": 0.09
              },
              {
                "x": -1,
                "y": 0,
                "weight": 0.09
              },
              {
                "x": 0,
                "y": 1,
                "weight": 0.09
              },
              {
                "x": 0,
                "y": -1,
                "weight": 0.09
              },
              {
                "x": 1,
                "y": 1,
                "weight": 0.035
              },
              {
                "x": 1,
                "y": -1,
                "weight": 0.035
              },
              {
                "x": -1,
                "y": 1,
                "weight": 0.035
              },
              {
                "x": -1,
                "y": -1,
                "weight": 0.035
              }
            ]
          }
        }
      },
      {
        "name": "Anti-Air Mini Rocket Volley",
        "description": "Anti-air rockets with 4 hits",
        "damageType": "Explosive",
        "lineOfFire": "Indirect (Random)",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 1.5
        },
        "targetableTypes": {
          "Soldier": false,
          "Sniper": false,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": false,
          "Civilian": false,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 24,
              "max": 36
            },
            "offense": 46,
            "criticalChance": 5,
            "hits": 4,
            "rank": 1
          },
          {
            "damage": {
              "min": 26,
              "max": 39
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 4,
            "rank": 2
          },
          {
            "damage": {
              "min": 28,
              "max": 43
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 4,
            "rank": 3
          },
          {
            "damage": {
              "min": 31,
              "max": 46
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 4,
            "rank": 4
          },
          {
            "damage": {
              "min": 36,
              "max": 54
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 4,
            "rank": 5
          },
          {
            "damage": {
              "min": 38,
              "max": 57
            },
            "offense": 76,
            "criticalChance": 5,
            "hits": 4,
            "rank": 6
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            }
          ],
          "randomCenter": {
            "offsets": [
              {
                "x": 0,
                "y": 0,
                "weight": 0.5
              },
              {
                "x": 1,
                "y": 0,
                "weight": 0.09
              },
              {
                "x": -1,
                "y": 0,
                "weight": 0.09
              },
              {
                "x": 0,
                "y": 1,
                "weight": 0.09
              },
              {
                "x": 0,
                "y": -1,
                "weight": 0.09
              },
              {
                "x": 1,
                "y": 1,
                "weight": 0.035
              },
              {
                "x": 1,
                "y": -1,
                "weight": 0.035
              },
              {
                "x": -1,
                "y": 1,
                "weight": 0.035
              },
              {
                "x": -1,
                "y": -1,
                "weight": 0.035
              }
            ]
          }
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 4500
        },
        {
          "type": "Iron",
          "amount": 638
        }
      ],
      "time": 8100
    }
  },
  {
    "id": 21,
    "name": "Bazooka Squad",
    "description": "Highly destructive force effective against tanks and armored vehicles with 75% armor piercing.",
    "imageUrl": "/data/images/units/bazooka_squad.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 6,
    "unlockLevel": 25,
    "productionTime": 30240,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 30
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 150,
          "defense": 30,
          "dodge": 5,
          "bravery": 15,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 10,
          "spReward": 40,
          "goldReward": 200,
          "rank": 1
        },
        {
          "health": 165,
          "defense": 30,
          "dodge": 5,
          "bravery": 20,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 12,
          "spReward": 48,
          "goldReward": 240,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 7344
              },
              {
                "type": "Steel",
                "amount": 2925
              }
            ],
            "time": 14400,
            "sp": 2160
          },
          "rank": 2
        },
        {
          "health": 180,
          "defense": 30,
          "dodge": 5,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 14,
          "spReward": 56,
          "goldReward": 280,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 22208
              },
              {
                "type": "Steel",
                "amount": 3975
              }
            ],
            "time": 43200,
            "sp": 5180
          },
          "rank": 3
        },
        {
          "health": 195,
          "defense": 35,
          "dodge": 10,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 16,
          "spReward": 64,
          "goldReward": 320,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 59312
              },
              {
                "type": "Steel",
                "amount": 5200
              },
              {
                "type": "Bars",
                "amount": 4
              }
            ],
            "time": 86400,
            "sp": 12100
          },
          "rank": 4
        },
        {
          "health": 210,
          "defense": 35,
          "dodge": 10,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 18,
          "spReward": 72,
          "goldReward": 360,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 149224
              },
              {
                "type": "Steel",
                "amount": 6575
              },
              {
                "type": "Bars",
                "amount": 11
              }
            ],
            "time": 172800,
            "sp": 27650
          },
          "rank": 5
        },
        {
          "health": 225,
          "defense": 35,
          "dodge": 10,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 20,
          "spReward": 80,
          "goldReward": 400,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 542512
              },
              {
                "type": "Steel",
                "amount": 8125
              },
              {
                "type": "Laurels",
                "amount": 3
              }
            ],
            "time": 172800,
            "sp": 93300
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Bazooka Blast",
        "description": "High damage rocket with 75% armor piercing, 10% crit vs vehicles",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 75,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 112,
              "max": 168
            },
            "offense": 25,
            "criticalChance": 0,
            "critVsVehicles": 10,
            "rank": 1
          },
          {
            "damage": {
              "min": 123,
              "max": 184
            },
            "offense": 30,
            "criticalChance": 0,
            "critVsVehicles": 10,
            "rank": 2
          },
          {
            "damage": {
              "min": 134,
              "max": 201
            },
            "offense": 35,
            "criticalChance": 0,
            "critVsVehicles": 10,
            "rank": 3
          },
          {
            "damage": {
              "min": 145,
              "max": 218
            },
            "offense": 40,
            "criticalChance": 0,
            "critVsVehicles": 10,
            "rank": 4
          },
          {
            "damage": {
              "min": 156,
              "max": 235
            },
            "offense": 45,
            "criticalChance": 0,
            "critVsVehicles": 10,
            "rank": 5
          },
          {
            "damage": {
              "min": 168,
              "max": 252
            },
            "offense": 50,
            "criticalChance": 0,
            "critVsVehicles": 10,
            "rank": 6
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Anti-Air Bazooka Blast",
        "description": "Anti-air rocket with 75% AP, 10% crit vs aircraft",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 75,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "targetableTypes": {
          "Soldier": false,
          "Sniper": false,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": false,
          "Civilian": false,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 80,
              "max": 120
            },
            "offense": 20,
            "criticalChance": 0,
            "critVsAir": 10,
            "rank": 1
          },
          {
            "damage": {
              "min": 88,
              "max": 132
            },
            "offense": 25,
            "criticalChance": 0,
            "critVsAir": 10,
            "rank": 2
          },
          {
            "damage": {
              "min": 96,
              "max": 144
            },
            "offense": 30,
            "criticalChance": 0,
            "critVsAir": 10,
            "rank": 3
          },
          {
            "damage": {
              "min": 104,
              "max": 156
            },
            "offense": 35,
            "criticalChance": 0,
            "critVsAir": 10,
            "rank": 4
          },
          {
            "damage": {
              "min": 112,
              "max": 168
            },
            "offense": 40,
            "criticalChance": 0,
            "critVsAir": 10,
            "rank": 5
          },
          {
            "damage": {
              "min": 120,
              "max": 180
            },
            "offense": 45,
            "criticalChance": 0,
            "critVsAir": 10,
            "rank": 6
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 5738
        },
        {
          "type": "Iron",
          "amount": 855
        }
      ],
      "time": 7200
    }
  },
  {
    "id": 22,
    "name": "Marksman",
    "description": "Premium sniper unit featuring a .338 Sniper Rifle with three attack options and 50% crit vs soldiers.",
    "imageUrl": "/data/images/units/marksman.webp",
    "category": "Sniper",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 6,
    "unlockLevel": 28,
    "productionTime": 37800,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 60
      }
    ],
    "blocking": "None",
    "maxRank": 6,
    "motto": "This Sniper is the creme de la creme of snipers. He's pretty hard to take down.",
    "stats": {
      "ranks": [
        {
          "health": 150,
          "defense": 30,
          "dodge": 0,
          "bravery": 15,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 13,
          "spReward": 52,
          "goldReward": 260,
          "rank": 1
        },
        {
          "health": 165,
          "defense": 30,
          "dodge": 0,
          "bravery": 15,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 16,
          "spReward": 64,
          "goldReward": 320,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 10256
              },
              {
                "type": "Steel",
                "amount": 3550
              }
            ],
            "time": 14400,
            "sp": 3050
          },
          "rank": 2
        },
        {
          "health": 180,
          "defense": 30,
          "dodge": 0,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 18,
          "spReward": 72,
          "goldReward": 360,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 31800
              },
              {
                "type": "Steel",
                "amount": 4700
              }
            ],
            "time": 43200,
            "sp": 7200
          },
          "rank": 3
        },
        {
          "health": 195,
          "defense": 30,
          "dodge": 0,
          "bravery": 20,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 20,
          "spReward": 80,
          "goldReward": 400,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 81912
              },
              {
                "type": "Steel",
                "amount": 6000
              },
              {
                "type": "Bars",
                "amount": 4
              }
            ],
            "time": 86400,
            "sp": 16650
          },
          "rank": 4
        },
        {
          "health": 210,
          "defense": 30,
          "dodge": 0,
          "bravery": 20,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 22,
          "spReward": 88,
          "goldReward": 440,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 200344
              },
              {
                "type": "Steel",
                "amount": 7500
              },
              {
                "type": "Bars",
                "amount": 12
              }
            ],
            "time": 172800,
            "sp": 39900
          },
          "rank": 5
        },
        {
          "health": 225,
          "defense": 30,
          "dodge": 0,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 24,
          "spReward": 96,
          "goldReward": 480,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 759664
              },
              {
                "type": "Steel",
                "amount": 9125
              },
              {
                "type": "Laurels",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 134850
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Scoped Shot",
        "description": "Precise shot with 50% crit vs soldiers",
        "damageType": "Piercing",
        "lineOfFire": "Precise",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 3,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 4
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 99,
              "max": 121
            },
            "offense": 68,
            "criticalChance": 5,
            "critVsSoldiers": 50,
            "rank": 1
          },
          {
            "damage": {
              "min": 108,
              "max": 133
            },
            "offense": 73,
            "criticalChance": 5,
            "critVsSoldiers": 50,
            "rank": 2
          },
          {
            "damage": {
              "min": 118,
              "max": 145
            },
            "offense": 78,
            "criticalChance": 5,
            "critVsSoldiers": 50,
            "rank": 3
          },
          {
            "damage": {
              "min": 128,
              "max": 157
            },
            "offense": 83,
            "criticalChance": 5,
            "critVsSoldiers": 50,
            "rank": 4
          },
          {
            "damage": {
              "min": 138,
              "max": 169
            },
            "offense": 88,
            "criticalChance": 5,
            "critVsSoldiers": 50,
            "rank": 5
          },
          {
            "damage": {
              "min": 148,
              "max": 181
            },
            "offense": 93,
            "criticalChance": 5,
            "critVsSoldiers": 50,
            "rank": 6
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Quick Shot",
        "description": "Faster shot with shorter range",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "unlockRank": 3,
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 1,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "unlockCost": {
          "time": 2880,
          "nanos": 8
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 118,
              "max": 145
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 128,
              "max": 157
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 138,
              "max": 169
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 148,
              "max": 181
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Armor Piercing Shot",
        "description": "Shot with 50% armor piercing",
        "damageType": "Piercing",
        "lineOfFire": "Precise",
        "unlockRank": 5,
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 5,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 4
        },
        "armorPiercing": 50,
        "suppressionMod": {
          "multiplier": 0
        },
        "unlockCost": {
          "time": 5760,
          "nanos": 25
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 138,
              "max": 169
            },
            "offense": 88,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 148,
              "max": 181
            },
            "offense": 93,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 5400
        },
        {
          "type": "Iron",
          "amount": 810
        }
      ],
      "time": 9000
    }
  },
  {
    "id": 23,
    "name": "RPG Trooper",
    "description": "Single-operator rocket launcher specialist with superior mobility compared to Bazooka Squad, excelling at anti-vehicle combat.",
    "imageUrl": "/data/images/units/rpg_trooper.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 7,
    "unlockLevel": 31,
    "productionTime": 32400,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 40
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "motto": "Although the heavy bazooka remains the standard anti-tank weapon for the Imperial Infantry, small numbers of the recently developed rocket propelled grenade launcher are undergoing field tests.",
    "stats": {
      "ranks": [
        {
          "health": 175,
          "defense": 55,
          "dodge": 25,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 12,
          "spReward": 48,
          "goldReward": 240,
          "rank": 1
        },
        {
          "health": 195,
          "defense": 60,
          "dodge": 30,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 15,
          "spReward": 60,
          "goldReward": 300,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 9952
              },
              {
                "type": "Steel",
                "amount": 4200
              }
            ],
            "time": 14400,
            "sp": 2930
          },
          "rank": 2
        },
        {
          "health": 210,
          "defense": 65,
          "dodge": 35,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 17,
          "spReward": 68,
          "goldReward": 340,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 31360
              },
              {
                "type": "Steel",
                "amount": 5475
              }
            ],
            "time": 43200,
            "sp": 7320
          },
          "rank": 3
        },
        {
          "health": 230,
          "defense": 70,
          "dodge": 40,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 19,
          "spReward": 76,
          "goldReward": 380,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 81360
              },
              {
                "type": "Steel",
                "amount": 6875
              },
              {
                "type": "Bars",
                "amount": 5
              }
            ],
            "time": 86400,
            "sp": 16600
          },
          "rank": 4
        },
        {
          "health": 245,
          "defense": 75,
          "dodge": 45,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 21,
          "spReward": 84,
          "goldReward": 420,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 200168
              },
              {
                "type": "Steel",
                "amount": 8450
              },
              {
                "type": "Bars",
                "amount": 13
              }
            ],
            "time": 172800,
            "sp": 37100
          },
          "rank": 5
        },
        {
          "health": 265,
          "defense": 80,
          "dodge": 50,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 23,
          "spReward": 92,
          "goldReward": 460,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 446860
              },
              {
                "type": "Steel",
                "amount": 10200
              },
              {
                "type": "Laurels",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 122975
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Bazooka Blast",
        "description": "RPG shot with 75% armor piercing, 15% crit vs vehicles",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 75,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 80,
              "max": 120
            },
            "offense": 35,
            "criticalChance": 5,
            "critVsVehicles": 15,
            "rank": 1
          },
          {
            "damage": {
              "min": 88,
              "max": 132
            },
            "offense": 35,
            "criticalChance": 5,
            "critVsVehicles": 15,
            "rank": 2
          },
          {
            "damage": {
              "min": 96,
              "max": 144
            },
            "offense": 40,
            "criticalChance": 5,
            "critVsVehicles": 15,
            "rank": 3
          },
          {
            "damage": {
              "min": 104,
              "max": 156
            },
            "offense": 45,
            "criticalChance": 5,
            "critVsVehicles": 15,
            "rank": 4
          },
          {
            "damage": {
              "min": 112,
              "max": 168
            },
            "offense": 55,
            "criticalChance": 5,
            "critVsVehicles": 15,
            "rank": 5
          },
          {
            "damage": {
              "min": 120,
              "max": 180
            },
            "offense": 60,
            "criticalChance": 5,
            "critVsVehicles": 15,
            "rank": 6
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Anti-Air Bazooka Blast",
        "description": "Anti-air RPG with 75% AP, 15% crit vs air",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 75,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "targetableTypes": {
          "Soldier": false,
          "Sniper": false,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": false,
          "Civilian": false,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 64,
              "max": 96
            },
            "offense": 25,
            "criticalChance": 5,
            "critVsAir": 15,
            "rank": 1
          },
          {
            "damage": {
              "min": 70,
              "max": 105
            },
            "offense": 25,
            "criticalChance": 5,
            "critVsAir": 15,
            "rank": 2
          },
          {
            "damage": {
              "min": 76,
              "max": 115
            },
            "offense": 30,
            "criticalChance": 5,
            "critVsAir": 15,
            "rank": 3
          },
          {
            "damage": {
              "min": 83,
              "max": 124
            },
            "offense": 35,
            "criticalChance": 5,
            "critVsAir": 15,
            "rank": 4
          },
          {
            "damage": {
              "min": 89,
              "max": 134
            },
            "offense": 45,
            "criticalChance": 5,
            "critVsAir": 15,
            "rank": 5
          },
          {
            "damage": {
              "min": 96,
              "max": 144
            },
            "offense": 50,
            "criticalChance": 5,
            "critVsAir": 15,
            "rank": 6
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 9450
        },
        {
          "type": "Steel",
          "amount": 1058
        }
      ],
      "time": 8100
    }
  },
  {
    "id": 24,
    "name": "Demolitionist",
    "description": "Soldier equipped with radio-controlled mines for anti-vehicle combat. Does not block.",
    "imageUrl": "/data/images/units/demolitionist.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 7,
    "unlockLevel": 34,
    "productionTime": 43200,
    "cost": [
      {
        "type": "Gold",
        "amount": 16000
      },
      {
        "type": "Steel",
        "amount": 1800
      },
      {
        "type": "Bars",
        "amount": 5
      }
    ],
    "blocking": "None",
    "maxRank": 6,
    "motto": "This soldier loves to see things explode, especially the enemy!",
    "stats": {
      "ranks": [
        {
          "health": 110,
          "defense": 45,
          "dodge": 15,
          "bravery": 15,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 15,
          "spReward": 60,
          "goldReward": 300,
          "resistances": {
            "hp": {
              "explosive": 90
            }
          },
          "rank": 1
        },
        {
          "health": 120,
          "defense": 50,
          "dodge": 20,
          "bravery": 15,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 17,
          "spReward": 68,
          "goldReward": 340,
          "resistances": {
            "hp": {
              "explosive": 85
            }
          },
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 13264
              },
              {
                "type": "Steel",
                "amount": 4950
              }
            ],
            "time": 14400,
            "sp": 2200
          },
          "rank": 2
        },
        {
          "health": 130,
          "defense": 55,
          "dodge": 25,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 19,
          "spReward": 76,
          "goldReward": 380,
          "resistances": {
            "hp": {
              "explosive": 80
            }
          },
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 37872
              },
              {
                "type": "Steel",
                "amount": 6300
              }
            ],
            "time": 43200,
            "sp": 5500
          },
          "rank": 3
        },
        {
          "health": 145,
          "defense": 60,
          "dodge": 30,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 23,
          "spReward": 92,
          "goldReward": 460,
          "resistances": {
            "hp": {
              "explosive": 75
            }
          },
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 96896
              },
              {
                "type": "Steel",
                "amount": 7800
              },
              {
                "type": "Bars",
                "amount": 5
              }
            ],
            "time": 86400,
            "sp": 12500
          },
          "rank": 4
        },
        {
          "health": 155,
          "defense": 65,
          "dodge": 35,
          "bravery": 30,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 25,
          "spReward": 100,
          "goldReward": 500,
          "resistances": {
            "hp": {
              "explosive": 70
            }
          },
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 258200
              },
              {
                "type": "Steel",
                "amount": 9475
              },
              {
                "type": "Bars",
                "amount": 14
              }
            ],
            "time": 172800,
            "sp": 28000
          },
          "rank": 5
        },
        {
          "health": 165,
          "defense": 70,
          "dodge": 40,
          "bravery": 35,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 27,
          "spReward": 108,
          "goldReward": 540,
          "resistances": {
            "hp": {
              "explosive": 70
            }
          },
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 566855
              },
              {
                "type": "Steel",
                "amount": 11325
              },
              {
                "type": "Laurels",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 95000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Anti-Vehicle Mine",
        "description": "Radio-controlled mine with 50% armor piercing",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "armorPiercing": 50,
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 0,
        "range": {
          "min": 1,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 0.4
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 76,
              "max": 114
            },
            "offense": 28,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 83,
              "max": 125
            },
            "offense": 28,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 91,
              "max": 136
            },
            "offense": 33,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 98,
              "max": 148
            },
            "offense": 38,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 106,
              "max": 159
            },
            "offense": 43,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 114,
              "max": 171
            },
            "offense": 48,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 12000
        },
        {
          "type": "Steel",
          "amount": 1215
        }
      ],
      "time": 10800
    }
  },
  {
    "id": 25,
    "name": "Ninja Trooper",
    "description": "Elite ninja warrior with katana and shuriken attacks. Fast unit type with prep time abilities.",
    "imageUrl": "/data/images/units/ninja_trooper.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 8,
    "unlockLevel": 35,
    "productionTime": 10260,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 95
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "motto": "I'm not sure I'm entirely comfortable hiring killers with flexible loyalties.",
    "stats": {
      "ranks": [
        {
          "health": 200,
          "defense": 65,
          "dodge": 35,
          "bravery": 20,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 17,
          "spReward": 68,
          "goldReward": 340,
          "rank": 1
        },
        {
          "health": 220,
          "defense": 70,
          "dodge": 40,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 20,
          "spReward": 80,
          "goldReward": 400,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 16880
              },
              {
                "type": "Steel",
                "amount": 6575
              }
            ],
            "time": 14400,
            "sp": 4000
          },
          "rank": 2
        },
        {
          "health": 240,
          "defense": 75,
          "dodge": 45,
          "bravery": 30,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 23,
          "spReward": 92,
          "goldReward": 460,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 50032
              },
              {
                "type": "Steel",
                "amount": 7312
              }
            ],
            "time": 43200,
            "sp": 9500
          },
          "rank": 3
        },
        {
          "health": 260,
          "defense": 80,
          "dodge": 50,
          "bravery": 35,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 25,
          "spReward": 100,
          "goldReward": 500,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 131728
              },
              {
                "type": "Steel",
                "amount": 8842
              },
              {
                "type": "Bars",
                "amount": 6
              }
            ],
            "time": 86400,
            "sp": 21500
          },
          "rank": 4
        },
        {
          "health": 280,
          "defense": 85,
          "dodge": 55,
          "bravery": 40,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 28,
          "spReward": 112,
          "goldReward": 560,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 315192
              },
              {
                "type": "Steel",
                "amount": 10530
              },
              {
                "type": "Bars",
                "amount": 15
              }
            ],
            "time": 172800,
            "sp": 48000
          },
          "rank": 5
        },
        {
          "health": 300,
          "defense": 90,
          "dodge": 60,
          "bravery": 40,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 31,
          "spReward": 124,
          "goldReward": 620,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 713020
              },
              {
                "type": "Steel",
                "amount": 12352
              },
              {
                "type": "Laurels",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 160000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Flash Strike",
        "description": "Katana attack with 3 hits and 2-round prep time",
        "damageType": "Crushing",
        "lineOfFire": "Indirect",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 4,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 48,
              "max": 53
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 52,
              "max": 58
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 57,
              "max": 63
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 62,
              "max": 68
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 67,
              "max": 74
            },
            "offense": 76,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 72,
              "max": 79
            },
            "offense": 81,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      },
      {
        "name": "Three Stars",
        "description": "Shuriken attack with 15% crit vs soldiers, 15% AP",
        "damageType": "Piercing",
        "lineOfFire": "Direct (Fixed)",
        "armorPiercing": 15,
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0.5
        },
        "critVsType": {
          "Soldier": 15
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 63,
              "max": 77
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 69,
              "max": 84
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 75,
              "max": 92
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 81,
              "max": 100
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 88,
              "max": 107
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 94,
              "max": 115
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Smoke",
        "description": "Smoke bomb with 100% stun for 2 turns",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 2,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "flat": 50
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 46,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 51,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 56,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 61,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 66,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 71,
            "criticalChance": 0,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Stun",
          "chance": 100,
          "duration": 2
        }
      },
      {
        "name": "Explosion",
        "description": "Bomb attack with 25% armor piercing",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "armorPiercing": 25,
        "unlockRank": 2,
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 2,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "unlockCost": {
          "time": 2880,
          "nanos": 12
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 89,
              "max": 108
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 97,
              "max": 118
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 105,
              "max": 128
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 113,
              "max": 138
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 121,
              "max": 148
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Electric Strike",
        "description": "Electrified katana with 50% AP, 100% stun for 2 turns, targets Metal only",
        "damageType": "Crushing",
        "lineOfFire": "Indirect",
        "armorPiercing": 50,
        "unlockRank": 3,
        "ammo": -1,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 4,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "unlockCost": {
          "time": 4320,
          "nanos": 25
        },
        "targetableTypes": {
          "Soldier": false,
          "Sniper": false,
          "Vehicle": false,
          "Tank": false,
          "Metal": true,
          "Critter": false,
          "Civilian": false,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 57,
              "max": 63
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 62,
              "max": 68
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 67,
              "max": 74
            },
            "offense": 76,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 72,
              "max": 79
            },
            "offense": 81,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Stun",
          "chance": 100,
          "duration": 2
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 18000
        },
        {
          "type": "Steel",
          "amount": 3000
        },
        {
          "type": "Bars",
          "amount": 2
        }
      ],
      "time": 8100
    }
  },
  {
    "id": 26,
    "name": "Chem Trooper",
    "description": "Chemical weapons specialist with poison-based attacks that deal damage over time.",
    "imageUrl": "/data/images/units/chem_trooper.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 9,
    "unlockLevel": 41,
    "productionTime": 32400,
    "cost": [
      {
        "type": "Gold",
        "amount": 18000
      },
      {
        "type": "Steel",
        "amount": 1950
      },
      {
        "type": "Chemical Vials",
        "amount": 10
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 210,
          "defense": 50,
          "dodge": 20,
          "bravery": 30,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 12,
          "spReward": 48,
          "goldReward": 240,
          "rank": 1
        },
        {
          "health": 230,
          "defense": 55,
          "dodge": 25,
          "bravery": 35,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 15,
          "spReward": 60,
          "goldReward": 300,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 12080
              },
              {
                "type": "Steel",
                "amount": 6875
              }
            ],
            "time": 14400,
            "sp": 3550
          },
          "rank": 2
        },
        {
          "health": 250,
          "defense": 60,
          "dodge": 30,
          "bravery": 40,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 17,
          "spReward": 68,
          "goldReward": 340,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 38040
              },
              {
                "type": "Steel",
                "amount": 7605
              }
            ],
            "time": 43200,
            "sp": 8880
          },
          "rank": 3
        },
        {
          "health": 275,
          "defense": 65,
          "dodge": 35,
          "bravery": 45,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 19,
          "spReward": 76,
          "goldReward": 380,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 98704
              },
              {
                "type": "Steel",
                "amount": 9180
              },
              {
                "type": "Bars",
                "amount": 6
              }
            ],
            "time": 86400,
            "sp": 20125
          },
          "rank": 4
        },
        {
          "health": 295,
          "defense": 70,
          "dodge": 40,
          "bravery": 50,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 21,
          "spReward": 84,
          "goldReward": 420,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 242832
              },
              {
                "type": "Steel",
                "amount": 10890
              },
              {
                "type": "Bars",
                "amount": 15
              }
            ],
            "time": 172800,
            "sp": 45000
          },
          "rank": 5
        },
        {
          "health": 315,
          "defense": 75,
          "dodge": 45,
          "bravery": 55,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 23,
          "spReward": 92,
          "goldReward": 460,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 542090
              },
              {
                "type": "Steel",
                "amount": 12735
              },
              {
                "type": "Laurels",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 149175
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Chemical Sweep",
        "description": "Chemical spray with 50% AP and 100% poison for 3 turns",
        "damageType": "Fire",
        "lineOfFire": "Direct (Fixed)",
        "armorPiercing": 50,
        "ammo": 1,
        "ammoUsed": 1,
        "reloadTime": 2,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 1
        },
        "suppressionMod": {
          "multiplier": 1.25
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 45,
              "max": 75
            },
            "offense": 56,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 49,
              "max": 82
            },
            "offense": 61,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 54,
              "max": 90
            },
            "offense": 66,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 58,
              "max": 97
            },
            "offense": 71,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 63,
              "max": 105
            },
            "offense": 76,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 67,
              "max": 112
            },
            "offense": 81,
            "criticalChance": 0,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Poison",
          "chance": 100,
          "duration": 3
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 13500
        },
        {
          "type": "Steel",
          "amount": 1463
        }
      ],
      "time": 9000
    }
  },
  {
    "id": 27,
    "name": "Cryo Trooper",
    "description": "Support unit with freeze ability. Resembles Mr. Freeze from Batman comics. Immune to cold.",
    "imageUrl": "/data/images/units/cryo_trooper.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 10,
    "unlockLevel": 48,
    "productionTime": 34380,
    "cost": [
      {
        "type": "Gold",
        "amount": 22230
      },
      {
        "type": "Steel",
        "amount": 3183
      },
      {
        "type": "Laurels",
        "amount": 2
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 180,
          "defense": 50,
          "dodge": 20,
          "bravery": 30,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 11,
          "spReward": 44,
          "goldReward": 220,
          "rank": 1
        },
        {
          "health": 200,
          "defense": 55,
          "dodge": 25,
          "bravery": 35,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 13,
          "spReward": 52,
          "goldReward": 260,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 12416
              },
              {
                "type": "Steel",
                "amount": 9125
              }
            ],
            "time": 14400,
            "sp": 4200
          },
          "rank": 2
        },
        {
          "health": 215,
          "defense": 60,
          "dodge": 30,
          "bravery": 40,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 15,
          "spReward": 60,
          "goldReward": 300,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 36976
              },
              {
                "type": "Steel",
                "amount": 9832
              }
            ],
            "time": 43200,
            "sp": 10500
          },
          "rank": 3
        },
        {
          "health": 235,
          "defense": 65,
          "dodge": 35,
          "bravery": 45,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 17,
          "spReward": 68,
          "goldReward": 340,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 97680
              },
              {
                "type": "Steel",
                "amount": 11610
              },
              {
                "type": "Bars",
                "amount": 6
              }
            ],
            "time": 86400,
            "sp": 24000
          },
          "rank": 4
        },
        {
          "health": 250,
          "defense": 70,
          "dodge": 40,
          "bravery": 50,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 19,
          "spReward": 76,
          "goldReward": 380,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 243696
              },
              {
                "type": "Steel",
                "amount": 13522
              },
              {
                "type": "Bars",
                "amount": 17
              }
            ],
            "time": 172800,
            "sp": 54000
          },
          "rank": 5
        },
        {
          "health": 270,
          "defense": 75,
          "dodge": 45,
          "bravery": 55,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 21,
          "spReward": 84,
          "goldReward": 420,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 550115
              },
              {
                "type": "Steel",
                "amount": 15592
              },
              {
                "type": "Laurels",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 180000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Frozen Shot",
        "description": "Cryogenic rifle with 20% AP and 100% freeze for 3 turns",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "armorPiercing": 20,
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 3,
        "range": {
          "min": 1,
          "max": 3
        },
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 44,
              "max": 66
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 48,
              "max": 72
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 52,
              "max": 79
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 57,
              "max": 85
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 61,
              "max": 92
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 66,
              "max": 99
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Freeze",
          "chance": 100,
          "duration": 3
        }
      }
    ],
    "immunities": [
      "Cold"
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 17250
        },
        {
          "type": "Steel",
          "amount": 2250
        }
      ],
      "time": 26500
    }
  },
  {
    "id": 28,
    "name": "Lightning Trooper",
    "description": "Uses forked lightning attacks that penetrate enemy lines and stun targets. Also known as Electro Trooper.",
    "imageUrl": "/data/images/units/lightning_trooper.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 10,
    "unlockLevel": 46,
    "productionTime": 28800,
    "cost": [
      {
        "type": "Gold",
        "amount": 17100
      },
      {
        "type": "Steel",
        "amount": 2043
      },
      {
        "type": "Laurels",
        "amount": 2
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "motto": "This soldier uses lightning to his advantage. His Forked Shock attack penetrates enemy lines in a forked pattern and stuns them into confusion!",
    "stats": {
      "ranks": [
        {
          "health": 210,
          "defense": 50,
          "dodge": 20,
          "bravery": 30,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 12,
          "spReward": 48,
          "goldReward": 240,
          "rank": 1
        },
        {
          "health": 230,
          "defense": 55,
          "dodge": 25,
          "bravery": 35,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 15,
          "spReward": 60,
          "goldReward": 300,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 13056
              },
              {
                "type": "Steel",
                "amount": 8450
              }
            ],
            "time": 14400,
            "sp": 4000
          },
          "rank": 2
        },
        {
          "health": 250,
          "defense": 60,
          "dodge": 30,
          "bravery": 40,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 17,
          "spReward": 68,
          "goldReward": 340,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 41120
              },
              {
                "type": "Steel",
                "amount": 9180
              }
            ],
            "time": 43200,
            "sp": 10000
          },
          "rank": 3
        },
        {
          "health": 275,
          "defense": 65,
          "dodge": 35,
          "bravery": 45,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 19,
          "spReward": 76,
          "goldReward": 380,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 106704
              },
              {
                "type": "Steel",
                "amount": 10890
              },
              {
                "type": "Bars",
                "amount": 6
              }
            ],
            "time": 86400,
            "sp": 22500
          },
          "rank": 4
        },
        {
          "health": 295,
          "defense": 70,
          "dodge": 40,
          "bravery": 50,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 21,
          "spReward": 84,
          "goldReward": 420,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 262520
              },
              {
                "type": "Steel",
                "amount": 12735
              },
              {
                "type": "Bars",
                "amount": 17
              }
            ],
            "time": 172800,
            "sp": 50000
          },
          "rank": 5
        },
        {
          "health": 315,
          "defense": 75,
          "dodge": 45,
          "bravery": 55,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 23,
          "spReward": 92,
          "goldReward": 460,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 586045
              },
              {
                "type": "Steel",
                "amount": 14737
              },
              {
                "type": "Laurels",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 165000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Forked Shock",
        "description": "Electric rifle with forked pattern, 25% AP, 30% stun for 3 turns, 20% crit vs tanks",
        "damageType": "Explosive",
        "lineOfFire": "Indirect (Fixed)",
        "armorPiercing": 25,
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 4,
        "range": {
          "min": 1,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 1.25
        },
        "critVsType": {
          "Tank": 20
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 0.9
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.95
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 0.9
            },
            {
              "x": 2,
              "y": -1,
              "damageMultiplier": 0.8
            },
            {
              "x": 2,
              "y": 1,
              "damageMultiplier": 0.8
            },
            {
              "x": 3,
              "y": -1,
              "damageMultiplier": 0.7
            },
            {
              "x": 3,
              "y": 1,
              "damageMultiplier": 0.7
            },
            {
              "x": 4,
              "y": -1,
              "damageMultiplier": 0.6
            },
            {
              "x": 4,
              "y": 1,
              "damageMultiplier": 0.6
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 75,
              "max": 125
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 82,
              "max": 137
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 90,
              "max": 150
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 97,
              "max": 162
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 105,
              "max": 175
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 112,
              "max": 187
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Stun",
          "chance": 30,
          "duration": 3
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 13500
        },
        {
          "type": "Steel",
          "amount": 1463
        }
      ],
      "time": 9000
    }
  },
  {
    "id": 29,
    "name": "Armadillo",
    "description": "Fortified with an armored shield, this unit is prepared to spray some pain. Spawns a Grenadier on death. No armor while stunned.",
    "imageUrl": "/data/images/units/armadillo.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 6,
    "unlockLevel": 27,
    "productionTime": 34020,
    "cost": [
      {
        "type": "Gold",
        "amount": 9500
      },
      {
        "type": "Steel",
        "amount": 1100
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "motto": "Fortified with an armored shield, this unit is prepared to spray some pain. His Submachine Gun blasts bullets at the enemy, though they have to be standing right in front of him.",
    "stats": {
      "ranks": [
        {
          "health": 100,
          "armor": 90,
          "defense": 30,
          "dodge": 0,
          "bravery": 35,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 11,
          "spReward": 44,
          "goldReward": 220,
          "rank": 1
        },
        {
          "health": 110,
          "armor": 100,
          "defense": 30,
          "dodge": 0,
          "bravery": 40,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 13,
          "spReward": 52,
          "goldReward": 260,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 8376
              },
              {
                "type": "Steel",
                "amount": 3325
              }
            ],
            "time": 14400,
            "sp": 2400
          },
          "rank": 2
        },
        {
          "health": 120,
          "armor": 110,
          "defense": 30,
          "dodge": 0,
          "bravery": 45,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 16,
          "spReward": 64,
          "goldReward": 320,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 24952
              },
              {
                "type": "Steel",
                "amount": 4450
              }
            ],
            "time": 43200,
            "sp": 6000
          },
          "rank": 3
        },
        {
          "health": 130,
          "armor": 115,
          "defense": 30,
          "dodge": 0,
          "bravery": 50,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 17,
          "spReward": 68,
          "goldReward": 340,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 70296
              },
              {
                "type": "Steel",
                "amount": 5725
              },
              {
                "type": "Bars",
                "amount": 4
              }
            ],
            "time": 86400,
            "sp": 13600
          },
          "rank": 4
        },
        {
          "health": 140,
          "armor": 125,
          "defense": 30,
          "dodge": 0,
          "bravery": 55,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 19,
          "spReward": 76,
          "goldReward": 380,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 164416
              },
              {
                "type": "Steel",
                "amount": 7175
              },
              {
                "type": "Bars",
                "amount": 12
              }
            ],
            "time": 172800,
            "sp": 30400
          },
          "rank": 5
        },
        {
          "health": 150,
          "armor": 135,
          "defense": 30,
          "dodge": 0,
          "bravery": 55,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 22,
          "spReward": 88,
          "goldReward": 440,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 371160
              },
              {
                "type": "Steel",
                "amount": 8800
              },
              {
                "type": "Laurels",
                "amount": 3
              }
            ],
            "time": 172800,
            "sp": 103000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Burst Fire",
        "description": "Submachine gun with 3 hits",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 1
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 16,
              "max": 20
            },
            "offense": 22,
            "criticalChance": 5,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 17,
              "max": 22
            },
            "offense": 27,
            "criticalChance": 5,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 19,
              "max": 24
            },
            "offense": 32,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 20,
              "max": 26
            },
            "offense": 37,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 22,
              "max": 28
            },
            "offense": 42,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 24,
              "max": 30
            },
            "offense": 47,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      }
    ],
    "resistances": {
      "hp": {
        "crushing": 100,
        "piercing": 100
      },
      "armor": {
        "crushing": 65,
        "piercing": 25
      }
    },
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 6375
        },
        {
          "type": "Iron",
          "amount": 765
        }
      ],
      "time": 8100
    }
  },
  {
    "id": 30,
    "name": "Veteran",
    "description": "No stranger to the brutalities of war. Packing Machine Guns and Grenade Launchers, he's ready to fight the good fight.",
    "imageUrl": "/data/images/units/veteran.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 11,
    "unlockLevel": 47,
    "productionTime": 42000,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 75
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "motto": "No stranger to the brutalities of war, this unit is specially outfitted to inflict pain on the enemy.",
    "stats": {
      "ranks": [
        {
          "health": 315,
          "defense": 75,
          "dodge": 45,
          "bravery": 25,
          "abilitySlots": 3,
          "range": 4,
          "pvpValue": 23,
          "spReward": 92,
          "goldReward": 460,
          "rank": 1
        },
        {
          "health": 380,
          "defense": 80,
          "dodge": 50,
          "bravery": 30,
          "abilitySlots": 3,
          "range": 4,
          "pvpValue": 29,
          "spReward": 116,
          "goldReward": 580,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 26592
              },
              {
                "type": "Steel",
                "amount": 9825
              }
            ],
            "time": 14400,
            "sp": 5500
          },
          "rank": 2
        },
        {
          "health": 415,
          "defense": 85,
          "dodge": 55,
          "bravery": 35,
          "abilitySlots": 3,
          "range": 4,
          "pvpValue": 32,
          "spReward": 128,
          "goldReward": 640,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 84472
              },
              {
                "type": "Steel",
                "amount": 11700
              }
            ],
            "time": 43200,
            "sp": 13800
          },
          "rank": 3
        },
        {
          "health": 450,
          "defense": 90,
          "dodge": 60,
          "bravery": 40,
          "abilitySlots": 3,
          "range": 4,
          "pvpValue": 36,
          "spReward": 144,
          "goldReward": 720,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 213408
              },
              {
                "type": "Steel",
                "amount": 13725
              },
              {
                "type": "Bars",
                "amount": 7
              }
            ],
            "time": 86400,
            "sp": 31000
          },
          "rank": 4
        },
        {
          "health": 485,
          "defense": 95,
          "dodge": 65,
          "bravery": 45,
          "abilitySlots": 3,
          "range": 4,
          "pvpValue": 39,
          "spReward": 156,
          "goldReward": 780,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 528488
              },
              {
                "type": "Steel",
                "amount": 15925
              },
              {
                "type": "Bars",
                "amount": 18
              }
            ],
            "time": 172800,
            "sp": 70000
          },
          "rank": 5
        },
        {
          "health": 520,
          "defense": 105,
          "dodge": 75,
          "bravery": 45,
          "abilitySlots": 3,
          "range": 4,
          "pvpValue": 43,
          "spReward": 172,
          "goldReward": 860,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1156390
              },
              {
                "type": "Steel",
                "amount": 18275
              },
              {
                "type": "Laurels",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 235000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Automatic Fire",
        "description": "Machine gun with 3 hits and 65% armor piercing",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "armorPiercing": 65,
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 4
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 50,
              "max": 61
            },
            "offense": 27,
            "criticalChance": 5,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 55,
              "max": 67
            },
            "offense": 27,
            "criticalChance": 5,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 60,
              "max": 73
            },
            "offense": 32,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 65,
              "max": 79
            },
            "offense": 37,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 70,
              "max": 85
            },
            "offense": 47,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 75,
              "max": 91
            },
            "offense": 52,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      },
      {
        "name": "Bullet Spray",
        "description": "Area machine gun with 2 hits and 50% AP, 30% crit",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "armorPiercing": 50,
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 4
        },
        "suppressionMod": {
          "multiplier": 0.75
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 38,
              "max": 52
            },
            "offense": 61,
            "criticalChance": 30,
            "hits": 2,
            "rank": 1
          },
          {
            "damage": {
              "min": 41,
              "max": 57
            },
            "offense": 61,
            "criticalChance": 30,
            "hits": 2,
            "rank": 2
          },
          {
            "damage": {
              "min": 45,
              "max": 62
            },
            "offense": 66,
            "criticalChance": 30,
            "hits": 2,
            "rank": 3
          },
          {
            "damage": {
              "min": 49,
              "max": 67
            },
            "offense": 71,
            "criticalChance": 30,
            "hits": 2,
            "rank": 4
          },
          {
            "damage": {
              "min": 53,
              "max": 72
            },
            "offense": 81,
            "criticalChance": 30,
            "hits": 2,
            "rank": 5
          },
          {
            "damage": {
              "min": 57,
              "max": 78
            },
            "offense": 86,
            "criticalChance": 30,
            "hits": 2,
            "rank": 6
          }
        ]
      },
      {
        "name": "Anti-Tank Grenade",
        "description": "Grenade with 70% AP, 30% crit, can target air",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "armorPiercing": 70,
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 6,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 3
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 99,
              "max": 121
            },
            "offense": 51,
            "criticalChance": 30,
            "rank": 1
          },
          {
            "damage": {
              "min": 108,
              "max": 133
            },
            "offense": 51,
            "criticalChance": 30,
            "rank": 2
          },
          {
            "damage": {
              "min": 118,
              "max": 145
            },
            "offense": 56,
            "criticalChance": 30,
            "rank": 3
          },
          {
            "damage": {
              "min": 128,
              "max": 157
            },
            "offense": 61,
            "criticalChance": 30,
            "rank": 4
          },
          {
            "damage": {
              "min": 138,
              "max": 169
            },
            "offense": 71,
            "criticalChance": 30,
            "rank": 5
          },
          {
            "damage": {
              "min": 148,
              "max": 181
            },
            "offense": 76,
            "criticalChance": 30,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 25650
        },
        {
          "type": "Steel",
          "amount": 1950
        }
      ],
      "time": 29700
    }
  },
  {
    "id": 31,
    "name": "Guerrilla",
    "description": "A specialist unit dedicated to dealing heavy damage to back-line vehicles and artillery through explosive charges and precision gunfire. Does not block.",
    "imageUrl": "/data/images/units/guerrilla.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 11,
    "unlockLevel": 49,
    "productionTime": 37800,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 70
      }
    ],
    "blocking": "None",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 210,
          "defense": 65,
          "dodge": 35,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 15,
          "spReward": 60,
          "goldReward": 300,
          "rank": 1
        },
        {
          "health": 230,
          "defense": 70,
          "dodge": 40,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 17,
          "spReward": 68,
          "goldReward": 340,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 17344
              },
              {
                "type": "Steel",
                "amount": 9825
              }
            ],
            "time": 14400,
            "sp": 4500
          },
          "rank": 2
        },
        {
          "health": 250,
          "defense": 75,
          "dodge": 45,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 19,
          "spReward": 76,
          "goldReward": 380,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 49520
              },
              {
                "type": "Steel",
                "amount": 11700
              }
            ],
            "time": 43200,
            "sp": 11200
          },
          "rank": 3
        },
        {
          "health": 270,
          "defense": 80,
          "dodge": 50,
          "bravery": 40,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 22,
          "spReward": 88,
          "goldReward": 440,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 126712
              },
              {
                "type": "Steel",
                "amount": 13725
              },
              {
                "type": "Bars",
                "amount": 7
              }
            ],
            "time": 86400,
            "sp": 25500
          },
          "rank": 4
        },
        {
          "health": 290,
          "defense": 85,
          "dodge": 55,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 24,
          "spReward": 96,
          "goldReward": 480,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 322968
              },
              {
                "type": "Steel",
                "amount": 15925
              },
              {
                "type": "Bars",
                "amount": 18
              }
            ],
            "time": 172800,
            "sp": 57000
          },
          "rank": 5
        },
        {
          "health": 310,
          "defense": 90,
          "dodge": 60,
          "bravery": 45,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 26,
          "spReward": 104,
          "goldReward": 520,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 711625
              },
              {
                "type": "Steel",
                "amount": 18275
              },
              {
                "type": "Laurels",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 190000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "C4",
        "description": "C4 explosive with 60% armor piercing, placed behind target",
        "damageType": "Explosive",
        "lineOfFire": "Contact (Back)",
        "armorPiercing": 60,
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 6,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 144,
              "max": 216
            },
            "offense": 28,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 158,
              "max": 237
            },
            "offense": 28,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 172,
              "max": 259
            },
            "offense": 33,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 187,
              "max": 280
            },
            "offense": 38,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 201,
              "max": 302
            },
            "offense": 48,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 216,
              "max": 324
            },
            "offense": 53,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Shoot",
        "description": "Silenced pistol with 30% crit",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 76,
              "max": 92
            },
            "offense": 46,
            "criticalChance": 30,
            "rank": 1
          },
          {
            "damage": {
              "min": 83,
              "max": 101
            },
            "offense": 46,
            "criticalChance": 30,
            "rank": 2
          },
          {
            "damage": {
              "min": 91,
              "max": 110
            },
            "offense": 51,
            "criticalChance": 30,
            "rank": 3
          },
          {
            "damage": {
              "min": 98,
              "max": 119
            },
            "offense": 56,
            "criticalChance": 30,
            "rank": 4
          },
          {
            "damage": {
              "min": 106,
              "max": 128
            },
            "offense": 66,
            "criticalChance": 30,
            "rank": 5
          },
          {
            "damage": {
              "min": 114,
              "max": 138
            },
            "offense": 71,
            "criticalChance": 30,
            "rank": 6
          }
        ]
      },
      {
        "name": "Detonator",
        "description": "Anti-vehicle C4 with 65% AP, 50% crit vs vehicles, long range",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "armorPiercing": 65,
        "unlockRank": 3,
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 8
        },
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "unlockCost": {
          "time": 2880,
          "nanos": 0
        },
        "targetableTypes": {
          "Soldier": false,
          "Sniper": false,
          "Vehicle": true,
          "Tank": true,
          "Metal": false,
          "Critter": false,
          "Civilian": false,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 140,
              "max": 171
            },
            "offense": 51,
            "criticalChance": 50,
            "rank": 3
          },
          {
            "damage": {
              "min": 152,
              "max": 185
            },
            "offense": 56,
            "criticalChance": 50,
            "rank": 4
          },
          {
            "damage": {
              "min": 163,
              "max": 200
            },
            "offense": 66,
            "criticalChance": 50,
            "rank": 5
          },
          {
            "damage": {
              "min": 175,
              "max": 214
            },
            "offense": 71,
            "criticalChance": 50,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 21300
        },
        {
          "type": "Steel",
          "amount": 1950
        }
      ],
      "time": 27000
    }
  },
  {
    "id": 32,
    "name": "Arctic Trooper",
    "description": "Bundles up tough to fight the frigid with Machine Gun attacks. Immune to cold and freeze.",
    "imageUrl": "/data/images/units/arctic_trooper.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 8,
    "unlockLevel": 55,
    "productionTime": 30780,
    "cost": [
      {
        "type": "Gold",
        "amount": 12000
      },
      {
        "type": "Steel",
        "amount": 1800
      },
      {
        "type": "Oil",
        "amount": 1400
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "motto": "This unit straps on snowshoes and bundles up tough to fight the frigid, with Machine Gun and Automatic Fire attacks.",
    "stats": {
      "ranks": [
        {
          "health": 185,
          "defense": 65,
          "dodge": 35,
          "bravery": 25,
          "armor": 15,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 15,
          "spReward": 60,
          "goldReward": 300,
          "rank": 1
        },
        {
          "health": 195,
          "defense": 70,
          "dodge": 40,
          "bravery": 30,
          "armor": 15,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 17,
          "spReward": 68,
          "goldReward": 340,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 18568
              },
              {
                "type": "Steel",
                "amount": 11700
              }
            ],
            "time": 14400,
            "sp": 4600
          },
          "rank": 2
        },
        {
          "health": 205,
          "defense": 75,
          "dodge": 45,
          "bravery": 35,
          "armor": 15,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 19,
          "spReward": 76,
          "goldReward": 380,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 53016
              },
              {
                "type": "Steel",
                "amount": 13725
              }
            ],
            "time": 43200,
            "sp": 11500
          },
          "rank": 3
        },
        {
          "health": 220,
          "defense": 80,
          "dodge": 50,
          "bravery": 40,
          "armor": 15,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 21,
          "spReward": 84,
          "goldReward": 420,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 135656
              },
              {
                "type": "Steel",
                "amount": 15925
              },
              {
                "type": "Bars",
                "amount": 7
              }
            ],
            "time": 86400,
            "sp": 26000
          },
          "rank": 4
        },
        {
          "health": 240,
          "defense": 85,
          "dodge": 55,
          "bravery": 45,
          "armor": 15,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 23,
          "spReward": 92,
          "goldReward": 460,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 330048
              },
              {
                "type": "Steel",
                "amount": 18275
              },
              {
                "type": "Bars",
                "amount": 19
              }
            ],
            "time": 172800,
            "sp": 58000
          },
          "rank": 5
        },
        {
          "health": 255,
          "defense": 90,
          "dodge": 60,
          "bravery": 45,
          "armor": 15,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 25,
          "spReward": 100,
          "goldReward": 500,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 730110
              },
              {
                "type": "Steel",
                "amount": 20800
              },
              {
                "type": "Laurels",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 195000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Automatic Fire",
        "description": "Machine gun with 3 hits and 65% armor piercing",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "armorPiercing": 65,
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 4
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 41,
              "max": 50
            },
            "offense": 27,
            "criticalChance": 5,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 45,
              "max": 55
            },
            "offense": 27,
            "criticalChance": 5,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 49,
              "max": 60
            },
            "offense": 32,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 53,
              "max": 65
            },
            "offense": 37,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 57,
              "max": 70
            },
            "offense": 47,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 61,
              "max": 75
            },
            "offense": 52,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      }
    ],
    "immunities": [
      "Cold",
      "Freeze"
    ],
    "resistances": {
      "hp": {
        "cold": 60
      },
      "armor": {
        "cold": 60
      }
    },
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 6750
        },
        {
          "type": "Steel",
          "amount": 900
        },
        {
          "type": "Oil",
          "amount": 450
        }
      ],
      "time": 8100
    }
  },
  {
    "id": 33,
    "name": "Railgun Sniper",
    "description": "Premium sniper combining traits of standard snipers and railgun weaponry. While most Snipers have trouble with one headshot, this unit aims for three with a single shot.",
    "imageUrl": "/data/images/units/railgun_sniper.webp",
    "category": "Sniper",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 10,
    "unlockLevel": 64,
    "productionTime": 48960,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 70
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "motto": "While most Snipers have trouble with one headshot, this unit aims for three with a single shot.",
    "stats": {
      "ranks": [
        {
          "health": 250,
          "defense": 30,
          "dodge": 0,
          "bravery": 15,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 21,
          "spReward": 84,
          "goldReward": 420,
          "rank": 1
        },
        {
          "health": 275,
          "defense": 30,
          "dodge": 0,
          "bravery": 15,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 25,
          "spReward": 100,
          "goldReward": 500,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 35128
              },
              {
                "type": "Steel",
                "amount": 15475
              }
            ],
            "time": 14400,
            "sp": 10330
          },
          "rank": 2
        },
        {
          "health": 300,
          "defense": 30,
          "dodge": 0,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 28,
          "spReward": 112,
          "goldReward": 560,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 105376
              },
              {
                "type": "Steel",
                "amount": 17800
              }
            ],
            "time": 43200,
            "sp": 24600
          },
          "rank": 3
        },
        {
          "health": 325,
          "defense": 30,
          "dodge": 0,
          "bravery": 20,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 31,
          "spReward": 124,
          "goldReward": 620,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 270208
              },
              {
                "type": "Steel",
                "amount": 20275
              },
              {
                "type": "Bars",
                "amount": 8
              }
            ],
            "time": 86400,
            "sp": 55100
          },
          "rank": 4
        },
        {
          "health": 350,
          "defense": 30,
          "dodge": 0,
          "bravery": 20,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 34,
          "spReward": 136,
          "goldReward": 680,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 658544
              },
              {
                "type": "Steel",
                "amount": 22925
              },
              {
                "type": "Bars",
                "amount": 21
              }
            ],
            "time": 172800,
            "sp": 122025
          },
          "rank": 5
        },
        {
          "health": 375,
          "defense": 30,
          "dodge": 0,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 37,
          "spReward": 148,
          "goldReward": 740,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 2022912
              },
              {
                "type": "Steel",
                "amount": 25750
              },
              {
                "type": "Laurels",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 347950
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "High Velocity Bolt",
        "description": "100% AP railgun shot hitting 2 targets, 20% crit, 15% crit vs soldiers, 30% crit vs vehicles",
        "damageType": "Piercing",
        "lineOfFire": "Precise",
        "armorPiercing": 100,
        "ammo": 1,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 4
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "critVsType": {
          "Soldier": 15,
          "Vehicle": 30
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.5
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 150,
              "max": 250
            },
            "offense": 78,
            "criticalChance": 20,
            "rank": 1
          },
          {
            "damage": {
              "min": 165,
              "max": 275
            },
            "offense": 83,
            "criticalChance": 20,
            "rank": 2
          },
          {
            "damage": {
              "min": 180,
              "max": 300
            },
            "offense": 88,
            "criticalChance": 20,
            "rank": 3
          },
          {
            "damage": {
              "min": 195,
              "max": 325
            },
            "offense": 93,
            "criticalChance": 20,
            "rank": 4
          },
          {
            "damage": {
              "min": 210,
              "max": 350
            },
            "offense": 98,
            "criticalChance": 20,
            "rank": 5
          },
          {
            "damage": {
              "min": 225,
              "max": 375
            },
            "offense": 103,
            "criticalChance": 20,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 30000
        },
        {
          "type": "Steel",
          "amount": 3000
        }
      ],
      "time": 14400
    }
  },
  {
    "id": 34,
    "name": "Elemental Trooper",
    "description": "Masters of both Fire and Freeze with heavy armor and versatility. Immune to cold, fire, and freeze.",
    "imageUrl": "/data/images/units/elemental_trooper.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 8,
    "unlockLevel": 56,
    "productionTime": 34200,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 60
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "motto": "Element Troopers are masters of both Fire and Freeze. Heavy armor and versatility make them a true force of nature. In battle, they are anything but tepid.",
    "stats": {
      "ranks": [
        {
          "health": 150,
          "defense": 45,
          "dodge": 15,
          "bravery": 15,
          "armor": 200,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 26,
          "spReward": 104,
          "goldReward": 520,
          "rank": 1
        },
        {
          "health": 170,
          "defense": 50,
          "dodge": 20,
          "bravery": 20,
          "armor": 220,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 31,
          "spReward": 124,
          "goldReward": 620,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 32888
              },
              {
                "type": "Steel",
                "amount": 12100
              }
            ],
            "time": 14400,
            "sp": 9670
          },
          "rank": 2
        },
        {
          "health": 190,
          "defense": 55,
          "dodge": 25,
          "bravery": 25,
          "armor": 240,
          "abilitySlots": 3,
          "range": 3,
          "pvpValue": 35,
          "spReward": 140,
          "goldReward": 700,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 98800
              },
              {
                "type": "Steel",
                "amount": 12735
              }
            ],
            "time": 43200,
            "sp": 23060
          },
          "rank": 3
        },
        {
          "health": 210,
          "defense": 60,
          "dodge": 30,
          "bravery": 30,
          "armor": 260,
          "abilitySlots": 3,
          "range": 3,
          "pvpValue": 39,
          "spReward": 156,
          "goldReward": 780,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 255384
              },
              {
                "type": "Steel",
                "amount": 14737
              },
              {
                "type": "Gears",
                "amount": 14
              }
            ],
            "time": 86400,
            "sp": 52075
          },
          "rank": 4
        },
        {
          "health": 230,
          "defense": 65,
          "dodge": 35,
          "bravery": 35,
          "armor": 280,
          "abilitySlots": 3,
          "range": 3,
          "pvpValue": 43,
          "spReward": 172,
          "goldReward": 860,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 626416
              },
              {
                "type": "Steel",
                "amount": 16897
              },
              {
                "type": "Gears",
                "amount": 38
              }
            ],
            "time": 172800,
            "sp": 116075
          },
          "rank": 5
        },
        {
          "health": 250,
          "defense": 70,
          "dodge": 40,
          "bravery": 40,
          "armor": 300,
          "abilitySlots": 4,
          "range": 3,
          "pvpValue": 47,
          "spReward": 188,
          "goldReward": 940,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1190392
              },
              {
                "type": "Steel",
                "amount": 19192
              },
              {
                "type": "Widgets",
                "amount": 8
              }
            ],
            "time": 172800,
            "sp": 327600
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Burning Shots",
        "description": "Fire pistol with 2 hits and 100% fire DoT for 3 turns",
        "damageType": "Fire",
        "lineOfFire": "Direct",
        "ammo": 2,
        "ammoUsed": 2,
        "reloadTime": 4,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 3
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 47,
              "max": 63
            },
            "offense": 46,
            "criticalChance": 5,
            "hits": 2,
            "rank": 1
          },
          {
            "damage": {
              "min": 51,
              "max": 69
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 2,
            "rank": 2
          },
          {
            "damage": {
              "min": 56,
              "max": 75
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 2,
            "rank": 3
          },
          {
            "damage": {
              "min": 61,
              "max": 81
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 2,
            "rank": 4
          },
          {
            "damage": {
              "min": 65,
              "max": 88
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 2,
            "rank": 5
          },
          {
            "damage": {
              "min": 70,
              "max": 94
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 2,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Fire",
          "chance": 100,
          "duration": 3
        }
      },
      {
        "name": "Freezing Shots",
        "description": "Ice pistol with 2 hits and 100% freeze for 3 turns",
        "damageType": "Cold",
        "lineOfFire": "Direct",
        "ammo": 2,
        "ammoUsed": 2,
        "reloadTime": 4,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 3
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 47,
              "max": 63
            },
            "offense": 46,
            "criticalChance": 5,
            "hits": 2,
            "rank": 1
          },
          {
            "damage": {
              "min": 51,
              "max": 69
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 2,
            "rank": 2
          },
          {
            "damage": {
              "min": 56,
              "max": 75
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 2,
            "rank": 3
          },
          {
            "damage": {
              "min": 61,
              "max": 81
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 2,
            "rank": 4
          },
          {
            "damage": {
              "min": 65,
              "max": 88
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 2,
            "rank": 5
          },
          {
            "damage": {
              "min": 70,
              "max": 94
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 2,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Freeze",
          "chance": 100,
          "duration": 3
        }
      },
      {
        "name": "Flame Barrage",
        "description": "Area fire attack with 100% fire DoT for 3 turns, 10% crit",
        "damageType": "Fire",
        "lineOfFire": "Precise",
        "unlockRank": 3,
        "ammo": 2,
        "ammoUsed": 2,
        "reloadTime": 4,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 3
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "unlockCost": {
          "time": 2880,
          "nanos": 25
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.65
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.65
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.65
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.65
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 0.3
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 0.3
            },
            {
              "x": -1,
              "y": 1,
              "damageMultiplier": 0.3
            },
            {
              "x": -1,
              "y": -1,
              "damageMultiplier": 0.3
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 56,
              "max": 75
            },
            "offense": 56,
            "criticalChance": 10,
            "rank": 3
          },
          {
            "damage": {
              "min": 61,
              "max": 81
            },
            "offense": 61,
            "criticalChance": 10,
            "rank": 4
          },
          {
            "damage": {
              "min": 65,
              "max": 88
            },
            "offense": 66,
            "criticalChance": 10,
            "rank": 5
          },
          {
            "damage": {
              "min": 70,
              "max": 94
            },
            "offense": 71,
            "criticalChance": 10,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Fire",
          "chance": 100,
          "duration": 3
        }
      },
      {
        "name": "Frozen Barrage",
        "description": "Area freeze attack with reduced freeze chance, 10% crit",
        "damageType": "Cold",
        "lineOfFire": "Precise",
        "unlockRank": 3,
        "ammo": 2,
        "ammoUsed": 2,
        "reloadTime": 4,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 3
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "unlockCost": {
          "time": 2880,
          "nanos": 25
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.65
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.65
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.65
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.65
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 0.3
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 0.3
            },
            {
              "x": -1,
              "y": 1,
              "damageMultiplier": 0.3
            },
            {
              "x": -1,
              "y": -1,
              "damageMultiplier": 0.3
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 56,
              "max": 75
            },
            "offense": 56,
            "criticalChance": 10,
            "rank": 3
          },
          {
            "damage": {
              "min": 61,
              "max": 81
            },
            "offense": 61,
            "criticalChance": 10,
            "rank": 4
          },
          {
            "damage": {
              "min": 65,
              "max": 88
            },
            "offense": 66,
            "criticalChance": 10,
            "rank": 5
          },
          {
            "damage": {
              "min": 70,
              "max": 94
            },
            "offense": 71,
            "criticalChance": 10,
            "rank": 6
          }
        ]
      }
    ],
    "immunities": [
      "Cold",
      "Fire",
      "Freeze"
    ],
    "resistances": {
      "hp": {
        "explosive": 50,
        "fire": 50,
        "piercing": 75
      },
      "armor": {
        "explosive": 25,
        "fire": 25,
        "piercing": 100
      }
    },
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 24000
        },
        {
          "type": "Steel",
          "amount": 3300
        },
        {
          "type": "Gears",
          "amount": 3
        }
      ],
      "time": 18000
    }
  },
  {
    "id": 35,
    "name": "The Wimp",
    "description": "This unit isn't any good, or is he? You shouldn't judge a book by its cover.",
    "imageUrl": "/data/images/units/the_wimp.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 3,
    "unlockLevel": 12,
    "productionTime": 360,
    "cost": [
      {
        "type": "Gold",
        "amount": 1000
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 50,
          "defense": 40,
          "dodge": 10,
          "bravery": 5,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 4,
          "spReward": 16,
          "goldReward": 80,
          "rank": 1
        },
        {
          "health": 51,
          "defense": 40,
          "dodge": 10,
          "bravery": 5,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 5,
          "spReward": 20,
          "goldReward": 100,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1000
              },
              {
                "type": "Iron",
                "amount": 500
              }
            ],
            "time": 14400,
            "sp": 2440
          },
          "rank": 2
        },
        {
          "health": 52,
          "defense": 40,
          "dodge": 10,
          "bravery": 5,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 6,
          "spReward": 24,
          "goldReward": 120,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 10000
              },
              {
                "type": "Iron",
                "amount": 3000
              }
            ],
            "time": 43200,
            "sp": 6080
          },
          "rank": 3
        },
        {
          "health": 53,
          "defense": 40,
          "dodge": 10,
          "bravery": 5,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 7,
          "spReward": 28,
          "goldReward": 140,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 100000
              },
              {
                "type": "Iron",
                "amount": 10000
              },
              {
                "type": "Bars",
                "amount": 5
              }
            ],
            "time": 86400,
            "sp": 14600
          },
          "rank": 4
        },
        {
          "health": 100,
          "defense": 50,
          "dodge": 20,
          "bravery": 15,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 49,
          "spReward": 64,
          "goldReward": 320,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1000000
              },
              {
                "type": "Steel",
                "amount": 8000
              },
              {
                "type": "Bars",
                "amount": 15
              }
            ],
            "time": 172800,
            "sp": 34040
          },
          "rank": 5
        },
        {
          "health": 350,
          "defense": 60,
          "dodge": 30,
          "bravery": 50,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 49,
          "spReward": 176,
          "goldReward": 880,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1500000
              },
              {
                "type": "Steel",
                "amount": 12000
              },
              {
                "type": "Laurels",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 186780
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Bust a Cap",
        "description": "Rifle attack with 3 hits",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 7,
              "max": 9
            },
            "offense": 22,
            "criticalChance": 5,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 7,
              "max": 9
            },
            "offense": 22,
            "criticalChance": 5,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 7,
              "max": 9
            },
            "offense": 22,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 7,
              "max": 9
            },
            "offense": 22,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 7,
              "max": 9
            },
            "offense": 22,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 11,
              "max": 14
            },
            "offense": 52,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      },
      {
        "name": "Juiced Clap",
        "description": "Powerful crushing attack affecting a column, 50% armor piercing",
        "damageType": "Crushing",
        "lineOfFire": "Direct",
        "unlockRank": 6,
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 3,
        "range": {
          "min": 1,
          "max": 1
        },
        "armorPiercing": 50,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "critVsType": {
          "Soldier": 20
        },
        "unlockCost": {
          "time": 8640,
          "nanos": 0,
          "gold": 80000,
          "resources": [
            {
              "type": "Laurels",
              "amount": 1
            },
            {
              "type": "Chemical Vials",
              "amount": 10
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 230,
              "max": 345
            },
            "offense": 86,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Juiced Hook",
        "description": "Powerful crushing attack hitting 3 adjacent front-row spaces, 50% armor piercing",
        "damageType": "Crushing",
        "lineOfFire": "Direct",
        "unlockRank": 6,
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 3,
        "range": {
          "min": 1,
          "max": 1
        },
        "armorPiercing": 50,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "critVsType": {
          "Soldier": 20
        },
        "unlockCost": {
          "time": 8640,
          "nanos": 0,
          "gold": 80000,
          "resources": [
            {
              "type": "Laurels",
              "amount": 1
            },
            {
              "type": "Chemical Vials",
              "amount": 10
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 230,
              "max": 345
            },
            "offense": 86,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      }
    ],
    "resistances": {
      "hp": {
        "fire": 115
      }
    },
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 113
        }
      ],
      "time": 180
    }
  },
  {
    "id": 36,
    "name": "Field Agent",
    "description": "Armed with numerous tools, making this unit an all-purpose unit.",
    "imageUrl": "/data/images/units/field_agent.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 1,
    "unlockLevel": 25,
    "productionTime": 23400,
    "cost": [
      {
        "type": "Gold",
        "amount": 9500
      },
      {
        "type": "Iron",
        "amount": 1150
      },
      {
        "type": "Bars",
        "amount": 3
      }
    ],
    "blocking": "None",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 150,
          "defense": 40,
          "dodge": 10,
          "bravery": 20,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 9,
          "spReward": 36,
          "goldReward": 180,
          "rank": 1
        },
        {
          "health": 165,
          "defense": 40,
          "dodge": 10,
          "bravery": 20,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 11,
          "spReward": 44,
          "goldReward": 220,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 10000
              },
              {
                "type": "Steel",
                "amount": 3000
              }
            ],
            "time": 14400,
            "sp": 3200
          },
          "rank": 2
        },
        {
          "health": 180,
          "defense": 42,
          "dodge": 12,
          "bravery": 22,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 13,
          "spReward": 52,
          "goldReward": 260,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 30000
              },
              {
                "type": "Steel",
                "amount": 5000
              }
            ],
            "time": 43200,
            "sp": 7500
          },
          "rank": 3
        },
        {
          "health": 195,
          "defense": 47,
          "dodge": 17,
          "bravery": 27,
          "abilitySlots": 3,
          "range": 2,
          "pvpValue": 15,
          "spReward": 60,
          "goldReward": 300,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 80000
              },
              {
                "type": "Steel",
                "amount": 7000
              },
              {
                "type": "Bars",
                "amount": 5
              }
            ],
            "time": 86400,
            "sp": 17000
          },
          "rank": 4
        },
        {
          "health": 210,
          "defense": 55,
          "dodge": 25,
          "bravery": 35,
          "abilitySlots": 3,
          "range": 2,
          "pvpValue": 16,
          "spReward": 64,
          "goldReward": 320,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 200000
              },
              {
                "type": "Steel",
                "amount": 9000
              },
              {
                "type": "Bars",
                "amount": 14
              }
            ],
            "time": 172800,
            "sp": 38000
          },
          "rank": 5
        },
        {
          "health": 225,
          "defense": 65,
          "dodge": 35,
          "bravery": 45,
          "abilitySlots": 3,
          "range": 2,
          "pvpValue": 18,
          "spReward": 72,
          "goldReward": 360,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 450000
              },
              {
                "type": "Steel",
                "amount": 11000
              },
              {
                "type": "Laurels",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 125000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Eliminate",
        "description": "High-accuracy pistol shot with 30% critical chance",
        "damageType": "Piercing",
        "lineOfFire": "Contact",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 3,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 1.25
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 68,
              "max": 83
            },
            "offense": 61,
            "criticalChance": 30,
            "rank": 1
          },
          {
            "damage": {
              "min": 74,
              "max": 91
            },
            "offense": 61,
            "criticalChance": 30,
            "rank": 2
          },
          {
            "damage": {
              "min": 81,
              "max": 99
            },
            "offense": 66,
            "criticalChance": 30,
            "rank": 3
          },
          {
            "damage": {
              "min": 88,
              "max": 107
            },
            "offense": 71,
            "criticalChance": 30,
            "rank": 4
          },
          {
            "damage": {
              "min": 95,
              "max": 116
            },
            "offense": 81,
            "criticalChance": 30,
            "rank": 5
          },
          {
            "damage": {
              "min": 102,
              "max": 124
            },
            "offense": 86,
            "criticalChance": 30,
            "rank": 6
          }
        ]
      },
      {
        "name": "EMP Burst",
        "description": "EMP attack that can stun vehicles (55% chance, 3 turns)",
        "damageType": "Fire",
        "lineOfFire": "Indirect (Fixed)",
        "ammo": 1,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 0,
        "range": {
          "min": 1,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 1.25
        },
        "critVsType": {
          "Vehicle": 20
        },
        "targetableTypes": {
          "Soldier": false,
          "Sniper": false,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": false,
          "Civilian": false,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "fullArea": true,
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 32,
              "max": 39
            },
            "offense": 46,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 35,
              "max": 42
            },
            "offense": 46,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 38,
              "max": 46
            },
            "offense": 51,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 41,
              "max": 50
            },
            "offense": 56,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 44,
              "max": 54
            },
            "offense": 66,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 48,
              "max": 58
            },
            "offense": 71,
            "criticalChance": 0,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Stun",
          "chance": 55,
          "duration": 3
        }
      },
      {
        "name": "Nerve Gas",
        "description": "Gas attack that can stun soldiers (40% chance, 3 turns)",
        "damageType": "Fire",
        "lineOfFire": "Indirect (Fixed)",
        "ammo": 1,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 0,
        "range": {
          "min": 1,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 1.25
        },
        "critVsType": {
          "Soldier": 20
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "fullArea": true,
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 26,
              "max": 35
            },
            "offense": 46,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 28,
              "max": 38
            },
            "offense": 46,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 31,
              "max": 42
            },
            "offense": 51,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 33,
              "max": 45
            },
            "offense": 56,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 36,
              "max": 49
            },
            "offense": 66,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 39,
              "max": 52
            },
            "offense": 71,
            "criticalChance": 0,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Stun",
          "chance": 40,
          "duration": 3
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 7125
        },
        {
          "type": "Iron",
          "amount": 750
        },
        {
          "type": "Bars",
          "amount": 2
        }
      ],
      "time": 9000
    }
  },
  {
    "id": 37,
    "name": "Turtlesheller",
    "description": "Turtleshellers despise camping and prefer to see things from the front lines. Their armored shell allows them to maintain resilience as they calculate the arc of their anti-infantry mortar.",
    "imageUrl": "/data/images/units/turtlesheller.webp",
    "category": "Soldier",
    "unitType": "infantry-armored",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 7,
    "unlockLevel": 34,
    "productionTime": 46800,
    "cost": [
      {
        "type": "Gold",
        "amount": 28500
      },
      {
        "type": "Iron",
        "amount": 2125
      },
      {
        "type": "Steel",
        "amount": 3125
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 175,
          "armor": 150,
          "defense": 30,
          "dodge": 0,
          "bravery": 40,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 20,
          "spReward": 80,
          "goldReward": 400,
          "rank": 1
        },
        {
          "health": 200,
          "armor": 165,
          "defense": 30,
          "dodge": 0,
          "bravery": 45,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 23,
          "spReward": 92,
          "goldReward": 460,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 20000
              },
              {
                "type": "Steel",
                "amount": 6000
              }
            ],
            "time": 14400,
            "sp": 5000
          },
          "rank": 2
        },
        {
          "health": 225,
          "armor": 180,
          "defense": 30,
          "dodge": 0,
          "bravery": 50,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 26,
          "spReward": 104,
          "goldReward": 520,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 55000
              },
              {
                "type": "Steel",
                "amount": 7000
              }
            ],
            "time": 43200,
            "sp": 12000
          },
          "rank": 3
        },
        {
          "health": 250,
          "armor": 195,
          "defense": 30,
          "dodge": 0,
          "bravery": 55,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 29,
          "spReward": 116,
          "goldReward": 580,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 140000
              },
              {
                "type": "Steel",
                "amount": 8500
              },
              {
                "type": "Bars",
                "amount": 6
              }
            ],
            "time": 86400,
            "sp": 27000
          },
          "rank": 4
        },
        {
          "health": 275,
          "armor": 210,
          "defense": 30,
          "dodge": 0,
          "bravery": 60,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 32,
          "spReward": 128,
          "goldReward": 640,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 340000
              },
              {
                "type": "Steel",
                "amount": 10000
              },
              {
                "type": "Bars",
                "amount": 16
              }
            ],
            "time": 172800,
            "sp": 60000
          },
          "rank": 5
        },
        {
          "health": 300,
          "armor": 225,
          "defense": 30,
          "dodge": 0,
          "bravery": 65,
          "abilitySlots": 3,
          "range": 3,
          "pvpValue": 35,
          "spReward": 140,
          "goldReward": 700,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 720000
              },
              {
                "type": "Steel",
                "amount": 12000
              },
              {
                "type": "Laurels",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 200000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "90mm Mortar",
        "description": "Frag shell mortar with indirect fire",
        "damageType": "Piercing",
        "lineOfFire": "Indirect",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 3,
        "weaponCooldown": 1,
        "range": {
          "min": 2,
          "max": 3
        },
        "suppressionMod": {
          "flat": 30
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 60,
              "max": 111
            },
            "offense": 46,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 66,
              "max": 122
            },
            "offense": 51,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 72,
              "max": 133
            },
            "offense": 56,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 78,
              "max": 144
            },
            "offense": 61,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 84,
              "max": 155
            },
            "offense": 66,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 90,
              "max": 166
            },
            "offense": 71,
            "criticalChance": 0,
            "rank": 6
          }
        ]
      },
      {
        "name": "AA Frag Shell",
        "description": "Anti-air frag shell for air units",
        "damageType": "Piercing",
        "lineOfFire": "Indirect",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 3,
        "weaponCooldown": 1,
        "range": {
          "min": 2,
          "max": 3
        },
        "suppressionMod": {
          "flat": 30
        },
        "targetableTypes": {
          "Soldier": false,
          "Sniper": false,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": false,
          "Civilian": false,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 60,
              "max": 111
            },
            "offense": 32,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 66,
              "max": 122
            },
            "offense": 37,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 72,
              "max": 133
            },
            "offense": 42,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 78,
              "max": 144
            },
            "offense": 47,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 84,
              "max": 155
            },
            "offense": 52,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 90,
              "max": 166
            },
            "offense": 57,
            "criticalChance": 0,
            "rank": 6
          }
        ]
      },
      {
        "name": "Armor-Piercing Shell",
        "description": "AP shell with 50% armor piercing",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "unlockRank": 3,
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 2,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "armorPiercing": 50,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "critVsType": {
          "Vehicle": 5
        },
        "unlockCost": {
          "time": 2880,
          "nanos": 0,
          "gold": 18000,
          "resources": [
            {
              "type": "Gears",
              "amount": 5
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 50,
              "max": 92
            },
            "offense": 44,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 54,
              "max": 100
            },
            "offense": 49,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 58,
              "max": 107
            },
            "offense": 54,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 63,
              "max": 115
            },
            "offense": 59,
            "criticalChance": 0,
            "rank": 6
          }
        ]
      },
      {
        "name": "Bio Shell",
        "description": "Poison shell with 100% poison for 3 turns, 50% armor piercing",
        "damageType": "Fire",
        "lineOfFire": "Indirect",
        "unlockRank": 5,
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 4,
        "weaponCooldown": 1,
        "range": {
          "min": 2,
          "max": 3
        },
        "armorPiercing": 50,
        "suppressionMod": {
          "flat": 15
        },
        "unlockCost": {
          "time": 5760,
          "nanos": 0,
          "gold": 21000,
          "resources": [
            {
              "type": "Chemical Vials",
              "amount": 5
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 67,
              "max": 123
            },
            "offense": 66,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 72,
              "max": 132
            },
            "offense": 71,
            "criticalChance": 0,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Poison",
          "chance": 100,
          "duration": 3
        }
      }
    ],
    "resistances": {
      "hp": {
        "crushing": 100,
        "piercing": 100
      },
      "armor": {
        "crushing": 50,
        "piercing": 25
      }
    },
    "spawnOnDeath": "Grenadier",
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 12375
        },
        {
          "type": "Iron",
          "amount": 1538
        },
        {
          "type": "Steel",
          "amount": 2288
        }
      ],
      "time": 11700
    }
  },
  {
    "id": 38,
    "name": "Peace Keeper",
    "description": "Infantry unit used mainly as riot control against angry civilians during uprisings in the Southern Frontier.",
    "imageUrl": "/data/images/units/peace_keeper.webp",
    "category": "Soldier",
    "unitType": "infantry-armored",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 8,
    "unlockLevel": 36,
    "productionTime": 30780,
    "cost": [
      {
        "type": "Gold",
        "amount": 17000
      },
      {
        "type": "Steel",
        "amount": 2000
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 220,
          "armor": 150,
          "defense": 50,
          "dodge": 20,
          "bravery": 40,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 21,
          "spReward": 84,
          "goldReward": 420,
          "rank": 1
        },
        {
          "health": 240,
          "armor": 165,
          "defense": 55,
          "dodge": 25,
          "bravery": 45,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 24,
          "spReward": 96,
          "goldReward": 480,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 22192
              },
              {
                "type": "Steel",
                "amount": 5475
              }
            ],
            "time": 14400,
            "sp": 5500
          },
          "rank": 2
        },
        {
          "health": 265,
          "armor": 180,
          "defense": 60,
          "dodge": 30,
          "bravery": 50,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 27,
          "spReward": 108,
          "goldReward": 540,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 62920
              },
              {
                "type": "Steel",
                "amount": 6187
              }
            ],
            "time": 43200,
            "sp": 13000
          },
          "rank": 3
        },
        {
          "health": 285,
          "armor": 195,
          "defense": 65,
          "dodge": 35,
          "bravery": 55,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 30,
          "spReward": 120,
          "goldReward": 600,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 160056
              },
              {
                "type": "Steel",
                "amount": 7605
              },
              {
                "type": "Bars",
                "amount": 5
              }
            ],
            "time": 86400,
            "sp": 29000
          },
          "rank": 4
        },
        {
          "health": 310,
          "armor": 210,
          "defense": 70,
          "dodge": 40,
          "bravery": 60,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 33,
          "spReward": 132,
          "goldReward": 660,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 387560
              },
              {
                "type": "Steel",
                "amount": 9180
              },
              {
                "type": "Bars",
                "amount": 14
              }
            ],
            "time": 172800,
            "sp": 65000
          },
          "rank": 5
        },
        {
          "health": 330,
          "armor": 225,
          "defense": 70,
          "dodge": 40,
          "bravery": 60,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 37,
          "spReward": 148,
          "goldReward": 740,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 819160
              },
              {
                "type": "Steel",
                "amount": 10890
              },
              {
                "type": "Laurels",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 180000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Apprehend",
        "description": "Non-lethal capture attack for civilians only",
        "damageType": "Crushing",
        "lineOfFire": "Indirect",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 2,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "targetableTypes": {
          "Soldier": false,
          "Sniper": false,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": false,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 45,
              "max": 55
            },
            "offense": 46,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 49,
              "max": 60
            },
            "offense": 51,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 54,
              "max": 66
            },
            "offense": 56,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 58,
              "max": 71
            },
            "offense": 61,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 63,
              "max": 77
            },
            "offense": 66,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 67,
              "max": 82
            },
            "offense": 71,
            "criticalChance": 0,
            "rank": 6
          }
        ]
      },
      {
        "name": "Take Down",
        "description": "Non-lethal melee attack (cannot reduce HP below 10%)",
        "damageType": "Crushing",
        "lineOfFire": "Contact",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 2,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 1
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 90,
              "max": 110
            },
            "offense": 46,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 99,
              "max": 121
            },
            "offense": 51,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 108,
              "max": 132
            },
            "offense": 56,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 117,
              "max": 143
            },
            "offense": 61,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 126,
              "max": 154
            },
            "offense": 66,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 135,
              "max": 165
            },
            "offense": 71,
            "criticalChance": 0,
            "rank": 6
          }
        ]
      },
      {
        "name": "Tear Gas",
        "description": "Stun gas with 100% stun chance for 3 turns",
        "damageType": "Fire",
        "lineOfFire": "Indirect",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 3,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 3
        },
        "suppressionMod": {
          "flat": 100
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 56,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 61,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 66,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 71,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 76,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 81,
            "criticalChance": 0,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Stun",
          "chance": 100,
          "duration": 3
        }
      },
      {
        "name": "EMP Grenade",
        "description": "Stun grenade for metal units with 100% stun for 3 turns",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "unlockRank": 2,
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 4,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 3
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "unlockCost": {
          "time": 4320,
          "nanos": 12
        },
        "targetableTypes": {
          "Soldier": false,
          "Sniper": false,
          "Vehicle": false,
          "Tank": false,
          "Metal": true,
          "Critter": false,
          "Civilian": false,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 61,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 66,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 71,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 76,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 81,
            "criticalChance": 0,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Stun",
          "chance": 100,
          "duration": 3
        }
      }
    ],
    "resistances": {
      "hp": {
        "crushing": 100,
        "explosive": 75,
        "fire": 75,
        "piercing": 100
      },
      "armor": {
        "crushing": 25,
        "explosive": 100,
        "fire": 75,
        "piercing": 25
      }
    },
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 12750
        },
        {
          "type": "Steel",
          "amount": 1500
        }
      ],
      "time": 10800
    }
  },
  {
    "id": 39,
    "name": "Hitman",
    "description": "A premium backstabbing assassin with poison capabilities.",
    "imageUrl": "/data/images/units/hitman.webp",
    "category": "Soldier",
    "unitType": "infantry-fast",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 8,
    "unlockLevel": 37,
    "productionTime": 41040,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 60
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 180,
          "defense": 65,
          "dodge": 35,
          "bravery": 15,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 13,
          "spReward": 52,
          "goldReward": 260,
          "rank": 1
        },
        {
          "health": 200,
          "defense": 70,
          "dodge": 40,
          "bravery": 20,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 15,
          "spReward": 60,
          "goldReward": 300,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 12200
              },
              {
                "type": "Steel",
                "amount": 5725
              }
            ],
            "time": 14400,
            "sp": 3590
          },
          "rank": 2
        },
        {
          "health": 215,
          "defense": 75,
          "dodge": 45,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 17,
          "spReward": 68,
          "goldReward": 340,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 35472
              },
              {
                "type": "Steel",
                "amount": 6457
              }
            ],
            "time": 43200,
            "sp": 8280
          },
          "rank": 3
        },
        {
          "health": 235,
          "defense": 80,
          "dodge": 50,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 19,
          "spReward": 76,
          "goldReward": 380,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 92032
              },
              {
                "type": "Steel",
                "amount": 7920
              },
              {
                "type": "Bars",
                "amount": 5
              }
            ],
            "time": 86400,
            "sp": 18775
          },
          "rank": 4
        },
        {
          "health": 250,
          "defense": 85,
          "dodge": 55,
          "bravery": 35,
          "abilitySlots": 3,
          "range": 2,
          "pvpValue": 21,
          "spReward": 84,
          "goldReward": 420,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 226424
              },
              {
                "type": "Steel",
                "amount": 9495
              },
              {
                "type": "Bars",
                "amount": 14
              }
            ],
            "time": 172800,
            "sp": 41950
          },
          "rank": 5
        },
        {
          "health": 270,
          "defense": 85,
          "dodge": 55,
          "bravery": 40,
          "abilitySlots": 3,
          "range": 2,
          "pvpValue": 24,
          "spReward": 96,
          "goldReward": 480,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 505460
              },
              {
                "type": "Steel",
                "amount": 11250
              },
              {
                "type": "Laurels",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 139100
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Bust a Cap",
        "description": "Pistol attack with 3 hits",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 27,
              "max": 33
            },
            "offense": 22,
            "criticalChance": 10,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 29,
              "max": 36
            },
            "offense": 27,
            "criticalChance": 10,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 32,
              "max": 39
            },
            "offense": 32,
            "criticalChance": 10,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 35,
              "max": 42
            },
            "offense": 37,
            "criticalChance": 10,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 37,
              "max": 46
            },
            "offense": 42,
            "criticalChance": 10,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 40,
              "max": 49
            },
            "offense": 47,
            "criticalChance": 10,
            "hits": 3,
            "rank": 6
          }
        ]
      },
      {
        "name": "Three Handed Backstab",
        "description": "Backstab attack with 2-turn prep time, 45% crit vs soldiers",
        "damageType": "Piercing",
        "lineOfFire": "Contact (Back)",
        "unlockRank": 2,
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 4,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "critVsType": {
          "Soldier": 45
        },
        "unlockCost": {
          "time": 2880,
          "nanos": 10
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 66,
              "max": 99
            },
            "offense": 61,
            "criticalChance": 10,
            "rank": 2
          },
          {
            "damage": {
              "min": 72,
              "max": 108
            },
            "offense": 66,
            "criticalChance": 10,
            "rank": 3
          },
          {
            "damage": {
              "min": 78,
              "max": 117
            },
            "offense": 71,
            "criticalChance": 10,
            "rank": 4
          },
          {
            "damage": {
              "min": 84,
              "max": 126
            },
            "offense": 76,
            "criticalChance": 10,
            "rank": 5
          },
          {
            "damage": {
              "min": 90,
              "max": 135
            },
            "offense": 81,
            "criticalChance": 10,
            "rank": 6
          }
        ]
      },
      {
        "name": "Poisoned Blade",
        "description": "Poison attack with 100% poison for 4 turns",
        "damageType": "Piercing",
        "lineOfFire": "Contact (Back)",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 4,
        "range": {
          "min": 1,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 40,
              "max": 60
            },
            "offense": 56,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 44,
              "max": 66
            },
            "offense": 61,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 48,
              "max": 72
            },
            "offense": 66,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 52,
              "max": 78
            },
            "offense": 71,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 56,
              "max": 84
            },
            "offense": 76,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 60,
              "max": 90
            },
            "offense": 81,
            "criticalChance": 0,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Poison",
          "chance": 100,
          "duration": 4
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 15150
        },
        {
          "type": "Steel",
          "amount": 1425
        },
        {
          "type": "Bars",
          "amount": 2
        }
      ],
      "time": 10800
    }
  },
  {
    "id": 40,
    "name": "Salamander",
    "description": "This isn't any ordinary Flame Trooper, because this guy is Armored! The enemy better be ready to get crispy.",
    "imageUrl": "/data/images/units/salamander.webp",
    "category": "Soldier",
    "unitType": "infantry-armored",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 9,
    "unlockLevel": 39,
    "productionTime": 45360,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 50
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 200,
          "armor": 100,
          "defense": 40,
          "dodge": 10,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 26,
          "spReward": 104,
          "goldReward": 520,
          "rank": 1
        },
        {
          "health": 220,
          "armor": 110,
          "defense": 40,
          "dodge": 10,
          "bravery": 40,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 29,
          "spReward": 116,
          "goldReward": 580,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 24144
              },
              {
                "type": "Steel",
                "amount": 6300
              }
            ],
            "time": 14400,
            "sp": 6000
          },
          "rank": 2
        },
        {
          "health": 240,
          "armor": 120,
          "defense": 50,
          "dodge": 20,
          "bravery": 45,
          "abilitySlots": 3,
          "range": 4,
          "pvpValue": 32,
          "spReward": 128,
          "goldReward": 640,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 70560
              },
              {
                "type": "Steel",
                "amount": 7020
              }
            ],
            "time": 43200,
            "sp": 14000
          },
          "rank": 3
        },
        {
          "health": 260,
          "armor": 130,
          "defense": 50,
          "dodge": 20,
          "bravery": 50,
          "abilitySlots": 3,
          "range": 4,
          "pvpValue": 35,
          "spReward": 140,
          "goldReward": 700,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 178256
              },
              {
                "type": "Steel",
                "amount": 8527
              },
              {
                "type": "Bars",
                "amount": 5
              }
            ],
            "time": 86400,
            "sp": 32000
          },
          "rank": 4
        },
        {
          "health": 280,
          "armor": 140,
          "defense": 65,
          "dodge": 35,
          "bravery": 55,
          "abilitySlots": 3,
          "range": 4,
          "pvpValue": 39,
          "spReward": 156,
          "goldReward": 780,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 429184
              },
              {
                "type": "Steel",
                "amount": 10192
              },
              {
                "type": "Bars",
                "amount": 15
              }
            ],
            "time": 172800,
            "sp": 72000
          },
          "rank": 5
        },
        {
          "health": 300,
          "armor": 150,
          "defense": 70,
          "dodge": 40,
          "bravery": 60,
          "abilitySlots": 3,
          "range": 4,
          "pvpValue": 42,
          "spReward": 168,
          "goldReward": 840,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 772740
              },
              {
                "type": "Steel",
                "amount": 11970
              },
              {
                "type": "Laurels",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 240000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Spray Flame",
        "description": "Wide flame attack hitting 3 units, 25% armor piercing, 60% fire DoT for 2 turns",
        "damageType": "Fire",
        "lineOfFire": "Direct (Fixed)",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 1
        },
        "armorPiercing": 25,
        "suppressionMod": {
          "multiplier": 1.25
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": true
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 58,
              "max": 96
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 63,
              "max": 105
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 69,
              "max": 115
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 75,
              "max": 124
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 81,
              "max": 134
            },
            "offense": 76,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 87,
              "max": 144
            },
            "offense": 81,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Fire",
          "chance": 60,
          "duration": 2
        }
      },
      {
        "name": "Deep Flame",
        "description": "Precision flame attack hitting 4 deep, 25% armor piercing, 60% fire DoT for 2 turns",
        "damageType": "Fire",
        "lineOfFire": "Precise (Fixed)",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 4
        },
        "armorPiercing": 25,
        "suppressionMod": {
          "multiplier": 1.25
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": true
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 0.84
            },
            {
              "x": 3,
              "y": 0,
              "damageMultiplier": 0.55
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 58,
              "max": 96
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 63,
              "max": 105
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 69,
              "max": 115
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 75,
              "max": 124
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 81,
              "max": 134
            },
            "offense": 76,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 87,
              "max": 144
            },
            "offense": 81,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Fire",
          "chance": 60,
          "duration": 2
        }
      },
      {
        "name": "Beat Down",
        "description": "Melee attack with 25% armor piercing and 100% fire DoT for 3 turns, 20% crit vs soldiers",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 6,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 1
        },
        "armorPiercing": 25,
        "suppressionMod": {
          "multiplier": 0
        },
        "critVsType": {
          "Soldier": 20
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 111,
              "max": 150
            },
            "offense": 46,
            "criticalChance": 15,
            "rank": 1
          },
          {
            "damage": {
              "min": 122,
              "max": 165
            },
            "offense": 51,
            "criticalChance": 15,
            "rank": 2
          },
          {
            "damage": {
              "min": 133,
              "max": 180
            },
            "offense": 56,
            "criticalChance": 15,
            "rank": 3
          },
          {
            "damage": {
              "min": 144,
              "max": 195
            },
            "offense": 61,
            "criticalChance": 15,
            "rank": 4
          },
          {
            "damage": {
              "min": 155,
              "max": 210
            },
            "offense": 66,
            "criticalChance": 15,
            "rank": 5
          },
          {
            "damage": {
              "min": 166,
              "max": 225
            },
            "offense": 71,
            "criticalChance": 15,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Fire",
          "chance": 100,
          "duration": 3
        }
      }
    ],
    "resistances": {
      "hp": {
        "crushing": 100,
        "fire": 75,
        "piercing": 100
      },
      "armor": {
        "crushing": 25,
        "fire": 25,
        "piercing": 25
      }
    },
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 24000
        },
        {
          "type": "Steel",
          "amount": 2400
        },
        {
          "type": "Bars",
          "amount": 2
        }
      ],
      "time": 12600
    }
  },
  {
    "id": 41,
    "name": "Big Game Hunter",
    "description": "A skilled hunter equipped with electric darts and nets, especially effective against critters.",
    "imageUrl": "/data/images/units/big_game_hunter.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 1,
    "unlockLevel": 50,
    "productionTime": 14040,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 50
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 165,
          "defense": 50,
          "dodge": 20,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 20,
          "spReward": 80,
          "goldReward": 400,
          "rank": 1
        },
        {
          "health": 180,
          "defense": 55,
          "dodge": 25,
          "bravery": 40,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 22,
          "spReward": 80,
          "goldReward": 400,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 14688
              },
              {
                "type": "Steel",
                "amount": 2925
              }
            ],
            "time": 14400,
            "sp": 4320
          },
          "rank": 2
        },
        {
          "health": 200,
          "defense": 60,
          "dodge": 30,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 25,
          "spReward": 88,
          "goldReward": 440,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 40712
              },
              {
                "type": "Steel",
                "amount": 3975
              }
            ],
            "time": 43200,
            "sp": 9500
          },
          "rank": 3
        },
        {
          "health": 215,
          "defense": 65,
          "dodge": 35,
          "bravery": 50,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 28,
          "spReward": 100,
          "goldReward": 500,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 105920
              },
              {
                "type": "Steel",
                "amount": 5200
              },
              {
                "type": "Bars",
                "amount": 4
              }
            ],
            "time": 86400,
            "sp": 21600
          },
          "rank": 4
        },
        {
          "health": 230,
          "defense": 70,
          "dodge": 40,
          "bravery": 55,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 31,
          "spReward": 112,
          "goldReward": 560,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 261136
              },
              {
                "type": "Steel",
                "amount": 6575
              },
              {
                "type": "Bars",
                "amount": 11
              }
            ],
            "time": 172800,
            "sp": 48375
          },
          "rank": 5
        },
        {
          "health": 250,
          "defense": 75,
          "dodge": 45,
          "bravery": 60,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 34,
          "spReward": 124,
          "goldReward": 680,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 934320
              },
              {
                "type": "Steel",
                "amount": 8125
              },
              {
                "type": "Laurels",
                "amount": 3
              }
            ],
            "time": 172800,
            "sp": 160700
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "AP Electric Dart",
        "description": "Electric dart with 70% armor piercing, 50% stun chance for 2 turns, 100% crit vs critters",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 70,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "critVsType": {
          "Critter": 100
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 64,
              "max": 96
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 70,
              "max": 105
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 76,
              "max": 115
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 83,
              "max": 124
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 89,
              "max": 134
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 96,
              "max": 144
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Stun",
          "chance": 50,
          "duration": 2
        }
      },
      {
        "name": "Electrified Net",
        "description": "Area effect net with 15% armor piercing, 30% stun for 2 turns, 100% crit vs critters",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 6,
        "cooldown": 3,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 15,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "critVsType": {
          "Critter": 100
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": -1,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 40,
              "max": 60
            },
            "offense": 36,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 44,
              "max": 66
            },
            "offense": 41,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 48,
              "max": 72
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 52,
              "max": 78
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 56,
              "max": 84
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 60,
              "max": 90
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Stun",
          "chance": 30,
          "duration": 2
        }
      }
    ],
    "resistances": {
      "hp": {
        "crushing": 75,
        "fire": 75
      }
    },
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 6000
        },
        {
          "type": "Iron",
          "amount": 1050
        }
      ],
      "time": 5400
    }
  },
  {
    "id": 42,
    "name": "Imperial Peacemonger",
    "description": "An enhanced, bulkier version of the Peace Keeper with both lethal and non-lethal capabilities.",
    "imageUrl": "/data/images/units/imperial_peacemonger.png",
    "category": "Soldier",
    "unitType": "infantry-armored",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 1,
    "unlockLevel": 45,
    "productionTime": 18720,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 80
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 240,
          "armor": 165,
          "defense": 60,
          "dodge": 35,
          "bravery": 40,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 36,
          "spReward": 144,
          "goldReward": 720,
          "rank": 1
        },
        {
          "health": 265,
          "armor": 180,
          "defense": 65,
          "dodge": 40,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 39,
          "spReward": 156,
          "goldReward": 780,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 30000
              },
              {
                "type": "Steel",
                "amount": 8000
              }
            ],
            "time": 14400,
            "sp": 9800
          },
          "rank": 2
        },
        {
          "health": 290,
          "armor": 200,
          "defense": 70,
          "dodge": 45,
          "bravery": 50,
          "abilitySlots": 3,
          "range": 2,
          "pvpValue": 44,
          "spReward": 176,
          "goldReward": 880,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 85000
              },
              {
                "type": "Steel",
                "amount": 9000
              }
            ],
            "time": 43200,
            "sp": 21840
          },
          "rank": 3
        },
        {
          "health": 310,
          "armor": 215,
          "defense": 75,
          "dodge": 50,
          "bravery": 55,
          "abilitySlots": 3,
          "range": 2,
          "pvpValue": 48,
          "spReward": 192,
          "goldReward": 960,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 210000
              },
              {
                "type": "Steel",
                "amount": 10500
              },
              {
                "type": "Bars",
                "amount": 7
              }
            ],
            "time": 86400,
            "sp": 49275
          },
          "rank": 4
        },
        {
          "health": 335,
          "armor": 230,
          "defense": 80,
          "dodge": 55,
          "bravery": 60,
          "abilitySlots": 3,
          "range": 2,
          "pvpValue": 53,
          "spReward": 212,
          "goldReward": 1060,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 500000
              },
              {
                "type": "Steel",
                "amount": 12000
              },
              {
                "type": "Bars",
                "amount": 18
              }
            ],
            "time": 172800,
            "sp": 107525
          },
          "rank": 5
        },
        {
          "health": 360,
          "armor": 250,
          "defense": 85,
          "dodge": 60,
          "bravery": 60,
          "abilitySlots": 3,
          "range": 2,
          "pvpValue": 57,
          "spReward": 228,
          "goldReward": 1140,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 900000
              },
              {
                "type": "Steel",
                "amount": 14000
              },
              {
                "type": "Laurels",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 356150
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Incapacitate",
        "description": "Electrified baton attack with 25% armor piercing and 100% stun for 2 turns",
        "damageType": "Crushing",
        "lineOfFire": "Direct",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 3,
        "range": {
          "min": 1,
          "max": 1
        },
        "armorPiercing": 25,
        "suppressionMod": {
          "flat": 20
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 108,
              "max": 132
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 118,
              "max": 145
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 129,
              "max": 158
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 140,
              "max": 171
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 151,
              "max": 184
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 162,
              "max": 198
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Stun",
          "chance": 100,
          "duration": 2
        }
      },
      {
        "name": "Mustard Gas",
        "description": "Poison gas with 100% poison for 3 turns",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 2,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "flat": 50
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 46,
              "max": 56
            },
            "offense": 50,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 50,
              "max": 61
            },
            "offense": 55,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 55,
              "max": 67
            },
            "offense": 60,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 59,
              "max": 72
            },
            "offense": 65,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 64,
              "max": 78
            },
            "offense": 70,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 69,
              "max": 84
            },
            "offense": 75,
            "criticalChance": 0,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Poison",
          "chance": 100,
          "duration": 3
        }
      },
      {
        "name": "Concussive Canister",
        "description": "Stun grenade with 100% stun for 3 turns (cannot reduce HP below 10%)",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "unlockRank": 3,
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 4,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "unlockCost": {
          "time": 3600,
          "nanos": 15
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 54,
              "max": 66
            },
            "offense": 60,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 58,
              "max": 71
            },
            "offense": 65,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 63,
              "max": 77
            },
            "offense": 70,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 67,
              "max": 82
            },
            "offense": 75,
            "criticalChance": 0,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Stun",
          "chance": 100,
          "duration": 3
        }
      },
      {
        "name": "Apprehend",
        "description": "Non-lethal capture attack for civilians only",
        "damageType": "Crushing",
        "lineOfFire": "Indirect",
        "ammo": 1,
        "ammoUsed": 0,
        "reloadTime": 3,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "targetableTypes": {
          "Soldier": false,
          "Sniper": false,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": false,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 90,
              "max": 110
            },
            "offense": 46,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 99,
              "max": 121
            },
            "offense": 51,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 108,
              "max": 132
            },
            "offense": 56,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 117,
              "max": 143
            },
            "offense": 61,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 126,
              "max": 154
            },
            "offense": 66,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 135,
              "max": 165
            },
            "offense": 71,
            "criticalChance": 0,
            "rank": 6
          }
        ]
      },
      {
        "name": "Taze",
        "description": "Taser attack with 25% armor piercing, 100% stun for 3 turns, 1 turn prep (cannot reduce HP below 10%)",
        "damageType": "Piercing",
        "lineOfFire": "Precise",
        "unlockRank": 2,
        "ammo": 1,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 0,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 25,
        "suppressionMod": {
          "flat": 20
        },
        "unlockCost": {
          "time": 2880,
          "nanos": 10
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 99,
              "max": 121
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 108,
              "max": 132
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 117,
              "max": 143
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 126,
              "max": 154
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 135,
              "max": 165
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Stun",
          "chance": 100,
          "duration": 3
        }
      }
    ],
    "resistances": {
      "hp": {
        "crushing": 100,
        "explosive": 75,
        "fire": 75,
        "piercing": 100
      },
      "armor": {
        "crushing": 25,
        "explosive": 100,
        "fire": 75,
        "piercing": 25
      }
    },
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 18000
        },
        {
          "type": "Steel",
          "amount": 3000
        },
        {
          "type": "Bars",
          "amount": 2
        }
      ],
      "time": 8100
    }
  },
  {
    "id": 43,
    "name": "Bio Grenadier",
    "description": "This unit tosses poison vials right past any debris, rocks, barricades, and front line defenses.",
    "imageUrl": "/data/images/units/bio_grenadier.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 9,
    "unlockLevel": 43,
    "productionTime": 32400,
    "cost": [
      {
        "type": "Gold",
        "amount": 19500
      },
      {
        "type": "Steel",
        "amount": 2075
      },
      {
        "type": "Chemical Vials",
        "amount": 10
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 200,
          "defense": 50,
          "dodge": 20,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 12,
          "spReward": 48,
          "goldReward": 240,
          "rank": 1
        },
        {
          "health": 220,
          "defense": 55,
          "dodge": 25,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 14,
          "spReward": 56,
          "goldReward": 280,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 12400
              },
              {
                "type": "Steel",
                "amount": 7500
              }
            ],
            "time": 14400,
            "sp": 3650
          },
          "rank": 2
        },
        {
          "health": 240,
          "defense": 60,
          "dodge": 30,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 16,
          "spReward": 64,
          "goldReward": 320,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 36464
              },
              {
                "type": "Steel",
                "amount": 8212
              }
            ],
            "time": 43200,
            "sp": 8510
          },
          "rank": 3
        },
        {
          "health": 260,
          "defense": 65,
          "dodge": 35,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 18,
          "spReward": 72,
          "goldReward": 360,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 95408
              },
              {
                "type": "Steel",
                "amount": 9832
              },
              {
                "type": "Bars",
                "amount": 6
              }
            ],
            "time": 86400,
            "sp": 19450
          },
          "rank": 4
        },
        {
          "health": 280,
          "defense": 70,
          "dodge": 40,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 20,
          "spReward": 80,
          "goldReward": 400,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 236264
              },
              {
                "type": "Steel",
                "amount": 11610
              },
              {
                "type": "Bars",
                "amount": 16
              }
            ],
            "time": 172800,
            "sp": 43775
          },
          "rank": 5
        },
        {
          "health": 300,
          "defense": 75,
          "dodge": 45,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 22,
          "spReward": 88,
          "goldReward": 440,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 530230
              },
              {
                "type": "Steel",
                "amount": 13522
              },
              {
                "type": "Laurels",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 145925
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Chemical Grenade",
        "description": "Poison grenade with 50% armor piercing and 100% poison for 4 turns",
        "damageType": "Fire",
        "lineOfFire": "Indirect",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "armorPiercing": 50,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 34,
              "max": 46
            },
            "offense": 46,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 37,
              "max": 50
            },
            "offense": 51,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 40,
              "max": 55
            },
            "offense": 56,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 44,
              "max": 59
            },
            "offense": 61,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 47,
              "max": 64
            },
            "offense": 66,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 51,
              "max": 69
            },
            "offense": 71,
            "criticalChance": 0,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Poison",
          "chance": 100,
          "duration": 4
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 14625
        },
        {
          "type": "Steel",
          "amount": 1560
        }
      ],
      "time": 9000
    }
  },
  {
    "id": 44,
    "name": "Lightning Dragoon",
    "description": "Very similar to the Lightning Trooper, though with some differences: lower health and a lower damage, plus a reduced stun chance.",
    "imageUrl": "/data/images/units/lightning_dragoon.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "Imperial",
    "building": "Barracks",
    "buildingLevel": 10,
    "unlockLevel": 46,
    "productionTime": 34560,
    "cost": [
      {
        "type": "Gold",
        "amount": 19000
      },
      {
        "type": "Steel",
        "amount": 2043
      },
      {
        "type": "Bars",
        "amount": 15
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 180,
          "defense": 55,
          "dodge": 25,
          "bravery": 30,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 30,
          "spReward": 120,
          "goldReward": 600,
          "rank": 1
        },
        {
          "health": 200,
          "defense": 60,
          "dodge": 30,
          "bravery": 35,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 35,
          "spReward": 120,
          "goldReward": 600,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 25000
              },
              {
                "type": "Steel",
                "amount": 7000
              }
            ],
            "time": 14400,
            "sp": 7500
          },
          "rank": 2
        },
        {
          "health": 215,
          "defense": 65,
          "dodge": 35,
          "bravery": 40,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 38,
          "spReward": 140,
          "goldReward": 700,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 72000
              },
              {
                "type": "Steel",
                "amount": 8000
              }
            ],
            "time": 43200,
            "sp": 17500
          },
          "rank": 3
        },
        {
          "health": 235,
          "defense": 70,
          "dodge": 40,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 42,
          "spReward": 152,
          "goldReward": 760,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 185000
              },
              {
                "type": "Steel",
                "amount": 9500
              },
              {
                "type": "Bars",
                "amount": 6
              }
            ],
            "time": 86400,
            "sp": 40000
          },
          "rank": 4
        },
        {
          "health": 250,
          "defense": 75,
          "dodge": 45,
          "bravery": 50,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 46,
          "spReward": 168,
          "goldReward": 840,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 450000
              },
              {
                "type": "Steel",
                "amount": 11000
              },
              {
                "type": "Bars",
                "amount": 17
              }
            ],
            "time": 172800,
            "sp": 90000
          },
          "rank": 5
        },
        {
          "health": 270,
          "defense": 80,
          "dodge": 50,
          "bravery": 55,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 50,
          "spReward": 200,
          "goldReward": 1000,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 850000
              },
              {
                "type": "Steel",
                "amount": 13000
              },
              {
                "type": "Laurels",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 300000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Bolt Burst",
        "description": "Lightning attack with 25% armor piercing and 25% crit vs tanks",
        "damageType": "Fire",
        "lineOfFire": "Indirect (Fixed)",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 2,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 5
        },
        "armorPiercing": 25,
        "suppressionMod": {
          "multiplier": 1.25
        },
        "critVsType": {
          "Tank": 25
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 0.9
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.95
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 0.9
            },
            {
              "x": 2,
              "y": -1,
              "damageMultiplier": 0.8
            },
            {
              "x": 2,
              "y": 1,
              "damageMultiplier": 0.8
            },
            {
              "x": 3,
              "y": -2,
              "damageMultiplier": 0.7
            },
            {
              "x": 3,
              "y": 2,
              "damageMultiplier": 0.7
            },
            {
              "x": 4,
              "y": -2,
              "damageMultiplier": 0.6
            },
            {
              "x": 4,
              "y": 2,
              "damageMultiplier": 0.6
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 63,
              "max": 117
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 69,
              "max": 128
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 75,
              "max": 140
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 81,
              "max": 152
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 88,
              "max": 163
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 94,
              "max": 175
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Stun Burst",
        "description": "Lightning attack with 100% stun for 3 turns, uses 2 ammo",
        "damageType": "Fire",
        "lineOfFire": "Indirect (Fixed)",
        "unlockRank": 2,
        "ammo": 3,
        "ammoUsed": 2,
        "reloadTime": 8,
        "cooldown": 3,
        "range": {
          "min": 1,
          "max": 5
        },
        "armorPiercing": 25,
        "suppressionMod": {
          "multiplier": 1.25
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 0.9
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.95
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 0.9
            },
            {
              "x": 2,
              "y": -1,
              "damageMultiplier": 0.8
            },
            {
              "x": 2,
              "y": 1,
              "damageMultiplier": 0.8
            },
            {
              "x": 3,
              "y": -2,
              "damageMultiplier": 0.7
            },
            {
              "x": 3,
              "y": 2,
              "damageMultiplier": 0.7
            },
            {
              "x": 4,
              "y": -2,
              "damageMultiplier": 0.6
            },
            {
              "x": 4,
              "y": 2,
              "damageMultiplier": 0.6
            }
          ]
        },
        "unlockCost": {
          "time": 1440,
          "nanos": 0,
          "gold": 20000
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 69,
              "max": 128
            },
            "offense": 51,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 75,
              "max": 140
            },
            "offense": 56,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 81,
              "max": 152
            },
            "offense": 61,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 88,
              "max": 163
            },
            "offense": 66,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 94,
              "max": 175
            },
            "offense": 71,
            "criticalChance": 0,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Stun",
          "chance": 100,
          "duration": 3
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 15000
        },
        {
          "type": "Steel",
          "amount": 1463
        }
      ],
      "time": 10800
    }
  },
  {
    "id": 45,
    "name": "Scout",
    "description": "He's from Boston, solves problems with his fists, and is 'kind of a big deal.' He's quick on his feet.",
    "imageUrl": "/data/images/units/scout_tf2.webp",
    "category": "Soldier",
    "unitType": "infantry-fast",
    "affiliation": "TF2",
    "building": "Barracks",
    "buildingLevel": 1,
    "unlockLevel": 10,
    "productionTime": 18720,
    "cost": [
      {
        "type": "Gold",
        "amount": 8000
      },
      {
        "type": "Wood",
        "amount": 500
      },
      {
        "type": "Iron",
        "amount": 500
      }
    ],
    "blocking": "Partial",
    "maxRank": 8,
    "immunities": [
      "Stun"
    ],
    "stats": {
      "ranks": [
        {
          "health": 180,
          "defense": 65,
          "dodge": 35,
          "bravery": 20,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 12,
          "spReward": 48,
          "goldReward": 240,
          "rank": 1
        },
        {
          "health": 205,
          "defense": 70,
          "dodge": 40,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 14,
          "spReward": 72,
          "goldReward": 360,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 5000
              },
              {
                "type": "Iron",
                "amount": 3000
              }
            ],
            "time": 14400,
            "sp": 1500
          },
          "rank": 2
        },
        {
          "health": 230,
          "defense": 75,
          "dodge": 45,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 17,
          "spReward": 56,
          "goldReward": 280,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 15000
              },
              {
                "type": "Steel",
                "amount": 3500
              }
            ],
            "time": 21600,
            "sp": 5000
          },
          "rank": 3
        },
        {
          "health": 265,
          "defense": 80,
          "dodge": 50,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 20,
          "spReward": 68,
          "goldReward": 340,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 40000
              },
              {
                "type": "Steel",
                "amount": 5000
              },
              {
                "type": "Bars",
                "amount": 3
              }
            ],
            "time": 28800,
            "sp": 12000
          },
          "rank": 4
        },
        {
          "health": 300,
          "defense": 80,
          "dodge": 50,
          "bravery": 40,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 23,
          "spReward": 80,
          "goldReward": 400,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 100000
              },
              {
                "type": "Steel",
                "amount": 7000
              },
              {
                "type": "Bars",
                "amount": 6
              }
            ],
            "time": 43200,
            "sp": 28000
          },
          "rank": 5
        },
        {
          "health": 335,
          "defense": 80,
          "dodge": 50,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 26,
          "spReward": 92,
          "goldReward": 460,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 250000
              },
              {
                "type": "Steel",
                "amount": 9000
              },
              {
                "type": "Laurels",
                "amount": 2
              }
            ],
            "time": 86400,
            "sp": 65000
          },
          "rank": 6
        },
        {
          "health": 375,
          "defense": 85,
          "dodge": 55,
          "bravery": 50,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 30,
          "spReward": 104,
          "goldReward": 520,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 600000
              },
              {
                "type": "Steel",
                "amount": 11000
              },
              {
                "type": "Laurels",
                "amount": 3
              }
            ],
            "time": 86400,
            "sp": 180000
          },
          "rank": 7
        },
        {
          "health": 415,
          "defense": 90,
          "dodge": 60,
          "bravery": 55,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 33,
          "spReward": 120,
          "goldReward": 660,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1200000
              },
              {
                "type": "Steel",
                "amount": 14000
              },
              {
                "type": "Laurels",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 450000
          },
          "rank": 8
        }
      ]
    },
    "actions": [
      {
        "name": "Scatter Shot",
        "description": "Shotgun blast with 4 pellets, 15% crit vs soldiers",
        "damageType": "Piercing",
        "lineOfFire": "Direct (Random)",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 2,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 3
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "critVsType": {
          "Soldier": 15
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1,
              "hitChance": 0.94
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1,
              "hitChance": 0.94
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 13,
              "max": 20
            },
            "offense": 53,
            "criticalChance": 10,
            "hits": 4,
            "rank": 1
          },
          {
            "damage": {
              "min": 18,
              "max": 28
            },
            "offense": 58,
            "criticalChance": 10,
            "hits": 4,
            "rank": 2
          },
          {
            "damage": {
              "min": 23,
              "max": 36
            },
            "offense": 63,
            "criticalChance": 10,
            "hits": 4,
            "rank": 3
          },
          {
            "damage": {
              "min": 28,
              "max": 44
            },
            "offense": 68,
            "criticalChance": 10,
            "hits": 4,
            "rank": 4
          },
          {
            "damage": {
              "min": 33,
              "max": 52
            },
            "offense": 73,
            "criticalChance": 10,
            "hits": 4,
            "rank": 5
          },
          {
            "damage": {
              "min": 39,
              "max": 60
            },
            "offense": 78,
            "criticalChance": 10,
            "hits": 4,
            "rank": 6
          },
          {
            "damage": {
              "min": 44,
              "max": 68
            },
            "offense": 83,
            "criticalChance": 10,
            "hits": 4,
            "rank": 7
          },
          {
            "damage": {
              "min": 49,
              "max": 76
            },
            "offense": 88,
            "criticalChance": 10,
            "hits": 4,
            "rank": 8
          }
        ]
      },
      {
        "name": "Batter Up",
        "description": "Baseball bat swing hitting 3 tiles horizontally",
        "damageType": "Crushing",
        "lineOfFire": "Contact",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 3,
        "range": {
          "min": 1,
          "max": 1
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 24,
              "max": 40
            },
            "offense": 61,
            "criticalChance": 10,
            "rank": 1
          },
          {
            "damage": {
              "min": 33,
              "max": 56
            },
            "offense": 66,
            "criticalChance": 10,
            "rank": 2
          },
          {
            "damage": {
              "min": 43,
              "max": 72
            },
            "offense": 71,
            "criticalChance": 10,
            "rank": 3
          },
          {
            "damage": {
              "min": 52,
              "max": 88
            },
            "offense": 76,
            "criticalChance": 10,
            "rank": 4
          },
          {
            "damage": {
              "min": 62,
              "max": 104
            },
            "offense": 81,
            "criticalChance": 10,
            "rank": 5
          },
          {
            "damage": {
              "min": 72,
              "max": 120
            },
            "offense": 86,
            "criticalChance": 10,
            "rank": 6
          },
          {
            "damage": {
              "min": 81,
              "max": 136
            },
            "offense": 91,
            "criticalChance": 10,
            "rank": 7
          },
          {
            "damage": {
              "min": 91,
              "max": 152
            },
            "offense": 96,
            "criticalChance": 10,
            "rank": 8
          }
        ]
      }
    ],
    "resistances": {
      "hp": {
        "cold": 80,
        "explosive": 90,
        "fire": 90,
        "piercing": 80
      }
    },
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 9750
        },
        {
          "type": "Iron",
          "amount": 375
        },
        {
          "type": "Bars",
          "amount": 2
        }
      ],
      "time": 18000
    },
    "tags": [
      "TF2",
      "Team Fortress 2"
    ]
  },
  {
    "id": 46,
    "name": "Heavy",
    "description": "This Russian beast of a man loves sandviches. But above all else, he loves his mini-gun Sasha.",
    "imageUrl": "/data/images/units/heavy_tf2.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "TF2",
    "building": "Barracks",
    "buildingLevel": 1,
    "unlockLevel": 10,
    "productionTime": 28080,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 35
      }
    ],
    "blocking": "Full",
    "maxRank": 8,
    "immunities": [
      "Cold",
      "Freeze"
    ],
    "stats": {
      "ranks": [
        {
          "health": 230,
          "defense": 35,
          "dodge": 10,
          "bravery": 25,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 18,
          "spReward": 72,
          "goldReward": 360,
          "rank": 1,
          "armor": 0
        },
        {
          "health": 255,
          "defense": 40,
          "dodge": 15,
          "bravery": 30,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 21,
          "spReward": 84,
          "goldReward": 420,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 8000
              },
              {
                "type": "Iron",
                "amount": 4000
              }
            ],
            "time": 14400,
            "sp": 2000
          },
          "rank": 2,
          "armor": 0
        },
        {
          "health": 280,
          "defense": 45,
          "dodge": 20,
          "bravery": 35,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 24,
          "spReward": 96,
          "goldReward": 480,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 22000
              },
              {
                "type": "Steel",
                "amount": 4500
              }
            ],
            "time": 21600,
            "sp": 6500
          },
          "rank": 3,
          "armor": 0
        },
        {
          "health": 315,
          "defense": 50,
          "dodge": 25,
          "bravery": 40,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 28,
          "spReward": 112,
          "goldReward": 560,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 55000
              },
              {
                "type": "Steel",
                "amount": 6000
              },
              {
                "type": "Bars",
                "amount": 4
              }
            ],
            "time": 28800,
            "sp": 15200
          },
          "rank": 4,
          "armor": 0
        },
        {
          "health": 350,
          "armor": 50,
          "defense": 50,
          "dodge": 25,
          "bravery": 45,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 32,
          "spReward": 128,
          "goldReward": 640,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 130000
              },
              {
                "type": "Steel",
                "amount": 8000
              },
              {
                "type": "Bars",
                "amount": 8
              }
            ],
            "time": 43200,
            "sp": 35000
          },
          "rank": 5
        },
        {
          "health": 385,
          "armor": 60,
          "defense": 50,
          "dodge": 25,
          "bravery": 50,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 37,
          "spReward": 148,
          "goldReward": 740,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 320000
              },
              {
                "type": "Steel",
                "amount": 10000
              },
              {
                "type": "Laurels",
                "amount": 2
              }
            ],
            "time": 86400,
            "sp": 85000
          },
          "rank": 6
        },
        {
          "health": 425,
          "armor": 70,
          "defense": 55,
          "dodge": 30,
          "bravery": 55,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 42,
          "spReward": 168,
          "goldReward": 840,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 750000
              },
              {
                "type": "Steel",
                "amount": 12000
              },
              {
                "type": "Laurels",
                "amount": 3
              }
            ],
            "time": 86400,
            "sp": 220000
          },
          "rank": 7
        },
        {
          "health": 465,
          "armor": 80,
          "defense": 60,
          "dodge": 35,
          "bravery": 60,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 47,
          "spReward": 188,
          "goldReward": 940,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1500000
              },
              {
                "type": "Steel",
                "amount": 15000
              },
              {
                "type": "Laurels",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 680950
          },
          "rank": 8
        }
      ]
    },
    "actions": [
      {
        "name": "Mow Down",
        "description": "Mini-gun burst with 4 hits, 20% armor piercing",
        "damageType": "Piercing",
        "lineOfFire": "Precise (Fixed)",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 2
        },
        "armorPiercing": 20,
        "pattern": {
          "fullArea": true,
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 13,
              "max": 15
            },
            "offense": 33,
            "criticalChance": 5,
            "hits": 4,
            "rank": 1
          },
          {
            "damage": {
              "min": 18,
              "max": 21
            },
            "offense": 38,
            "criticalChance": 5,
            "hits": 4,
            "rank": 2
          },
          {
            "damage": {
              "min": 23,
              "max": 27
            },
            "offense": 38,
            "criticalChance": 5,
            "hits": 4,
            "rank": 3
          },
          {
            "damage": {
              "min": 28,
              "max": 33
            },
            "offense": 43,
            "criticalChance": 5,
            "hits": 4,
            "rank": 4
          },
          {
            "damage": {
              "min": 33,
              "max": 39
            },
            "offense": 53,
            "criticalChance": 5,
            "hits": 4,
            "rank": 5
          },
          {
            "damage": {
              "min": 39,
              "max": 45
            },
            "offense": 58,
            "criticalChance": 5,
            "hits": 4,
            "rank": 6
          },
          {
            "damage": {
              "min": 44,
              "max": 51
            },
            "offense": 63,
            "criticalChance": 5,
            "hits": 4,
            "rank": 7
          },
          {
            "damage": {
              "min": 49,
              "max": 57
            },
            "offense": 68,
            "criticalChance": 5,
            "hits": 4,
            "rank": 8
          }
        ]
      },
      {
        "name": "Get In Line",
        "description": "Long range mini-gun with 3 hits, 25% armor piercing",
        "damageType": "Piercing",
        "lineOfFire": "Indirect",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 5
        },
        "armorPiercing": 25,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.85
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.2
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.2
            },
            {
              "x": -1,
              "y": -1,
              "damageMultiplier": 0.2
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 0.2
            },
            {
              "x": -1,
              "y": 1,
              "damageMultiplier": 0.17
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 0.17
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 14,
              "max": 18
            },
            "offense": 38,
            "criticalChance": 5,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 19,
              "max": 25
            },
            "offense": 43,
            "criticalChance": 5,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 25,
              "max": 32
            },
            "offense": 43,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 30,
              "max": 39
            },
            "offense": 48,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 36,
              "max": 46
            },
            "offense": 58,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 42,
              "max": 54
            },
            "offense": 63,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          },
          {
            "damage": {
              "min": 47,
              "max": 61
            },
            "offense": 68,
            "criticalChance": 5,
            "hits": 3,
            "rank": 7
          },
          {
            "damage": {
              "min": 53,
              "max": 68
            },
            "offense": 73,
            "criticalChance": 5,
            "hits": 3,
            "rank": 8
          }
        ]
      },
      {
        "name": "Anti-Air Bullet Spray",
        "description": "Anti-air mini-gun with 3 hits, 30% armor piercing",
        "damageType": "Piercing",
        "lineOfFire": "Indirect",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 5
        },
        "armorPiercing": 30,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ]
        },
        "targetableTypes": {
          "Soldier": false,
          "Sniper": false,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": false,
          "Civilian": false,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 13,
              "max": 19
            },
            "offense": 40,
            "criticalChance": 5,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 18,
              "max": 26
            },
            "offense": 45,
            "criticalChance": 5,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 23,
              "max": 34
            },
            "offense": 45,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 28,
              "max": 41
            },
            "offense": 50,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 33,
              "max": 49
            },
            "offense": 60,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 39,
              "max": 57
            },
            "offense": 65,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          },
          {
            "damage": {
              "min": 44,
              "max": 64
            },
            "offense": 70,
            "criticalChance": 5,
            "hits": 3,
            "rank": 7
          },
          {
            "damage": {
              "min": 49,
              "max": 72
            },
            "offense": 75,
            "criticalChance": 5,
            "hits": 3,
            "rank": 8
          }
        ]
      }
    ],
    "resistances": {
      "hp": {
        "crushing": 60,
        "cold": 80,
        "explosive": 90,
        "fire": 90,
        "piercing": 90
      }
    },
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 10500
        },
        {
          "type": "Iron",
          "amount": 1050
        },
        {
          "type": "Bars",
          "amount": 3
        }
      ],
      "time": 28800
    },
    "tags": [
      "TF2",
      "Team Fortress 2"
    ]
  },
  {
    "id": 47,
    "name": "Demoman",
    "description": "He has a fierce temper and a fascination with all things that go BOOM!",
    "imageUrl": "/data/images/units/demoman_tf2.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "TF2",
    "building": "Barracks",
    "buildingLevel": 1,
    "unlockLevel": 13,
    "productionTime": 18720,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 50
      }
    ],
    "blocking": "Partial",
    "maxRank": 8,
    "immunities": [
      "Acid",
      "Poison"
    ],
    "stats": {
      "ranks": [
        {
          "health": 195,
          "defense": 55,
          "dodge": 25,
          "bravery": 20,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 15,
          "spReward": 60,
          "goldReward": 300,
          "rank": 1,
          "armor": 0
        },
        {
          "health": 220,
          "defense": 60,
          "dodge": 30,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 17,
          "spReward": 68,
          "goldReward": 340,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 6000
              },
              {
                "type": "Iron",
                "amount": 3500
              }
            ],
            "time": 14400,
            "sp": 1800
          },
          "rank": 2,
          "armor": 0
        },
        {
          "health": 245,
          "defense": 65,
          "dodge": 35,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 20,
          "spReward": 80,
          "goldReward": 400,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 18000
              },
              {
                "type": "Steel",
                "amount": 4000
              }
            ],
            "time": 21600,
            "sp": 5800
          },
          "rank": 3,
          "armor": 0
        },
        {
          "health": 285,
          "defense": 70,
          "dodge": 40,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 24,
          "spReward": 96,
          "goldReward": 480,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 48000
              },
              {
                "type": "Steel",
                "amount": 5500
              },
              {
                "type": "Bars",
                "amount": 3
              }
            ],
            "time": 28800,
            "sp": 13500
          },
          "rank": 4,
          "armor": 0
        },
        {
          "health": 325,
          "armor": 25,
          "defense": 70,
          "dodge": 40,
          "bravery": 40,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 30,
          "spReward": 120,
          "goldReward": 600,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 115000
              },
              {
                "type": "Steel",
                "amount": 7500
              },
              {
                "type": "Bars",
                "amount": 7
              }
            ],
            "time": 43200,
            "sp": 32000
          },
          "rank": 5
        },
        {
          "health": 365,
          "armor": 45,
          "defense": 70,
          "dodge": 40,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 35,
          "spReward": 140,
          "goldReward": 700,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 280000
              },
              {
                "type": "Steel",
                "amount": 9500
              },
              {
                "type": "Laurels",
                "amount": 2
              }
            ],
            "time": 86400,
            "sp": 78000
          },
          "rank": 6
        },
        {
          "health": 405,
          "armor": 65,
          "defense": 75,
          "dodge": 45,
          "bravery": 50,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 40,
          "spReward": 160,
          "goldReward": 800,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 680000
              },
              {
                "type": "Steel",
                "amount": 11500
              },
              {
                "type": "Laurels",
                "amount": 3
              }
            ],
            "time": 86400,
            "sp": 200000
          },
          "rank": 7
        },
        {
          "health": 445,
          "armor": 80,
          "defense": 80,
          "dodge": 50,
          "bravery": 55,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 45,
          "spReward": 180,
          "goldReward": 900,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1350000
              },
              {
                "type": "Steel",
                "amount": 14000
              },
              {
                "type": "Laurels",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 620000
          },
          "rank": 8
        }
      ]
    },
    "actions": [
      {
        "name": "Triple Bomb",
        "description": "Grenade launcher with 3 explosive hits",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 4
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 26,
              "max": 38
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 36,
              "max": 53
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 46,
              "max": 68
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 57,
              "max": 83
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 67,
              "max": 98
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 78,
              "max": 114
            },
            "offense": 76,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          },
          {
            "damage": {
              "min": 88,
              "max": 129
            },
            "offense": 81,
            "criticalChance": 5,
            "hits": 3,
            "rank": 7
          },
          {
            "damage": {
              "min": 98,
              "max": 144
            },
            "offense": 86,
            "criticalChance": 5,
            "hits": 3,
            "rank": 8
          }
        ]
      },
      {
        "name": "Fire Grenade",
        "description": "Incendiary grenade with 60% fire DoT for 5 turns, area effect",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 1.5
        },
        "pattern": {
          "tiles": [
            {
              "x": -1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 32,
              "max": 48
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 44,
              "max": 67
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 57,
              "max": 86
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 70,
              "max": 105
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 83,
              "max": 124
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 96,
              "max": 144
            },
            "offense": 76,
            "criticalChance": 5,
            "rank": 6
          },
          {
            "damage": {
              "min": 108,
              "max": 163
            },
            "offense": 81,
            "criticalChance": 5,
            "rank": 7
          },
          {
            "damage": {
              "min": 121,
              "max": 182
            },
            "offense": 86,
            "criticalChance": 5,
            "rank": 8
          }
        ],
        "statusEffect": {
          "type": "Fire",
          "chance": 60,
          "duration": 5
        }
      }
    ],
    "resistances": {
      "hp": {
        "cold": 80,
        "crushing": 80,
        "explosive": 65,
        "fire": 80,
        "piercing": 85
      }
    },
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 6750
        },
        {
          "type": "Iron",
          "amount": 750
        },
        {
          "type": "Bars",
          "amount": 2
        }
      ],
      "time": 14400
    },
    "tags": [
      "TF2",
      "Team Fortress 2"
    ]
  },
  {
    "id": 48,
    "name": "Soldier",
    "description": "Using his signature rocket launcher, this would-be-hero-of-war can take out infantry and vehicles with ease!",
    "imageUrl": "/data/images/units/soldier_tf2.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "TF2",
    "building": "Barracks",
    "buildingLevel": 1,
    "unlockLevel": 13,
    "productionTime": 21060,
    "cost": [
      {
        "type": "Gold",
        "amount": 10000
      },
      {
        "type": "Wood",
        "amount": 350
      },
      {
        "type": "Iron",
        "amount": 750
      }
    ],
    "blocking": "Partial",
    "maxRank": 8,
    "immunities": [
      "Stun"
    ],
    "stats": {
      "ranks": [
        {
          "health": 185,
          "defense": 55,
          "dodge": 25,
          "bravery": 20,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 14,
          "spReward": 56,
          "goldReward": 280,
          "rank": 1,
          "armor": 0
        },
        {
          "health": 210,
          "defense": 60,
          "dodge": 30,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 16,
          "spReward": 64,
          "goldReward": 320,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 5500
              },
              {
                "type": "Iron",
                "amount": 3200
              }
            ],
            "time": 14400,
            "sp": 1600
          },
          "rank": 2,
          "armor": 0
        },
        {
          "health": 235,
          "defense": 65,
          "dodge": 35,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 19,
          "spReward": 76,
          "goldReward": 380,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 16000
              },
              {
                "type": "Steel",
                "amount": 3800
              }
            ],
            "time": 21600,
            "sp": 5200
          },
          "rank": 3,
          "armor": 0
        },
        {
          "health": 270,
          "defense": 70,
          "dodge": 40,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 23,
          "spReward": 92,
          "goldReward": 460,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 42000
              },
              {
                "type": "Steel",
                "amount": 5200
              },
              {
                "type": "Bars",
                "amount": 3
              }
            ],
            "time": 28800,
            "sp": 12000
          },
          "rank": 4,
          "armor": 0
        },
        {
          "health": 305,
          "defense": 70,
          "dodge": 40,
          "bravery": 40,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 27,
          "spReward": 108,
          "goldReward": 540,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 105000
              },
              {
                "type": "Steel",
                "amount": 7000
              },
              {
                "type": "Bars",
                "amount": 6
              }
            ],
            "time": 43200,
            "sp": 28000
          },
          "rank": 5,
          "armor": 0
        },
        {
          "health": 340,
          "armor": 25,
          "defense": 70,
          "dodge": 40,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 32,
          "spReward": 128,
          "goldReward": 640,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 260000
              },
              {
                "type": "Steel",
                "amount": 9000
              },
              {
                "type": "Laurels",
                "amount": 2
              }
            ],
            "time": 86400,
            "sp": 70000
          },
          "rank": 6
        },
        {
          "health": 380,
          "armor": 45,
          "defense": 75,
          "dodge": 45,
          "bravery": 50,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 37,
          "spReward": 148,
          "goldReward": 740,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 620000
              },
              {
                "type": "Steel",
                "amount": 11000
              },
              {
                "type": "Laurels",
                "amount": 3
              }
            ],
            "time": 86400,
            "sp": 185000
          },
          "rank": 7
        },
        {
          "health": 420,
          "armor": 65,
          "defense": 80,
          "dodge": 50,
          "bravery": 55,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 42,
          "spReward": 168,
          "goldReward": 840,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1250000
              },
              {
                "type": "Steel",
                "amount": 13500
              },
              {
                "type": "Laurels",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 580000
          },
          "rank": 8
        }
      ]
    },
    "actions": [
      {
        "name": "Rocket Attack",
        "description": "Rocket launcher with 25% armor piercing and 30% fire DoT for 2 turns, area effect",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 5
        },
        "armorPiercing": 25,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 25,
              "max": 41
            },
            "offense": 56,
            "criticalChance": 10,
            "rank": 1
          },
          {
            "damage": {
              "min": 35,
              "max": 57
            },
            "offense": 61,
            "criticalChance": 10,
            "rank": 2
          },
          {
            "damage": {
              "min": 45,
              "max": 73
            },
            "offense": 66,
            "criticalChance": 10,
            "rank": 3
          },
          {
            "damage": {
              "min": 55,
              "max": 90
            },
            "offense": 71,
            "criticalChance": 10,
            "rank": 4
          },
          {
            "damage": {
              "min": 66,
              "max": 108
            },
            "offense": 76,
            "criticalChance": 10,
            "rank": 5
          },
          {
            "damage": {
              "min": 76,
              "max": 125
            },
            "offense": 81,
            "criticalChance": 10,
            "rank": 6
          },
          {
            "damage": {
              "min": 87,
              "max": 142
            },
            "offense": 86,
            "criticalChance": 10,
            "rank": 7
          },
          {
            "damage": {
              "min": 97,
              "max": 159
            },
            "offense": 91,
            "criticalChance": 10,
            "rank": 8
          }
        ],
        "statusEffect": {
          "type": "Fire",
          "chance": 30,
          "duration": 2
        }
      },
      {
        "name": "Hand Tossed",
        "description": "Grenade with 15% armor piercing",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 15,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 23,
              "max": 31
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 34,
              "max": 46
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 43,
              "max": 58
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 52,
              "max": 71
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 62,
              "max": 83
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 71,
              "max": 96
            },
            "offense": 76,
            "criticalChance": 5,
            "rank": 6
          },
          {
            "damage": {
              "min": 80,
              "max": 108
            },
            "offense": 81,
            "criticalChance": 5,
            "rank": 7
          },
          {
            "damage": {
              "min": 89,
              "max": 120
            },
            "offense": 86,
            "criticalChance": 5,
            "rank": 8
          }
        ]
      }
    ],
    "resistances": {
      "hp": {
        "cold": 80,
        "explosive": 80,
        "fire": 80,
        "piercing": 80
      }
    },
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 7500
        },
        {
          "type": "Iron",
          "amount": 450
        },
        {
          "type": "Bars",
          "amount": 2
        }
      ],
      "time": 18000
    },
    "tags": [
      "TF2",
      "Team Fortress 2"
    ]
  },
  {
    "id": 49,
    "name": "Pyro",
    "description": "Silent but deadly, this madman (or madwoman) uses a vicious flamethrower to scorch enemies and a flare gun to light them ablaze!",
    "imageUrl": "/data/images/units/pyro_tf2.webp",
    "category": "Soldier",
    "unitType": "infantry",
    "affiliation": "TF2",
    "building": "Barracks",
    "buildingLevel": 1,
    "unlockLevel": 14,
    "productionTime": 21060,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 50
      }
    ],
    "blocking": "Partial",
    "maxRank": 8,
    "immunities": [
      "Fire"
    ],
    "stats": {
      "ranks": [
        {
          "health": 190,
          "defense": 55,
          "dodge": 25,
          "bravery": 20,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 15,
          "spReward": 72,
          "goldReward": 360,
          "rank": 1,
          "armor": 0
        },
        {
          "health": 215,
          "defense": 60,
          "dodge": 30,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 18,
          "spReward": 72,
          "goldReward": 360,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 3920
              },
              {
                "type": "Iron",
                "amount": 2800
              }
            ],
            "time": 14400,
            "sp": 1150
          },
          "rank": 2,
          "armor": 0
        },
        {
          "health": 240,
          "defense": 65,
          "dodge": 35,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 20,
          "spReward": 80,
          "goldReward": 400,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 19736
              },
              {
                "type": "Steel",
                "amount": 2925
              }
            ],
            "time": 21600,
            "sp": 4600
          },
          "rank": 3,
          "armor": 0
        },
        {
          "health": 275,
          "defense": 70,
          "dodge": 40,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 24,
          "spReward": 96,
          "goldReward": 480,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 50216
              },
              {
                "type": "Steel",
                "amount": 5200
              },
              {
                "type": "Bars",
                "amount": 2
              },
              {
                "type": "Gears",
                "amount": 3
              }
            ],
            "time": 28800,
            "sp": 10250
          },
          "rank": 4,
          "armor": 0
        },
        {
          "health": 310,
          "armor": 25,
          "defense": 70,
          "dodge": 40,
          "bravery": 40,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 29,
          "spReward": 116,
          "goldReward": 580,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 132640
              },
              {
                "type": "Steel",
                "amount": 8125
              },
              {
                "type": "Bars",
                "amount": 5
              },
              {
                "type": "Gears",
                "amount": 4
              }
            ],
            "time": 43200,
            "sp": 24575
          },
          "rank": 5
        },
        {
          "health": 345,
          "armor": 45,
          "defense": 70,
          "dodge": 40,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 34,
          "spReward": 136,
          "goldReward": 680,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 431625
              },
              {
                "type": "Steel",
                "amount": 9825
              },
              {
                "type": "Laurels",
                "amount": 2
              },
              {
                "type": "Widgets",
                "amount": 1
              }
            ],
            "time": 86400,
            "sp": 118775
          },
          "rank": 6
        },
        {
          "health": 385,
          "armor": 65,
          "defense": 75,
          "dodge": 45,
          "bravery": 50,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 40,
          "spReward": 160,
          "goldReward": 800,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1290605
              },
              {
                "type": "Steel",
                "amount": 11700
              },
              {
                "type": "Laurels",
                "amount": 3
              },
              {
                "type": "Widgets",
                "amount": 2
              }
            ],
            "time": 86400,
            "sp": 334225
          },
          "rank": 7
        },
        {
          "health": 425,
          "armor": 80,
          "defense": 80,
          "dodge": 50,
          "bravery": 55,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 45,
          "spReward": 180,
          "goldReward": 900,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 3196830
              },
              {
                "type": "Steel",
                "amount": 15925
              },
              {
                "type": "Laurels",
                "amount": 4
              },
              {
                "type": "Widgets",
                "amount": 2
              }
            ],
            "time": 172800,
            "sp": 786425
          },
          "rank": 8
        }
      ]
    },
    "actions": [
      {
        "name": "Spray Flame",
        "description": "Flamethrower with 25% armor piercing and 80% fire DoT for 2 turns, 35% crit vs soldiers, area effect",
        "damageType": "Fire",
        "lineOfFire": "Indirect",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 4
        },
        "armorPiercing": 25,
        "suppressionMod": {
          "multiplier": 1.25
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.2
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.2
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 0.2
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 0.2
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 0.85
            },
            {
              "x": 2,
              "y": -1,
              "damageMultiplier": 0.17
            },
            {
              "x": 2,
              "y": 1,
              "damageMultiplier": 0.17
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 21,
              "max": 35
            },
            "offense": 51,
            "criticalChance": 10,
            "rank": 1
          },
          {
            "damage": {
              "min": 29,
              "max": 49
            },
            "offense": 56,
            "criticalChance": 10,
            "rank": 2
          },
          {
            "damage": {
              "min": 37,
              "max": 63
            },
            "offense": 61,
            "criticalChance": 10,
            "rank": 3
          },
          {
            "damage": {
              "min": 46,
              "max": 77
            },
            "offense": 66,
            "criticalChance": 10,
            "rank": 4
          },
          {
            "damage": {
              "min": 54,
              "max": 91
            },
            "offense": 71,
            "criticalChance": 10,
            "rank": 5
          },
          {
            "damage": {
              "min": 63,
              "max": 105
            },
            "offense": 76,
            "criticalChance": 10,
            "rank": 6
          },
          {
            "damage": {
              "min": 71,
              "max": 119
            },
            "offense": 81,
            "criticalChance": 10,
            "rank": 7
          },
          {
            "damage": {
              "min": 79,
              "max": 133
            },
            "offense": 86,
            "criticalChance": 10,
            "rank": 8
          }
        ],
        "statusEffect": {
          "type": "Fire",
          "chance": 80,
          "duration": 2
        }
      },
      {
        "name": "Flare",
        "description": "Flare gun with 15% armor piercing and 60% fire DoT for 2 turns, 25% crit, 55% crit vs vehicles, area effect",
        "damageType": "Fire",
        "lineOfFire": "Indirect",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 5
        },
        "armorPiercing": 15,
        "suppressionMod": {
          "multiplier": 1.25
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.5
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.5
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.5
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.5
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 27,
              "max": 37
            },
            "offense": 51,
            "criticalChance": 25,
            "rank": 1
          },
          {
            "damage": {
              "min": 37,
              "max": 51
            },
            "offense": 56,
            "criticalChance": 25,
            "rank": 2
          },
          {
            "damage": {
              "min": 48,
              "max": 66
            },
            "offense": 61,
            "criticalChance": 25,
            "rank": 3
          },
          {
            "damage": {
              "min": 59,
              "max": 81
            },
            "offense": 66,
            "criticalChance": 25,
            "rank": 4
          },
          {
            "damage": {
              "min": 70,
              "max": 96
            },
            "offense": 71,
            "criticalChance": 25,
            "rank": 5
          },
          {
            "damage": {
              "min": 81,
              "max": 111
            },
            "offense": 76,
            "criticalChance": 25,
            "rank": 6
          },
          {
            "damage": {
              "min": 91,
              "max": 125
            },
            "offense": 81,
            "criticalChance": 25,
            "rank": 7
          },
          {
            "damage": {
              "min": 102,
              "max": 140
            },
            "offense": 86,
            "criticalChance": 25,
            "rank": 8
          }
        ],
        "statusEffect": {
          "type": "Fire",
          "chance": 60,
          "duration": 2
        }
      }
    ],
    "resistances": {
      "hp": {
        "cold": 80,
        "explosive": 80,
        "fire": 20
      }
    },
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 6000
        },
        {
          "type": "Iron",
          "amount": 900
        },
        {
          "type": "Bars",
          "amount": 3
        }
      ],
      "time": 14400
    },
    "tags": [
      "TF2",
      "Team Fortress 2"
    ]
  },
  {
    "id": 50,
    "name": "Scout Bike",
    "description": "The first unit available for training at the Vehicle Factory. Relatively cheap compared to the other vehicles available, they are extremely fragile, although difficult to hit.",
    "imageUrl": "/data/images/units/scout_bike.webp",
    "category": "Vehicle",
    "unitType": "vehicle-fast",
    "affiliation": "Imperial",
    "building": "Vehicle Factory",
    "buildingLevel": 1,
    "unlockLevel": 10,
    "productionTime": 21060,
    "cost": [
      {
        "type": "Gold",
        "amount": 5500
      },
      {
        "type": "Iron",
        "amount": 825
      }
    ],
    "blocking": "None",
    "maxRank": 6,
    "resistances": {
      "hp": {
        "crushing": 150
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 65,
          "defense": 65,
          "dodge": 40,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 6,
          "spReward": 28,
          "goldReward": 120,
          "rank": 1
        },
        {
          "health": 70,
          "defense": 70,
          "dodge": 45,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 7,
          "spReward": 36,
          "goldReward": 180,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 3000
              },
              {
                "type": "Iron",
                "amount": 2000
              }
            ],
            "time": 14400,
            "sp": 1500
          },
          "rank": 2
        },
        {
          "health": 80,
          "defense": 75,
          "dodge": 50,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 9,
          "spReward": 44,
          "goldReward": 220,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 9000
              },
              {
                "type": "Iron",
                "amount": 3000
              }
            ],
            "time": 43200,
            "sp": 4000
          },
          "rank": 3
        },
        {
          "health": 85,
          "defense": 80,
          "dodge": 55,
          "bravery": 30,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 11,
          "spReward": 48,
          "goldReward": 240,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 25000
              },
              {
                "type": "Steel",
                "amount": 3000
              }
            ],
            "time": 86400,
            "sp": 9000
          },
          "rank": 4
        },
        {
          "health": 90,
          "defense": 90,
          "dodge": 65,
          "bravery": 30,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 12,
          "spReward": 56,
          "goldReward": 280,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 60000
              },
              {
                "type": "Steel",
                "amount": 4000
              }
            ],
            "time": 172800,
            "sp": 20000
          },
          "rank": 5
        },
        {
          "health": 100,
          "defense": 90,
          "dodge": 65,
          "bravery": 35,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 14,
          "spReward": 64,
          "goldReward": 320,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 150000
              },
              {
                "type": "Steel",
                "amount": 5000
              },
              {
                "type": "Widgets",
                "amount": 2
              }
            ],
            "time": 172800,
            "sp": 55000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Burst Fire",
        "description": "Submachine gun with 3 hits",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 1
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 20,
              "max": 24
            },
            "offense": 22,
            "criticalChance": 5,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 22,
              "max": 26
            },
            "offense": 27,
            "criticalChance": 5,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 24,
              "max": 28
            },
            "offense": 32,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 26,
              "max": 31
            },
            "offense": 37,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 28,
              "max": 33
            },
            "offense": 42,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 30,
              "max": 36
            },
            "offense": 47,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      },
      {
        "name": "Down the Line",
        "description": "Precision drag-targeting attack with 2 hits",
        "damageType": "Piercing",
        "lineOfFire": "Precise",
        "unlockRank": 3,
        "ammo": 4,
        "ammoUsed": 2,
        "reloadTime": 8,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 0.5,
          "flat": 20
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 3,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 4,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "unlockCost": {
          "time": 2880,
          "nanos": 8
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 24,
              "max": 28
            },
            "offense": 32,
            "criticalChance": 5,
            "hits": 2,
            "rank": 3
          },
          {
            "damage": {
              "min": 26,
              "max": 31
            },
            "offense": 37,
            "criticalChance": 5,
            "hits": 2,
            "rank": 4
          },
          {
            "damage": {
              "min": 28,
              "max": 33
            },
            "offense": 42,
            "criticalChance": 5,
            "hits": 2,
            "rank": 5
          },
          {
            "damage": {
              "min": 30,
              "max": 36
            },
            "offense": 47,
            "criticalChance": 5,
            "hits": 2,
            "rank": 6
          }
        ]
      },
      {
        "name": "Backfire",
        "description": "Targets rearmost unit, hits entire row with 2 hits",
        "damageType": "Piercing",
        "lineOfFire": "Contact (Back)",
        "unlockRank": 4,
        "ammo": 4,
        "ammoUsed": 2,
        "reloadTime": 8,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 0.5,
          "flat": 20
        },
        "pattern": {
          "rowEffect": true,
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "unlockCost": {
          "time": 4320,
          "nanos": 16
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 26,
              "max": 31
            },
            "offense": 37,
            "criticalChance": 5,
            "hits": 2,
            "rank": 4
          },
          {
            "damage": {
              "min": 28,
              "max": 33
            },
            "offense": 42,
            "criticalChance": 5,
            "hits": 2,
            "rank": 5
          },
          {
            "damage": {
              "min": 30,
              "max": 36
            },
            "offense": 47,
            "criticalChance": 5,
            "hits": 2,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 3713
        },
        {
          "type": "Iron",
          "amount": 563
        }
      ],
      "time": 4080
    }
  },
  {
    "id": 51,
    "name": "Anti-Aircraft Turret",
    "description": "The Anti-Aircraft Turret is designed to shower a hail of bullets towards enemy aircraft in the hopes that some will hit.",
    "imageUrl": "/data/images/units/anti_aircraft_turret.webp",
    "category": "Vehicle",
    "unitType": "vehicle-fast",
    "affiliation": "Imperial",
    "building": "Vehicle Factory",
    "buildingLevel": 1,
    "unlockLevel": 10,
    "productionTime": 37440,
    "cost": [
      {
        "type": "Gold",
        "amount": 18000
      }
    ],
    "blocking": "None",
    "maxRank": 9,
    "spawnOnDeath": "Trooper",
    "resistances": {
      "hp": {
        "crushing": 150,
        "piercing": 60
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 80,
          "defense": 20,
          "dodge": 0,
          "bravery": 20,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 5,
          "spReward": 20,
          "goldReward": 100,
          "rank": 1
        },
        {
          "health": 120,
          "defense": 25,
          "dodge": 5,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 9,
          "spReward": 20,
          "goldReward": 100,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 5000
              }
            ],
            "time": 14400,
            "sp": 2000
          },
          "rank": 2
        },
        {
          "health": 150,
          "defense": 25,
          "dodge": 5,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 11,
          "spReward": 36,
          "goldReward": 180,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 15000
              }
            ],
            "time": 21600,
            "sp": 5000
          },
          "rank": 3
        },
        {
          "health": 190,
          "defense": 30,
          "dodge": 10,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 15,
          "spReward": 44,
          "goldReward": 220,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 40000
              }
            ],
            "time": 28800,
            "sp": 12000
          },
          "rank": 4
        },
        {
          "health": 230,
          "defense": 35,
          "dodge": 15,
          "bravery": 40,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 18,
          "spReward": 60,
          "goldReward": 300,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 100000
              }
            ],
            "time": 43200,
            "sp": 28000
          },
          "rank": 5
        },
        {
          "health": 250,
          "defense": 40,
          "dodge": 20,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 20,
          "spReward": 72,
          "goldReward": 360,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 250000
              }
            ],
            "time": 86400,
            "sp": 65000
          },
          "rank": 6
        },
        {
          "health": 300,
          "defense": 45,
          "dodge": 25,
          "bravery": 50,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 24,
          "spReward": 80,
          "goldReward": 400,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 500000
              }
            ],
            "time": 86400,
            "sp": 150000
          },
          "rank": 7
        },
        {
          "health": 300,
          "defense": 50,
          "dodge": 30,
          "bravery": 50,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 25,
          "spReward": 96,
          "goldReward": 480,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 800000
              }
            ],
            "time": 172800,
            "sp": 300000
          },
          "rank": 8
        },
        {
          "health": 350,
          "defense": 55,
          "dodge": 35,
          "bravery": 55,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 29,
          "spReward": 100,
          "goldReward": 580,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1200000
              }
            ],
            "time": 172800,
            "sp": 500000
          },
          "rank": 9
        }
      ]
    },
    "actions": [
      {
        "name": "Ballistic Gun",
        "description": "Anti-air gun with 3 hits, increasing crit chance at higher ranks",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 6,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 5
        },
        "armorPiercing": 10,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": false,
          "Sniper": false,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": false,
          "Civilian": false,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 11,
              "max": 13
            },
            "offense": 43,
            "criticalChance": 15,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 15,
              "max": 18
            },
            "offense": 53,
            "criticalChance": 20,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 19,
              "max": 23
            },
            "offense": 58,
            "criticalChance": 20,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 26,
              "max": 31
            },
            "offense": 68,
            "criticalChance": 25,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 35,
              "max": 41
            },
            "offense": 78,
            "criticalChance": 25,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 39,
              "max": 46
            },
            "offense": 88,
            "criticalChance": 30,
            "hits": 3,
            "rank": 6
          },
          {
            "damage": {
              "min": 40,
              "max": 48
            },
            "offense": 93,
            "criticalChance": 35,
            "hits": 3,
            "rank": 7
          },
          {
            "damage": {
              "min": 41,
              "max": 49
            },
            "offense": 98,
            "criticalChance": 40,
            "hits": 3,
            "rank": 8
          },
          {
            "damage": {
              "min": 42,
              "max": 50
            },
            "offense": 108,
            "criticalChance": 50,
            "hits": 3,
            "rank": 9
          }
        ]
      },
      {
        "name": "AA Ballistic Turret",
        "description": "Heavy anti-air attack with 2 hits and 1 turn prep time",
        "damageType": "Explosive",
        "lineOfFire": "Indirect (Random)",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 2,
        "prepTime": 1,
        "range": {
          "min": 1,
          "max": 5
        },
        "armorPiercing": 10,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.65
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.65
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 0.09
            },
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 0.09
            }
          ]
        },
        "targetableTypes": {
          "Soldier": false,
          "Sniper": false,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": false,
          "Civilian": false,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 12,
              "max": 18
            },
            "offense": 43,
            "criticalChance": 15,
            "hits": 2,
            "rank": 1
          },
          {
            "damage": {
              "min": 16,
              "max": 25
            },
            "offense": 53,
            "criticalChance": 20,
            "hits": 2,
            "rank": 2
          },
          {
            "damage": {
              "min": 21,
              "max": 32
            },
            "offense": 58,
            "criticalChance": 20,
            "hits": 2,
            "rank": 3
          },
          {
            "damage": {
              "min": 28,
              "max": 43
            },
            "offense": 68,
            "criticalChance": 25,
            "hits": 2,
            "rank": 4
          },
          {
            "damage": {
              "min": 38,
              "max": 57
            },
            "offense": 78,
            "criticalChance": 25,
            "hits": 2,
            "rank": 5
          },
          {
            "damage": {
              "min": 43,
              "max": 64
            },
            "offense": 88,
            "criticalChance": 30,
            "hits": 2,
            "rank": 6
          },
          {
            "damage": {
              "min": 44,
              "max": 66
            },
            "offense": 93,
            "criticalChance": 35,
            "hits": 2,
            "rank": 7
          },
          {
            "damage": {
              "min": 45,
              "max": 68
            },
            "offense": 98,
            "criticalChance": 40,
            "hits": 2,
            "rank": 8
          },
          {
            "damage": {
              "min": 46,
              "max": 70
            },
            "offense": 108,
            "criticalChance": 50,
            "hits": 2,
            "rank": 9
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 13500
        },
        {
          "type": "Iron",
          "amount": 1050
        },
        {
          "type": "Oil",
          "amount": 750
        }
      ],
      "time": 12600
    }
  },
  {
    "id": 52,
    "name": "Dune Rider",
    "description": "Premium light vehicles that function as an artillery type unit with far greater mobility.",
    "imageUrl": "/data/images/units/dune_rider.webp",
    "category": "Vehicle",
    "unitType": "vehicle-fast",
    "affiliation": "Imperial",
    "building": "Vehicle Factory",
    "buildingLevel": 1,
    "unlockLevel": 11,
    "productionTime": 21060,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 18
      }
    ],
    "blocking": "None",
    "maxRank": 6,
    "resistances": {
      "hp": {
        "crushing": 75
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 90,
          "defense": 60,
          "dodge": 35,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 8,
          "spReward": 32,
          "goldReward": 160,
          "rank": 1
        },
        {
          "health": 100,
          "defense": 65,
          "dodge": 40,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 10,
          "spReward": 40,
          "goldReward": 200,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 5000
              },
              {
                "type": "Iron",
                "amount": 2500
              }
            ],
            "time": 14400,
            "sp": 2000
          },
          "rank": 2
        },
        {
          "health": 110,
          "defense": 70,
          "dodge": 45,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 12,
          "spReward": 48,
          "goldReward": 240,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 15000
              },
              {
                "type": "Steel",
                "amount": 3000
              }
            ],
            "time": 43200,
            "sp": 5500
          },
          "rank": 3
        },
        {
          "health": 115,
          "defense": 75,
          "dodge": 50,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 13,
          "spReward": 56,
          "goldReward": 280,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 40000
              },
              {
                "type": "Steel",
                "amount": 4000
              }
            ],
            "time": 86400,
            "sp": 12500
          },
          "rank": 4
        },
        {
          "health": 125,
          "defense": 80,
          "dodge": 55,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 16,
          "spReward": 64,
          "goldReward": 320,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 100000
              },
              {
                "type": "Steel",
                "amount": 5500
              }
            ],
            "time": 172800,
            "sp": 28000
          },
          "rank": 5
        },
        {
          "health": 135,
          "defense": 85,
          "dodge": 60,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 18,
          "spReward": 72,
          "goldReward": 400,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 250000
              },
              {
                "type": "Steel",
                "amount": 7000
              },
              {
                "type": "Widgets",
                "amount": 3
              }
            ],
            "time": 172800,
            "sp": 75000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "X Strike",
        "description": "Area attack hitting up to 5 units in X formation",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 4,
        "ammoUsed": 2,
        "reloadTime": 8,
        "cooldown": 1,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 1.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": -1,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 30,
              "max": 44
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 33,
              "max": 48
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 36,
              "max": 52
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 39,
              "max": 57
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 42,
              "max": 61
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 45,
              "max": 66
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Triple Strike",
        "description": "Random area strikes with 3 hits",
        "damageType": "Explosive",
        "lineOfFire": "Indirect (Random)",
        "unlockRank": 3,
        "ammo": 4,
        "ammoUsed": 2,
        "reloadTime": 8,
        "cooldown": 1,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 1.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ],
          "randomCenter": {
            "offsets": [
              {
                "x": 0,
                "y": 0,
                "weight": 0.5
              },
              {
                "x": 1,
                "y": 0,
                "weight": 0.09
              },
              {
                "x": -1,
                "y": 0,
                "weight": 0.09
              },
              {
                "x": 0,
                "y": 1,
                "weight": 0.09
              },
              {
                "x": 0,
                "y": -1,
                "weight": 0.09
              },
              {
                "x": 1,
                "y": 1,
                "weight": 0.035
              },
              {
                "x": 1,
                "y": -1,
                "weight": 0.035
              },
              {
                "x": -1,
                "y": 1,
                "weight": 0.035
              },
              {
                "x": -1,
                "y": -1,
                "weight": 0.035
              }
            ]
          }
        },
        "unlockCost": {
          "time": 2880,
          "nanos": 5
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 36,
              "max": 52
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 39,
              "max": 57
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 42,
              "max": 61
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 45,
              "max": 66
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 4050
        },
        {
          "type": "Iron",
          "amount": 608
        }
      ],
      "time": 4080
    }
  },
  {
    "id": 53,
    "name": "Mini Tank",
    "description": "The lightest tank available to the player, serving as early game front-line defense.",
    "imageUrl": "/data/images/units/mini_tank.webp",
    "category": "Tank",
    "unitType": "tank",
    "affiliation": "Imperial",
    "building": "Vehicle Factory",
    "buildingLevel": 2,
    "unlockLevel": 13,
    "productionTime": 40500,
    "cost": [
      {
        "type": "Gold",
        "amount": 8000
      },
      {
        "type": "Iron",
        "amount": 1200
      },
      {
        "type": "Oil",
        "amount": 300
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Breach",
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 50,
        "fire": 100,
        "piercing": 75
      },
      "armor": {
        "crushing": 25,
        "fire": 75,
        "piercing": 25
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 85,
          "armor": 60,
          "defense": 35,
          "dodge": 15,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 10,
          "spReward": 40,
          "goldReward": 200,
          "rank": 1
        },
        {
          "health": 95,
          "armor": 65,
          "defense": 40,
          "dodge": 20,
          "bravery": 30,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 12,
          "spReward": 48,
          "goldReward": 240,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 5304
              },
              {
                "type": "Iron",
                "amount": 2275
              }
            ],
            "time": 14400,
            "sp": 2200
          },
          "rank": 2
        },
        {
          "health": 100,
          "armor": 70,
          "defense": 45,
          "dodge": 25,
          "bravery": 35,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 13,
          "spReward": 52,
          "goldReward": 260,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 16040
              },
              {
                "type": "Iron",
                "amount": 3700
              }
            ],
            "time": 43200,
            "sp": 5800
          },
          "rank": 3
        },
        {
          "health": 110,
          "armor": 80,
          "defense": 50,
          "dodge": 30,
          "bravery": 40,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 15,
          "spReward": 60,
          "goldReward": 300,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 39776
              },
              {
                "type": "Iron",
                "amount": 5500
              },
              {
                "type": "Gears",
                "amount": 6
              }
            ],
            "time": 86400,
            "sp": 13000
          },
          "rank": 4
        },
        {
          "health": 120,
          "armor": 85,
          "defense": 55,
          "dodge": 35,
          "bravery": 45,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 17,
          "spReward": 68,
          "goldReward": 340,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 101032
              },
              {
                "type": "Steel",
                "amount": 3550
              },
              {
                "type": "Gears",
                "amount": 17
              }
            ],
            "time": 172800,
            "sp": 30000
          },
          "rank": 5
        },
        {
          "health": 130,
          "armor": 90,
          "defense": 60,
          "dodge": 40,
          "bravery": 45,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 19,
          "spReward": 76,
          "goldReward": 380,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 394712
              },
              {
                "type": "Steel",
                "amount": 4700
              },
              {
                "type": "Widgets",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 100000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Tank Shell",
        "description": "Explosive shell with 75% armor piercing",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 2,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 75,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 36,
              "max": 54
            },
            "offense": 35,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 39,
              "max": 59
            },
            "offense": 40,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 43,
              "max": 64
            },
            "offense": 45,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 46,
              "max": 70
            },
            "offense": 50,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 50,
              "max": 75
            },
            "offense": 55,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 54,
              "max": 81
            },
            "offense": 60,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 5400
        },
        {
          "type": "Iron",
          "amount": 810
        },
        {
          "type": "Oil",
          "amount": 203
        }
      ],
      "time": 8100
    }
  },
  {
    "id": 54,
    "name": "Sandbag Pile",
    "description": "Ground-ignorable defensive unit with almost instantaneous heal time. Has no attacks.",
    "imageUrl": "/data/images/units/sandbag_pile.webp",
    "category": "Defense",
    "unitType": "defense",
    "affiliation": "Imperial",
    "building": "Vehicle Factory",
    "buildingLevel": 1,
    "unlockLevel": 13,
    "productionTime": 312,
    "cost": [
      {
        "type": "Gold",
        "amount": 5600
      },
      {
        "type": "Stone",
        "amount": 100
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Breach",
      "Freeze",
      "Plague",
      "Poison",
      "Stun"
    ],
    "stats": {
      "ranks": [
        {
          "health": 125,
          "defense": 26,
          "dodge": 1,
          "bravery": 0,
          "abilitySlots": 0,
          "range": 0,
          "pvpValue": 8,
          "spReward": 32,
          "goldReward": 160,
          "rank": 1
        },
        {
          "health": 140,
          "defense": 26,
          "dodge": 1,
          "bravery": 0,
          "abilitySlots": 0,
          "range": 0,
          "pvpValue": 10,
          "spReward": 40,
          "goldReward": 200,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 2000
              }
            ],
            "time": 7200,
            "sp": 1000
          },
          "rank": 2
        },
        {
          "health": 150,
          "defense": 26,
          "dodge": 1,
          "bravery": 0,
          "abilitySlots": 0,
          "range": 0,
          "pvpValue": 11,
          "spReward": 44,
          "goldReward": 220,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 5000
              }
            ],
            "time": 14400,
            "sp": 2500
          },
          "rank": 3
        },
        {
          "health": 165,
          "defense": 26,
          "dodge": 1,
          "bravery": 0,
          "abilitySlots": 0,
          "range": 0,
          "pvpValue": 13,
          "spReward": 52,
          "goldReward": 260,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 12000
              }
            ],
            "time": 28800,
            "sp": 6000
          },
          "rank": 4
        },
        {
          "health": 175,
          "defense": 26,
          "dodge": 1,
          "bravery": 0,
          "abilitySlots": 0,
          "range": 0,
          "pvpValue": 15,
          "spReward": 60,
          "goldReward": 300,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 30000
              }
            ],
            "time": 43200,
            "sp": 14000
          },
          "rank": 5
        },
        {
          "health": 190,
          "defense": 30,
          "dodge": 5,
          "bravery": 5,
          "abilitySlots": 0,
          "range": 0,
          "pvpValue": 16,
          "spReward": 64,
          "goldReward": 320,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 75000
              }
            ],
            "time": 86400,
            "sp": 35000
          },
          "rank": 6
        }
      ]
    },
    "actions": [],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 4200
        },
        {
          "type": "Stone",
          "amount": 75
        }
      ],
      "time": 60
    }
  },
  {
    "id": 55,
    "name": "Recon Vehicle",
    "description": "A standard, overall vehicle, it provides average Offense and Defense, and is relatively inexpensive for a motorized unit.",
    "imageUrl": "/data/images/units/recon_vehicle.webp",
    "category": "Vehicle",
    "unitType": "vehicle-fast",
    "affiliation": "Imperial",
    "building": "Vehicle Factory",
    "buildingLevel": 3,
    "unlockLevel": 15,
    "productionTime": 38880,
    "cost": [
      {
        "type": "Gold",
        "amount": 8000
      },
      {
        "type": "Iron",
        "amount": 1200
      },
      {
        "type": "Oil",
        "amount": 300
      }
    ],
    "blocking": "None",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 50,
        "piercing": 75
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 100,
          "defense": 55,
          "dodge": 35,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 8,
          "spReward": 32,
          "goldReward": 160,
          "rank": 1
        },
        {
          "health": 110,
          "defense": 60,
          "dodge": 40,
          "bravery": 30,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 9,
          "spReward": 36,
          "goldReward": 180,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 5000
              },
              {
                "type": "Iron",
                "amount": 2500
              }
            ],
            "time": 14400,
            "sp": 2000
          },
          "rank": 2
        },
        {
          "health": 120,
          "defense": 65,
          "dodge": 45,
          "bravery": 35,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 11,
          "spReward": 44,
          "goldReward": 220,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 15000
              },
              {
                "type": "Steel",
                "amount": 3000
              }
            ],
            "time": 43200,
            "sp": 5500
          },
          "rank": 3
        },
        {
          "health": 130,
          "defense": 70,
          "dodge": 50,
          "bravery": 40,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 13,
          "spReward": 52,
          "goldReward": 260,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 40000
              },
              {
                "type": "Steel",
                "amount": 4000
              }
            ],
            "time": 86400,
            "sp": 12500
          },
          "rank": 4
        },
        {
          "health": 140,
          "defense": 75,
          "dodge": 55,
          "bravery": 45,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 14,
          "spReward": 56,
          "goldReward": 280,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 100000
              },
              {
                "type": "Steel",
                "amount": 5500
              }
            ],
            "time": 172800,
            "sp": 28000
          },
          "rank": 5
        },
        {
          "health": 150,
          "defense": 80,
          "dodge": 60,
          "bravery": 45,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 16,
          "spReward": 64,
          "goldReward": 320,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 250000
              },
              {
                "type": "Steel",
                "amount": 7000
              },
              {
                "type": "Widgets",
                "amount": 3
              }
            ],
            "time": 172800,
            "sp": 75000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Machine Gun",
        "description": "Auto-fire machine gun with 3 hits",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "ammo": 5,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 18,
              "max": 22
            },
            "offense": 46,
            "criticalChance": 5,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 19,
              "max": 24
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 21,
              "max": 26
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 23,
              "max": 28
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 25,
              "max": 30
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 27,
              "max": 33
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 5400
        },
        {
          "type": "Iron",
          "amount": 810
        },
        {
          "type": "Oil",
          "amount": 203
        }
      ],
      "time": 8100
    }
  },
  {
    "id": 56,
    "name": "Humvee",
    "description": "One of the first vehicles available for purchase at level 15.",
    "imageUrl": "/data/images/units/humvee.webp",
    "category": "Vehicle",
    "unitType": "vehicle-fast",
    "affiliation": "Imperial",
    "building": "Vehicle Factory",
    "buildingLevel": 3,
    "unlockLevel": 15,
    "productionTime": 47520,
    "cost": [
      {
        "type": "Madrona",
        "amount": 99
      }
    ],
    "blocking": "None",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 75
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 145,
          "defense": 60,
          "dodge": 40,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 11,
          "spReward": 44,
          "goldReward": 220,
          "rank": 1
        },
        {
          "health": 160,
          "defense": 65,
          "dodge": 45,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 12,
          "spReward": 48,
          "goldReward": 240,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 6880
              },
              {
                "type": "Iron",
                "amount": 4025
              }
            ],
            "time": 14400,
            "sp": 2025
          },
          "rank": 2
        },
        {
          "health": 175,
          "defense": 70,
          "dodge": 50,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 13,
          "spReward": 52,
          "goldReward": 260,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 18920
              },
              {
                "type": "Iron",
                "amount": 5875
              }
            ],
            "time": 43200,
            "sp": 4420
          },
          "rank": 3
        },
        {
          "health": 190,
          "defense": 75,
          "dodge": 55,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 14,
          "spReward": 56,
          "goldReward": 280,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 46920
              },
              {
                "type": "Steel",
                "amount": 3750
              }
            ],
            "time": 86400,
            "sp": 9575
          },
          "rank": 4
        },
        {
          "health": 205,
          "defense": 80,
          "dodge": 60,
          "bravery": 30,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 15,
          "spReward": 60,
          "goldReward": 300,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 111224
              },
              {
                "type": "Steel",
                "amount": 4950
              }
            ],
            "time": 172800,
            "sp": 20600
          },
          "rank": 5
        },
        {
          "health": 220,
          "defense": 85,
          "dodge": 65,
          "bravery": 35,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 16,
          "spReward": 64,
          "goldReward": 320,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 410792
              },
              {
                "type": "Steel",
                "amount": 6300
              },
              {
                "type": "Widgets",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 70650
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Machine Gun",
        "description": "Machine gun with 3 hits, can target air",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "ammo": 5,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 25,
              "max": 31
            },
            "offense": 46,
            "criticalChance": 5,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 27,
              "max": 34
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 30,
              "max": 37
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 32,
              "max": 40
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 35,
              "max": 43
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 37,
              "max": 46
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 6120
        },
        {
          "type": "Iron",
          "amount": 900
        },
        {
          "type": "Oil",
          "amount": 248
        }
      ],
      "time": 9900
    }
  },
  {
    "id": 57,
    "name": "Gun Truck",
    "description": "A hauler from the player's resource depot that has a rocket cannon mounted on it.",
    "imageUrl": "/data/images/units/gun_truck.webp",
    "category": "Vehicle",
    "unitType": "vehicle-fast",
    "affiliation": "Imperial",
    "building": "Vehicle Factory",
    "buildingLevel": 3,
    "unlockLevel": 21,
    "productionTime": 64800,
    "cost": [
      {
        "type": "Gold",
        "amount": 14000
      },
      {
        "type": "Iron",
        "amount": 2100
      },
      {
        "type": "Oil",
        "amount": 950
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 75
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 85,
          "defense": 40,
          "dodge": 25,
          "bravery": 15,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 8,
          "spReward": 32,
          "goldReward": 160,
          "rank": 1
        },
        {
          "health": 95,
          "defense": 45,
          "dodge": 30,
          "bravery": 15,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 10,
          "spReward": 40,
          "goldReward": 200,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 5328
              },
              {
                "type": "Iron",
                "amount": 4725
              }
            ],
            "time": 14400,
            "sp": 2500
          },
          "rank": 2
        },
        {
          "health": 100,
          "defense": 50,
          "dodge": 35,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 12,
          "spReward": 48,
          "goldReward": 240,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 16792
              },
              {
                "type": "Steel",
                "amount": 3125
              }
            ],
            "time": 43200,
            "sp": 6500
          },
          "rank": 3
        },
        {
          "health": 110,
          "defense": 55,
          "dodge": 40,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 14,
          "spReward": 56,
          "goldReward": 280,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 46136
              },
              {
                "type": "Steel",
                "amount": 4200
              },
              {
                "type": "Gears",
                "amount": 7
              }
            ],
            "time": 86400,
            "sp": 15000
          },
          "rank": 4
        },
        {
          "health": 120,
          "defense": 60,
          "dodge": 45,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 15,
          "spReward": 60,
          "goldReward": 300,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 118480
              },
              {
                "type": "Steel",
                "amount": 5475
              },
              {
                "type": "Gears",
                "amount": 21
              }
            ],
            "time": 172800,
            "sp": 35000
          },
          "rank": 5
        },
        {
          "health": 130,
          "defense": 65,
          "dodge": 50,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 17,
          "spReward": 68,
          "goldReward": 340,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 382879
              },
              {
                "type": "Steel",
                "amount": 6875
              },
              {
                "type": "Widgets",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 110000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Fixed Cannon",
        "description": "Rocket cannon with 40% armor piercing",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "ammo": 1,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 0,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 40,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 112,
              "max": 168
            },
            "offense": 24,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 123,
              "max": 184
            },
            "offense": 29,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 134,
              "max": 201
            },
            "offense": 34,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 145,
              "max": 218
            },
            "offense": 39,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 156,
              "max": 235
            },
            "offense": 44,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 168,
              "max": 252
            },
            "offense": 49,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 9450
        },
        {
          "type": "Iron",
          "amount": 1440
        },
        {
          "type": "Oil",
          "amount": 653
        }
      ],
      "time": 13500
    }
  },
  {
    "id": 58,
    "name": "Mortar Truck",
    "description": "Mobile mortar platform with indirect fire capability.",
    "imageUrl": "/data/images/units/mortar_truck.webp",
    "category": "Vehicle",
    "unitType": "vehicle",
    "affiliation": "Imperial",
    "building": "Vehicle Factory",
    "buildingLevel": 5,
    "unlockLevel": 22,
    "productionTime": 67320,
    "cost": [
      {
        "type": "Gold",
        "amount": 16000
      },
      {
        "type": "Steel",
        "amount": 1800
      },
      {
        "type": "Oil",
        "amount": 1250
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Breach",
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 50,
        "piercing": 75
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 115,
          "defense": 40,
          "dodge": 25,
          "bravery": 15,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 10,
          "spReward": 40,
          "goldReward": 200,
          "rank": 1
        },
        {
          "health": 125,
          "defense": 45,
          "dodge": 30,
          "bravery": 15,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 12,
          "spReward": 48,
          "goldReward": 240,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 7000
              },
              {
                "type": "Iron",
                "amount": 5000
              }
            ],
            "time": 14400,
            "sp": 3000
          },
          "rank": 2
        },
        {
          "health": 140,
          "defense": 50,
          "dodge": 35,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 14,
          "spReward": 56,
          "goldReward": 280,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 22000
              },
              {
                "type": "Steel",
                "amount": 3500
              }
            ],
            "time": 43200,
            "sp": 8000
          },
          "rank": 3
        },
        {
          "health": 150,
          "defense": 55,
          "dodge": 40,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 16,
          "spReward": 64,
          "goldReward": 320,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 58000
              },
              {
                "type": "Steel",
                "amount": 4700
              },
              {
                "type": "Gears",
                "amount": 8
              }
            ],
            "time": 86400,
            "sp": 18000
          },
          "rank": 4
        },
        {
          "health": 160,
          "defense": 60,
          "dodge": 45,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 17,
          "spReward": 68,
          "goldReward": 340,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 145000
              },
              {
                "type": "Steel",
                "amount": 6000
              },
              {
                "type": "Gears",
                "amount": 24
              }
            ],
            "time": 172800,
            "sp": 42000
          },
          "rank": 5
        },
        {
          "health": 175,
          "defense": 65,
          "dodge": 50,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 20,
          "spReward": 80,
          "goldReward": 400,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 450000
              },
              {
                "type": "Steel",
                "amount": 7500
              },
              {
                "type": "Widgets",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 130000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Heavy Mortar",
        "description": "Explosive shell with indirect fire",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 8,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 2,
        "range": {
          "min": 2,
          "max": 4
        },
        "suppressionMod": {
          "multiplier": 0.5,
          "flat": 15
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 48,
              "max": 72
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 52,
              "max": 79
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 57,
              "max": 86
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 62,
              "max": 93
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 67,
              "max": 100
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 72,
              "max": 108
            },
            "offense": 76,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "High-Explosive Shell",
        "description": "High damage explosive shell",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "unlockRank": 3,
        "ammo": 8,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 3,
        "range": {
          "min": 2,
          "max": 4
        },
        "suppressionMod": {
          "multiplier": 0.5,
          "flat": 15
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.5
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.5
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.5
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.5
            }
          ]
        },
        "unlockCost": {
          "time": 2880,
          "nanos": 10
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 76,
              "max": 116
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 83,
              "max": 126
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 89,
              "max": 135
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 96,
              "max": 145
            },
            "offense": 76,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 10800
        },
        {
          "type": "Steel",
          "amount": 1215
        },
        {
          "type": "Oil",
          "amount": 855
        }
      ],
      "time": 15300
    }
  },
  {
    "id": 59,
    "name": "Heavy Recon Vehicle",
    "description": "Premium vehicle and the only trainable unit until the 1.3 Patch that had two attack options.",
    "imageUrl": "/data/images/units/heavy_recon_vehicle.webp",
    "category": "Vehicle",
    "unitType": "vehicle-fast",
    "affiliation": "Imperial",
    "building": "Vehicle Factory",
    "buildingLevel": 4,
    "unlockLevel": 23,
    "productionTime": 41400,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 26
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 50,
        "piercing": 75
      },
      "armor": {
        "crushing": 50,
        "piercing": 50
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 100,
          "armor": 20,
          "defense": 50,
          "dodge": 35,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 13,
          "spReward": 48,
          "goldReward": 240,
          "rank": 1
        },
        {
          "health": 110,
          "armor": 20,
          "defense": 55,
          "dodge": 40,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 15,
          "spReward": 52,
          "goldReward": 260,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 8000
              },
              {
                "type": "Iron",
                "amount": 4000
              }
            ],
            "time": 14400,
            "sp": 3500
          },
          "rank": 2
        },
        {
          "health": 130,
          "armor": 25,
          "defense": 60,
          "dodge": 45,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 19,
          "spReward": 68,
          "goldReward": 340,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 25000
              },
              {
                "type": "Steel",
                "amount": 4500
              }
            ],
            "time": 43200,
            "sp": 9000
          },
          "rank": 3
        },
        {
          "health": 145,
          "armor": 25,
          "defense": 65,
          "dodge": 50,
          "bravery": 40,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 24,
          "spReward": 76,
          "goldReward": 380,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 65000
              },
              {
                "type": "Steel",
                "amount": 5500
              },
              {
                "type": "Gears",
                "amount": 5
              }
            ],
            "time": 86400,
            "sp": 20000
          },
          "rank": 4
        },
        {
          "health": 155,
          "armor": 30,
          "defense": 70,
          "dodge": 55,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 26,
          "spReward": 84,
          "goldReward": 420,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 160000
              },
              {
                "type": "Steel",
                "amount": 7000
              },
              {
                "type": "Gears",
                "amount": 15
              }
            ],
            "time": 172800,
            "sp": 48000
          },
          "rank": 5
        },
        {
          "health": 165,
          "armor": 30,
          "defense": 75,
          "dodge": 60,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 29,
          "spReward": 92,
          "goldReward": 460,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 400000
              },
              {
                "type": "Steel",
                "amount": 9000
              },
              {
                "type": "Widgets",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 150000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Flame Cannon",
        "description": "Fire attack with 25% armor piercing and fire DoT",
        "damageType": "Fire",
        "lineOfFire": "Precise (Fixed)",
        "ammo": 1,
        "ammoUsed": 1,
        "reloadTime": 2,
        "cooldown": 0,
        "range": {
          "min": 1,
          "max": 4
        },
        "armorPiercing": 25,
        "suppressionMod": {
          "multiplier": 1.25
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 0.83
            },
            {
              "x": 3,
              "y": 0,
              "damageMultiplier": 0.55
            }
          ]
        },
        "statusEffects": [
          {
            "type": "Fire",
            "chance": 60,
            "duration": 2
          }
        ],
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 21,
              "max": 35
            },
            "offense": 56,
            "criticalChance": 5,
            "dot": {
              "initial": 14,
              "final": 7
            },
            "rank": 1
          },
          {
            "damage": {
              "min": 23,
              "max": 38
            },
            "offense": 61,
            "criticalChance": 5,
            "dot": {
              "initial": 15,
              "final": 8
            },
            "rank": 2
          },
          {
            "damage": {
              "min": 25,
              "max": 42
            },
            "offense": 66,
            "criticalChance": 5,
            "dot": {
              "initial": 17,
              "final": 8
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 27,
              "max": 45
            },
            "offense": 71,
            "criticalChance": 5,
            "dot": {
              "initial": 18,
              "final": 9
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 29,
              "max": 49
            },
            "offense": 76,
            "criticalChance": 5,
            "dot": {
              "initial": 20,
              "final": 10
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 31,
              "max": 52
            },
            "offense": 81,
            "criticalChance": 5,
            "dot": {
              "initial": 21,
              "final": 10
            },
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Fire",
          "chance": 60,
          "duration": 2
        }
      },
      {
        "name": "Checker Strike",
        "description": "Explosive area attack",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 4,
        "ammoUsed": 4,
        "reloadTime": 8,
        "cooldown": 0,
        "range": {
          "min": 1,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 1.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -2,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": -2,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": -2,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 3,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 3,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": -3,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": -3,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 3,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -3,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 3,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": -3,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 48,
              "max": 72
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 52,
              "max": 79
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 57,
              "max": 86
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 62,
              "max": 93
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 67,
              "max": 100
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 72,
              "max": 108
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Triple Strike",
        "description": "Random area strikes with 3 hits",
        "damageType": "Explosive",
        "lineOfFire": "Indirect (Random)",
        "unlockRank": 3,
        "ammo": 4,
        "ammoUsed": 2,
        "reloadTime": 8,
        "cooldown": 1,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 1.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ],
          "randomCenter": {
            "offsets": [
              {
                "x": 0,
                "y": 0,
                "weight": 0.5
              },
              {
                "x": 1,
                "y": 0,
                "weight": 0.09
              },
              {
                "x": -1,
                "y": 0,
                "weight": 0.09
              },
              {
                "x": 0,
                "y": 1,
                "weight": 0.09
              },
              {
                "x": 0,
                "y": -1,
                "weight": 0.09
              },
              {
                "x": 1,
                "y": 1,
                "weight": 0.035
              },
              {
                "x": 1,
                "y": -1,
                "weight": 0.035
              },
              {
                "x": -1,
                "y": 1,
                "weight": 0.035
              },
              {
                "x": -1,
                "y": -1,
                "weight": 0.035
              }
            ]
          }
        },
        "unlockCost": {
          "time": 2880,
          "nanos": 8
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 57,
              "max": 86
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 62,
              "max": 93
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 67,
              "max": 100
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 72,
              "max": 108
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 8775
        },
        {
          "type": "Iron",
          "amount": 1305
        },
        {
          "type": "Oil",
          "amount": 540
        }
      ],
      "time": 9000
    }
  },
  {
    "id": 60,
    "name": "Meerkat",
    "description": "Small and quick, the Meerkat is armored with a roof-mounted guided missile launcher.",
    "imageUrl": "/data/images/units/meerkat.webp",
    "category": "Vehicle",
    "unitType": "vehicle-fast",
    "affiliation": "Imperial",
    "building": "Vehicle Factory",
    "buildingLevel": 7,
    "unlockLevel": 33,
    "productionTime": 50400,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 45
      }
    ],
    "blocking": "None",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 75
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 160,
          "defense": 60,
          "dodge": 40,
          "bravery": 40,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 15,
          "spReward": 60,
          "goldReward": 300,
          "rank": 1
        },
        {
          "health": 175,
          "defense": 65,
          "dodge": 45,
          "bravery": 40,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 17,
          "spReward": 68,
          "goldReward": 340,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 12000
              },
              {
                "type": "Steel",
                "amount": 5000
              }
            ],
            "time": 14400,
            "sp": 5000
          },
          "rank": 2
        },
        {
          "health": 190,
          "defense": 70,
          "dodge": 50,
          "bravery": 40,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 20,
          "spReward": 80,
          "goldReward": 400,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 35000
              },
              {
                "type": "Steel",
                "amount": 6000
              }
            ],
            "time": 43200,
            "sp": 12000
          },
          "rank": 3
        },
        {
          "health": 210,
          "defense": 75,
          "dodge": 55,
          "bravery": 40,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 22,
          "spReward": 88,
          "goldReward": 440,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 90000
              },
              {
                "type": "Steel",
                "amount": 7500
              },
              {
                "type": "Gears",
                "amount": 10
              }
            ],
            "time": 86400,
            "sp": 27000
          },
          "rank": 4
        },
        {
          "health": 225,
          "defense": 80,
          "dodge": 60,
          "bravery": 40,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 25,
          "spReward": 100,
          "goldReward": 500,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 220000
              },
              {
                "type": "Steel",
                "amount": 9000
              },
              {
                "type": "Gears",
                "amount": 28
              }
            ],
            "time": 172800,
            "sp": 62000
          },
          "rank": 5
        },
        {
          "health": 240,
          "defense": 85,
          "dodge": 65,
          "bravery": 40,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 27,
          "spReward": 108,
          "goldReward": 540,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 550000
              },
              {
                "type": "Steel",
                "amount": 11000
              },
              {
                "type": "Widgets",
                "amount": 6
              }
            ],
            "time": 172800,
            "sp": 190000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Guided Missile",
        "description": "Missile with 75% armor piercing, 105% crit vs vehicles",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 3,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 75,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 58,
              "max": 86
            },
            "offense": 60,
            "criticalChance": 5,
            "critVsVehicles": 105,
            "rank": 1
          },
          {
            "damage": {
              "min": 63,
              "max": 94
            },
            "offense": 60,
            "criticalChance": 5,
            "critVsVehicles": 105,
            "rank": 2
          },
          {
            "damage": {
              "min": 69,
              "max": 103
            },
            "offense": 65,
            "criticalChance": 5,
            "critVsVehicles": 105,
            "rank": 3
          },
          {
            "damage": {
              "min": 75,
              "max": 111
            },
            "offense": 70,
            "criticalChance": 5,
            "critVsVehicles": 105,
            "rank": 4
          },
          {
            "damage": {
              "min": 81,
              "max": 120
            },
            "offense": 80,
            "criticalChance": 5,
            "critVsVehicles": 105,
            "rank": 5
          },
          {
            "damage": {
              "min": 87,
              "max": 129
            },
            "offense": 85,
            "criticalChance": 5,
            "critVsVehicles": 105,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 17550
        },
        {
          "type": "Steel",
          "amount": 1980
        },
        {
          "type": "Oil",
          "amount": 1823
        }
      ],
      "time": 12600
    }
  },
  {
    "id": 61,
    "name": "Aces 650cc",
    "description": "Vehicle-Fast-Metal unit with mounted weaponry.",
    "imageUrl": "/data/images/units/aces_650cc.webp",
    "category": "Vehicle",
    "unitType": "vehicle-fast",
    "affiliation": "Imperial",
    "building": "Vehicle Factory",
    "buildingLevel": 7,
    "unlockLevel": 34,
    "productionTime": 42960,
    "cost": [
      {
        "type": "Gold",
        "amount": 35000
      },
      {
        "type": "Steel",
        "amount": 2750
      },
      {
        "type": "Oil",
        "amount": 2400
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 200,
          "defense": 70,
          "dodge": 45,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 17,
          "spReward": 32,
          "goldReward": 160,
          "rank": 1
        },
        {
          "health": 220,
          "defense": 70,
          "dodge": 45,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 20,
          "spReward": 40,
          "goldReward": 200,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 15000
              },
              {
                "type": "Steel",
                "amount": 5500
              }
            ],
            "time": 14400,
            "sp": 5500
          },
          "rank": 2
        },
        {
          "health": 240,
          "defense": 75,
          "dodge": 50,
          "bravery": 40,
          "abilitySlots": 3,
          "range": 2,
          "pvpValue": 23,
          "spReward": 44,
          "goldReward": 220,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 45000
              },
              {
                "type": "Steel",
                "amount": 6500
              }
            ],
            "time": 43200,
            "sp": 13000
          },
          "rank": 3
        },
        {
          "health": 260,
          "defense": 75,
          "dodge": 50,
          "bravery": 45,
          "abilitySlots": 3,
          "range": 2,
          "pvpValue": 25,
          "spReward": 52,
          "goldReward": 260,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 115000
              },
              {
                "type": "Steel",
                "amount": 8000
              },
              {
                "type": "Gears",
                "amount": 12
              }
            ],
            "time": 86400,
            "sp": 30000
          },
          "rank": 4
        },
        {
          "health": 280,
          "defense": 80,
          "dodge": 55,
          "bravery": 45,
          "abilitySlots": 3,
          "range": 2,
          "pvpValue": 28,
          "spReward": 60,
          "goldReward": 300,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 280000
              },
              {
                "type": "Steel",
                "amount": 10000
              },
              {
                "type": "Gears",
                "amount": 32
              }
            ],
            "time": 172800,
            "sp": 70000
          },
          "rank": 5
        },
        {
          "health": 300,
          "defense": 85,
          "dodge": 60,
          "bravery": 50,
          "abilitySlots": 3,
          "range": 2,
          "pvpValue": 31,
          "spReward": 64,
          "goldReward": 320,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 700000
              },
              {
                "type": "Steel",
                "amount": 12000
              },
              {
                "type": "Widgets",
                "amount": 7
              }
            ],
            "time": 172800,
            "sp": 220000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Soldier Shredder",
        "description": "Mounted guns with 5 hits and 20% armor piercing",
        "damageType": "Piercing",
        "lineOfFire": "Contact",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "armorPiercing": 20,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 20,
              "max": 30
            },
            "offense": 40,
            "criticalChance": 5,
            "hits": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 22,
              "max": 33
            },
            "offense": 45,
            "criticalChance": 5,
            "hits": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 22,
              "max": 33
            },
            "offense": 50,
            "criticalChance": 10,
            "hits": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 24,
              "max": 36
            },
            "offense": 55,
            "criticalChance": 10,
            "hits": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 24,
              "max": 36
            },
            "offense": 60,
            "criticalChance": 15,
            "hits": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 26,
              "max": 39
            },
            "offense": 65,
            "criticalChance": 15,
            "hits": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Cage Breaker",
        "description": "Mini-missiles with 75% armor piercing",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 4,
        "range": {
          "min": 1,
          "max": 1
        },
        "armorPiercing": 75,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 86,
              "max": 105
            },
            "offense": 30,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 94,
              "max": 115
            },
            "offense": 35,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 94,
              "max": 115
            },
            "offense": 40,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 103,
              "max": 126
            },
            "offense": 45,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 103,
              "max": 126
            },
            "offense": 50,
            "criticalChance": 10,
            "rank": 5
          },
          {
            "damage": {
              "min": 111,
              "max": 136
            },
            "offense": 55,
            "criticalChance": 10,
            "rank": 6
          }
        ]
      },
      {
        "name": "Cry-Baby Cluster",
        "description": "Stun attack with 100% stun for 3 turns",
        "damageType": "Fire",
        "lineOfFire": "Direct",
        "unlockRank": 3,
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 4,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "flat": 100
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        },
        "statusEffects": [
          {
            "type": "Stun",
            "chance": 100,
            "duration": 3
          }
        ],
        "unlockCost": {
          "time": 2880,
          "nanos": 20
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 66,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 71,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 76,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 81,
            "criticalChance": 0,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Stun",
          "chance": 100,
          "duration": 3
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 15000
        },
        {
          "type": "Steel",
          "amount": 1860
        },
        {
          "type": "Oil",
          "amount": 1620
        }
      ],
      "time": 7200
    }
  },
  {
    "id": 62,
    "name": "Portable Wall",
    "description": "A defensive vehicle with no weapons. High HP and armor for blocking.",
    "imageUrl": "/data/images/units/portable_wall.webp",
    "category": "Defense",
    "unitType": "defense",
    "affiliation": "Imperial",
    "building": "Vehicle Factory",
    "buildingLevel": 1,
    "unlockLevel": 35,
    "productionTime": 56160,
    "cost": [
      {
        "type": "Gold",
        "amount": 35000
      },
      {
        "type": "Steel",
        "amount": 3000
      },
      {
        "type": "Oil",
        "amount": 3000
      },
      {
        "type": "Gears",
        "amount": 20
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Explosive",
      "Fire",
      "Freeze",
      "Plague",
      "Poison",
      "Shatter",
      "Stun"
    ],
    "stats": {
      "ranks": [
        {
          "health": 600,
          "armor": 125,
          "defense": 15,
          "dodge": 5,
          "bravery": 0,
          "abilitySlots": 0,
          "range": 0,
          "pvpValue": 41,
          "spReward": 164,
          "goldReward": 820,
          "rank": 1
        },
        {
          "health": 660,
          "armor": 140,
          "defense": 20,
          "dodge": 10,
          "bravery": 0,
          "abilitySlots": 0,
          "range": 0,
          "pvpValue": 46,
          "spReward": 184,
          "goldReward": 920,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 25000
              }
            ],
            "time": 14400,
            "sp": 10000
          },
          "rank": 2
        },
        {
          "health": 720,
          "armor": 150,
          "defense": 25,
          "dodge": 15,
          "bravery": 0,
          "abilitySlots": 0,
          "range": 0,
          "pvpValue": 50,
          "spReward": 200,
          "goldReward": 1000,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 70000
              }
            ],
            "time": 43200,
            "sp": 25000
          },
          "rank": 3
        },
        {
          "health": 780,
          "armor": 165,
          "defense": 30,
          "dodge": 20,
          "bravery": 0,
          "abilitySlots": 0,
          "range": 0,
          "pvpValue": 56,
          "spReward": 224,
          "goldReward": 1120,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 180000
              }
            ],
            "time": 86400,
            "sp": 60000
          },
          "rank": 4
        },
        {
          "health": 840,
          "armor": 175,
          "defense": 35,
          "dodge": 25,
          "bravery": 0,
          "abilitySlots": 0,
          "range": 0,
          "pvpValue": 60,
          "spReward": 240,
          "goldReward": 1200,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 450000
              }
            ],
            "time": 172800,
            "sp": 140000
          },
          "rank": 5
        },
        {
          "health": 900,
          "armor": 190,
          "defense": 40,
          "dodge": 30,
          "bravery": 5,
          "abilitySlots": 0,
          "range": 0,
          "pvpValue": 65,
          "spReward": 260,
          "goldReward": 1300,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1000000
              }
            ],
            "time": 172800,
            "sp": 400000
          },
          "rank": 6
        }
      ]
    },
    "actions": [],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 26250
        },
        {
          "type": "Steel",
          "amount": 2250
        },
        {
          "type": "Oil",
          "amount": 2250
        },
        {
          "type": "Gears",
          "amount": 6
        }
      ],
      "time": 10800
    }
  },
  {
    "id": 63,
    "name": "Riot Truck",
    "description": "Serves mainly as a civilian/riot control unit with fire hose capable of major damage.",
    "imageUrl": "/data/images/units/riot_truck.webp",
    "category": "Artillery",
    "unitType": "artillery",
    "affiliation": "Imperial",
    "building": "Vehicle Factory",
    "buildingLevel": 8,
    "unlockLevel": 38,
    "productionTime": 30780,
    "cost": [
      {
        "type": "Gold",
        "amount": 20000
      },
      {
        "type": "Steel",
        "amount": 3000
      },
      {
        "type": "Oil",
        "amount": 2500
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 75,
        "fire": 100,
        "piercing": 100
      },
      "armor": {
        "crushing": 25,
        "fire": 75,
        "piercing": 25
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 220,
          "armor": 100,
          "defense": 35,
          "dodge": 20,
          "bravery": 30,
          "abilitySlots": 3,
          "range": 4,
          "pvpValue": 19,
          "spReward": 76,
          "goldReward": 380,
          "rank": 1
        },
        {
          "health": 240,
          "armor": 110,
          "defense": 40,
          "dodge": 25,
          "bravery": 35,
          "abilitySlots": 3,
          "range": 4,
          "pvpValue": 22,
          "spReward": 88,
          "goldReward": 440,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 18088
              },
              {
                "type": "Steel",
                "amount": 6000
              }
            ],
            "time": 14400,
            "sp": 6500
          },
          "rank": 2
        },
        {
          "health": 265,
          "armor": 120,
          "defense": 45,
          "dodge": 30,
          "bravery": 40,
          "abilitySlots": 3,
          "range": 4,
          "pvpValue": 25,
          "spReward": 100,
          "goldReward": 500,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 52776
              },
              {
                "type": "Steel",
                "amount": 6750
              }
            ],
            "time": 43200,
            "sp": 15000
          },
          "rank": 3
        },
        {
          "health": 285,
          "armor": 130,
          "defense": 50,
          "dodge": 35,
          "bravery": 45,
          "abilitySlots": 3,
          "range": 4,
          "pvpValue": 27,
          "spReward": 108,
          "goldReward": 540,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 137304
              },
              {
                "type": "Steel",
                "amount": 8212
              },
              {
                "type": "Gears",
                "amount": 11
              }
            ],
            "time": 86400,
            "sp": 35000
          },
          "rank": 4
        },
        {
          "health": 310,
          "armor": 140,
          "defense": 55,
          "dodge": 40,
          "bravery": 50,
          "abilitySlots": 3,
          "range": 4,
          "pvpValue": 30,
          "spReward": 120,
          "goldReward": 600,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 326424
              },
              {
                "type": "Steel",
                "amount": 9832
              },
              {
                "type": "Gears",
                "amount": 29
              }
            ],
            "time": 172800,
            "sp": 80000
          },
          "rank": 5
        },
        {
          "health": 330,
          "armor": 150,
          "defense": 60,
          "dodge": 45,
          "bravery": 55,
          "abilitySlots": 3,
          "range": 4,
          "pvpValue": 33,
          "spReward": 132,
          "goldReward": 660,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 625112
              },
              {
                "type": "Steel",
                "amount": 11610
              },
              {
                "type": "Widgets",
                "amount": 7
              }
            ],
            "time": 172800,
            "sp": 250000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Pacify",
        "description": "Fire hose attack (cannot reduce HP below 10%)",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 4
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 104,
              "max": 156
            },
            "offense": 46,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 114,
              "max": 171
            },
            "offense": 51,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 124,
              "max": 187
            },
            "offense": 56,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 135,
              "max": 202
            },
            "offense": 61,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 145,
              "max": 218
            },
            "offense": 66,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 156,
              "max": 234
            },
            "offense": 71,
            "criticalChance": 0,
            "rank": 6
          }
        ]
      },
      {
        "name": "Tear Gas",
        "description": "Stun gas with 100% stun for 3 turns",
        "damageType": "Fire",
        "lineOfFire": "Indirect",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 3,
        "range": {
          "min": 1,
          "max": 3
        },
        "suppressionMod": {
          "flat": 100
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        },
        "statusEffects": [
          {
            "type": "Stun",
            "chance": 100,
            "duration": 3
          }
        ],
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 56,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 61,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 66,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 71,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 76,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 81,
            "criticalChance": 0,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Stun",
          "chance": 100,
          "duration": 3
        }
      },
      {
        "name": "Apprehend",
        "description": "Canister launcher for civilians only",
        "damageType": "Crushing",
        "lineOfFire": "Indirect",
        "ammo": 4,
        "ammoUsed": 0,
        "reloadTime": 3,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": false,
          "Sniper": false,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": false,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 20,
              "max": 30
            },
            "offense": 46,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 22,
              "max": 33
            },
            "offense": 51,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 24,
              "max": 36
            },
            "offense": 56,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 26,
              "max": 39
            },
            "offense": 61,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 28,
              "max": 42
            },
            "offense": 66,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 30,
              "max": 45
            },
            "offense": 71,
            "criticalChance": 0,
            "rank": 6
          }
        ]
      },
      {
        "name": "EMP Grenade",
        "description": "Stun grenade for metal units with 100% stun for 3 turns",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "unlockRank": 2,
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 4,
        "range": {
          "min": 1,
          "max": 3
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "statusEffects": [
          {
            "type": "Stun",
            "chance": 100,
            "duration": 3
          }
        ],
        "unlockCost": {
          "time": 4320,
          "nanos": 12
        },
        "targetableTypes": {
          "Soldier": false,
          "Sniper": false,
          "Vehicle": false,
          "Tank": false,
          "Metal": true,
          "Critter": false,
          "Civilian": false,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 61,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 66,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 71,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 76,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 1,
              "max": 1
            },
            "offense": 81,
            "criticalChance": 0,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Stun",
          "chance": 100,
          "duration": 3
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 15000
        },
        {
          "type": "Steel",
          "amount": 2250
        },
        {
          "type": "Oil",
          "amount": 1875
        }
      ],
      "time": 9000
    }
  },
  {
    "id": 64,
    "name": "Portable Electric Fence",
    "description": "This barrier is super-tough and sears three squares at a time with a stunning electric attack.",
    "imageUrl": "/data/images/units/portable_electric_fence.webp",
    "category": "Defense",
    "unitType": "defense",
    "affiliation": "Imperial",
    "building": "Vehicle Factory",
    "buildingLevel": 1,
    "unlockLevel": 66,
    "productionTime": 56160,
    "cost": [
      {
        "type": "Gold",
        "amount": 120000
      },
      {
        "type": "Steel",
        "amount": 3500
      },
      {
        "type": "Oil",
        "amount": 3000
      },
      {
        "type": "Gears",
        "amount": 20
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Explosive",
      "Freeze",
      "Plague",
      "Poison",
      "Shatter",
      "Stun"
    ],
    "resistances": {
      "hp": {
        "cold": 80,
        "explosive": 95,
        "fire": 50,
        "piercing": 20
      },
      "armor": {
        "cold": 80,
        "explosive": 95,
        "fire": 50,
        "piercing": 20
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 550,
          "armor": 260,
          "defense": 15,
          "dodge": 5,
          "bravery": 1000,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 48,
          "spReward": 192,
          "goldReward": 960,
          "rank": 1
        },
        {
          "health": 575,
          "armor": 280,
          "defense": 15,
          "dodge": 5,
          "bravery": 1000,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 51,
          "spReward": 204,
          "goldReward": 1020,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 50000
              }
            ],
            "time": 14400,
            "sp": 15000
          },
          "rank": 2
        },
        {
          "health": 600,
          "armor": 300,
          "defense": 15,
          "dodge": 5,
          "bravery": 1000,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 55,
          "spReward": 220,
          "goldReward": 1100,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 130000
              }
            ],
            "time": 43200,
            "sp": 38000
          },
          "rank": 3
        },
        {
          "health": 625,
          "armor": 320,
          "defense": 15,
          "dodge": 5,
          "bravery": 1000,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 58,
          "spReward": 232,
          "goldReward": 1160,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 320000
              }
            ],
            "time": 86400,
            "sp": 90000
          },
          "rank": 4
        },
        {
          "health": 650,
          "armor": 340,
          "defense": 15,
          "dodge": 5,
          "bravery": 1000,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 62,
          "spReward": 248,
          "goldReward": 1240,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 750000
              }
            ],
            "time": 172800,
            "sp": 210000
          },
          "rank": 5
        },
        {
          "health": 675,
          "armor": 360,
          "defense": 15,
          "dodge": 5,
          "bravery": 1000,
          "abilitySlots": 1,
          "range": 1,
          "pvpValue": 66,
          "spReward": 264,
          "goldReward": 1320,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1500000
              }
            ],
            "time": 172800,
            "sp": 600000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "16,000 Volt Charge",
        "description": "Electric attack with 70% stun chance for 3 turns",
        "damageType": "Fire",
        "lineOfFire": "Indirect (Fixed)",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 6,
        "range": {
          "min": 1,
          "max": 1
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        },
        "statusEffects": [
          {
            "type": "Stun",
            "chance": 70,
            "duration": 3
          }
        ],
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 136,
              "max": 184
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 149,
              "max": 202
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 163,
              "max": 220
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 176,
              "max": 239
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 190,
              "max": 257
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 204,
              "max": 276
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Stun",
          "chance": 70,
          "duration": 3
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 30000
        },
        {
          "type": "Steel",
          "amount": 3750
        },
        {
          "type": "Oil",
          "amount": 1500
        },
        {
          "type": "Gears",
          "amount": 12
        }
      ],
      "time": 14400
    }
  },
  {
    "id": 65,
    "name": "Light Tank",
    "description": "A basic armored tank with a cannon and optional machine gun.",
    "imageUrl": "/data/images/units/light_tank.webp",
    "category": "Tank",
    "unitType": "tank",
    "affiliation": "Frontier",
    "building": "Vehicle Factory",
    "buildingLevel": 2,
    "unlockLevel": 29,
    "productionTime": 81000,
    "cost": [
      {
        "type": "Gold",
        "amount": 19000
      },
      {
        "type": "Steel",
        "amount": 2135
      },
      {
        "type": "Oil",
        "amount": 2000
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Breach",
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 50,
        "fire": 100,
        "piercing": 75
      },
      "armor": {
        "crushing": 25,
        "fire": 75,
        "piercing": 25
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 125,
          "armor": 90,
          "bravery": 30,
          "defense": 30,
          "dodge": 15,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "rank": 1
        },
        {
          "health": 140,
          "armor": 100,
          "bravery": 35,
          "defense": 35,
          "dodge": 20,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 14400,
            "resources": [
              {
                "type": "Gold",
                "amount": 11232
              },
              {
                "type": "Steel",
                "amount": 3750
              }
            ],
            "sp": 3305
          },
          "rank": 2
        },
        {
          "health": 150,
          "armor": 110,
          "bravery": 40,
          "defense": 40,
          "dodge": 25,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 43200,
            "resources": [
              {
                "type": "Gold",
                "amount": 32352
              },
              {
                "type": "Steel",
                "amount": 4950
              }
            ],
            "sp": 7550
          },
          "rank": 3
        },
        {
          "health": 165,
          "armor": 115,
          "bravery": 45,
          "defense": 45,
          "dodge": 30,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 86400,
            "resources": [
              {
                "type": "Gold",
                "amount": 87952
              },
              {
                "type": "Steel",
                "amount": 6300
              },
              {
                "type": "Oil",
                "amount": 9
              }
            ],
            "sp": 17925
          },
          "rank": 4
        },
        {
          "health": 175,
          "armor": 125,
          "bravery": 50,
          "defense": 50,
          "dodge": 35,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 213984
              },
              {
                "type": "Steel",
                "amount": 7800
              },
              {
                "type": "Oil",
                "amount": 25
              }
            ],
            "sp": 39650
          },
          "rank": 5
        },
        {
          "health": 190,
          "armor": 135,
          "bravery": 50,
          "defense": 55,
          "dodge": 40,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 706895
              },
              {
                "type": "Steel",
                "amount": 9475
              },
              {
                "type": "Laurels",
                "amount": 6
              }
            ],
            "sp": 138950
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Tank Shell",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "ammo": -1,
        "ammoUsed": 1,
        "reloadTime": 0,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 75,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 60,
              "max": 90
            },
            "offense": 30,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 66,
              "max": 99
            },
            "offense": 30,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 72,
              "max": 108
            },
            "offense": 35,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 78,
              "max": 117
            },
            "offense": 40,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 84,
              "max": 126
            },
            "offense": 50,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 90,
              "max": 135
            },
            "offense": 55,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Auto-Fire",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "unlockRank": 5,
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "unlockCost": {
          "time": 5760,
          "nanos": 5
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Air": true,
          "LTA": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 16,
              "max": 19
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 18,
              "max": 21
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 12600
        },
        {
          "type": "Steel",
          "amount": 1440
        },
        {
          "type": "Oil",
          "amount": 1350
        }
      ],
      "time": 16200
    }
  },
  {
    "id": 66,
    "name": "Medium Tank",
    "description": "A versatile tank with improved armor and firepower over the Light Tank.",
    "imageUrl": "/data/images/units/medium_tank.webp",
    "category": "Tank",
    "unitType": "tank",
    "affiliation": "Frontier",
    "building": "Vehicle Factory",
    "buildingLevel": 6,
    "unlockLevel": 30,
    "productionTime": 52920,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 55
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Breach",
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 50,
        "fire": 100,
        "piercing": 75
      },
      "armor": {
        "crushing": 25,
        "fire": 75,
        "piercing": 25
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 175,
          "armor": 125,
          "bravery": 35,
          "defense": 25,
          "dodge": 10,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "rank": 1
        },
        {
          "health": 195,
          "armor": 140,
          "bravery": 40,
          "defense": 30,
          "dodge": 15,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 14400,
            "resources": [
              {
                "type": "Gold",
                "amount": 15504
              },
              {
                "type": "Steel",
                "amount": 3975
              }
            ],
            "sp": 4560
          },
          "rank": 2
        },
        {
          "health": 210,
          "armor": 150,
          "bravery": 45,
          "defense": 35,
          "dodge": 20,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 43200,
            "resources": [
              {
                "type": "Gold",
                "amount": 45240
              },
              {
                "type": "Steel",
                "amount": 5200
              }
            ],
            "sp": 10560
          },
          "rank": 3
        },
        {
          "health": 230,
          "armor": 165,
          "bravery": 50,
          "defense": 40,
          "dodge": 25,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 86400,
            "resources": [
              {
                "type": "Gold",
                "amount": 112984
              },
              {
                "type": "Steel",
                "amount": 6575
              },
              {
                "type": "Oil",
                "amount": 9
              }
            ],
            "sp": 23050
          },
          "rank": 4
        },
        {
          "health": 245,
          "armor": 175,
          "bravery": 55,
          "defense": 45,
          "dodge": 30,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 290152
              },
              {
                "type": "Steel",
                "amount": 8125
              },
              {
                "type": "Oil",
                "amount": 25
              }
            ],
            "sp": 53750
          },
          "rank": 5
        },
        {
          "health": 265,
          "armor": 190,
          "bravery": 55,
          "defense": 50,
          "dodge": 35,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 669765
              },
              {
                "type": "Steel",
                "amount": 9825
              },
              {
                "type": "Oil",
                "amount": 7
              }
            ],
            "sp": 184325
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Tank Shell",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "ammo": -1,
        "ammoUsed": 1,
        "reloadTime": 0,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 75,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 76,
              "max": 114
            },
            "offense": 30,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 83,
              "max": 125
            },
            "offense": 30,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 91,
              "max": 136
            },
            "offense": 35,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 98,
              "max": 148
            },
            "offense": 40,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 106,
              "max": 159
            },
            "offense": 50,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 114,
              "max": 171
            },
            "offense": 55,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Auto-Fire",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "unlockRank": 4,
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "unlockCost": {
          "time": 4320,
          "nanos": 8
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Air": true,
          "LTA": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 15,
              "max": 18
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 16,
              "max": 19
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 18,
              "max": 21
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 13500
        },
        {
          "type": "Steel",
          "amount": 1508
        },
        {
          "type": "Oil",
          "amount": 1530
        }
      ],
      "time": 1260
    }
  },
  {
    "id": 67,
    "name": "Heavy Tank",
    "description": "A heavily armored tank with devastating firepower.",
    "imageUrl": "/data/images/units/heavy_tank.webp",
    "category": "Tank",
    "unitType": "tank",
    "affiliation": "Frontier",
    "building": "Vehicle Factory",
    "buildingLevel": 7,
    "unlockLevel": 35,
    "productionTime": 64800,
    "cost": [
      {
        "type": "Gold",
        "amount": 30000
      },
      {
        "type": "Steel",
        "amount": 3375
      },
      {
        "type": "Oil",
        "amount": 3000
      },
      {
        "type": "Gears",
        "amount": 20
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Breach",
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 50,
        "fire": 100,
        "piercing": 75
      },
      "armor": {
        "crushing": 25,
        "fire": 75,
        "piercing": 25
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 225,
          "armor": 150,
          "bravery": 40,
          "defense": 20,
          "dodge": 10,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "rank": 1
        },
        {
          "health": 250,
          "armor": 165,
          "bravery": 45,
          "defense": 25,
          "dodge": 15,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 14400,
            "resources": [
              {
                "type": "Gold",
                "amount": 20648
              },
              {
                "type": "Steel",
                "amount": 5200
              }
            ],
            "sp": 6070
          },
          "rank": 2
        },
        {
          "health": 270,
          "armor": 180,
          "bravery": 50,
          "defense": 30,
          "dodge": 20,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 43200,
            "resources": [
              {
                "type": "Gold",
                "amount": 61072
              },
              {
                "type": "Steel",
                "amount": 6575
              }
            ],
            "sp": 14260
          },
          "rank": 3
        },
        {
          "health": 295,
          "armor": 195,
          "bravery": 55,
          "defense": 35,
          "dodge": 25,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 86400,
            "resources": [
              {
                "type": "Gold",
                "amount": 155344
              },
              {
                "type": "Steel",
                "amount": 8125
              },
              {
                "type": "Oil",
                "amount": 10
              }
            ],
            "sp": 31675
          },
          "rank": 4
        },
        {
          "health": 315,
          "armor": 210,
          "bravery": 60,
          "defense": 40,
          "dodge": 30,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 376160
              },
              {
                "type": "Steel",
                "amount": 9825
              },
              {
                "type": "Oil",
                "amount": 28
              }
            ],
            "sp": 69700
          },
          "rank": 5
        },
        {
          "health": 340,
          "armor": 225,
          "bravery": 60,
          "defense": 45,
          "dodge": 35,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 707272
              },
              {
                "type": "Steel",
                "amount": 11700
              },
              {
                "type": "Oil",
                "amount": 6
              }
            ],
            "sp": 243300
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Tank Shell",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "ammo": -1,
        "ammoUsed": 1,
        "reloadTime": 0,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 75,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 84,
              "max": 126
            },
            "offense": 25,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 92,
              "max": 138
            },
            "offense": 25,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 100,
              "max": 151
            },
            "offense": 30,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 109,
              "max": 163
            },
            "offense": 35,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 117,
              "max": 176
            },
            "offense": 45,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 126,
              "max": 189
            },
            "offense": 50,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Auto-Fire",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "unlockRank": 3,
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "unlockCost": {
          "time": 2880,
          "nanos": 10
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Air": true,
          "LTA": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 14,
              "max": 16
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 15,
              "max": 18
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 16,
              "max": 19
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 18,
              "max": 21
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 20250
        },
        {
          "type": "Steel",
          "amount": 2273
        },
        {
          "type": "Oil",
          "amount": 1980
        },
        {
          "type": "Gears",
          "amount": 3
        }
      ],
      "time": 16200
    }
  },
  {
    "id": 68,
    "name": "Super Tank",
    "description": "An elite tank with exceptional durability and firepower.",
    "imageUrl": "/data/images/units/super_tank.webp",
    "category": "Tank",
    "unitType": "tank",
    "affiliation": "Frontier",
    "building": "Vehicle Factory",
    "buildingLevel": 7,
    "unlockLevel": 32,
    "productionTime": 50400,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 70
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Breach",
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 50,
        "fire": 100,
        "piercing": 75
      },
      "armor": {
        "crushing": 25,
        "fire": 75,
        "piercing": 25
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 340,
          "armor": 225,
          "bravery": 50,
          "defense": 20,
          "dodge": 10,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "rank": 1
        },
        {
          "health": 375,
          "armor": 250,
          "bravery": 55,
          "defense": 25,
          "dodge": 15,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 14400,
            "resources": [
              {
                "type": "Gold",
                "amount": 29128
              },
              {
                "type": "Steel",
                "amount": 4450
              }
            ],
            "sp": 8570
          },
          "rank": 2
        },
        {
          "health": 405,
          "armor": 270,
          "bravery": 60,
          "defense": 30,
          "dodge": 20,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 43200,
            "resources": [
              {
                "type": "Gold",
                "amount": 84200
              },
              {
                "type": "Steel",
                "amount": 5725
              }
            ],
            "sp": 19660
          },
          "rank": 3
        },
        {
          "health": 445,
          "armor": 295,
          "bravery": 65,
          "defense": 35,
          "dodge": 25,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 86400,
            "resources": [
              {
                "type": "Gold",
                "amount": 212544
              },
              {
                "type": "Steel",
                "amount": 7175
              },
              {
                "type": "Gears",
                "amount": 9
              }
            ],
            "sp": 43350
          },
          "rank": 4
        },
        {
          "health": 475,
          "armor": 315,
          "bravery": 70,
          "defense": 40,
          "dodge": 30,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 522272
              },
              {
                "type": "Steel",
                "amount": 8800
              },
              {
                "type": "Gears",
                "amount": 26
              }
            ],
            "sp": 96775
          },
          "rank": 5
        },
        {
          "health": 510,
          "armor": 340,
          "bravery": 70,
          "defense": 45,
          "dodge": 35,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 975176
              },
              {
                "type": "Steel",
                "amount": 10550
              },
              {
                "type": "Widgets",
                "amount": 7
              }
            ],
            "sp": 335450
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Tank Shell",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "ammo": -1,
        "ammoUsed": 1,
        "reloadTime": 0,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 75,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 100,
              "max": 150
            },
            "offense": 25,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 110,
              "max": 165
            },
            "offense": 25,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 120,
              "max": 180
            },
            "offense": 30,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 130,
              "max": 195
            },
            "offense": 35,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 140,
              "max": 210
            },
            "offense": 45,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 150,
              "max": 225
            },
            "offense": 50,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Auto-Fire",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "unlockRank": 2,
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Air": true,
          "LTA": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 13,
              "max": 15
            },
            "offense": 46,
            "criticalChance": 5,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 14,
              "max": 16
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 15,
              "max": 18
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 16,
              "max": 19
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 18,
              "max": 21
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 22500
        },
        {
          "type": "Steel",
          "amount": 2400
        },
        {
          "type": "Oil",
          "amount": 2250
        }
      ],
      "time": 12600
    }
  },
  {
    "id": 69,
    "name": "Mega Tank",
    "description": "One gigantic cannon, machine guns AND rocket launchers provide versatile combat capabilities.",
    "imageUrl": "/data/images/units/mega_tank.webp",
    "category": "Tank",
    "unitType": "tank",
    "affiliation": "Frontier",
    "building": "Vehicle Factory",
    "buildingLevel": 11,
    "unlockLevel": 50,
    "productionTime": 45360,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 85
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Breach",
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 50,
        "fire": 100,
        "piercing": 75
      },
      "armor": {
        "crushing": 25,
        "fire": 75,
        "piercing": 25
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 375,
          "armor": 250,
          "bravery": 50,
          "defense": 20,
          "dodge": 10,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "rank": 1
        },
        {
          "health": 415,
          "armor": 275,
          "bravery": 55,
          "defense": 25,
          "dodge": 15,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 14400,
            "resources": [
              {
                "type": "Gold",
                "amount": 41864
              },
              {
                "type": "Steel",
                "amount": 8800
              }
            ],
            "sp": 12310
          },
          "rank": 2
        },
        {
          "health": 450,
          "armor": 300,
          "bravery": 60,
          "defense": 30,
          "dodge": 20,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 43200,
            "resources": [
              {
                "type": "Gold",
                "amount": 119360
              },
              {
                "type": "Steel",
                "amount": 10550
              }
            ],
            "sp": 27860
          },
          "rank": 3
        },
        {
          "health": 490,
          "armor": 325,
          "bravery": 65,
          "defense": 35,
          "dodge": 25,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 86400,
            "resources": [
              {
                "type": "Gold",
                "amount": 298688
              },
              {
                "type": "Steel",
                "amount": 12500
              },
              {
                "type": "Gears",
                "amount": 12
              }
            ],
            "sp": 60900
          },
          "rank": 4
        },
        {
          "health": 525,
          "armor": 350,
          "bravery": 70,
          "defense": 40,
          "dodge": 30,
          "abilitySlots": 3,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 727448
              },
              {
                "type": "Steel",
                "amount": 14600
              },
              {
                "type": "Gears",
                "amount": 34
              }
            ],
            "sp": 134775
          },
          "rank": 5
        },
        {
          "health": 565,
          "armor": 375,
          "bravery": 70,
          "defense": 45,
          "dodge": 35,
          "abilitySlots": 3,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 1374356
              },
              {
                "type": "Steel",
                "amount": 16850
              },
              {
                "type": "Widgets",
                "amount": 9
              }
            ],
            "sp": 472775
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Tank Shell",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "ammo": -1,
        "ammoUsed": 1,
        "reloadTime": 0,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 75,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 120,
              "max": 180
            },
            "offense": 30,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 132,
              "max": 198
            },
            "offense": 35,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 144,
              "max": 216
            },
            "offense": 40,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 156,
              "max": 234
            },
            "offense": 45,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 168,
              "max": 252
            },
            "offense": 50,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 180,
              "max": 270
            },
            "offense": 55,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Auto-Fire",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Air": true,
          "LTA": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 25,
              "max": 31
            },
            "offense": 46,
            "criticalChance": 5,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 27,
              "max": 34
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 30,
              "max": 37
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 32,
              "max": 40
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 35,
              "max": 43
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 37,
              "max": 46
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      },
      {
        "name": "Explosive Shell",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "unlockRank": 3,
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 3,
        "range": {
          "min": 2,
          "max": 4
        },
        "armorPiercing": 50,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 0.5
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": -1,
              "damageMultiplier": 0.25
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 0.25
            }
          ]
        },
        "unlockCost": {
          "time": 4320,
          "nanos": 15
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 86,
              "max": 129
            },
            "offense": 56,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 93,
              "max": 140
            },
            "offense": 61,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 100,
              "max": 151
            },
            "offense": 66,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 108,
              "max": 162
            },
            "offense": 71,
            "criticalChance": 0,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 30000
        },
        {
          "type": "Steel",
          "amount": 3600
        },
        {
          "type": "Oil",
          "amount": 3300
        },
        {
          "type": "Widgets",
          "amount": 2
        }
      ],
      "time": 16200
    }
  },
  {
    "id": 70,
    "name": "Heavier Tank",
    "description": "An upgraded version of the Heavy Tank with even more armor and firepower.",
    "imageUrl": "/data/images/units/heavier_tank.webp",
    "category": "Tank",
    "unitType": "tank",
    "affiliation": "Frontier",
    "building": "Vehicle Factory",
    "buildingLevel": 10,
    "unlockLevel": 47,
    "productionTime": 51840,
    "cost": [
      {
        "type": "Gold",
        "amount": 42750
      },
      {
        "type": "Steel",
        "amount": 4750
      },
      {
        "type": "Oil",
        "amount": 3800
      },
      {
        "type": "Widgets",
        "amount": 4
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Breach",
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 50,
        "fire": 100,
        "piercing": 75
      },
      "armor": {
        "crushing": 25,
        "fire": 75,
        "piercing": 25
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 350,
          "armor": 210,
          "bravery": 40,
          "defense": 20,
          "dodge": 10,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "rank": 1
        },
        {
          "health": 385,
          "armor": 230,
          "bravery": 45,
          "defense": 25,
          "dodge": 15,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 14400,
            "resources": [
              {
                "type": "Gold",
                "amount": 37456
              },
              {
                "type": "Steel",
                "amount": 8800
              }
            ],
            "sp": 11015
          },
          "rank": 2
        },
        {
          "health": 420,
          "armor": 250,
          "bravery": 50,
          "defense": 30,
          "dodge": 20,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 43200,
            "resources": [
              {
                "type": "Gold",
                "amount": 105480
              },
              {
                "type": "Steel",
                "amount": 10550
              }
            ],
            "sp": 24620
          },
          "rank": 3
        },
        {
          "health": 455,
          "armor": 275,
          "bravery": 55,
          "defense": 35,
          "dodge": 25,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 86400,
            "resources": [
              {
                "type": "Gold",
                "amount": 266912
              },
              {
                "type": "Steel",
                "amount": 12500
              },
              {
                "type": "Gears",
                "amount": 12
              }
            ],
            "sp": 54425
          },
          "rank": 4
        },
        {
          "health": 490,
          "armor": 295,
          "bravery": 60,
          "defense": 40,
          "dodge": 30,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 657504
              },
              {
                "type": "Steel",
                "amount": 14600
              },
              {
                "type": "Gears",
                "amount": 34
              }
            ],
            "sp": 121825
          },
          "rank": 5
        },
        {
          "health": 525,
          "armor": 315,
          "bravery": 60,
          "defense": 45,
          "dodge": 35,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 1229684
              },
              {
                "type": "Steel",
                "amount": 16850
              },
              {
                "type": "Gears",
                "amount": 8
              }
            ],
            "sp": 423025
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "60mm Cannon",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "ammo": -1,
        "ammoUsed": 1,
        "reloadTime": 0,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 75,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 88,
              "max": 132
            },
            "offense": 25,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 96,
              "max": 145
            },
            "offense": 25,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 105,
              "max": 158
            },
            "offense": 30,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 114,
              "max": 171
            },
            "offense": 35,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 123,
              "max": 184
            },
            "offense": 45,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 132,
              "max": 198
            },
            "offense": 50,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Machine Guns",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Air": true,
          "LTA": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 16,
              "max": 20
            },
            "offense": 46,
            "criticalChance": 5,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 17,
              "max": 22
            },
            "offense": 46,
            "criticalChance": 5,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 19,
              "max": 24
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 20,
              "max": 26
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 22,
              "max": 28
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 24,
              "max": 30
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 33750
        },
        {
          "type": "Steel",
          "amount": 3375
        },
        {
          "type": "Oil",
          "amount": 3000
        },
        {
          "type": "Gears",
          "amount": 3
        }
      ],
      "time": 16200
    }
  },
  {
    "id": 71,
    "name": "Puma",
    "description": "A fast, agile tank with high defense and dodge.",
    "imageUrl": "/data/images/units/puma.webp",
    "category": "Tank",
    "unitType": "tank",
    "affiliation": "Frontier",
    "building": "Vehicle Factory",
    "buildingLevel": 5,
    "unlockLevel": 27,
    "productionTime": 67320,
    "cost": [
      {
        "type": "Gold",
        "amount": 17000
      },
      {
        "type": "Steel",
        "amount": 1750
      },
      {
        "type": "Oil",
        "amount": 1400
      },
      {
        "type": "Merits",
        "amount": 30
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 50,
        "fire": 100,
        "piercing": 75
      },
      "armor": {
        "crushing": 25,
        "fire": 75,
        "piercing": 25
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 120,
          "armor": 65,
          "bravery": 30,
          "defense": 45,
          "dodge": 30,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "rank": 1
        },
        {
          "health": 130,
          "armor": 70,
          "bravery": 35,
          "defense": 50,
          "dodge": 35,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 14400,
            "resources": [
              {
                "type": "Gold",
                "amount": 8648
              },
              {
                "type": "Iron",
                "amount": 5875
              }
            ],
            "sp": 2545
          },
          "rank": 2
        },
        {
          "health": 145,
          "armor": 80,
          "bravery": 40,
          "defense": 55,
          "dodge": 40,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 43200,
            "resources": [
              {
                "type": "Gold",
                "amount": 25432
              },
              {
                "type": "Steel",
                "amount": 3750
              }
            ],
            "sp": 5940
          },
          "rank": 3
        },
        {
          "health": 155,
          "armor": 85,
          "bravery": 45,
          "defense": 60,
          "dodge": 45,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 86400,
            "resources": [
              {
                "type": "Gold",
                "amount": 70688
              },
              {
                "type": "Steel",
                "amount": 4950
              },
              {
                "type": "Gears",
                "amount": 8
              }
            ],
            "sp": 14425
          },
          "rank": 4
        },
        {
          "health": 170,
          "armor": 90,
          "bravery": 50,
          "defense": 65,
          "dodge": 50,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 173920
              },
              {
                "type": "Steel",
                "amount": 6300
              },
              {
                "type": "Gears",
                "amount": 22
              }
            ],
            "sp": 32225
          },
          "rank": 5
        },
        {
          "health": 180,
          "armor": 100,
          "bravery": 50,
          "defense": 70,
          "dodge": 55,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 414135
              },
              {
                "type": "Steel",
                "amount": 7800
              },
              {
                "type": "Widgets",
                "amount": 6
              }
            ],
            "sp": 113975
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Light Tank Gun",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "ammo": -1,
        "ammoUsed": 1,
        "reloadTime": 0,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 75,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 60,
              "max": 90
            },
            "offense": 30,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 66,
              "max": 99
            },
            "offense": 30,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 72,
              "max": 108
            },
            "offense": 35,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 78,
              "max": 117
            },
            "offense": 40,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 84,
              "max": 126
            },
            "offense": 50,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 84,
              "max": 126
            },
            "offense": 50,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 12450
        },
        {
          "type": "Steel",
          "amount": 1313
        },
        {
          "type": "Oil",
          "amount": 1125
        }
      ],
      "time": 12600
    }
  },
  {
    "id": 72,
    "name": "Dragon",
    "description": "A rocket artillery tank that fires incendiary rockets with a chance to set targets on fire.",
    "imageUrl": "/data/images/units/dragon.webp",
    "category": "Tank",
    "unitType": "tank",
    "affiliation": "Frontier",
    "building": "Vehicle Factory",
    "buildingLevel": 9,
    "unlockLevel": 42,
    "productionTime": 58320,
    "cost": [
      {
        "type": "Gold",
        "amount": 42000
      },
      {
        "type": "Steel",
        "amount": 3800
      },
      {
        "type": "Oil",
        "amount": 2900
      },
      {
        "type": "Widgets",
        "amount": 4
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 50,
        "fire": 100,
        "piercing": 75
      },
      "armor": {
        "crushing": 25,
        "fire": 25,
        "piercing": 25
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 180,
          "armor": 60,
          "bravery": 25,
          "defense": 25,
          "dodge": 10,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "rank": 1
        },
        {
          "health": 200,
          "armor": 65,
          "bravery": 30,
          "defense": 25,
          "dodge": 10,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 14400,
            "resources": [
              {
                "type": "Gold",
                "amount": 17344
              },
              {
                "type": "Steel",
                "amount": 7175
              }
            ],
            "sp": 5100
          },
          "rank": 2
        },
        {
          "health": 215,
          "armor": 70,
          "bravery": 35,
          "defense": 25,
          "dodge": 10,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 43200,
            "resources": [
              {
                "type": "Gold",
                "amount": 48832
              },
              {
                "type": "Steel",
                "amount": 7920
              }
            ],
            "sp": 11400
          },
          "rank": 3
        },
        {
          "health": 235,
          "armor": 80,
          "bravery": 40,
          "defense": 25,
          "dodge": 10,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 86400,
            "resources": [
              {
                "type": "Gold",
                "amount": 129456
              },
              {
                "type": "Steel",
                "amount": 9495
              },
              {
                "type": "Gears",
                "amount": 11
              }
            ],
            "sp": 26400
          },
          "rank": 4
        },
        {
          "health": 250,
          "armor": 85,
          "bravery": 45,
          "defense": 25,
          "dodge": 10,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 323832
              },
              {
                "type": "Steel",
                "amount": 11250
              },
              {
                "type": "Gears",
                "amount": 31
              }
            ],
            "sp": 60000
          },
          "rank": 5
        },
        {
          "health": 270,
          "armor": 90,
          "bravery": 50,
          "defense": 25,
          "dodge": 10,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 602788
              },
              {
                "type": "Steel",
                "amount": 13140
              },
              {
                "type": "Widgets",
                "amount": 8
              }
            ],
            "sp": 165880
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Incendiary Rockets",
        "damageType": "Fire",
        "lineOfFire": "Indirect",
        "ammo": 4,
        "ammoUsed": 4,
        "reloadTime": 8,
        "cooldown": 0,
        "prepTime": 1,
        "range": {
          "min": 2,
          "max": 5
        },
        "armorPiercing": 25,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -2,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": -2,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": -2,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 3,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 3,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": -3,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": -3,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 3,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -3,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 3,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": -3,
              "damageMultiplier": 1
            }
          ]
        },
        "statusEffects": [
          {
            "type": "Fire",
            "chance": 80,
            "duration": 3
          }
        ],
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true
        },
        "ranks": [
          {
            "damage": {
              "min": 44,
              "max": 66
            },
            "offense": 46,
            "criticalChance": 5,
            "dot": {
              "initial": 28,
              "final": 9
            },
            "rank": 1
          },
          {
            "damage": {
              "min": 48,
              "max": 72
            },
            "offense": 46,
            "criticalChance": 5,
            "dot": {
              "initial": 30,
              "final": 10
            },
            "rank": 2
          },
          {
            "damage": {
              "min": 52,
              "max": 79
            },
            "offense": 51,
            "criticalChance": 5,
            "dot": {
              "initial": 33,
              "final": 11
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 57,
              "max": 85
            },
            "offense": 56,
            "criticalChance": 5,
            "dot": {
              "initial": 36,
              "final": 12
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 61,
              "max": 92
            },
            "offense": 66,
            "criticalChance": 5,
            "dot": {
              "initial": 38,
              "final": 13
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 66,
              "max": 99
            },
            "offense": 71,
            "criticalChance": 5,
            "dot": {
              "initial": 41,
              "final": 14
            },
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Fire",
          "chance": 80,
          "duration": 3
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 31500
        },
        {
          "type": "Steel",
          "amount": 3000
        },
        {
          "type": "Oil",
          "amount": 2175
        },
        {
          "type": "Gears",
          "amount": 2
        }
      ],
      "time": 16200
    }
  },
  {
    "id": 73,
    "name": "Firedrake",
    "description": "A flamethrower tank that excels at burning infantry at close to medium range.",
    "imageUrl": "/data/images/units/firedrake.webp",
    "category": "Tank",
    "unitType": "tank",
    "affiliation": "Frontier",
    "building": "Vehicle Factory",
    "buildingLevel": 6,
    "unlockLevel": 26,
    "productionTime": 37800,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 55
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 50,
        "fire": 100,
        "piercing": 75
      },
      "armor": {
        "crushing": 25,
        "fire": 75,
        "piercing": 25
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 125,
          "armor": 90,
          "bravery": 30,
          "defense": 30,
          "dodge": 15,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "rank": 1
        },
        {
          "health": 140,
          "armor": 100,
          "bravery": 35,
          "defense": 35,
          "dodge": 20,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 14400,
            "resources": [
              {
                "type": "Gold",
                "amount": 11224
              },
              {
                "type": "Steel",
                "amount": 3125
              }
            ],
            "sp": 3300
          },
          "rank": 2
        },
        {
          "health": 150,
          "armor": 110,
          "bravery": 40,
          "defense": 40,
          "dodge": 25,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 43200,
            "resources": [
              {
                "type": "Gold",
                "amount": 32040
              },
              {
                "type": "Steel",
                "amount": 4200
              }
            ],
            "sp": 7480
          },
          "rank": 3
        },
        {
          "health": 165,
          "armor": 115,
          "bravery": 45,
          "defense": 45,
          "dodge": 30,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 86400,
            "resources": [
              {
                "type": "Gold",
                "amount": 86304
              },
              {
                "type": "Steel",
                "amount": 5475
              },
              {
                "type": "Gears",
                "amount": 8
              }
            ],
            "sp": 17600
          },
          "rank": 4
        },
        {
          "health": 175,
          "armor": 125,
          "bravery": 50,
          "defense": 50,
          "dodge": 35,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 208976
              },
              {
                "type": "Steel",
                "amount": 6875
              },
              {
                "type": "Gears",
                "amount": 23
              }
            ],
            "sp": 38725
          },
          "rank": 5
        },
        {
          "health": 190,
          "armor": 135,
          "bravery": 50,
          "defense": 55,
          "dodge": 40,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 392928
              },
              {
                "type": "Steel",
                "amount": 8450
              },
              {
                "type": "Widgets",
                "amount": 6
              }
            ],
            "sp": 135175
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Deep Flame",
        "damageType": "Fire",
        "lineOfFire": "Precise (Fixed)",
        "ammo": 1,
        "ammoUsed": 1,
        "reloadTime": 2,
        "cooldown": 0,
        "range": {
          "min": 1,
          "max": 4
        },
        "armorPiercing": 25,
        "suppressionMod": {
          "multiplier": 1.25
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 0.85
            },
            {
              "x": 3,
              "y": 0,
              "damageMultiplier": 0.55
            }
          ]
        },
        "statusEffects": [
          {
            "type": "Fire",
            "chance": 60,
            "duration": 2
          }
        ],
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 34,
              "max": 56
            },
            "offense": 56,
            "criticalChance": 5,
            "dot": {
              "initial": 22,
              "final": 11
            },
            "rank": 1
          },
          {
            "damage": {
              "min": 37,
              "max": 61
            },
            "offense": 61,
            "criticalChance": 5,
            "dot": {
              "initial": 24,
              "final": 12
            },
            "rank": 2
          },
          {
            "damage": {
              "min": 40,
              "max": 67
            },
            "offense": 66,
            "criticalChance": 5,
            "dot": {
              "initial": 27,
              "final": 13
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 44,
              "max": 72
            },
            "offense": 71,
            "criticalChance": 5,
            "dot": {
              "initial": 29,
              "final": 14
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 47,
              "max": 78
            },
            "offense": 76,
            "criticalChance": 5,
            "dot": {
              "initial": 31,
              "final": 16
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 51,
              "max": 84
            },
            "offense": 81,
            "criticalChance": 5,
            "dot": {
              "initial": 34,
              "final": 17
            },
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Fire",
          "chance": 60,
          "duration": 2
        }
      },
      {
        "name": "Spray Flame",
        "damageType": "Fire",
        "lineOfFire": "Direct (Fixed)",
        "unlockRank": 3,
        "ammo": 1,
        "ammoUsed": 1,
        "reloadTime": 2,
        "cooldown": 0,
        "range": {
          "min": 1,
          "max": 1
        },
        "armorPiercing": 25,
        "suppressionMod": {
          "multiplier": 1.25
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        },
        "statusEffects": [
          {
            "type": "Fire",
            "chance": 60,
            "duration": 2
          }
        ],
        "unlockCost": {
          "time": 2160,
          "nanos": 8
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true
        },
        "ranks": [
          {
            "damage": {
              "min": 40,
              "max": 67
            },
            "offense": 66,
            "criticalChance": 5,
            "dot": {
              "initial": 27,
              "final": 13
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 44,
              "max": 72
            },
            "offense": 71,
            "criticalChance": 5,
            "dot": {
              "initial": 29,
              "final": 14
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 47,
              "max": 78
            },
            "offense": 76,
            "criticalChance": 5,
            "dot": {
              "initial": 31,
              "final": 16
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 51,
              "max": 84
            },
            "offense": 81,
            "criticalChance": 5,
            "dot": {
              "initial": 34,
              "final": 17
            },
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Fire",
          "chance": 60,
          "duration": 2
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 8775
        },
        {
          "type": "Iron",
          "amount": 1305
        },
        {
          "type": "Oil",
          "amount": 540
        }
      ],
      "time": 9000
    }
  },
  {
    "id": 74,
    "name": "Tempest",
    "description": "A fast-firing machine gun tank with quad barrels for sustained suppression.",
    "imageUrl": "/data/images/units/tempest.webp",
    "category": "Tank",
    "unitType": "tank",
    "affiliation": "Frontier",
    "building": "Vehicle Factory",
    "buildingLevel": 7,
    "unlockLevel": 31,
    "productionTime": 64800,
    "cost": [
      {
        "type": "Gold",
        "amount": 22000
      },
      {
        "type": "Steel",
        "amount": 2500
      },
      {
        "type": "Oil",
        "amount": 2500
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 50,
        "fire": 100,
        "piercing": 75
      },
      "armor": {
        "crushing": 25,
        "fire": 75,
        "piercing": 25
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 130,
          "armor": 90,
          "bravery": 35,
          "defense": 30,
          "dodge": 15,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "rank": 1
        },
        {
          "health": 145,
          "armor": 100,
          "bravery": 40,
          "defense": 35,
          "dodge": 20,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 14400,
            "resources": [
              {
                "type": "Gold",
                "amount": 11616
              },
              {
                "type": "Steel",
                "amount": 4200
              }
            ],
            "sp": 3415
          },
          "rank": 2
        },
        {
          "health": 155,
          "armor": 110,
          "bravery": 45,
          "defense": 40,
          "dodge": 25,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 43200,
            "resources": [
              {
                "type": "Gold",
                "amount": 35536
              },
              {
                "type": "Steel",
                "amount": 5475
              }
            ],
            "sp": 8300
          },
          "rank": 3
        },
        {
          "health": 170,
          "armor": 115,
          "bravery": 50,
          "defense": 45,
          "dodge": 30,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 86400,
            "resources": [
              {
                "type": "Gold",
                "amount": 90936
              },
              {
                "type": "Steel",
                "amount": 6875
              },
              {
                "type": "Gears",
                "amount": 9
              }
            ],
            "sp": 18550
          },
          "rank": 4
        },
        {
          "health": 180,
          "armor": 125,
          "bravery": 55,
          "defense": 50,
          "dodge": 35,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 221240
              },
              {
                "type": "Steel",
                "amount": 8450
              },
              {
                "type": "Gears",
                "amount": 26
              }
            ],
            "sp": 41000
          },
          "rank": 5
        },
        {
          "health": 195,
          "armor": 135,
          "bravery": 60,
          "defense": 55,
          "dodge": 40,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 522045
              },
              {
                "type": "Steel",
                "amount": 10200
              },
              {
                "type": "Widgets",
                "amount": 6
              }
            ],
            "sp": 143675
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Quad Machine Guns",
        "damageType": "Piercing",
        "lineOfFire": "Direct (Fixed)",
        "ammo": 5,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0.75
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 2,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true
        },
        "ranks": [
          {
            "damage": {
              "min": 11,
              "max": 13
            },
            "offense": 36,
            "criticalChance": 5,
            "hits": 4,
            "rank": 1
          },
          {
            "damage": {
              "min": 12,
              "max": 14
            },
            "offense": 36,
            "criticalChance": 5,
            "hits": 4,
            "rank": 2
          },
          {
            "damage": {
              "min": 13,
              "max": 15
            },
            "offense": 41,
            "criticalChance": 5,
            "hits": 4,
            "rank": 3
          },
          {
            "damage": {
              "min": 14,
              "max": 16
            },
            "offense": 46,
            "criticalChance": 5,
            "hits": 4,
            "rank": 4
          },
          {
            "damage": {
              "min": 15,
              "max": 18
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 4,
            "rank": 5
          },
          {
            "damage": {
              "min": 16,
              "max": 19
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 4,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 14850
        },
        {
          "type": "Steel",
          "amount": 1665
        },
        {
          "type": "Oil",
          "amount": 1665
        }
      ],
      "time": 16200
    }
  },
  {
    "id": 75,
    "name": "Basilisk",
    "description": "A wide-spray machine gun tank that can hit multiple targets in a 2x5 area.",
    "imageUrl": "/data/images/units/basilisk.webp",
    "category": "Tank",
    "unitType": "tank",
    "affiliation": "Frontier",
    "building": "Vehicle Factory",
    "buildingLevel": 9,
    "unlockLevel": 41,
    "productionTime": 58320,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 60
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Breach",
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 50,
        "fire": 100,
        "piercing": 75
      },
      "armor": {
        "crushing": 25,
        "fire": 75,
        "piercing": 25
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 200,
          "armor": 110,
          "bravery": 35,
          "defense": 30,
          "dodge": 15,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "rank": 1
        },
        {
          "health": 220,
          "armor": 120,
          "bravery": 40,
          "defense": 35,
          "dodge": 20,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 14400,
            "resources": [
              {
                "type": "Gold",
                "amount": 23144
              },
              {
                "type": "Steel",
                "amount": 6875
              }
            ],
            "sp": 6810
          },
          "rank": 2
        },
        {
          "health": 240,
          "armor": 130,
          "bravery": 45,
          "defense": 40,
          "dodge": 25,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 43200,
            "resources": [
              {
                "type": "Gold",
                "amount": 65936
              },
              {
                "type": "Steel",
                "amount": 7605
              }
            ],
            "sp": 15390
          },
          "rank": 3
        },
        {
          "health": 260,
          "armor": 145,
          "bravery": 50,
          "defense": 45,
          "dodge": 30,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 86400,
            "resources": [
              {
                "type": "Gold",
                "amount": 168368
              },
              {
                "type": "Steel",
                "amount": 9180
              },
              {
                "type": "Gears",
                "amount": 11
              }
            ],
            "sp": 34325
          },
          "rank": 4
        },
        {
          "health": 280,
          "armor": 155,
          "bravery": 55,
          "defense": 50,
          "dodge": 35,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 408976
              },
              {
                "type": "Steel",
                "amount": 10890
              },
              {
                "type": "Gears",
                "amount": 31
              }
            ],
            "sp": 75775
          },
          "rank": 5
        },
        {
          "health": 300,
          "armor": 165,
          "bravery": 60,
          "defense": 55,
          "dodge": 40,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 770972
              },
              {
                "type": "Steel",
                "amount": 12735
              },
              {
                "type": "Widgets",
                "amount": 8
              }
            ],
            "sp": 212180
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Wide Spray",
        "damageType": "Piercing",
        "lineOfFire": "Direct (Fixed)",
        "ammo": 5,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0.75
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 2,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true
        },
        "ranks": [
          {
            "damage": {
              "min": 21,
              "max": 29
            },
            "offense": 36,
            "criticalChance": 5,
            "hits": 4,
            "rank": 1
          },
          {
            "damage": {
              "min": 23,
              "max": 31
            },
            "offense": 36,
            "criticalChance": 5,
            "hits": 4,
            "rank": 2
          },
          {
            "damage": {
              "min": 25,
              "max": 34
            },
            "offense": 41,
            "criticalChance": 5,
            "hits": 4,
            "rank": 3
          },
          {
            "damage": {
              "min": 27,
              "max": 37
            },
            "offense": 46,
            "criticalChance": 5,
            "hits": 4,
            "rank": 4
          },
          {
            "damage": {
              "min": 29,
              "max": 40
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 4,
            "rank": 5
          },
          {
            "damage": {
              "min": 31,
              "max": 43
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 4,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 28500
        },
        {
          "type": "Steel",
          "amount": 2700
        },
        {
          "type": "Oil",
          "amount": 1950
        },
        {
          "type": "Gears",
          "amount": 2
        }
      ],
      "time": 16200
    }
  },
  {
    "id": 76,
    "name": "Frostbite",
    "description": "A cryo tank that can freeze enemies solid with its cryogenic cannon.",
    "imageUrl": "/data/images/units/frostbite.webp",
    "category": "Tank",
    "unitType": "tank",
    "affiliation": "Frontier",
    "building": "Vehicle Factory",
    "buildingLevel": 11,
    "unlockLevel": 48,
    "productionTime": 45360,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 65
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Cold",
      "Plague"
    ],
    "resistances": {
      "hp": {
        "cold": 50,
        "crushing": 50,
        "fire": 125,
        "piercing": 75
      },
      "armor": {
        "cold": 50,
        "crushing": 25,
        "fire": 75,
        "piercing": 25
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 190,
          "armor": 100,
          "bravery": 25,
          "defense": 30,
          "dodge": 15,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "rank": 1
        },
        {
          "health": 210,
          "armor": 110,
          "bravery": 30,
          "defense": 35,
          "dodge": 20,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 14400,
            "resources": [
              {
                "type": "Gold",
                "amount": 22576
              },
              {
                "type": "Steel",
                "amount": 9125
              }
            ],
            "sp": 6640
          },
          "rank": 2
        },
        {
          "health": 230,
          "armor": 120,
          "bravery": 35,
          "defense": 40,
          "dodge": 25,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 43200,
            "resources": [
              {
                "type": "Gold",
                "amount": 65424
              },
              {
                "type": "Steel",
                "amount": 9832
              }
            ],
            "sp": 15270
          },
          "rank": 3
        },
        {
          "health": 245,
          "armor": 130,
          "bravery": 40,
          "defense": 45,
          "dodge": 30,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 86400,
            "resources": [
              {
                "type": "Gold",
                "amount": 169312
              },
              {
                "type": "Steel",
                "amount": 11610
              },
              {
                "type": "Gears",
                "amount": 13
              }
            ],
            "sp": 34525
          },
          "rank": 4
        },
        {
          "health": 265,
          "armor": 140,
          "bravery": 45,
          "defense": 50,
          "dodge": 35,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 415712
              },
              {
                "type": "Steel",
                "amount": 13522
              },
              {
                "type": "Gears",
                "amount": 34
              }
            ],
            "sp": 77025
          },
          "rank": 5
        },
        {
          "health": 285,
          "armor": 150,
          "bravery": 50,
          "defense": 55,
          "dodge": 40,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 790620
              },
              {
                "type": "Steel",
                "amount": 15592
              },
              {
                "type": "Widgets",
                "amount": 8
              }
            ],
            "sp": 217580
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Cryogenic Cannon",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 4,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 20,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            }
          ]
        },
        "statusEffect": {
          "type": "Freeze",
          "chance": 100,
          "duration": 3
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true
        },
        "ranks": [
          {
            "damage": {
              "min": 60,
              "max": 90
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 66,
              "max": 99
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 72,
              "max": 108
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 78,
              "max": 117
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 84,
              "max": 126
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 90,
              "max": 135
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 28500
        },
        {
          "type": "Steel",
          "amount": 2850
        },
        {
          "type": "Oil",
          "amount": 2100
        },
        {
          "type": "Gears",
          "amount": 2
        }
      ],
      "time": 32400
    }
  },
  {
    "id": 77,
    "name": "Lightning Tank",
    "description": "An electric tank that can stun enemies and deal extra damage to tanks.",
    "imageUrl": "/data/images/units/lightning_tank.webp",
    "category": "Tank",
    "unitType": "tank",
    "affiliation": "Frontier",
    "building": "Vehicle Factory",
    "buildingLevel": 12,
    "unlockLevel": 49,
    "productionTime": 38880,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 60
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 50,
        "fire": 100,
        "piercing": 75
      },
      "armor": {
        "crushing": 25,
        "fire": 75,
        "piercing": 25
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 200,
          "armor": 110,
          "bravery": 35,
          "defense": 30,
          "dodge": 15,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "rank": 1
        },
        {
          "health": 220,
          "armor": 120,
          "bravery": 40,
          "defense": 35,
          "dodge": 20,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 14400,
            "resources": [
              {
                "type": "Gold",
                "amount": 26832
              },
              {
                "type": "Steel",
                "amount": 9475
              }
            ],
            "sp": 7730
          },
          "rank": 2
        },
        {
          "health": 240,
          "armor": 130,
          "bravery": 45,
          "defense": 40,
          "dodge": 25,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 43200,
            "resources": [
              {
                "type": "Gold",
                "amount": 74848
              },
              {
                "type": "Steel",
                "amount": 10192
              }
            ],
            "sp": 17470
          },
          "rank": 3
        },
        {
          "health": 260,
          "armor": 145,
          "bravery": 50,
          "defense": 45,
          "dodge": 30,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 86400,
            "resources": [
              {
                "type": "Gold",
                "amount": 191128
              },
              {
                "type": "Steel",
                "amount": 11970
              },
              {
                "type": "Gears",
                "amount": 13
              }
            ],
            "sp": 38975
          },
          "rank": 4
        },
        {
          "health": 280,
          "armor": 155,
          "bravery": 55,
          "defense": 50,
          "dodge": 35,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 464240
              },
              {
                "type": "Steel",
                "amount": 13927
              },
              {
                "type": "Gears",
                "amount": 35
              }
            ],
            "sp": 86025
          },
          "rank": 5
        },
        {
          "health": 300,
          "armor": 165,
          "bravery": 60,
          "defense": 55,
          "dodge": 40,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 875156
              },
              {
                "type": "Steel",
                "amount": 16020
              },
              {
                "type": "Widgets",
                "amount": 8
              }
            ],
            "sp": 240840
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Heavy Shock",
        "damageType": "Explosive",
        "lineOfFire": "Indirect (Fixed)",
        "ammo": -1,
        "ammoUsed": 1,
        "reloadTime": 0,
        "cooldown": 4,
        "range": {
          "min": 1,
          "max": 5
        },
        "armorPiercing": 25,
        "suppressionMod": {
          "multiplier": 1.25
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 0.9
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.95
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 0.9
            },
            {
              "x": 2,
              "y": -1,
              "damageMultiplier": 0.8
            },
            {
              "x": 2,
              "y": 1,
              "damageMultiplier": 0.8
            },
            {
              "x": 3,
              "y": -1,
              "damageMultiplier": 0.7
            },
            {
              "x": 3,
              "y": 1,
              "damageMultiplier": 0.7
            },
            {
              "x": 4,
              "y": -1,
              "damageMultiplier": 0.6
            },
            {
              "x": 4,
              "y": 1,
              "damageMultiplier": 0.6
            }
          ]
        },
        "statusEffect": {
          "type": "Stun",
          "chance": 30,
          "duration": 3
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true
        },
        "ranks": [
          {
            "damage": {
              "min": 77,
              "max": 104
            },
            "offense": 46,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 1
          },
          {
            "damage": {
              "min": 84,
              "max": 114
            },
            "offense": 46,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 2
          },
          {
            "damage": {
              "min": 92,
              "max": 124
            },
            "offense": 51,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 3
          },
          {
            "damage": {
              "min": 100,
              "max": 135
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 4
          },
          {
            "damage": {
              "min": 107,
              "max": 145
            },
            "offense": 66,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 5
          },
          {
            "damage": {
              "min": 115,
              "max": 156
            },
            "offense": 71,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 28500
        },
        {
          "type": "Steel",
          "amount": 2700
        },
        {
          "type": "Oil",
          "amount": 1950
        },
        {
          "type": "Gears",
          "amount": 2
        }
      ],
      "time": 16200
    }
  },
  {
    "id": 78,
    "name": "Railgun Tank",
    "description": "A high-velocity piercing tank with exceptional armor penetration and anti-vehicle capabilities.",
    "imageUrl": "/data/images/units/railgun_tank.webp",
    "category": "Tank",
    "unitType": "tank",
    "affiliation": "Frontier",
    "building": "Vehicle Factory",
    "buildingLevel": 11,
    "unlockLevel": 62,
    "productionTime": 45360,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 75
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 150,
        "fire": 100,
        "piercing": 75
      },
      "armor": {
        "crushing": 25,
        "fire": 75,
        "piercing": 25
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 325,
          "armor": 200,
          "bravery": 50,
          "defense": 30,
          "dodge": 10,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "rank": 1
        },
        {
          "health": 360,
          "armor": 220,
          "bravery": 55,
          "defense": 35,
          "dodge": 15,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 14400,
            "resources": [
              {
                "type": "Gold",
                "amount": 39600
              },
              {
                "type": "Steel",
                "amount": 15925
              }
            ],
            "sp": 11650
          },
          "rank": 2
        },
        {
          "health": 390,
          "armor": 240,
          "bravery": 60,
          "defense": 40,
          "dodge": 20,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 43200,
            "resources": [
              {
                "type": "Gold",
                "amount": 114048
              },
              {
                "type": "Steel",
                "amount": 18275
              }
            ],
            "sp": 26620
          },
          "rank": 3
        },
        {
          "health": 425,
          "armor": 260,
          "bravery": 65,
          "defense": 45,
          "dodge": 25,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 86400,
            "resources": [
              {
                "type": "Gold",
                "amount": 285592
              },
              {
                "type": "Steel",
                "amount": 20800
              },
              {
                "type": "Gears",
                "amount": 16
              }
            ],
            "sp": 58250
          },
          "rank": 4
        },
        {
          "health": 455,
          "armor": 280,
          "bravery": 70,
          "defense": 50,
          "dodge": 30,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 700512
              },
              {
                "type": "Steel",
                "amount": 23475
              },
              {
                "type": "Gears",
                "amount": 43
              }
            ],
            "sp": 129800
          },
          "rank": 5
        },
        {
          "health": 490,
          "armor": 300,
          "bravery": 70,
          "defense": 55,
          "dodge": 35,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 1331192
              },
              {
                "type": "Steel",
                "amount": 26325
              },
              {
                "type": "Widgets",
                "amount": 9
              }
            ],
            "sp": 457925
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "High Velocity Bolt",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "ammo": -1,
        "ammoUsed": 1,
        "reloadTime": 0,
        "cooldown": 4,
        "range": {
          "min": 1,
          "max": 5
        },
        "armorPiercing": 80,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.65
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 0.33
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true
        },
        "ranks": [
          {
            "damage": {
              "min": 120,
              "max": 180
            },
            "offense": 56,
            "criticalChance": 10,
            "critVsSoldiers": 5,
            "critVsVehicles": 20,
            "rank": 1
          },
          {
            "damage": {
              "min": 132,
              "max": 198
            },
            "offense": 61,
            "criticalChance": 10,
            "critVsSoldiers": 5,
            "critVsVehicles": 20,
            "rank": 2
          },
          {
            "damage": {
              "min": 144,
              "max": 216
            },
            "offense": 66,
            "criticalChance": 10,
            "critVsSoldiers": 5,
            "critVsVehicles": 20,
            "rank": 3
          },
          {
            "damage": {
              "min": 156,
              "max": 234
            },
            "offense": 71,
            "criticalChance": 10,
            "critVsSoldiers": 5,
            "critVsVehicles": 20,
            "rank": 4
          },
          {
            "damage": {
              "min": 168,
              "max": 252
            },
            "offense": 76,
            "criticalChance": 10,
            "critVsSoldiers": 5,
            "critVsVehicles": 20,
            "rank": 5
          },
          {
            "damage": {
              "min": 180,
              "max": 270
            },
            "offense": 81,
            "criticalChance": 10,
            "critVsSoldiers": 5,
            "critVsVehicles": 20,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 45000
        },
        {
          "type": "Steel",
          "amount": 4800
        },
        {
          "type": "Widgets",
          "amount": 2
        }
      ],
      "time": 18000
    }
  },
  {
    "id": 79,
    "name": "Arctic Tank",
    "description": "A specialized tank designed for cold environments with cryo-resistant armor.",
    "imageUrl": "/data/images/units/arctic_tank.webp",
    "category": "Tank",
    "unitType": "tank",
    "affiliation": "Frontier",
    "building": "Vehicle Factory",
    "buildingLevel": 11,
    "unlockLevel": 55,
    "productionTime": 45360,
    "cost": [
      {
        "type": "Gold",
        "amount": 22500
      },
      {
        "type": "Steel",
        "amount": 3600
      },
      {
        "type": "Oil",
        "amount": 7200
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Cold",
      "Freeze",
      "Plague"
    ],
    "resistances": {
      "hp": {
        "cold": 60,
        "crushing": 50,
        "fire": 100,
        "piercing": 75
      },
      "armor": {
        "cold": 60,
        "crushing": 25,
        "fire": 75,
        "piercing": 25
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 155,
          "armor": 135,
          "bravery": 35,
          "defense": 25,
          "dodge": 10,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "rank": 1
        },
        {
          "health": 180,
          "armor": 145,
          "bravery": 40,
          "defense": 30,
          "dodge": 15,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 14400,
            "resources": [
              {
                "type": "Gold",
                "amount": 23512
              },
              {
                "type": "Steel",
                "amount": 11700
              }
            ],
            "sp": 6915
          },
          "rank": 2
        },
        {
          "health": 195,
          "armor": 155,
          "bravery": 45,
          "defense": 35,
          "dodge": 20,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 43200,
            "resources": [
              {
                "type": "Gold",
                "amount": 68608
              },
              {
                "type": "Steel",
                "amount": 13725
              }
            ],
            "sp": 16020
          },
          "rank": 3
        },
        {
          "health": 215,
          "armor": 170,
          "bravery": 50,
          "defense": 40,
          "dodge": 25,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 86400,
            "resources": [
              {
                "type": "Gold",
                "amount": 171352
              },
              {
                "type": "Steel",
                "amount": 15925
              },
              {
                "type": "Gears",
                "amount": 14
              }
            ],
            "sp": 34950
          },
          "rank": 4
        },
        {
          "health": 225,
          "armor": 180,
          "bravery": 55,
          "defense": 45,
          "dodge": 30,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 424344
              },
              {
                "type": "Steel",
                "amount": 18275
              },
              {
                "type": "Gears",
                "amount": 38
              }
            ],
            "sp": 78625
          },
          "rank": 5
        },
        {
          "health": 245,
          "armor": 200,
          "bravery": 55,
          "defense": 50,
          "dodge": 35,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 981950
              },
              {
                "type": "Steel",
                "amount": 20800
              },
              {
                "type": "Widgets",
                "amount": 7
              }
            ],
            "sp": 270225
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Medium Tank Gun",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "ammo": -1,
        "ammoUsed": 1,
        "reloadTime": 0,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 75,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 75,
              "max": 125
            },
            "offense": 30,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 82,
              "max": 137
            },
            "offense": 30,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 90,
              "max": 150
            },
            "offense": 35,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 97,
              "max": 162
            },
            "offense": 40,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 105,
              "max": 175
            },
            "offense": 50,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 112,
              "max": 187
            },
            "offense": 55,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Auto-Fire",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 27,
              "max": 33
            },
            "offense": 46,
            "criticalChance": 5,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 29,
              "max": 36
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 32,
              "max": 39
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 35,
              "max": 42
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 37,
              "max": 46
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 40,
              "max": 49
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 13500
        },
        {
          "type": "Steel",
          "amount": 1508
        },
        {
          "type": "Oil",
          "amount": 1530
        }
      ],
      "time": 12600
    }
  },
  {
    "id": 80,
    "name": "Heavy Arctic Tank",
    "description": "A heavily armored arctic tank with cold resistance and powerful weapons.",
    "imageUrl": "/data/images/units/heavy_arctic_tank.webp",
    "category": "Tank",
    "unitType": "tank",
    "affiliation": "Frontier",
    "building": "Vehicle Factory",
    "buildingLevel": 11,
    "unlockLevel": 55,
    "productionTime": 30240,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 50
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Cold",
      "Plague"
    ],
    "resistances": {
      "hp": {
        "cold": 60,
        "crushing": 50,
        "fire": 100,
        "piercing": 75
      },
      "armor": {
        "cold": 65,
        "crushing": 25,
        "fire": 75,
        "piercing": 25
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 200,
          "armor": 155,
          "bravery": 40,
          "defense": 20,
          "dodge": 10,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "rank": 1
        },
        {
          "health": 220,
          "armor": 170,
          "bravery": 45,
          "defense": 25,
          "dodge": 15,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 14400,
            "resources": [
              {
                "type": "Gold",
                "amount": 27224
              },
              {
                "type": "Steel",
                "amount": 11700
              }
            ],
            "sp": 8010
          },
          "rank": 2
        },
        {
          "health": 240,
          "armor": 185,
          "bravery": 50,
          "defense": 30,
          "dodge": 20,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 43200,
            "resources": [
              {
                "type": "Gold",
                "amount": 77960
              },
              {
                "type": "Steel",
                "amount": 13725
              }
            ],
            "sp": 18200
          },
          "rank": 3
        },
        {
          "health": 260,
          "armor": 200,
          "bravery": 55,
          "defense": 35,
          "dodge": 25,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 86400,
            "resources": [
              {
                "type": "Gold",
                "amount": 207048
              },
              {
                "type": "Steel",
                "amount": 15925
              },
              {
                "type": "Gears",
                "amount": 14
              }
            ],
            "sp": 42225
          },
          "rank": 4
        },
        {
          "health": 280,
          "armor": 215,
          "bravery": 60,
          "defense": 40,
          "dodge": 30,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 502928
              },
              {
                "type": "Steel",
                "amount": 18275
              },
              {
                "type": "Gears",
                "amount": 38
              }
            ],
            "sp": 93175
          },
          "rank": 5
        },
        {
          "health": 300,
          "armor": 235,
          "bravery": 60,
          "defense": 45,
          "dodge": 35,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 948088
              },
              {
                "type": "Steel",
                "amount": 20800
              },
              {
                "type": "Widgets",
                "amount": 6
              }
            ],
            "sp": 326150
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Heavy Tank Gun",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "ammo": -1,
        "ammoUsed": 1,
        "reloadTime": 0,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 75,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 88,
              "max": 132
            },
            "offense": 25,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 96,
              "max": 145
            },
            "offense": 25,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 105,
              "max": 158
            },
            "offense": 30,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 114,
              "max": 171
            },
            "offense": 35,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 123,
              "max": 184
            },
            "offense": 45,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 132,
              "max": 198
            },
            "offense": 50,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Machine Gun",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 36,
              "max": 44
            },
            "offense": 46,
            "criticalChance": 5,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 39,
              "max": 48
            },
            "offense": 46,
            "criticalChance": 5,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 43,
              "max": 52
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 46,
              "max": 57
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 50,
              "max": 61
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 54,
              "max": 66
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 22500
        },
        {
          "type": "Steel",
          "amount": 2550
        },
        {
          "type": "Oil",
          "amount": 2400
        }
      ],
      "time": 16200
    }
  },
  {
    "id": 81,
    "name": "Light Chemical Tank",
    "description": "A tank equipped with chemical weapons that poison enemies.",
    "imageUrl": "/data/images/units/light_chemical_tank.webp",
    "category": "Tank",
    "unitType": "tank",
    "affiliation": "Frontier",
    "building": "Vehicle Factory",
    "buildingLevel": 9,
    "unlockLevel": 44,
    "productionTime": 38700,
    "cost": [
      {
        "type": "Gold",
        "amount": 28800
      },
      {
        "type": "Steel",
        "amount": 3200
      },
      {
        "type": "Oil",
        "amount": 3000
      },
      {
        "type": "Chemical Vials",
        "amount": 20
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 50,
        "fire": 100,
        "piercing": 75
      },
      "armor": {
        "crushing": 25,
        "fire": 75,
        "piercing": 25
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 250,
          "armor": 150,
          "bravery": 30,
          "defense": 30,
          "dodge": 15,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "rank": 1
        },
        {
          "health": 275,
          "armor": 165,
          "bravery": 35,
          "defense": 35,
          "dodge": 20,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 14400,
            "resources": [
              {
                "type": "Gold",
                "amount": 33944
              },
              {
                "type": "Steel",
                "amount": 7800
              }
            ],
            "sp": 9985
          },
          "rank": 2
        },
        {
          "health": 300,
          "armor": 180,
          "bravery": 40,
          "defense": 40,
          "dodge": 25,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 43200,
            "resources": [
              {
                "type": "Gold",
                "amount": 96232
              },
              {
                "type": "Steel",
                "amount": 8527
              }
            ],
            "sp": 22460
          },
          "rank": 3
        },
        {
          "health": 325,
          "armor": 195,
          "bravery": 45,
          "defense": 45,
          "dodge": 30,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 86400,
            "resources": [
              {
                "type": "Gold",
                "amount": 250912
              },
              {
                "type": "Steel",
                "amount": 10192
              },
              {
                "type": "Gears",
                "amount": 12
              }
            ],
            "sp": 51175
          },
          "rank": 4
        },
        {
          "health": 350,
          "armor": 210,
          "bravery": 50,
          "defense": 50,
          "dodge": 35,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 606208
              },
              {
                "type": "Steel",
                "amount": 11970
              },
              {
                "type": "Gears",
                "amount": 32
              }
            ],
            "sp": 112325
          },
          "rank": 5
        },
        {
          "health": 375,
          "armor": 225,
          "bravery": 55,
          "defense": 55,
          "dodge": 40,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 1137704
              },
              {
                "type": "Steel",
                "amount": 13927
              },
              {
                "type": "Widgets",
                "amount": 8
              }
            ],
            "sp": 313100
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Chemical Burst",
        "damageType": "Fire",
        "lineOfFire": "Precise (Fixed)",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 2,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 4
        },
        "armorPiercing": 50,
        "suppressionMod": {
          "multiplier": 1.25
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 0.85
            },
            {
              "x": 3,
              "y": 0,
              "damageMultiplier": 0.55
            }
          ]
        },
        "statusEffects": [
          {
            "type": "Poison",
            "chance": 100,
            "duration": 3
          }
        ],
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true
        },
        "ranks": [
          {
            "damage": {
              "min": 56,
              "max": 84
            },
            "offense": 56,
            "criticalChance": 0,
            "dot": {
              "initial": 70,
              "final": 23
            },
            "rank": 1
          },
          {
            "damage": {
              "min": 61,
              "max": 92
            },
            "offense": 61,
            "criticalChance": 0,
            "dot": {
              "initial": 76,
              "final": 26
            },
            "rank": 2
          },
          {
            "damage": {
              "min": 67,
              "max": 100
            },
            "offense": 66,
            "criticalChance": 0,
            "dot": {
              "initial": 84,
              "final": 28
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 72,
              "max": 109
            },
            "offense": 71,
            "criticalChance": 0,
            "dot": {
              "initial": 90,
              "final": 30
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 78,
              "max": 117
            },
            "offense": 76,
            "criticalChance": 0,
            "dot": {
              "initial": 98,
              "final": 32
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 84,
              "max": 126
            },
            "offense": 81,
            "criticalChance": 0,
            "dot": {
              "initial": 105,
              "final": 35
            },
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Poison",
          "chance": 100,
          "duration": 3
        }
      },
      {
        "name": "Chemical Sweep",
        "damageType": "Fire",
        "lineOfFire": "Direct (Fixed)",
        "unlockRank": 2,
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 2,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 1
        },
        "armorPiercing": 50,
        "suppressionMod": {
          "multiplier": 1.25
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        },
        "statusEffects": [
          {
            "type": "Poison",
            "chance": 100,
            "duration": 3
          }
        ],
        "unlockCost": {
          "time": 2880,
          "nanos": 10
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true
        },
        "ranks": [
          {
            "damage": {
              "min": 61,
              "max": 92
            },
            "offense": 61,
            "criticalChance": 0,
            "dot": {
              "initial": 76,
              "final": 26
            },
            "rank": 2
          },
          {
            "damage": {
              "min": 67,
              "max": 100
            },
            "offense": 66,
            "criticalChance": 0,
            "dot": {
              "initial": 84,
              "final": 28
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 72,
              "max": 109
            },
            "offense": 71,
            "criticalChance": 0,
            "dot": {
              "initial": 90,
              "final": 30
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 78,
              "max": 117
            },
            "offense": 76,
            "criticalChance": 0,
            "dot": {
              "initial": 98,
              "final": 32
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 84,
              "max": 126
            },
            "offense": 81,
            "criticalChance": 0,
            "dot": {
              "initial": 105,
              "final": 35
            },
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Poison",
          "chance": 100,
          "duration": 3
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 21600
        },
        {
          "type": "Steel",
          "amount": 2400
        },
        {
          "type": "Oil",
          "amount": 2250
        }
      ],
      "time": 12600
    }
  },
  {
    "id": 82,
    "name": "Heavy Chemical Tank",
    "description": "A heavily armored chemical tank with area-effect poison attacks.",
    "imageUrl": "/data/images/units/heavy_chemical_tank.webp",
    "category": "Tank",
    "unitType": "tank",
    "affiliation": "Frontier",
    "building": "Vehicle Factory",
    "buildingLevel": 10,
    "unlockLevel": 45,
    "productionTime": 51840,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 70
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 50,
        "fire": 100,
        "piercing": 75
      },
      "armor": {
        "crushing": 25,
        "fire": 75,
        "piercing": 25
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 300,
          "armor": 180,
          "bravery": 40,
          "defense": 20,
          "dodge": 10,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "rank": 1
        },
        {
          "health": 330,
          "armor": 200,
          "bravery": 45,
          "defense": 25,
          "dodge": 15,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 14400,
            "resources": [
              {
                "type": "Gold",
                "amount": 41904
              },
              {
                "type": "Steel",
                "amount": 8125
              }
            ],
            "sp": 12325
          },
          "rank": 2
        },
        {
          "health": 360,
          "armor": 215,
          "bravery": 50,
          "defense": 30,
          "dodge": 20,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 43200,
            "resources": [
              {
                "type": "Gold",
                "amount": 119120
              },
              {
                "type": "Steel",
                "amount": 8842
              }
            ],
            "sp": 27810
          },
          "rank": 3
        },
        {
          "health": 390,
          "armor": 235,
          "bravery": 55,
          "defense": 35,
          "dodge": 25,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 86400,
            "resources": [
              {
                "type": "Gold",
                "amount": 297512
              },
              {
                "type": "Steel",
                "amount": 10530
              },
              {
                "type": "Gears",
                "amount": 12
              }
            ],
            "sp": 60675
          },
          "rank": 4
        },
        {
          "health": 420,
          "armor": 250,
          "bravery": 60,
          "defense": 40,
          "dodge": 30,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 723136
              },
              {
                "type": "Steel",
                "amount": 12352
              },
              {
                "type": "Gears",
                "amount": 33
              }
            ],
            "sp": 133975
          },
          "rank": 5
        },
        {
          "health": 450,
          "armor": 270,
          "bravery": 65,
          "defense": 45,
          "dodge": 35,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 1340420
              },
              {
                "type": "Steel",
                "amount": 14332
              },
              {
                "type": "Widgets",
                "amount": 8
              }
            ],
            "sp": 368880
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Eruption",
        "damageType": "Fire",
        "lineOfFire": "Precise (Fixed)",
        "ammo": 4,
        "ammoUsed": 2,
        "reloadTime": 4,
        "cooldown": 4,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 50,
        "suppressionMod": {
          "multiplier": 1.25
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 0.75
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.75
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 0.75
            },
            {
              "x": 2,
              "y": -2,
              "damageMultiplier": 0.5
            },
            {
              "x": 2,
              "y": -1,
              "damageMultiplier": 0.5
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 0.5
            },
            {
              "x": 2,
              "y": 1,
              "damageMultiplier": 0.5
            },
            {
              "x": 2,
              "y": 2,
              "damageMultiplier": 0.5
            }
          ]
        },
        "statusEffects": [
          {
            "type": "Poison",
            "chance": 100,
            "duration": 3
          }
        ],
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true
        },
        "ranks": [
          {
            "damage": {
              "min": 56,
              "max": 84
            },
            "offense": 56,
            "criticalChance": 0,
            "dot": {
              "initial": 70,
              "final": 23
            },
            "rank": 1
          },
          {
            "damage": {
              "min": 61,
              "max": 92
            },
            "offense": 61,
            "criticalChance": 0,
            "dot": {
              "initial": 76,
              "final": 26
            },
            "rank": 2
          },
          {
            "damage": {
              "min": 67,
              "max": 100
            },
            "offense": 66,
            "criticalChance": 0,
            "dot": {
              "initial": 84,
              "final": 28
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 72,
              "max": 109
            },
            "offense": 71,
            "criticalChance": 0,
            "dot": {
              "initial": 90,
              "final": 30
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 78,
              "max": 117
            },
            "offense": 76,
            "criticalChance": 0,
            "dot": {
              "initial": 98,
              "final": 32
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 84,
              "max": 126
            },
            "offense": 81,
            "criticalChance": 0,
            "dot": {
              "initial": 105,
              "final": 35
            },
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Poison",
          "chance": 100,
          "duration": 3
        }
      },
      {
        "name": "Chemical Shell",
        "damageType": "Fire",
        "lineOfFire": "Indirect",
        "unlockRank": 2,
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 2,
        "range": {
          "min": 2,
          "max": 4
        },
        "armorPiercing": 50,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 0.5
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": -1,
              "damageMultiplier": 0.25
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 0.25
            }
          ]
        },
        "statusEffects": [
          {
            "type": "Poison",
            "chance": 100,
            "duration": 4
          }
        ],
        "unlockCost": {
          "time": 2880,
          "nanos": 10
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true
        },
        "ranks": [
          {
            "damage": {
              "min": 52,
              "max": 79
            },
            "offense": 51,
            "criticalChance": 0,
            "dot": {
              "initial": 66,
              "final": 16
            },
            "rank": 2
          },
          {
            "damage": {
              "min": 57,
              "max": 86
            },
            "offense": 56,
            "criticalChance": 0,
            "dot": {
              "initial": 72,
              "final": 18
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 62,
              "max": 93
            },
            "offense": 61,
            "criticalChance": 0,
            "dot": {
              "initial": 78,
              "final": 19
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 67,
              "max": 100
            },
            "offense": 66,
            "criticalChance": 0,
            "dot": {
              "initial": 84,
              "final": 21
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 72,
              "max": 108
            },
            "offense": 71,
            "criticalChance": 0,
            "dot": {
              "initial": 90,
              "final": 22
            },
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Poison",
          "chance": 100,
          "duration": 4
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 25500
        }
      ],
      "time": 16200
    }
  },
  {
    "id": 84,
    "name": "Laser Tank",
    "description": "An advanced tank with powerful laser weapons and high anti-tank critical chance.",
    "imageUrl": "/data/images/units/laser_tank.webp",
    "category": "Tank",
    "unitType": "tank",
    "affiliation": "Frontier",
    "building": "Optics Facility",
    "buildingLevel": 4,
    "unlockLevel": 53,
    "productionTime": 58320,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 70
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 50,
        "fire": 150,
        "piercing": 75
      },
      "armor": {
        "crushing": 25,
        "fire": 150,
        "piercing": 25
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 200,
          "armor": 220,
          "bravery": 45,
          "defense": 20,
          "dodge": 10,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "rank": 1
        },
        {
          "health": 220,
          "armor": 240,
          "bravery": 50,
          "defense": 25,
          "dodge": 15,
          "abilitySlots": 1,
          "range": 4,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 14400,
            "resources": [
              {
                "type": "Gold",
                "amount": 35888
              },
              {
                "type": "Steel",
                "amount": 11700
              }
            ],
            "sp": 10555
          },
          "rank": 2
        },
        {
          "health": 240,
          "armor": 265,
          "bravery": 55,
          "defense": 30,
          "dodge": 20,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 43200,
            "resources": [
              {
                "type": "Gold",
                "amount": 99792
              },
              {
                "type": "Steel",
                "amount": 13725
              }
            ],
            "sp": 23300
          },
          "rank": 3
        },
        {
          "health": 260,
          "armor": 285,
          "bravery": 60,
          "defense": 35,
          "dodge": 25,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 86400,
            "resources": [
              {
                "type": "Gold",
                "amount": 257032
              },
              {
                "type": "Steel",
                "amount": 15925
              },
              {
                "type": "Oil",
                "amount": 16
              }
            ],
            "sp": 52425
          },
          "rank": 4
        },
        {
          "health": 280,
          "armor": 310,
          "bravery": 65,
          "defense": 40,
          "dodge": 30,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 628664
              },
              {
                "type": "Steel",
                "amount": 18275
              },
              {
                "type": "Oil",
                "amount": 32
              }
            ],
            "sp": 116475
          },
          "rank": 5
        },
        {
          "health": 300,
          "armor": 330,
          "bravery": 70,
          "defense": 45,
          "dodge": 35,
          "abilitySlots": 2,
          "range": 4,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 1191880
              },
              {
                "type": "Steel",
                "amount": 20800
              },
              {
                "type": "Oil",
                "amount": 8
              }
            ],
            "sp": 410000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Laser Blast",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 2,
        "weaponCooldown": 2,
        "range": {
          "min": 1,
          "max": 2
        },
        "armorPiercing": 90,
        "suppressionMod": {
          "multiplier": 0.25
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true
        },
        "ranks": [
          {
            "damage": {
              "min": 80,
              "max": 120
            },
            "offense": 28,
            "criticalChance": 0,
            "critVsTanks": 75,
            "critVsVehicles": 25,
            "rank": 1
          },
          {
            "damage": {
              "min": 88,
              "max": 132
            },
            "offense": 33,
            "criticalChance": 0,
            "critVsTanks": 75,
            "critVsVehicles": 25,
            "rank": 2
          },
          {
            "damage": {
              "min": 96,
              "max": 144
            },
            "offense": 38,
            "criticalChance": 0,
            "critVsTanks": 75,
            "critVsVehicles": 25,
            "rank": 3
          },
          {
            "damage": {
              "min": 104,
              "max": 156
            },
            "offense": 43,
            "criticalChance": 0,
            "critVsTanks": 75,
            "critVsVehicles": 25,
            "rank": 4
          },
          {
            "damage": {
              "min": 112,
              "max": 168
            },
            "offense": 48,
            "criticalChance": 0,
            "critVsTanks": 75,
            "critVsVehicles": 25,
            "rank": 5
          },
          {
            "damage": {
              "min": 120,
              "max": 180
            },
            "offense": 53,
            "criticalChance": 0,
            "critVsTanks": 75,
            "critVsVehicles": 25,
            "rank": 6
          }
        ]
      },
      {
        "name": "Penetrating Beam",
        "damageType": "Explosive",
        "lineOfFire": "Indirect (Fixed)",
        "unlockRank": 2,
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 6,
        "weaponCooldown": 3,
        "range": {
          "min": 1,
          "max": 4
        },
        "armorPiercing": 100,
        "suppressionMod": {
          "multiplier": 0.25
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 0.85
            },
            {
              "x": 3,
              "y": 0,
              "damageMultiplier": 0.55
            }
          ]
        },
        "unlockCost": {
          "time": 1440,
          "nanos": 20
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true
        },
        "ranks": [
          {
            "damage": {
              "min": 61,
              "max": 92
            },
            "offense": 33,
            "criticalChance": 0,
            "critVsTanks": 35,
            "critVsVehicles": 15,
            "rank": 2
          },
          {
            "damage": {
              "min": 67,
              "max": 100
            },
            "offense": 38,
            "criticalChance": 0,
            "critVsTanks": 35,
            "critVsVehicles": 15,
            "rank": 3
          },
          {
            "damage": {
              "min": 72,
              "max": 109
            },
            "offense": 43,
            "criticalChance": 0,
            "critVsTanks": 35,
            "critVsVehicles": 15,
            "rank": 4
          },
          {
            "damage": {
              "min": 78,
              "max": 117
            },
            "offense": 48,
            "criticalChance": 0,
            "critVsTanks": 35,
            "critVsVehicles": 15,
            "rank": 5
          },
          {
            "damage": {
              "min": 84,
              "max": 126
            },
            "offense": 53,
            "criticalChance": 0,
            "critVsTanks": 35,
            "critVsVehicles": 15,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 31500
        },
        {
          "type": "Steel",
          "amount": 5100
        },
        {
          "type": "Oil",
          "amount": 1800
        }
      ],
      "time": 16200
    }
  },
  {
    "id": 85,
    "name": "Plasma Tank",
    "description": "An advanced tank with devastating plasma weapons and excellent resistances.",
    "imageUrl": "/data/images/units/plasma_tank.webp",
    "category": "Tank",
    "unitType": "tank",
    "affiliation": "Frontier",
    "building": "Plasma Weapons Factory",
    "buildingLevel": 1,
    "unlockLevel": 68,
    "productionTime": 69120,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 88
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Explosive",
      "Freeze",
      "Plague"
    ],
    "resistances": {
      "hp": {
        "cold": 70,
        "crushing": 80,
        "explosive": 80,
        "fire": 90,
        "piercing": 50
      },
      "armor": {
        "cold": 70,
        "crushing": 50,
        "explosive": 50,
        "fire": 70,
        "piercing": 20
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 450,
          "armor": 300,
          "bravery": 50,
          "defense": 30,
          "dodge": 10,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "rank": 1
        },
        {
          "health": 475,
          "armor": 315,
          "bravery": 55,
          "defense": 35,
          "dodge": 15,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 14400,
            "resources": [
              {
                "type": "Gold",
                "amount": 104528
              },
              {
                "type": "Steel",
                "amount": 16375
              },
              {
                "type": "Plasma",
                "amount": 6
              }
            ],
            "sp": 30745
          },
          "rank": 2
        },
        {
          "health": 500,
          "armor": 330,
          "bravery": 60,
          "defense": 40,
          "dodge": 20,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 43200,
            "resources": [
              {
                "type": "Gold",
                "amount": 284992
              },
              {
                "type": "Steel",
                "amount": 18775
              },
              {
                "type": "Plasma",
                "amount": 8
              }
            ],
            "sp": 66530
          },
          "rank": 3
        },
        {
          "health": 525,
          "armor": 345,
          "bravery": 65,
          "defense": 45,
          "dodge": 25,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 86400,
            "resources": [
              {
                "type": "Gold",
                "amount": 692000
              },
              {
                "type": "Steel",
                "amount": 21325
              },
              {
                "type": "Plasma",
                "amount": 12
              },
              {
                "type": "Oil",
                "amount": 12
              }
            ],
            "sp": 141125
          },
          "rank": 4
        },
        {
          "health": 550,
          "armor": 360,
          "bravery": 70,
          "defense": 50,
          "dodge": 30,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 1610344
              },
              {
                "type": "Steel",
                "amount": 24025
              },
              {
                "type": "Plasma",
                "amount": 18
              },
              {
                "type": "Oil",
                "amount": 43
              }
            ],
            "sp": 298375
          },
          "rank": 5
        },
        {
          "health": 575,
          "armor": 375,
          "bravery": 70,
          "defense": 55,
          "dodge": 35,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 2742680
              },
              {
                "type": "Steel",
                "amount": 26925
              },
              {
                "type": "Plasma",
                "amount": 9
              },
              {
                "type": "Oil",
                "amount": 25
              }
            ],
            "sp": 943500
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Plasma Shot",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 3,
        "prepTime": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "armorPiercing": 55,
        "suppressionMod": {
          "flat": 15
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.5
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 0.25
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Critter": true,
          "Civilian": true
        },
        "ranks": [
          {
            "damage": {
              "min": 200,
              "max": 300
            },
            "offense": 56,
            "criticalChance": 0,
            "critVsVehicles": 10,
            "rank": 1
          },
          {
            "damage": {
              "min": 220,
              "max": 330
            },
            "offense": 61,
            "criticalChance": 0,
            "critVsVehicles": 10,
            "rank": 2
          },
          {
            "damage": {
              "min": 240,
              "max": 360
            },
            "offense": 66,
            "criticalChance": 0,
            "critVsVehicles": 10,
            "rank": 3
          },
          {
            "damage": {
              "min": 260,
              "max": 390
            },
            "offense": 66,
            "criticalChance": 0,
            "critVsVehicles": 10,
            "rank": 4
          },
          {
            "damage": {
              "min": 280,
              "max": 420
            },
            "offense": 71,
            "criticalChance": 0,
            "critVsVehicles": 10,
            "rank": 5
          },
          {
            "damage": {
              "min": 300,
              "max": 450
            },
            "offense": 76,
            "criticalChance": 0,
            "critVsVehicles": 10,
            "rank": 6
          }
        ]
      },
      {
        "name": "Dual Shot",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 6,
        "prepTime": 1,
        "range": {
          "min": 1,
          "max": 4
        },
        "armorPiercing": 50,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true
        },
        "ranks": [
          {
            "damage": {
              "min": 90,
              "max": 150
            },
            "offense": 51,
            "criticalChance": 0,
            "critVsSoldiers": -5,
            "critVsVehicles": 10,
            "hits": 2,
            "rank": 1
          },
          {
            "damage": {
              "min": 99,
              "max": 165
            },
            "offense": 56,
            "criticalChance": 0,
            "critVsSoldiers": -5,
            "critVsVehicles": 10,
            "hits": 2,
            "rank": 2
          },
          {
            "damage": {
              "min": 108,
              "max": 180
            },
            "offense": 61,
            "criticalChance": 0,
            "critVsSoldiers": -5,
            "critVsVehicles": 10,
            "hits": 2,
            "rank": 3
          },
          {
            "damage": {
              "min": 117,
              "max": 195
            },
            "offense": 61,
            "criticalChance": 0,
            "critVsSoldiers": -5,
            "critVsVehicles": 10,
            "hits": 2,
            "rank": 4
          },
          {
            "damage": {
              "min": 126,
              "max": 210
            },
            "offense": 66,
            "criticalChance": 0,
            "critVsSoldiers": -5,
            "critVsVehicles": 10,
            "hits": 2,
            "rank": 5
          },
          {
            "damage": {
              "min": 135,
              "max": 225
            },
            "offense": 71,
            "criticalChance": 0,
            "critVsSoldiers": -5,
            "critVsVehicles": 10,
            "hits": 2,
            "rank": 6
          }
        ]
      },
      {
        "name": "Plasma Fissure",
        "damageType": "Explosive",
        "lineOfFire": "Indirect (Random)",
        "unlockRank": 4,
        "ammo": 1,
        "ammoUsed": 1,
        "reloadTime": 6,
        "cooldown": 0,
        "prepTime": 3,
        "range": {
          "min": 1,
          "max": 5
        },
        "armorPiercing": 55,
        "pattern": {
          "tiles": [
            {
              "x": 2,
              "y": -1,
              "damageMultiplier": 1,
              "hitChance": 0.38
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 1,
              "hitChance": 0.38
            },
            {
              "x": 2,
              "y": 1,
              "damageMultiplier": 1,
              "hitChance": 0.38
            },
            {
              "x": 1,
              "y": -2,
              "damageMultiplier": 1,
              "hitChance": 0.38
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 1,
              "hitChance": 0.38
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1,
              "hitChance": 0.38
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 1,
              "hitChance": 0.38
            },
            {
              "x": 1,
              "y": 2,
              "damageMultiplier": 1,
              "hitChance": 0.38
            },
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 1,
              "hitChance": 0.38
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1,
              "hitChance": 0.38
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1,
              "hitChance": 0.38
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1,
              "hitChance": 0.38
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 1,
              "hitChance": 0.38
            }
          ]
        },
        "unlockCost": {
          "time": 4320,
          "nanos": 20
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Critter": true,
          "Civilian": true
        },
        "ranks": [
          {
            "damage": {
              "min": 189,
              "max": 317
            },
            "offense": 61,
            "criticalChance": 0,
            "hits": 6,
            "rank": 4
          },
          {
            "damage": {
              "min": 204,
              "max": 341
            },
            "offense": 66,
            "criticalChance": 0,
            "hits": 6,
            "rank": 5
          },
          {
            "damage": {
              "min": 219,
              "max": 366
            },
            "offense": 71,
            "criticalChance": 0,
            "hits": 6,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 60000
        },
        {
          "type": "Steel",
          "amount": 4800
        },
        {
          "type": "Widgets",
          "amount": 3
        }
      ],
      "time": 18000
    }
  },
  {
    "id": 86,
    "name": "Gold Tank",
    "description": "A prestige variant of the Heavy Tank with identical stats.",
    "imageUrl": "/data/images/units/gold_tank.webp",
    "category": "Tank",
    "unitType": "tank",
    "affiliation": "Frontier",
    "building": "Prestigious Academy",
    "buildingLevel": 1,
    "unlockLevel": 65,
    "productionTime": 64800,
    "cost": [
      {
        "type": "Gold",
        "amount": 50000
      },
      {
        "type": "Steel",
        "amount": 3375
      },
      {
        "type": "Oil",
        "amount": 3000
      },
      {
        "type": "Prestige Stars",
        "amount": 20
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 50,
        "fire": 100,
        "piercing": 75
      },
      "armor": {
        "crushing": 25,
        "fire": 75,
        "piercing": 25
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 225,
          "armor": 150,
          "bravery": 40,
          "defense": 20,
          "dodge": 10,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "rank": 1
        },
        {
          "health": 250,
          "armor": 165,
          "bravery": 45,
          "defense": 25,
          "dodge": 15,
          "abilitySlots": 1,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 14400,
            "resources": [
              {
                "type": "Gold",
                "amount": 20648
              },
              {
                "type": "Steel",
                "amount": 5200
              }
            ],
            "sp": 6070
          },
          "rank": 2
        },
        {
          "health": 270,
          "armor": 180,
          "bravery": 50,
          "defense": 30,
          "dodge": 20,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 43200,
            "resources": [
              {
                "type": "Gold",
                "amount": 61072
              },
              {
                "type": "Steel",
                "amount": 6575
              }
            ],
            "sp": 14260
          },
          "rank": 3
        },
        {
          "health": 295,
          "armor": 195,
          "bravery": 55,
          "defense": 35,
          "dodge": 25,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 86400,
            "resources": [
              {
                "type": "Gold",
                "amount": 155344
              },
              {
                "type": "Steel",
                "amount": 8125
              },
              {
                "type": "Gears",
                "amount": 10
              }
            ],
            "sp": 31675
          },
          "rank": 4
        },
        {
          "health": 315,
          "armor": 210,
          "bravery": 60,
          "defense": 40,
          "dodge": 30,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 376160
              },
              {
                "type": "Steel",
                "amount": 9825
              },
              {
                "type": "Gears",
                "amount": 28
              }
            ],
            "sp": 69700
          },
          "rank": 5
        },
        {
          "health": 340,
          "armor": 225,
          "bravery": 60,
          "defense": 45,
          "dodge": 35,
          "abilitySlots": 2,
          "range": 3,
          "pvpValue": 0,
          "spReward": 0,
          "goldReward": 0,
          "promotionCost": {
            "time": 172800,
            "resources": [
              {
                "type": "Gold",
                "amount": 707272
              },
              {
                "type": "Steel",
                "amount": 11700
              },
              {
                "type": "Widgets",
                "amount": 7
              }
            ],
            "sp": 243300
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Tank Shell",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "ammo": -1,
        "ammoUsed": 1,
        "reloadTime": 0,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 75,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 84,
              "max": 126
            },
            "offense": 25,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 92,
              "max": 138
            },
            "offense": 25,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 100,
              "max": 151
            },
            "offense": 30,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 109,
              "max": 163
            },
            "offense": 35,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 117,
              "max": 176
            },
            "offense": 45,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 126,
              "max": 189
            },
            "offense": 50,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Auto-Fire",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "unlockRank": 3,
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 2
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "unlockCost": {
          "time": 2880,
          "nanos": 10
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 14,
              "max": 16
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 15,
              "max": 18
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 16,
              "max": 19
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 18,
              "max": 21
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 20250
        },
        {
          "type": "Steel",
          "amount": 2273
        },
        {
          "type": "Oil",
          "amount": 1980
        },
        {
          "type": "Gears",
          "amount": 3
        }
      ],
      "time": 16200
    }
  },
  {
    "id": 87,
    "name": "Light Artillery",
    "description": "The Light Artillery excels at dealing moderate damage to a target at long range. Does not require Nanopods to train.",
    "imageUrl": "/data/images/units/light_artillery.webp",
    "category": "Artillery",
    "unitType": "artillery",
    "affiliation": "Imperial",
    "building": "Vehicle Factory",
    "buildingLevel": 3,
    "unlockLevel": 20,
    "productionTime": 51840,
    "cost": [
      {
        "type": "Gold",
        "amount": 10000
      },
      {
        "type": "Iron",
        "amount": 1500
      },
      {
        "type": "Oil",
        "amount": 400
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Breach"
    ],
    "resistances": {
      "hp": {
        "crushing": 75,
        "fire": 100,
        "piercing": 75
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 75,
          "defense": 20,
          "dodge": 0,
          "bravery": 10,
          "abilitySlots": 1,
          "range": 5,
          "rank": 1
        },
        {
          "health": 85,
          "defense": 20,
          "dodge": 0,
          "bravery": 15,
          "abilitySlots": 1,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 5512
              },
              {
                "type": "Iron",
                "amount": 3700
              }
            ],
            "time": 14400,
            "sp": 3000
          },
          "rank": 2
        },
        {
          "health": 90,
          "defense": 20,
          "dodge": 0,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 16960
              },
              {
                "type": "Iron",
                "amount": 5500
              }
            ],
            "time": 43200,
            "sp": 7000
          },
          "rank": 3
        },
        {
          "health": 100,
          "defense": 20,
          "dodge": 0,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 45896
              },
              {
                "type": "Steel",
                "amount": 3550
              },
              {
                "type": "Gears",
                "amount": 7
              }
            ],
            "time": 86400,
            "sp": 15000
          },
          "rank": 4
        },
        {
          "health": 105,
          "defense": 20,
          "dodge": 0,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 116576
              },
              {
                "type": "Steel",
                "amount": 4700
              },
              {
                "type": "Gears",
                "amount": 19
              }
            ],
            "time": 172800,
            "sp": 35000
          },
          "rank": 5
        },
        {
          "health": 115,
          "defense": 20,
          "dodge": 0,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 428648
              },
              {
                "type": "Steel",
                "amount": 6000
              },
              {
                "type": "Widgets",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 120000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Shell Strike",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 2,
        "weaponCooldown": 1,
        "range": {
          "min": 2,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 0.5,
          "flat": 15
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 36,
              "max": 54
            },
            "offense": 68,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 39,
              "max": 59
            },
            "offense": 73,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 43,
              "max": 64
            },
            "offense": 78,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 46,
              "max": 70
            },
            "offense": 83,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 50,
              "max": 75
            },
            "offense": 88,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 54,
              "max": 81
            },
            "offense": 93,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Chem Shell",
        "damageType": "Fire",
        "lineOfFire": "Indirect",
        "unlockRank": 2,
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 4,
        "weaponCooldown": 1,
        "range": {
          "min": 2,
          "max": 5
        },
        "armorPiercing": 50,
        "suppressionMod": {
          "multiplier": 0.5,
          "flat": 15
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ]
        },
        "statusEffects": [
          {
            "type": "Poison",
            "chance": 100,
            "duration": 3
          }
        ],
        "unlockCost": {
          "time": 4320,
          "nanos": 10
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 15,
              "max": 23
            },
            "offense": 61,
            "criticalChance": 0,
            "dot": {
              "initial": 19,
              "final": 6
            },
            "rank": 2
          },
          {
            "damage": {
              "min": 16,
              "max": 25
            },
            "offense": 66,
            "criticalChance": 0,
            "dot": {
              "initial": 20,
              "final": 7
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 18,
              "max": 27
            },
            "offense": 71,
            "criticalChance": 0,
            "dot": {
              "initial": 22,
              "final": 8
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 19,
              "max": 29
            },
            "offense": 76,
            "criticalChance": 0,
            "dot": {
              "initial": 24,
              "final": 8
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 21,
              "max": 31
            },
            "offense": 81,
            "criticalChance": 0,
            "dot": {
              "initial": 26,
              "final": 9
            },
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Poison",
          "chance": 100,
          "duration": 3
        }
      },
      {
        "name": "Triple Strike",
        "damageType": "Piercing",
        "lineOfFire": "Indirect (Random)",
        "unlockRank": 4,
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 2,
        "weaponCooldown": 1,
        "range": {
          "min": 2,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 1.5,
          "flat": 30
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ],
          "randomCenter": {
            "offsets": [
              {
                "x": 0,
                "y": 0,
                "weight": 0.6
              },
              {
                "x": 1,
                "y": 0,
                "weight": 0.1
              },
              {
                "x": -1,
                "y": 0,
                "weight": 0.1
              },
              {
                "x": 0,
                "y": 1,
                "weight": 0.1
              },
              {
                "x": 0,
                "y": -1,
                "weight": 0.1
              }
            ]
          }
        },
        "unlockCost": {
          "time": 4320,
          "nanos": 8
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 15,
              "max": 23
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 16,
              "max": 25
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 18,
              "max": 27
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 6750
        },
        {
          "type": "Iron",
          "amount": 1013
        },
        {
          "type": "Oil",
          "amount": 270
        }
      ],
      "time": 10800
    }
  },
  {
    "id": 88,
    "name": "Heavy Artillery",
    "description": "A premium artillery unit capable of high damaging indirect fire.",
    "imageUrl": "/data/images/units/heavy_artillery.webp",
    "category": "Artillery",
    "unitType": "artillery",
    "affiliation": "Imperial",
    "building": "Vehicle Factory",
    "buildingLevel": 5,
    "unlockLevel": 28,
    "productionTime": 55440,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 45
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Breach",
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 75,
        "fire": 100,
        "piercing": 75
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 115,
          "defense": 15,
          "dodge": 0,
          "bravery": 10,
          "abilitySlots": 1,
          "range": 5,
          "rank": 1
        },
        {
          "health": 125,
          "defense": 15,
          "dodge": 0,
          "bravery": 15,
          "abilitySlots": 1,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 8500
              },
              {
                "type": "Iron",
                "amount": 4000
              }
            ],
            "time": 14400,
            "sp": 4000
          },
          "rank": 2
        },
        {
          "health": 140,
          "defense": 15,
          "dodge": 0,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 25000
              },
              {
                "type": "Steel",
                "amount": 3000
              }
            ],
            "time": 43200,
            "sp": 9000
          },
          "rank": 3
        },
        {
          "health": 150,
          "defense": 15,
          "dodge": 0,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 65000
              },
              {
                "type": "Steel",
                "amount": 4500
              },
              {
                "type": "Gears",
                "amount": 9
              }
            ],
            "time": 86400,
            "sp": 20000
          },
          "rank": 4
        },
        {
          "health": 160,
          "defense": 15,
          "dodge": 0,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 160000
              },
              {
                "type": "Steel",
                "amount": 6000
              },
              {
                "type": "Gears",
                "amount": 24
              }
            ],
            "time": 172800,
            "sp": 45000
          },
          "rank": 5
        },
        {
          "health": 175,
          "defense": 15,
          "dodge": 0,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 550000
              },
              {
                "type": "Steel",
                "amount": 8000
              },
              {
                "type": "Widgets",
                "amount": 6
              }
            ],
            "time": 172800,
            "sp": 150000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Shell Strike",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 2,
        "weaponCooldown": 1,
        "range": {
          "min": 2,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 0.5,
          "flat": 15
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 56,
              "max": 84
            },
            "offense": 73,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 61,
              "max": 92
            },
            "offense": 78,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 67,
              "max": 100
            },
            "offense": 83,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 72,
              "max": 109
            },
            "offense": 88,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 78,
              "max": 117
            },
            "offense": 93,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 84,
              "max": 126
            },
            "offense": 98,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Chem Shell",
        "damageType": "Fire",
        "lineOfFire": "Indirect",
        "unlockRank": 2,
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 4,
        "weaponCooldown": 1,
        "range": {
          "min": 2,
          "max": 5
        },
        "armorPiercing": 50,
        "suppressionMod": {
          "multiplier": 0.5,
          "flat": 15
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ]
        },
        "statusEffects": [
          {
            "type": "Poison",
            "chance": 100,
            "duration": 3
          }
        ],
        "unlockCost": {
          "time": 4320,
          "nanos": 12
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 24,
              "max": 36
            },
            "offense": 66,
            "criticalChance": 0,
            "dot": {
              "initial": 30,
              "final": 10
            },
            "rank": 2
          },
          {
            "damage": {
              "min": 26,
              "max": 39
            },
            "offense": 71,
            "criticalChance": 0,
            "dot": {
              "initial": 32,
              "final": 11
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 28,
              "max": 42
            },
            "offense": 76,
            "criticalChance": 0,
            "dot": {
              "initial": 35,
              "final": 12
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 30,
              "max": 46
            },
            "offense": 81,
            "criticalChance": 0,
            "dot": {
              "initial": 38,
              "final": 13
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 33,
              "max": 49
            },
            "offense": 86,
            "criticalChance": 0,
            "dot": {
              "initial": 41,
              "final": 14
            },
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Poison",
          "chance": 100,
          "duration": 3
        }
      },
      {
        "name": "Triple Strike",
        "damageType": "Piercing",
        "lineOfFire": "Indirect (Random)",
        "unlockRank": 3,
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 2,
        "weaponCooldown": 1,
        "range": {
          "min": 2,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 1.5,
          "flat": 30
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ],
          "randomCenter": {
            "offsets": [
              {
                "x": 0,
                "y": 0,
                "weight": 0.6
              },
              {
                "x": 1,
                "y": 0,
                "weight": 0.1
              },
              {
                "x": -1,
                "y": 0,
                "weight": 0.1
              },
              {
                "x": 0,
                "y": 1,
                "weight": 0.1
              },
              {
                "x": 0,
                "y": -1,
                "weight": 0.1
              }
            ]
          }
        },
        "unlockCost": {
          "time": 4320,
          "nanos": 10
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 22,
              "max": 34
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 24,
              "max": 37
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 26,
              "max": 40
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 28,
              "max": 43
            },
            "offense": 76,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 12150
        },
        {
          "type": "Steel",
          "amount": 1373
        },
        {
          "type": "Oil",
          "amount": 1193
        }
      ],
      "time": 12600
    }
  },
  {
    "id": 89,
    "name": "Hailstorm",
    "description": "Do you feel the storm that's brewin'? As its name indicates, this unit hails a squall of beat down on the enemy.",
    "imageUrl": "/data/images/units/hailstorm.webp",
    "category": "Artillery",
    "unitType": "artillery",
    "affiliation": "Imperial",
    "building": "Vehicle Factory",
    "buildingLevel": 4,
    "unlockLevel": 21,
    "productionTime": 74520,
    "cost": [
      {
        "type": "Gold",
        "amount": 8000
      },
      {
        "type": "Iron",
        "amount": 1500
      },
      {
        "type": "Oil",
        "amount": 600
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Breach",
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 75,
        "fire": 100,
        "piercing": 75
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 90,
          "defense": 45,
          "dodge": 30,
          "bravery": 15,
          "abilitySlots": 1,
          "range": 5,
          "rank": 1
        },
        {
          "health": 100,
          "defense": 50,
          "dodge": 35,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 5872
              },
              {
                "type": "Iron",
                "amount": 4375
              }
            ],
            "time": 14400,
            "sp": 3200
          },
          "rank": 2
        },
        {
          "health": 110,
          "defense": 55,
          "dodge": 40,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 18096
              },
              {
                "type": "Steel",
                "amount": 2925
              }
            ],
            "time": 43200,
            "sp": 7500
          },
          "rank": 3
        },
        {
          "health": 115,
          "defense": 60,
          "dodge": 45,
          "bravery": 30,
          "abilitySlots": 1,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 48960
              },
              {
                "type": "Steel",
                "amount": 3975
              },
              {
                "type": "Gears",
                "amount": 7
              }
            ],
            "time": 86400,
            "sp": 16000
          },
          "rank": 4
        },
        {
          "health": 125,
          "defense": 65,
          "dodge": 50,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 116064
              },
              {
                "type": "Steel",
                "amount": 5200
              },
              {
                "type": "Gears",
                "amount": 20
              }
            ],
            "time": 172800,
            "sp": 36000
          },
          "rank": 5
        },
        {
          "health": 135,
          "defense": 70,
          "dodge": 55,
          "bravery": 40,
          "abilitySlots": 2,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 228612
              },
              {
                "type": "Steel",
                "amount": 6575
              },
              {
                "type": "Widgets",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 125000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Triple Strike",
        "damageType": "Explosive",
        "lineOfFire": "Indirect (Random)",
        "ammo": 2,
        "ammoUsed": 2,
        "reloadTime": 8,
        "cooldown": 0,
        "range": {
          "min": 1,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 1.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ],
          "randomCenter": {
            "offsets": [
              {
                "x": 0,
                "y": 0,
                "weight": 0.5
              },
              {
                "x": 1,
                "y": 0,
                "weight": 0.09
              },
              {
                "x": -1,
                "y": 0,
                "weight": 0.09
              },
              {
                "x": 0,
                "y": 1,
                "weight": 0.09
              },
              {
                "x": 0,
                "y": -1,
                "weight": 0.09
              },
              {
                "x": 1,
                "y": 1,
                "weight": 0.035
              },
              {
                "x": 1,
                "y": -1,
                "weight": 0.035
              },
              {
                "x": -1,
                "y": 1,
                "weight": 0.035
              },
              {
                "x": -1,
                "y": -1,
                "weight": 0.035
              }
            ]
          }
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 32,
              "max": 48
            },
            "offense": 46,
            "criticalChance": 5,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 35,
              "max": 52
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 38,
              "max": 57
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 41,
              "max": 62
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 44,
              "max": 67
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 48,
              "max": 72
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 6900
        },
        {
          "type": "Iron",
          "amount": 1013
        },
        {
          "type": "Oil",
          "amount": 270
        }
      ],
      "time": 16200
    }
  },
  {
    "id": 90,
    "name": "Rocket Truck",
    "description": "A powerful unit that the player can enlist in their army. Capable of devastating rocket barrages.",
    "imageUrl": "/data/images/units/rocket_truck.webp",
    "category": "Artillery",
    "unitType": "artillery",
    "affiliation": "Imperial",
    "building": "Vehicle Factory",
    "buildingLevel": 6,
    "unlockLevel": 30,
    "productionTime": 68040,
    "cost": [
      {
        "type": "Gold",
        "amount": 20000
      },
      {
        "type": "Steel",
        "amount": 2250
      },
      {
        "type": "Gears",
        "amount": 10
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 75,
        "fire": 100,
        "piercing": 75
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 140,
          "defense": 45,
          "dodge": 30,
          "bravery": 15,
          "abilitySlots": 1,
          "range": 5,
          "rank": 1
        },
        {
          "health": 155,
          "defense": 50,
          "dodge": 35,
          "bravery": 15,
          "abilitySlots": 1,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 10608
              },
              {
                "type": "Steel",
                "amount": 3975
              }
            ],
            "time": 14400,
            "sp": 3120
          },
          "rank": 2
        },
        {
          "health": 170,
          "defense": 55,
          "dodge": 40,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 32896
              },
              {
                "type": "Steel",
                "amount": 5200
              }
            ],
            "time": 43200,
            "sp": 7680
          },
          "rank": 3
        },
        {
          "health": 180,
          "defense": 60,
          "dodge": 45,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 84736
              },
              {
                "type": "Steel",
                "amount": 6575
              },
              {
                "type": "Gears",
                "amount": 9
              }
            ],
            "time": 86400,
            "sp": 17275
          },
          "rank": 4
        },
        {
          "health": 195,
          "defense": 65,
          "dodge": 50,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 207248
              },
              {
                "type": "Steel",
                "amount": 8125
              },
              {
                "type": "Gears",
                "amount": 25
              }
            ],
            "time": 172800,
            "sp": 38400
          },
          "rank": 5
        },
        {
          "health": 210,
          "defense": 70,
          "dodge": 55,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 687624
              },
              {
                "type": "Steel",
                "amount": 9825
              },
              {
                "type": "Widgets",
                "amount": 7
              }
            ],
            "time": 172800,
            "sp": 135175
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Checker Strike",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 4,
        "ammoUsed": 4,
        "reloadTime": 8,
        "cooldown": 0,
        "range": {
          "min": 1,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 1.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -2,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": -2,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": -2,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 3,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 3,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": -3,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": -3,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 3,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -3,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 3,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": -3,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 48,
              "max": 72
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 52,
              "max": 79
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 57,
              "max": 86
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 62,
              "max": 93
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 67,
              "max": 100
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 72,
              "max": 108
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Triple Strike",
        "damageType": "Explosive",
        "lineOfFire": "Indirect (Random)",
        "unlockRank": 3,
        "ammo": 4,
        "ammoUsed": 2,
        "reloadTime": 8,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 1.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ],
          "randomCenter": {
            "offsets": [
              {
                "x": 0,
                "y": 0,
                "weight": 0.5
              },
              {
                "x": 1,
                "y": 0,
                "weight": 0.09
              },
              {
                "x": -1,
                "y": 0,
                "weight": 0.09
              },
              {
                "x": 0,
                "y": 1,
                "weight": 0.09
              },
              {
                "x": 0,
                "y": -1,
                "weight": 0.09
              },
              {
                "x": 1,
                "y": 1,
                "weight": 0.035
              },
              {
                "x": 1,
                "y": -1,
                "weight": 0.035
              },
              {
                "x": -1,
                "y": 1,
                "weight": 0.035
              },
              {
                "x": -1,
                "y": -1,
                "weight": 0.035
              }
            ]
          }
        },
        "unlockCost": {
          "time": 2880,
          "nanos": 10
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 57,
              "max": 86
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 62,
              "max": 93
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 67,
              "max": 100
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 72,
              "max": 108
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 13500
        },
        {
          "type": "Steel",
          "amount": 1508
        },
        {
          "type": "Gears",
          "amount": 2
        }
      ],
      "time": 16200
    }
  },
  {
    "id": 91,
    "name": "Brimstone",
    "description": "Yes, this vehicle comes with a big bada-boom! The Cluster Bombs it comes with can hit enemies at any range, as they fall down in a checker strike pattern.",
    "imageUrl": "/data/images/units/brimstone.webp",
    "category": "Artillery",
    "unitType": "artillery",
    "affiliation": "Imperial",
    "building": "Vehicle Factory",
    "buildingLevel": 8,
    "unlockLevel": 35,
    "productionTime": 61560,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 50
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 75,
        "fire": 100,
        "piercing": 75
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 180,
          "defense": 45,
          "dodge": 30,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 19,
          "rank": 1
        },
        {
          "health": 200,
          "defense": 50,
          "dodge": 35,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 22,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 17056
              },
              {
                "type": "Steel",
                "amount": 5200
              }
            ],
            "time": 14400,
            "sp": 5015
          },
          "rank": 2
        },
        {
          "health": 215,
          "defense": 55,
          "dodge": 40,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 24,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 49760
              },
              {
                "type": "Steel",
                "amount": 6575
              }
            ],
            "time": 43200,
            "sp": 11620
          },
          "rank": 3
        },
        {
          "health": 235,
          "defense": 60,
          "dodge": 45,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 5,
          "pvpValue": 27,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 124280
              },
              {
                "type": "Steel",
                "amount": 8125
              },
              {
                "type": "Gears",
                "amount": 10
              }
            ],
            "time": 86400,
            "sp": 25350
          },
          "rank": 4
        },
        {
          "health": 250,
          "defense": 65,
          "dodge": 50,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 33,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 307768
              },
              {
                "type": "Steel",
                "amount": 9825
              },
              {
                "type": "Gears",
                "amount": 28
              }
            ],
            "time": 172800,
            "sp": 57025
          },
          "rank": 5
        },
        {
          "health": 270,
          "defense": 70,
          "dodge": 55,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 36,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 810415
              },
              {
                "type": "Steel",
                "amount": 11700
              },
              {
                "type": "Widgets",
                "amount": 7
              }
            ],
            "time": 172800,
            "sp": 223025
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Checker Strike",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 4,
        "ammoUsed": 4,
        "reloadTime": 8,
        "cooldown": 0,
        "range": {
          "min": 1,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 1.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -2,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": -2,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": -2,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 3,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 3,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": -3,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": -3,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 3,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -3,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 3,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": -3,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 68,
              "max": 102
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 74,
              "max": 112
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 81,
              "max": 122
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 88,
              "max": 132
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 95,
              "max": 142
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 102,
              "max": 153
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Triple Strike",
        "damageType": "Explosive",
        "lineOfFire": "Indirect (Random)",
        "unlockRank": 2,
        "ammo": 4,
        "ammoUsed": 2,
        "reloadTime": 8,
        "cooldown": 1,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 1.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ],
          "randomCenter": {
            "offsets": [
              {
                "x": 0,
                "y": 0,
                "weight": 0.5
              },
              {
                "x": 1,
                "y": 0,
                "weight": 0.09
              },
              {
                "x": -1,
                "y": 0,
                "weight": 0.09
              },
              {
                "x": 0,
                "y": 1,
                "weight": 0.09
              },
              {
                "x": 0,
                "y": -1,
                "weight": 0.09
              },
              {
                "x": 1,
                "y": 1,
                "weight": 0.035
              },
              {
                "x": 1,
                "y": -1,
                "weight": 0.035
              },
              {
                "x": -1,
                "y": 1,
                "weight": 0.035
              },
              {
                "x": -1,
                "y": -1,
                "weight": 0.035
              }
            ]
          }
        },
        "unlockCost": {
          "time": 1440,
          "nanos": 10
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 74,
              "max": 112
            },
            "offense": 46,
            "criticalChance": 5,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 81,
              "max": 122
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 88,
              "max": 132
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 95,
              "max": 142
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 102,
              "max": 153
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 14850
        },
        {
          "type": "Steel",
          "amount": 1515
        },
        {
          "type": "Oil",
          "amount": 420
        }
      ],
      "time": 16200
    }
  },
  {
    "id": 92,
    "name": "Earthshaker",
    "description": "A premium unit that functions as a buffed up Heavy Artillery, dealing significant explosive damage.",
    "imageUrl": "/data/images/units/earthshaker.webp",
    "category": "Artillery",
    "unitType": "artillery",
    "affiliation": "Imperial",
    "building": "Vehicle Factory",
    "buildingLevel": 9,
    "unlockLevel": 40,
    "productionTime": 38700,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 60
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Breach",
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 75,
        "fire": 100,
        "piercing": 75
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 190,
          "defense": 15,
          "dodge": 0,
          "bravery": 15,
          "abilitySlots": 1,
          "range": 5,
          "rank": 1
        },
        {
          "health": 230,
          "defense": 15,
          "dodge": 0,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 22000
              },
              {
                "type": "Steel",
                "amount": 6000
              }
            ],
            "time": 14400,
            "sp": 6000
          },
          "rank": 2
        },
        {
          "health": 250,
          "defense": 15,
          "dodge": 0,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 65000
              },
              {
                "type": "Steel",
                "amount": 7500
              }
            ],
            "time": 43200,
            "sp": 14000
          },
          "rank": 3
        },
        {
          "health": 275,
          "defense": 15,
          "dodge": 0,
          "bravery": 30,
          "abilitySlots": 1,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 165000
              },
              {
                "type": "Steel",
                "amount": 9000
              },
              {
                "type": "Gears",
                "amount": 12
              }
            ],
            "time": 86400,
            "sp": 32000
          },
          "rank": 4
        },
        {
          "health": 295,
          "defense": 15,
          "dodge": 0,
          "bravery": 35,
          "abilitySlots": 1,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 400000
              },
              {
                "type": "Steel",
                "amount": 11000
              },
              {
                "type": "Gears",
                "amount": 32
              }
            ],
            "time": 172800,
            "sp": 70000
          },
          "rank": 5
        },
        {
          "health": 315,
          "defense": 15,
          "dodge": 0,
          "bravery": 40,
          "abilitySlots": 1,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 950000
              },
              {
                "type": "Steel",
                "amount": 13000
              },
              {
                "type": "Widgets",
                "amount": 8
              }
            ],
            "time": 172800,
            "sp": 200000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Shell Strike",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 6,
        "cooldown": 2,
        "range": {
          "min": 2,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 0.5,
          "flat": 15
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 88,
              "max": 132
            },
            "offense": 68,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 96,
              "max": 145
            },
            "offense": 73,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 105,
              "max": 158
            },
            "offense": 78,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 114,
              "max": 171
            },
            "offense": 83,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 123,
              "max": 184
            },
            "offense": 88,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 132,
              "max": 198
            },
            "offense": 93,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Chem Shell",
        "damageType": "Fire",
        "lineOfFire": "Indirect",
        "unlockRank": 2,
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 6,
        "cooldown": 4,
        "range": {
          "min": 2,
          "max": 5
        },
        "armorPiercing": 50,
        "statusEffects": [
          {
            "type": "Poison",
            "chance": 100,
            "duration": 3
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ]
        },
        "unlockCost": {
          "time": 4320,
          "nanos": 15
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 38,
              "max": 57
            },
            "offense": 61,
            "criticalChance": 0,
            "dot": {
              "initial": 48,
              "final": 16
            },
            "rank": 2
          },
          {
            "damage": {
              "min": 42,
              "max": 62
            },
            "offense": 66,
            "criticalChance": 0,
            "dot": {
              "initial": 52,
              "final": 17
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 45,
              "max": 67
            },
            "offense": 71,
            "criticalChance": 0,
            "dot": {
              "initial": 56,
              "final": 19
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 49,
              "max": 72
            },
            "offense": 76,
            "criticalChance": 0,
            "dot": {
              "initial": 60,
              "final": 20
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 52,
              "max": 78
            },
            "offense": 81,
            "criticalChance": 0,
            "dot": {
              "initial": 65,
              "final": 22
            },
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Poison",
          "chance": 100,
          "duration": 3
        }
      },
      {
        "name": "Triple Strike",
        "damageType": "Piercing",
        "lineOfFire": "Indirect (Random)",
        "unlockRank": 3,
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 6,
        "cooldown": 2,
        "range": {
          "min": 2,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 1.5,
          "flat": 30
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ],
          "randomCenter": {
            "offsets": [
              {
                "x": 0,
                "y": 0,
                "weight": 0.6
              },
              {
                "x": 1,
                "y": 0,
                "weight": 0.1
              },
              {
                "x": -1,
                "y": 0,
                "weight": 0.1
              },
              {
                "x": 0,
                "y": 1,
                "weight": 0.1
              },
              {
                "x": 0,
                "y": -1,
                "weight": 0.1
              }
            ]
          }
        },
        "unlockCost": {
          "time": 4320,
          "nanos": 12
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 36,
              "max": 55
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 39,
              "max": 59
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 42,
              "max": 64
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 45,
              "max": 69
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 15000
        },
        {
          "type": "Gears",
          "amount": 2
        }
      ],
      "time": 12600
    }
  },
  {
    "id": 93,
    "name": "Mammoth Artillery",
    "description": "You know what's better than a Raider Mammoth with two cannons? A Mammoth with FOUR cannons. Decimate your enemies from a distance with a concentrated barrage.",
    "imageUrl": "/data/images/units/mammoth_artillery.webp",
    "category": "Artillery",
    "unitType": "artillery-critter",
    "affiliation": "Raider",
    "building": "Vehicle Factory",
    "buildingLevel": 6,
    "unlockLevel": 55,
    "productionTime": 49140,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 65
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Cold"
    ],
    "resistances": {
      "hp": {
        "crushing": 85,
        "explosive": 65,
        "piercing": 65,
        "fire": 125
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 400,
          "defense": 25,
          "dodge": 10,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 4,
          "rank": 1
        },
        {
          "health": 440,
          "defense": 30,
          "dodge": 15,
          "bravery": 40,
          "abilitySlots": 2,
          "range": 4,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 39600
              },
              {
                "type": "Steel",
                "amount": 11700
              }
            ],
            "time": 14400,
            "sp": 8000
          },
          "rank": 2
        },
        {
          "health": 480,
          "defense": 35,
          "dodge": 20,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 4,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 112272
              },
              {
                "type": "Steel",
                "amount": 13725
              }
            ],
            "time": 43200,
            "sp": 18000
          },
          "rank": 3
        },
        {
          "health": 520,
          "defense": 40,
          "dodge": 25,
          "bravery": 50,
          "abilitySlots": 2,
          "range": 4,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 285592
              },
              {
                "type": "Steel",
                "amount": 15925
              },
              {
                "type": "Gears",
                "amount": 14
              }
            ],
            "time": 86400,
            "sp": 40000
          },
          "rank": 4
        },
        {
          "health": 560,
          "defense": 45,
          "dodge": 30,
          "bravery": 55,
          "abilitySlots": 2,
          "range": 4,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 691528
              },
              {
                "type": "Steel",
                "amount": 18275
              },
              {
                "type": "Gears",
                "amount": 38
              }
            ],
            "time": 172800,
            "sp": 90000
          },
          "rank": 5
        },
        {
          "health": 600,
          "defense": 55,
          "dodge": 40,
          "bravery": 55,
          "abilitySlots": 2,
          "range": 4,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1300232
              },
              {
                "type": "Steel",
                "amount": 20800
              },
              {
                "type": "Powder",
                "amount": 6
              }
            ],
            "time": 172800,
            "sp": 280000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Surgical Strike",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 4,
        "prepTime": 2,
        "range": {
          "min": 2,
          "max": 4
        },
        "suppressionMod": {
          "multiplier": 1.5,
          "flat": 30
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 49,
              "max": 91
            },
            "offense": 46,
            "criticalChance": 5,
            "hits": 4,
            "rank": 1
          },
          {
            "damage": {
              "min": 53,
              "max": 100
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 4,
            "rank": 2
          },
          {
            "damage": {
              "min": 58,
              "max": 109
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 4,
            "rank": 3
          },
          {
            "damage": {
              "min": 63,
              "max": 118
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 4,
            "rank": 4
          },
          {
            "damage": {
              "min": 68,
              "max": 127
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 4,
            "rank": 5
          },
          {
            "damage": {
              "min": 73,
              "max": 136
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 4,
            "rank": 6
          }
        ]
      },
      {
        "name": "Strike Stampede",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 4,
        "prepTime": 1,
        "range": {
          "min": 2,
          "max": 4
        },
        "suppressionMod": {
          "multiplier": 1.5,
          "flat": 30
        },
        "pattern": {
          "tiles": [
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 49,
              "max": 91
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 53,
              "max": 100
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 58,
              "max": 109
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 63,
              "max": 118
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 68,
              "max": 127
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 73,
              "max": 136
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      }
    ],
    "spawnOnDeath": "War Mammoth",
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 21000
        },
        {
          "type": "Steel",
          "amount": 2100
        },
        {
          "type": "Teeth",
          "amount": 6
        }
      ],
      "time": 12600
    }
  },
  {
    "id": 94,
    "name": "Zoey's Trebuchet",
    "description": "Don't let the archaic design fool you. Because of the Trebuchet's simplicity, it is able to accept nearly any sort of ammunition.",
    "imageUrl": "/data/images/units/zoeys_trebuchet.webp",
    "category": "Artillery",
    "unitType": "artillery",
    "affiliation": "Frontier",
    "building": "Vehicle Factory",
    "buildingLevel": 7,
    "unlockLevel": 56,
    "productionTime": 46800,
    "cost": [
      {
        "type": "Gold",
        "amount": 27500
      },
      {
        "type": "Lumber",
        "amount": 9250
      },
      {
        "type": "Steel",
        "amount": 750
      },
      {
        "type": "Widgets",
        "amount": 1
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 75,
        "explosive": 50,
        "fire": 150,
        "piercing": 40
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 220,
          "defense": 30,
          "dodge": 0,
          "bravery": 15,
          "abilitySlots": 2,
          "range": 5,
          "rank": 1
        },
        {
          "health": 240,
          "defense": 30,
          "dodge": 0,
          "bravery": 20,
          "abilitySlots": 2,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 39208
              },
              {
                "type": "Steel",
                "amount": 12100
              }
            ],
            "time": 14400,
            "sp": 8500
          },
          "rank": 2
        },
        {
          "health": 265,
          "defense": 30,
          "dodge": 0,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 111552
              },
              {
                "type": "Steel",
                "amount": 12735
              }
            ],
            "time": 43200,
            "sp": 19000
          },
          "rank": 3
        },
        {
          "health": 285,
          "defense": 30,
          "dodge": 0,
          "bravery": 30,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 291864
              },
              {
                "type": "Steel",
                "amount": 14737
              },
              {
                "type": "Gears",
                "amount": 14
              }
            ],
            "time": 86400,
            "sp": 42000
          },
          "rank": 4
        },
        {
          "health": 310,
          "defense": 30,
          "dodge": 0,
          "bravery": 35,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 690664
              },
              {
                "type": "Steel",
                "amount": 16897
              },
              {
                "type": "Gears",
                "amount": 38
              }
            ],
            "time": 172800,
            "sp": 95000
          },
          "rank": 5
        },
        {
          "health": 330,
          "defense": 30,
          "dodge": 0,
          "bravery": 40,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1328812
              },
              {
                "type": "Steel",
                "amount": 19192
              },
              {
                "type": "Widgets",
                "amount": 8
              }
            ],
            "time": 172800,
            "sp": 290000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Stone Block",
        "damageType": "Crushing",
        "lineOfFire": "Indirect",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 3,
        "weaponCooldown": 2,
        "range": {
          "min": 2,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 0.5,
          "flat": 15
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 108,
              "max": 132
            },
            "offense": 71,
            "criticalChance": 10,
            "rank": 1
          },
          {
            "damage": {
              "min": 118,
              "max": 145
            },
            "offense": 76,
            "criticalChance": 10,
            "rank": 2
          },
          {
            "damage": {
              "min": 129,
              "max": 158
            },
            "offense": 81,
            "criticalChance": 10,
            "rank": 3
          },
          {
            "damage": {
              "min": 140,
              "max": 171
            },
            "offense": 86,
            "criticalChance": 10,
            "rank": 4
          },
          {
            "damage": {
              "min": 151,
              "max": 184
            },
            "offense": 91,
            "criticalChance": 10,
            "rank": 5
          },
          {
            "damage": {
              "min": 162,
              "max": 198
            },
            "offense": 96,
            "criticalChance": 10,
            "rank": 6
          }
        ]
      },
      {
        "name": "Fragmenting Block",
        "damageType": "Crushing",
        "lineOfFire": "Indirect",
        "unlockRank": 2,
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 3,
        "weaponCooldown": 2,
        "range": {
          "min": 2,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 0.5,
          "flat": 15
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ]
        },
        "unlockCost": {
          "time": 1440,
          "gold": 25000
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 94,
              "max": 115
            },
            "offense": 76,
            "criticalChance": 10,
            "rank": 2
          },
          {
            "damage": {
              "min": 103,
              "max": 126
            },
            "offense": 76,
            "criticalChance": 10,
            "rank": 3
          },
          {
            "damage": {
              "min": 111,
              "max": 136
            },
            "offense": 81,
            "criticalChance": 10,
            "rank": 4
          },
          {
            "damage": {
              "min": 120,
              "max": 147
            },
            "offense": 86,
            "criticalChance": 10,
            "rank": 5
          },
          {
            "damage": {
              "min": 129,
              "max": 157
            },
            "offense": 91,
            "criticalChance": 10,
            "rank": 6
          }
        ]
      },
      {
        "name": "Corrosive Canister",
        "damageType": "Fire",
        "lineOfFire": "Indirect",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 4,
        "weaponCooldown": 2,
        "range": {
          "min": 2,
          "max": 5
        },
        "armorPiercing": 50,
        "statusEffects": [
          {
            "type": "Poison",
            "chance": 100,
            "duration": 3
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 68,
              "max": 92
            },
            "offense": 66,
            "criticalChance": 0,
            "dot": {
              "initial": 80,
              "final": 27
            },
            "rank": 1
          },
          {
            "damage": {
              "min": 74,
              "max": 101
            },
            "offense": 71,
            "criticalChance": 0,
            "dot": {
              "initial": 88,
              "final": 29
            },
            "rank": 2
          },
          {
            "damage": {
              "min": 81,
              "max": 110
            },
            "offense": 76,
            "criticalChance": 0,
            "dot": {
              "initial": 96,
              "final": 32
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 88,
              "max": 119
            },
            "offense": 81,
            "criticalChance": 0,
            "dot": {
              "initial": 104,
              "final": 34
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 95,
              "max": 128
            },
            "offense": 86,
            "criticalChance": 0,
            "dot": {
              "initial": 112,
              "final": 37
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 102,
              "max": 138
            },
            "offense": 91,
            "criticalChance": 0,
            "dot": {
              "initial": 120,
              "final": 40
            },
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Poison",
          "chance": 100,
          "duration": 3
        }
      },
      {
        "name": "Napalm Canister",
        "damageType": "Fire",
        "lineOfFire": "Indirect",
        "unlockRank": 3,
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 4,
        "weaponCooldown": 2,
        "range": {
          "min": 2,
          "max": 5
        },
        "statusEffects": [
          {
            "type": "Fire",
            "chance": 100,
            "duration": 3
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.65
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.65
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.65
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.65
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 0.3
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 0.3
            },
            {
              "x": -1,
              "y": 1,
              "damageMultiplier": 0.3
            },
            {
              "x": -1,
              "y": -1,
              "damageMultiplier": 0.3
            }
          ]
        },
        "unlockCost": {
          "time": 2880,
          "gold": 35000
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 61,
              "max": 82
            },
            "offense": 103,
            "criticalChance": 10,
            "dot": {
              "initial": 36,
              "final": 12
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 66,
              "max": 89
            },
            "offense": 108,
            "criticalChance": 10,
            "dot": {
              "initial": 39,
              "final": 13
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 71,
              "max": 96
            },
            "offense": 113,
            "criticalChance": 10,
            "dot": {
              "initial": 42,
              "final": 14
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 76,
              "max": 103
            },
            "offense": 118,
            "criticalChance": 10,
            "dot": {
              "initial": 45,
              "final": 15
            },
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Fire",
          "chance": 100,
          "duration": 3
        }
      },
      {
        "name": "Baby Raptor",
        "damageType": "Piercing",
        "lineOfFire": "Indirect",
        "unlockRank": 6,
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 6,
        "cooldown": 5,
        "range": {
          "min": 2,
          "max": 5
        },
        "armorPiercing": 25,
        "unlockCost": {
          "time": 7200,
          "nanos": 40
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "bonusCrit": {
          "Critter": 40,
          "Soldier": 30
        },
        "ranks": [
          {
            "damage": {
              "min": 90,
              "max": 166
            },
            "offense": 110,
            "criticalChance": 15,
            "hits": 6,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 20625
        },
        {
          "type": "Lumber",
          "amount": 6938
        },
        {
          "type": "Steel",
          "amount": 375
        },
        {
          "type": "Gears",
          "amount": 3
        }
      ],
      "time": 11700
    }
  },
  {
    "id": 95,
    "name": "Young Raptor",
    "description": "One of the first trainable critter units in the Animal Trainer. Fast and deadly with sharp claws.",
    "imageUrl": "/data/images/units/young_raptor.webp",
    "category": "Critter",
    "unitType": "critter-fast",
    "affiliation": "Wild",
    "building": "Animal Trainer",
    "buildingLevel": 1,
    "unlockLevel": 10,
    "productionTime": 38880,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 15
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 95,
          "defense": 70,
          "dodge": 40,
          "bravery": 30,
          "abilitySlots": 1,
          "range": 2,
          "rank": 1
        },
        {
          "health": 105,
          "defense": 70,
          "dodge": 40,
          "bravery": 35,
          "abilitySlots": 1,
          "range": 2,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 4800
              },
              {
                "type": "Iron",
                "amount": 4500
              },
              {
                "type": "Teeth",
                "amount": 1
              }
            ],
            "time": 14400,
            "sp": 1500
          },
          "rank": 2
        },
        {
          "health": 115,
          "defense": 75,
          "dodge": 45,
          "bravery": 40,
          "abilitySlots": 1,
          "range": 2,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 15000
              },
              {
                "type": "Lumber",
                "amount": 3000
              },
              {
                "type": "Teeth",
                "amount": 2
              }
            ],
            "time": 43200,
            "sp": 3500
          },
          "rank": 3
        },
        {
          "health": 125,
          "defense": 75,
          "dodge": 45,
          "bravery": 45,
          "abilitySlots": 1,
          "range": 2,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 42000
              },
              {
                "type": "Lumber",
                "amount": 4500
              },
              {
                "type": "Teeth",
                "amount": 4
              }
            ],
            "time": 86400,
            "sp": 8000
          },
          "rank": 4
        },
        {
          "health": 135,
          "defense": 80,
          "dodge": 50,
          "bravery": 50,
          "abilitySlots": 2,
          "range": 2,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 98000
              },
              {
                "type": "Lumber",
                "amount": 5500
              },
              {
                "type": "Teeth",
                "amount": 8
              }
            ],
            "time": 172800,
            "sp": 18000
          },
          "rank": 5
        },
        {
          "health": 145,
          "defense": 85,
          "dodge": 55,
          "bravery": 55,
          "abilitySlots": 2,
          "range": 2,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 192000
              },
              {
                "type": "Lumber",
                "amount": 7000
              },
              {
                "type": "Necklaces",
                "amount": 2
              }
            ],
            "time": 172800,
            "sp": 60000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Claw",
        "damageType": "Piercing",
        "lineOfFire": "Contact",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "armorPiercing": 20,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "bonusCrit": {
          "Critter": 20,
          "Soldier": 10
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 47,
              "max": 78
            },
            "offense": 60,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 51,
              "max": 85
            },
            "offense": 65,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 56,
              "max": 93
            },
            "offense": 70,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 61,
              "max": 101
            },
            "offense": 75,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 65,
              "max": 109
            },
            "offense": 80,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 70,
              "max": 117
            },
            "offense": 85,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 6413
        },
        {
          "type": "Lumber",
          "amount": 1200
        },
        {
          "type": "Teeth",
          "amount": 2
        }
      ],
      "time": 8100
    }
  },
  {
    "id": 96,
    "name": "Battle Raptor",
    "description": "Arguably the best animal to train. Features a 1-turn cooldown attack, extended reach, high suppression chance, and exceptional dodging ability against tank fire.",
    "imageUrl": "/data/images/units/battle_raptor.webp",
    "category": "Critter",
    "unitType": "critter-fast",
    "affiliation": "Wild",
    "building": "Animal Trainer",
    "buildingLevel": 1,
    "unlockLevel": 10,
    "productionTime": 43200,
    "cost": [
      {
        "type": "Gold",
        "amount": 8000
      },
      {
        "type": "Teeth",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 125,
          "defense": 70,
          "dodge": 40,
          "bravery": 40,
          "abilitySlots": 1,
          "range": 2,
          "rank": 1
        },
        {
          "health": 140,
          "defense": 70,
          "dodge": 40,
          "bravery": 45,
          "abilitySlots": 1,
          "range": 2,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 5768
              },
              {
                "type": "Iron",
                "amount": 5875
              },
              {
                "type": "Teeth",
                "amount": 1
              }
            ],
            "time": 14400,
            "sp": 1800
          },
          "rank": 2
        },
        {
          "health": 150,
          "defense": 75,
          "dodge": 45,
          "bravery": 50,
          "abilitySlots": 1,
          "range": 2,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 18160
              },
              {
                "type": "Lumber",
                "amount": 3750
              },
              {
                "type": "Teeth",
                "amount": 2
              }
            ],
            "time": 43200,
            "sp": 4200
          },
          "rank": 3
        },
        {
          "health": 165,
          "defense": 75,
          "dodge": 45,
          "bravery": 55,
          "abilitySlots": 1,
          "range": 2,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 50000
              },
              {
                "type": "Lumber",
                "amount": 5500
              },
              {
                "type": "Teeth",
                "amount": 4
              }
            ],
            "time": 86400,
            "sp": 9500
          },
          "rank": 4
        },
        {
          "health": 175,
          "defense": 80,
          "dodge": 50,
          "bravery": 60,
          "abilitySlots": 2,
          "range": 2,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 120000
              },
              {
                "type": "Lumber",
                "amount": 7000
              },
              {
                "type": "Necklaces",
                "amount": 2
              }
            ],
            "time": 172800,
            "sp": 22000
          },
          "rank": 5
        },
        {
          "health": 190,
          "defense": 85,
          "dodge": 55,
          "bravery": 60,
          "abilitySlots": 2,
          "range": 2,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 236648
              },
              {
                "type": "Lumber",
                "amount": 9980
              },
              {
                "type": "Necklaces",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 75000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Claw",
        "damageType": "Piercing",
        "lineOfFire": "Contact",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "armorPiercing": 20,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "bonusCrit": {
          "Critter": 20,
          "Soldier": 10
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 64,
              "max": 106
            },
            "offense": 60,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 70,
              "max": 116
            },
            "offense": 65,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 76,
              "max": 127
            },
            "offense": 70,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 83,
              "max": 137
            },
            "offense": 75,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 89,
              "max": 148
            },
            "offense": 80,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 96,
              "max": 159
            },
            "offense": 85,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 5400
        },
        {
          "type": "Teeth",
          "amount": 2
        }
      ],
      "time": 9000
    }
  },
  {
    "id": 97,
    "name": "Young Boar",
    "description": "They have the sweetest way of stabbing you in the side! A critter unit with crushing bite attacks.",
    "imageUrl": "/data/images/units/young_boar.webp",
    "category": "Critter",
    "unitType": "critter",
    "affiliation": "Wild",
    "building": "Animal Trainer",
    "buildingLevel": 1,
    "unlockLevel": 12,
    "productionTime": 38880,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 15
      }
    ],
    "blocking": "None",
    "maxRank": 6,
    "resistances": {
      "hp": {
        "fire": 125
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 110,
          "defense": 65,
          "dodge": 35,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 1,
          "rank": 1
        },
        {
          "health": 120,
          "defense": 65,
          "dodge": 35,
          "bravery": 30,
          "abilitySlots": 1,
          "range": 1,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 5000
              },
              {
                "type": "Iron",
                "amount": 4000
              },
              {
                "type": "Teeth",
                "amount": 1
              }
            ],
            "time": 14400,
            "sp": 1105
          },
          "rank": 2
        },
        {
          "health": 130,
          "defense": 70,
          "dodge": 40,
          "bravery": 35,
          "abilitySlots": 1,
          "range": 1,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 14000
              },
              {
                "type": "Lumber",
                "amount": 2800
              },
              {
                "type": "Teeth",
                "amount": 2
              }
            ],
            "time": 43200,
            "sp": 2940
          },
          "rank": 3
        },
        {
          "health": 145,
          "defense": 70,
          "dodge": 40,
          "bravery": 40,
          "abilitySlots": 1,
          "range": 1,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 38000
              },
              {
                "type": "Lumber",
                "amount": 4000
              },
              {
                "type": "Teeth",
                "amount": 4
              }
            ],
            "time": 86400,
            "sp": 6625
          },
          "rank": 4
        },
        {
          "health": 155,
          "defense": 75,
          "dodge": 45,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 1,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 90000
              },
              {
                "type": "Lumber",
                "amount": 5200
              },
              {
                "type": "Teeth",
                "amount": 8
              }
            ],
            "time": 172800,
            "sp": 16200
          },
          "rank": 5
        },
        {
          "health": 165,
          "defense": 80,
          "dodge": 50,
          "bravery": 50,
          "abilitySlots": 2,
          "range": 1,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 180000
              },
              {
                "type": "Lumber",
                "amount": 6500
              },
              {
                "type": "Necklaces",
                "amount": 2
              }
            ],
            "time": 172800,
            "sp": 56525
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Bite",
        "damageType": "Crushing",
        "lineOfFire": "Contact",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 1
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 53,
              "max": 88
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 58,
              "max": 96
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 63,
              "max": 105
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 68,
              "max": 114
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 74,
              "max": 123
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 79,
              "max": 132
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 6413
        },
        {
          "type": "Lumber",
          "amount": 1200
        },
        {
          "type": "Teeth",
          "amount": 2
        }
      ],
      "time": 8100
    }
  },
  {
    "id": 98,
    "name": "Imperial Boar",
    "description": "The Imperial Boar offers a powerful melee attack with a lot of HP to back it up at an early level.",
    "imageUrl": "/data/images/units/imperial_boar.webp",
    "category": "Critter",
    "unitType": "critter",
    "affiliation": "Imperial",
    "building": "Animal Trainer",
    "buildingLevel": 2,
    "unlockLevel": 15,
    "productionTime": 43560,
    "cost": [
      {
        "type": "Gold",
        "amount": 9500
      },
      {
        "type": "Teeth",
        "amount": 7
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "resistances": {
      "hp": {
        "fire": 125
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 175,
          "defense": 65,
          "dodge": 35,
          "bravery": 35,
          "abilitySlots": 1,
          "range": 1,
          "rank": 1
        },
        {
          "health": 195,
          "defense": 65,
          "dodge": 35,
          "bravery": 40,
          "abilitySlots": 1,
          "range": 1,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 6500
              },
              {
                "type": "Iron",
                "amount": 5200
              },
              {
                "type": "Teeth",
                "amount": 2
              }
            ],
            "time": 14400,
            "sp": 2240
          },
          "rank": 2
        },
        {
          "health": 210,
          "defense": 70,
          "dodge": 40,
          "bravery": 45,
          "abilitySlots": 1,
          "range": 1,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 20000
              },
              {
                "type": "Lumber",
                "amount": 3500
              },
              {
                "type": "Teeth",
                "amount": 3
              }
            ],
            "time": 43200,
            "sp": 5380
          },
          "rank": 3
        },
        {
          "health": 230,
          "defense": 70,
          "dodge": 40,
          "bravery": 50,
          "abilitySlots": 1,
          "range": 1,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 55000
              },
              {
                "type": "Lumber",
                "amount": 5000
              },
              {
                "type": "Teeth",
                "amount": 5
              }
            ],
            "time": 86400,
            "sp": 12550
          },
          "rank": 4
        },
        {
          "health": 245,
          "defense": 75,
          "dodge": 45,
          "bravery": 55,
          "abilitySlots": 2,
          "range": 1,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 130000
              },
              {
                "type": "Lumber",
                "amount": 6500
              },
              {
                "type": "Necklaces",
                "amount": 2
              }
            ],
            "time": 172800,
            "sp": 28675
          },
          "rank": 5
        },
        {
          "health": 265,
          "defense": 80,
          "dodge": 50,
          "bravery": 60,
          "abilitySlots": 2,
          "range": 1,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 260000
              },
              {
                "type": "Lumber",
                "amount": 8500
              },
              {
                "type": "Necklaces",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 103225
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Bite",
        "damageType": "Crushing",
        "lineOfFire": "Contact",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 1
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 75,
              "max": 125
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 82,
              "max": 137
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 90,
              "max": 150
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 97,
              "max": 162
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 105,
              "max": 175
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 112,
              "max": 187
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 6413
        },
        {
          "type": "Teeth",
          "amount": 2
        }
      ],
      "time": 9900
    }
  },
  {
    "id": 99,
    "name": "Young Mammoth",
    "description": "Look at the happy babies trampling everyone to death! A tanky critter with high HP and armor-piercing stomp attacks.",
    "imageUrl": "/data/images/units/young_mammoth.webp",
    "category": "Critter",
    "unitType": "critter",
    "affiliation": "Wild",
    "building": "Animal Trainer",
    "buildingLevel": 1,
    "unlockLevel": 21,
    "productionTime": 38880,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 15
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Cold"
    ],
    "resistances": {
      "hp": {
        "explosive": 75,
        "fire": 125,
        "piercing": 85
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 225,
          "defense": 25,
          "dodge": 10,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 1,
          "rank": 1
        },
        {
          "health": 250,
          "defense": 30,
          "dodge": 15,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 1,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 8000
              },
              {
                "type": "Lumber",
                "amount": 4000
              },
              {
                "type": "Teeth",
                "amount": 2
              }
            ],
            "time": 14400,
            "sp": 2500
          },
          "rank": 2
        },
        {
          "health": 270,
          "defense": 35,
          "dodge": 20,
          "bravery": 40,
          "abilitySlots": 2,
          "range": 1,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 24000
              },
              {
                "type": "Lumber",
                "amount": 5500
              },
              {
                "type": "Teeth",
                "amount": 4
              }
            ],
            "time": 43200,
            "sp": 6000
          },
          "rank": 3
        },
        {
          "health": 295,
          "defense": 40,
          "dodge": 25,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 1,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 65000
              },
              {
                "type": "Lumber",
                "amount": 7000
              },
              {
                "type": "Teeth",
                "amount": 7
              }
            ],
            "time": 86400,
            "sp": 14000
          },
          "rank": 4
        },
        {
          "health": 315,
          "defense": 45,
          "dodge": 30,
          "bravery": 50,
          "abilitySlots": 2,
          "range": 1,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 155000
              },
              {
                "type": "Lumber",
                "amount": 9000
              },
              {
                "type": "Necklaces",
                "amount": 3
              }
            ],
            "time": 172800,
            "sp": 32000
          },
          "rank": 5
        },
        {
          "health": 340,
          "defense": 50,
          "dodge": 35,
          "bravery": 55,
          "abilitySlots": 2,
          "range": 1,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 310000
              },
              {
                "type": "Lumber",
                "amount": 11000
              },
              {
                "type": "Necklaces",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 110000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Stomp",
        "damageType": "Crushing",
        "lineOfFire": "Contact",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 1
        },
        "armorPiercing": 40,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 68,
              "max": 102
            },
            "offense": 36,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 74,
              "max": 112
            },
            "offense": 41,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 81,
              "max": 122
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 88,
              "max": 132
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 95,
              "max": 142
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 102,
              "max": 153
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Thorough Stomping",
        "damageType": "Crushing",
        "lineOfFire": "Contact",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 5,
        "prepTime": 2,
        "range": {
          "min": 1,
          "max": 1
        },
        "armorPiercing": 40,
        "suppressionMod": {
          "multiplier": 1.5,
          "flat": 10
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 27,
              "max": 40
            },
            "offense": 54,
            "criticalChance": 0,
            "hits": 2,
            "rank": 1
          },
          {
            "damage": {
              "min": 29,
              "max": 44
            },
            "offense": 59,
            "criticalChance": 0,
            "hits": 2,
            "rank": 2
          },
          {
            "damage": {
              "min": 32,
              "max": 48
            },
            "offense": 64,
            "criticalChance": 0,
            "hits": 2,
            "rank": 3
          },
          {
            "damage": {
              "min": 35,
              "max": 52
            },
            "offense": 69,
            "criticalChance": 0,
            "hits": 2,
            "rank": 4
          },
          {
            "damage": {
              "min": 37,
              "max": 56
            },
            "offense": 74,
            "criticalChance": 0,
            "hits": 2,
            "rank": 5
          },
          {
            "damage": {
              "min": 40,
              "max": 60
            },
            "offense": 79,
            "criticalChance": 0,
            "hits": 2,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 6413
        },
        {
          "type": "Lumber",
          "amount": 1200
        },
        {
          "type": "Teeth",
          "amount": 2
        }
      ],
      "time": 8100
    }
  },
  {
    "id": 100,
    "name": "War Mammoth",
    "description": "A critter featuring a large pool of HP, as well as high-damage attacks with a low cooldown and 40% armor piercing.",
    "imageUrl": "/data/images/units/war_mammoth.webp",
    "category": "Critter",
    "unitType": "critter",
    "affiliation": "Wild",
    "building": "Animal Trainer",
    "buildingLevel": 3,
    "unlockLevel": 29,
    "productionTime": 43200,
    "cost": [
      {
        "type": "Gold",
        "amount": 12000
      },
      {
        "type": "Teeth",
        "amount": 10
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Cold"
    ],
    "resistances": {
      "hp": {
        "explosive": 75,
        "fire": 125,
        "piercing": 85
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 300,
          "defense": 25,
          "dodge": 10,
          "bravery": 40,
          "abilitySlots": 2,
          "range": 1,
          "rank": 1
        },
        {
          "health": 330,
          "defense": 30,
          "dodge": 15,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 1,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 14688
              },
              {
                "type": "Lumber",
                "amount": 5500
              },
              {
                "type": "Teeth",
                "amount": 3
              }
            ],
            "time": 14400,
            "sp": 4000
          },
          "rank": 2
        },
        {
          "health": 360,
          "defense": 35,
          "dodge": 20,
          "bravery": 50,
          "abilitySlots": 2,
          "range": 1,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 45000
              },
              {
                "type": "Lumber",
                "amount": 7500
              },
              {
                "type": "Teeth",
                "amount": 5
              }
            ],
            "time": 43200,
            "sp": 9500
          },
          "rank": 3
        },
        {
          "health": 390,
          "defense": 40,
          "dodge": 25,
          "bravery": 55,
          "abilitySlots": 2,
          "range": 1,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 120000
              },
              {
                "type": "Lumber",
                "amount": 10000
              },
              {
                "type": "Teeth",
                "amount": 10
              }
            ],
            "time": 86400,
            "sp": 22000
          },
          "rank": 4
        },
        {
          "health": 420,
          "defense": 45,
          "dodge": 30,
          "bravery": 60,
          "abilitySlots": 2,
          "range": 1,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 290000
              },
              {
                "type": "Lumber",
                "amount": 13000
              },
              {
                "type": "Necklaces",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 50000
          },
          "rank": 5
        },
        {
          "health": 450,
          "defense": 50,
          "dodge": 35,
          "bravery": 60,
          "abilitySlots": 2,
          "range": 1,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 517952
              },
              {
                "type": "Lumber",
                "amount": 16000
              },
              {
                "type": "Necklaces",
                "amount": 6
              }
            ],
            "time": 172800,
            "sp": 175000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Stomp",
        "damageType": "Crushing",
        "lineOfFire": "Contact",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 1
        },
        "armorPiercing": 40,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 92,
              "max": 138
            },
            "offense": 36,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 101,
              "max": 151
            },
            "offense": 41,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 110,
              "max": 165
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 119,
              "max": 179
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 128,
              "max": 193
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 138,
              "max": 207
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Thorough Stomping",
        "damageType": "Crushing",
        "lineOfFire": "Contact",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 5,
        "prepTime": 2,
        "range": {
          "min": 1,
          "max": 1
        },
        "armorPiercing": 40,
        "suppressionMod": {
          "multiplier": 1.5,
          "flat": 10
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 36,
              "max": 55
            },
            "offense": 54,
            "criticalChance": 0,
            "hits": 2,
            "rank": 1
          },
          {
            "damage": {
              "min": 39,
              "max": 60
            },
            "offense": 59,
            "criticalChance": 0,
            "hits": 2,
            "rank": 2
          },
          {
            "damage": {
              "min": 43,
              "max": 66
            },
            "offense": 64,
            "criticalChance": 0,
            "hits": 2,
            "rank": 3
          },
          {
            "damage": {
              "min": 46,
              "max": 71
            },
            "offense": 69,
            "criticalChance": 0,
            "hits": 2,
            "rank": 4
          },
          {
            "damage": {
              "min": 50,
              "max": 77
            },
            "offense": 74,
            "criticalChance": 0,
            "hits": 2,
            "rank": 5
          },
          {
            "damage": {
              "min": 54,
              "max": 82
            },
            "offense": 79,
            "criticalChance": 0,
            "hits": 2,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 8100
        },
        {
          "type": "Teeth",
          "amount": 2
        }
      ],
      "time": 10800
    }
  },
  {
    "id": 101,
    "name": "Young Worm",
    "description": "These are the cutest acidic saliva spraying Sandworms you'll ever encounter! Features ranged poison spit, melee slam, and tunneling attacks.",
    "imageUrl": "/data/images/units/young_worm.webp",
    "category": "Critter",
    "unitType": "critter",
    "affiliation": "Wild",
    "building": "Animal Trainer",
    "buildingLevel": 1,
    "unlockLevel": 22,
    "productionTime": 38880,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 20
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "resistances": {
      "hp": {
        "crushing": 50,
        "fire": 100,
        "piercing": 75
      },
      "armor": {
        "crushing": 50,
        "fire": 75,
        "piercing": 50
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 130,
          "armor": 60,
          "defense": 25,
          "dodge": 10,
          "bravery": 50,
          "abilitySlots": 2,
          "range": 5,
          "rank": 1
        },
        {
          "health": 145,
          "armor": 65,
          "defense": 30,
          "dodge": 15,
          "bravery": 50,
          "abilitySlots": 2,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 13168
              },
              {
                "type": "Iron",
                "amount": 3400
              },
              {
                "type": "Teeth",
                "amount": 1
              }
            ],
            "time": 14400,
            "sp": 3000
          },
          "rank": 2
        },
        {
          "health": 155,
          "armor": 70,
          "defense": 35,
          "dodge": 20,
          "bravery": 50,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 37696
              },
              {
                "type": "Iron",
                "amount": 5100
              },
              {
                "type": "Teeth",
                "amount": 2
              }
            ],
            "time": 43200,
            "sp": 7000
          },
          "rank": 3
        },
        {
          "health": 170,
          "armor": 80,
          "defense": 40,
          "dodge": 25,
          "bravery": 50,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 100112
              },
              {
                "type": "Lumber",
                "amount": 3325
              },
              {
                "type": "Teeth",
                "amount": 5
              }
            ],
            "time": 86400,
            "sp": 16000
          },
          "rank": 4
        },
        {
          "health": 180,
          "armor": 85,
          "defense": 45,
          "dodge": 30,
          "bravery": 50,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 243176
              },
              {
                "type": "Lumber",
                "amount": 4450
              },
              {
                "type": "Teeth",
                "amount": 10
              }
            ],
            "time": 172800,
            "sp": 36000
          },
          "rank": 5
        },
        {
          "health": 195,
          "armor": 90,
          "defense": 50,
          "dodge": 35,
          "bravery": 50,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 458416
              },
              {
                "type": "Lumber",
                "amount": 7340
              },
              {
                "type": "Necklaces",
                "amount": 3
              }
            ],
            "time": 172800,
            "sp": 125000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Spit",
        "damageType": "Fire",
        "lineOfFire": "Indirect",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 3,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 25,
        "statusEffects": [
          {
            "type": "Poison",
            "chance": 100,
            "duration": 4
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 27,
              "max": 45
            },
            "offense": 46,
            "criticalChance": 0,
            "dot": {
              "initial": 36,
              "final": 9
            },
            "rank": 1
          },
          {
            "damage": {
              "min": 29,
              "max": 49
            },
            "offense": 51,
            "criticalChance": 0,
            "dot": {
              "initial": 39,
              "final": 10
            },
            "rank": 2
          },
          {
            "damage": {
              "min": 32,
              "max": 54
            },
            "offense": 56,
            "criticalChance": 0,
            "dot": {
              "initial": 43,
              "final": 11
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 35,
              "max": 58
            },
            "offense": 61,
            "criticalChance": 0,
            "dot": {
              "initial": 46,
              "final": 12
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 37,
              "max": 63
            },
            "offense": 66,
            "criticalChance": 0,
            "dot": {
              "initial": 50,
              "final": 12
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 40,
              "max": 67
            },
            "offense": 71,
            "criticalChance": 0,
            "dot": {
              "initial": 54,
              "final": 13
            },
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Poison",
          "chance": 100,
          "duration": 4
        }
      },
      {
        "name": "Slam",
        "damageType": "Crushing",
        "lineOfFire": "Contact (Fixed)",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 2
        },
        "armorPiercing": 40,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 53,
              "max": 88
            },
            "offense": 40,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 58,
              "max": 96
            },
            "offense": 45,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 63,
              "max": 105
            },
            "offense": 50,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 68,
              "max": 114
            },
            "offense": 55,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 74,
              "max": 123
            },
            "offense": 60,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 79,
              "max": 132
            },
            "offense": 65,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Tunnel",
        "damageType": "Piercing",
        "lineOfFire": "Indirect",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 3,
        "prepTime": 1,
        "range": {
          "min": 1,
          "max": 5
        },
        "armorPiercing": 25,
        "bonusCrit": {
          "Soldier": 10,
          "Critter": 10
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 41,
              "max": 68
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 45,
              "max": 74
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 49,
              "max": 81
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 53,
              "max": 88
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 57,
              "max": 95
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 61,
              "max": 102
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 6413
        },
        {
          "type": "Lumber",
          "amount": 1200
        },
        {
          "type": "Teeth",
          "amount": 2
        }
      ],
      "time": 8100
    }
  },
  {
    "id": 102,
    "name": "Tamed Sandworm",
    "description": "A premium critter unit featuring ranged acidic spit, crushing slam, and long-range tunneling attacks. The apex predator of the desert.",
    "imageUrl": "/data/images/units/tamed_sandworm.webp",
    "category": "Critter",
    "unitType": "critter",
    "affiliation": "Wild",
    "building": "Animal Trainer",
    "buildingLevel": 3,
    "unlockLevel": 25,
    "productionTime": 10800,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 65
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "resistances": {
      "hp": {
        "crushing": 50,
        "fire": 100,
        "piercing": 75
      },
      "armor": {
        "crushing": 50,
        "fire": 75,
        "piercing": 50
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 200,
          "armor": 100,
          "defense": 25,
          "dodge": 10,
          "bravery": 60,
          "abilitySlots": 2,
          "range": 5,
          "rank": 1
        },
        {
          "health": 220,
          "armor": 110,
          "defense": 30,
          "dodge": 15,
          "bravery": 60,
          "abilitySlots": 2,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 16160
              },
              {
                "type": "Iron",
                "amount": 4500
              },
              {
                "type": "Teeth",
                "amount": 2
              }
            ],
            "time": 14400,
            "sp": 4750
          },
          "rank": 2
        },
        {
          "health": 240,
          "armor": 120,
          "defense": 35,
          "dodge": 20,
          "bravery": 60,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 48000
              },
              {
                "type": "Iron",
                "amount": 6500
              },
              {
                "type": "Teeth",
                "amount": 4
              }
            ],
            "time": 43200,
            "sp": 11000
          },
          "rank": 3
        },
        {
          "health": 260,
          "armor": 130,
          "defense": 40,
          "dodge": 25,
          "bravery": 60,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 125000
              },
              {
                "type": "Lumber",
                "amount": 5000
              },
              {
                "type": "Teeth",
                "amount": 8
              }
            ],
            "time": 86400,
            "sp": 25000
          },
          "rank": 4
        },
        {
          "health": 280,
          "armor": 140,
          "defense": 45,
          "dodge": 30,
          "bravery": 60,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 305000
              },
              {
                "type": "Lumber",
                "amount": 7000
              },
              {
                "type": "Necklaces",
                "amount": 3
              }
            ],
            "time": 172800,
            "sp": 57000
          },
          "rank": 5
        },
        {
          "health": 300,
          "armor": 150,
          "defense": 50,
          "dodge": 35,
          "bravery": 60,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 562600
              },
              {
                "type": "Lumber",
                "amount": 10000
              },
              {
                "type": "Necklaces",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 193525
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Spit",
        "damageType": "Fire",
        "lineOfFire": "Indirect",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 3,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 25,
        "statusEffects": [
          {
            "type": "Poison",
            "chance": 100,
            "duration": 4
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 41,
              "max": 69
            },
            "offense": 46,
            "criticalChance": 0,
            "dot": {
              "initial": 55,
              "final": 14
            },
            "rank": 1
          },
          {
            "damage": {
              "min": 45,
              "max": 75
            },
            "offense": 51,
            "criticalChance": 0,
            "dot": {
              "initial": 60,
              "final": 15
            },
            "rank": 2
          },
          {
            "damage": {
              "min": 49,
              "max": 82
            },
            "offense": 56,
            "criticalChance": 0,
            "dot": {
              "initial": 66,
              "final": 16
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 53,
              "max": 89
            },
            "offense": 61,
            "criticalChance": 0,
            "dot": {
              "initial": 71,
              "final": 18
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 57,
              "max": 96
            },
            "offense": 66,
            "criticalChance": 0,
            "dot": {
              "initial": 76,
              "final": 19
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 61,
              "max": 103
            },
            "offense": 71,
            "criticalChance": 0,
            "dot": {
              "initial": 82,
              "final": 20
            },
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Poison",
          "chance": 100,
          "duration": 4
        }
      },
      {
        "name": "Slam",
        "damageType": "Crushing",
        "lineOfFire": "Contact (Fixed)",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 2
        },
        "armorPiercing": 40,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 75,
              "max": 125
            },
            "offense": 40,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 82,
              "max": 137
            },
            "offense": 45,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 90,
              "max": 150
            },
            "offense": 50,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 97,
              "max": 162
            },
            "offense": 55,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 105,
              "max": 175
            },
            "offense": 60,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 112,
              "max": 187
            },
            "offense": 65,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Tunnel",
        "damageType": "Piercing",
        "lineOfFire": "Indirect",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 3,
        "prepTime": 1,
        "range": {
          "min": 1,
          "max": 5
        },
        "armorPiercing": 25,
        "bonusCrit": {
          "Soldier": 10,
          "Critter": 10
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "damage": {
              "min": 56,
              "max": 94
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 61,
              "max": 103
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 67,
              "max": 112
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 72,
              "max": 122
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 78,
              "max": 131
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 84,
              "max": 141
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 14400
        },
        {
          "type": "Lumber",
          "amount": 1500
        },
        {
          "type": "Teeth",
          "amount": 2
        }
      ],
      "time": 8100
    }
  },
  {
    "id": 103,
    "name": "Allied Raider Warrior",
    "description": "The basic Raider unit and the only unit trainable that uses a musket. Superior stats to Troopers but limited by resource restrictions.",
    "imageUrl": "/data/images/units/allied_raider_warrior.webp",
    "category": "Soldier",
    "unitType": "soldier",
    "affiliation": "Raider",
    "building": "Raider Training Camp",
    "buildingLevel": 1,
    "unlockLevel": 14,
    "productionTime": 43200,
    "cost": [
      {
        "type": "Gold",
        "amount": 8000
      },
      {
        "type": "Iron",
        "amount": 1200
      },
      {
        "type": "Skulls",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 165,
          "defense": 60,
          "dodge": 30,
          "bravery": 30,
          "abilitySlots": 1,
          "range": 2,
          "rank": 1
        },
        {
          "health": 180,
          "defense": 65,
          "dodge": 35,
          "bravery": 35,
          "abilitySlots": 1,
          "range": 2,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 6000
              },
              {
                "type": "Iron",
                "amount": 4500
              },
              {
                "type": "Skulls",
                "amount": 2
              }
            ],
            "time": 14400,
            "sp": 2000
          },
          "rank": 2
        },
        {
          "health": 200,
          "defense": 70,
          "dodge": 40,
          "bravery": 35,
          "abilitySlots": 1,
          "range": 2,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 18000
              },
              {
                "type": "Steel",
                "amount": 2800
              },
              {
                "type": "Skulls",
                "amount": 4
              }
            ],
            "time": 43200,
            "sp": 4800
          },
          "rank": 3
        },
        {
          "health": 215,
          "defense": 75,
          "dodge": 45,
          "bravery": 40,
          "abilitySlots": 2,
          "range": 2,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 48000
              },
              {
                "type": "Steel",
                "amount": 4000
              },
              {
                "type": "Skulls",
                "amount": 8
              }
            ],
            "time": 86400,
            "sp": 11000
          },
          "rank": 4
        },
        {
          "health": 230,
          "defense": 80,
          "dodge": 50,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 2,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 115000
              },
              {
                "type": "Steel",
                "amount": 5500
              },
              {
                "type": "Skulls",
                "amount": 15
              }
            ],
            "time": 172800,
            "sp": 25000
          },
          "rank": 5
        },
        {
          "health": 250,
          "defense": 85,
          "dodge": 55,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 2,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 280000
              },
              {
                "type": "Steel",
                "amount": 7500
              },
              {
                "type": "Skulls",
                "amount": 25
              }
            ],
            "time": 172800,
            "sp": 85000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Musket Shoot",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 56,
              "max": 68
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 61,
              "max": 74
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 67,
              "max": 81
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 72,
              "max": 88
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 78,
              "max": 95
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 84,
              "max": 102
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 5400
        },
        {
          "type": "Iron",
          "amount": 810
        },
        {
          "type": "Skulls",
          "amount": 2
        }
      ],
      "time": 9000
    }
  },
  {
    "id": 104,
    "name": "Allied Raider Cannoneer",
    "description": "A powerful indirect-attack Raider unit that packs substantial explosive damage.",
    "imageUrl": "/data/images/units/allied_raider_cannoneer.webp",
    "category": "Soldier",
    "unitType": "soldier",
    "affiliation": "Raider",
    "building": "Raider Training Camp",
    "buildingLevel": 1,
    "unlockLevel": 16,
    "productionTime": 46800,
    "cost": [
      {
        "type": "Gold",
        "amount": 9000
      },
      {
        "type": "Steel",
        "amount": 1000
      },
      {
        "type": "Skulls",
        "amount": 7
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 175,
          "defense": 35,
          "dodge": 5,
          "bravery": 15,
          "abilitySlots": 1,
          "range": 4,
          "rank": 1
        },
        {
          "health": 195,
          "defense": 35,
          "dodge": 5,
          "bravery": 15,
          "abilitySlots": 1,
          "range": 4,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 7000
              },
              {
                "type": "Steel",
                "amount": 2500
              },
              {
                "type": "Skulls",
                "amount": 3
              }
            ],
            "time": 14400,
            "sp": 2500
          },
          "rank": 2
        },
        {
          "health": 210,
          "defense": 35,
          "dodge": 5,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 4,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 21000
              },
              {
                "type": "Steel",
                "amount": 3500
              },
              {
                "type": "Skulls",
                "amount": 5
              }
            ],
            "time": 43200,
            "sp": 6000
          },
          "rank": 3
        },
        {
          "health": 230,
          "defense": 35,
          "dodge": 5,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 4,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 56000
              },
              {
                "type": "Steel",
                "amount": 4800
              },
              {
                "type": "Skulls",
                "amount": 10
              }
            ],
            "time": 86400,
            "sp": 14000
          },
          "rank": 4
        },
        {
          "health": 245,
          "defense": 40,
          "dodge": 10,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 4,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 135000
              },
              {
                "type": "Steel",
                "amount": 6500
              },
              {
                "type": "Skulls",
                "amount": 18
              }
            ],
            "time": 172800,
            "sp": 32000
          },
          "rank": 5
        },
        {
          "health": 265,
          "defense": 40,
          "dodge": 10,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 4,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 320000
              },
              {
                "type": "Steel",
                "amount": 9000
              },
              {
                "type": "Skulls",
                "amount": 30
              }
            ],
            "time": 172800,
            "sp": 110000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Explosive Shell",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 2,
        "range": {
          "min": 2,
          "max": 4
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 80,
              "max": 120
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 88,
              "max": 132
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 96,
              "max": 144
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 104,
              "max": 156
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 112,
              "max": 168
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 120,
              "max": 180
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 6075
        },
        {
          "type": "Steel",
          "amount": 675
        },
        {
          "type": "Skulls",
          "amount": 2
        }
      ],
      "time": 9900
    }
  },
  {
    "id": 105,
    "name": "Allied Raider Firebreather",
    "description": "Uses fire-based attacks that target a single space and the adjacent squares, with the chance of applying a Damage-over-Time effect.",
    "imageUrl": "/data/images/units/allied_raider_firebreather.webp",
    "category": "Soldier",
    "unitType": "soldier",
    "affiliation": "Raider",
    "building": "Raider Training Camp",
    "buildingLevel": 2,
    "unlockLevel": 21,
    "productionTime": 47520,
    "cost": [
      {
        "type": "Gold",
        "amount": 10000
      },
      {
        "type": "Steel",
        "amount": 1125
      },
      {
        "type": "Skulls",
        "amount": 10
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 135,
          "defense": 55,
          "dodge": 25,
          "bravery": 30,
          "abilitySlots": 1,
          "range": 3,
          "rank": 1
        },
        {
          "health": 150,
          "defense": 60,
          "dodge": 30,
          "bravery": 35,
          "abilitySlots": 1,
          "range": 3,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 6312
              },
              {
                "type": "Steel",
                "amount": 3550
              }
            ],
            "time": 14400,
            "sp": 2200
          },
          "rank": 2
        },
        {
          "health": 160,
          "defense": 65,
          "dodge": 35,
          "bravery": 40,
          "abilitySlots": 1,
          "range": 3,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 19500
              },
              {
                "type": "Steel",
                "amount": 4800
              }
            ],
            "time": 43200,
            "sp": 5500
          },
          "rank": 3
        },
        {
          "health": 175,
          "defense": 70,
          "dodge": 40,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 3,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 52000
              },
              {
                "type": "Steel",
                "amount": 6200
              },
              {
                "type": "Bars",
                "amount": 5
              }
            ],
            "time": 86400,
            "sp": 12500
          },
          "rank": 4
        },
        {
          "health": 190,
          "defense": 75,
          "dodge": 45,
          "bravery": 50,
          "abilitySlots": 2,
          "range": 3,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 125000
              },
              {
                "type": "Steel",
                "amount": 7800
              },
              {
                "type": "Bars",
                "amount": 14
              }
            ],
            "time": 172800,
            "sp": 28000
          },
          "rank": 5
        },
        {
          "health": 205,
          "defense": 80,
          "dodge": 50,
          "bravery": 50,
          "abilitySlots": 2,
          "range": 3,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 485576
              },
              {
                "type": "Steel",
                "amount": 9125
              },
              {
                "type": "Powder",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 95000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Flame Burst",
        "damageType": "Fire",
        "lineOfFire": "Contact",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 25,
        "statusEffects": [
          {
            "type": "Fire",
            "chance": 60,
            "duration": 2
          }
        ],
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.5
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.5
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.5
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.5
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 23,
              "max": 39
            },
            "offense": 56,
            "criticalChance": 5,
            "dot": {
              "initial": 16,
              "final": 8
            },
            "rank": 1
          },
          {
            "damage": {
              "min": 25,
              "max": 42
            },
            "offense": 61,
            "criticalChance": 5,
            "dot": {
              "initial": 17,
              "final": 8
            },
            "rank": 2
          },
          {
            "damage": {
              "min": 27,
              "max": 46
            },
            "offense": 66,
            "criticalChance": 5,
            "dot": {
              "initial": 18,
              "final": 9
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 29,
              "max": 50
            },
            "offense": 71,
            "criticalChance": 5,
            "dot": {
              "initial": 20,
              "final": 10
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 32,
              "max": 54
            },
            "offense": 76,
            "criticalChance": 5,
            "dot": {
              "initial": 22,
              "final": 11
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 34,
              "max": 58
            },
            "offense": 81,
            "criticalChance": 5,
            "dot": {
              "initial": 23,
              "final": 12
            },
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Fire",
          "chance": 60,
          "duration": 2
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 6750
        },
        {
          "type": "Steel",
          "amount": 765
        },
        {
          "type": "Skulls",
          "amount": 2
        }
      ],
      "time": 10800
    }
  },
  {
    "id": 106,
    "name": "Allied Raider Dustwalker",
    "description": "A fast soldier unit with backstab capabilities. Remember when there was that one kid in the playground that used to pick on you a lot and then, after getting to know each other, you two became best friends?",
    "imageUrl": "/data/images/units/allied_raider_dustwalker.webp",
    "category": "Soldier",
    "unitType": "soldier-fast",
    "affiliation": "Raider",
    "building": "Raider Training Camp",
    "buildingLevel": 1,
    "unlockLevel": 33,
    "productionTime": 43200,
    "cost": [
      {
        "type": "Gold",
        "amount": 14500
      },
      {
        "type": "Steel",
        "amount": 1000
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 100,
          "defense": 65,
          "dodge": 35,
          "bravery": 15,
          "abilitySlots": 1,
          "range": 5,
          "rank": 1
        },
        {
          "health": 110,
          "defense": 70,
          "dodge": 40,
          "bravery": 20,
          "abilitySlots": 2,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 8500
              },
              {
                "type": "Steel",
                "amount": 4000
              }
            ],
            "time": 14400,
            "sp": 3500
          },
          "rank": 2
        },
        {
          "health": 120,
          "defense": 75,
          "dodge": 45,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 26000
              },
              {
                "type": "Steel",
                "amount": 5500
              }
            ],
            "time": 43200,
            "sp": 8500
          },
          "rank": 3
        },
        {
          "health": 130,
          "defense": 80,
          "dodge": 50,
          "bravery": 30,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 70000
              },
              {
                "type": "Steel",
                "amount": 7200
              },
              {
                "type": "Bars",
                "amount": 6
              }
            ],
            "time": 86400,
            "sp": 19000
          },
          "rank": 4
        },
        {
          "health": 140,
          "defense": 85,
          "dodge": 55,
          "bravery": 35,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 170000
              },
              {
                "type": "Steel",
                "amount": 9000
              },
              {
                "type": "Bars",
                "amount": 16
              }
            ],
            "time": 172800,
            "sp": 42000
          },
          "rank": 5
        },
        {
          "health": 150,
          "defense": 90,
          "dodge": 60,
          "bravery": 35,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 400000
              },
              {
                "type": "Steel",
                "amount": 11500
              },
              {
                "type": "Powder",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 140000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Backstab",
        "description": "Backstab attack",
        "damageType": "Piercing",
        "lineOfFire": "Contact (Back)",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 3,
        "range": {
          "min": 1,
          "max": 5
        },
        "rangeOffenseMod": -15,
        "bonusCrit": {
          "Soldier": 40
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 80,
              "max": 120
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 88,
              "max": 132
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 96,
              "max": 144
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 104,
              "max": 156
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 112,
              "max": 168
            },
            "offense": 76,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 120,
              "max": 180
            },
            "offense": 81,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Stabby Stabby",
        "damageType": "Piercing",
        "lineOfFire": "Contact",
        "unlockRank": 2,
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 2
        },
        "rangeOffenseMod": -10,
        "unlockCost": {
          "time": 1440,
          "nanos": 6
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 57,
              "max": 85
            },
            "offense": 61,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 62,
              "max": 93
            },
            "offense": 66,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 67,
              "max": 101
            },
            "offense": 71,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 73,
              "max": 109
            },
            "offense": 76,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 78,
              "max": 117
            },
            "offense": 81,
            "criticalChance": 0,
            "rank": 6
          }
        ]
      },
      {
        "name": "Poison",
        "damageType": "Piercing",
        "lineOfFire": "Contact (Back)",
        "unlockRank": 4,
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 4,
        "range": {
          "min": 1,
          "max": 5
        },
        "statusEffects": [
          {
            "type": "Poison",
            "chance": 100,
            "duration": 4
          }
        ],
        "unlockCost": {
          "time": 2880,
          "nanos": 20
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 41,
              "max": 62
            },
            "offense": 71,
            "criticalChance": 0,
            "dot": {
              "initial": 52,
              "final": 13
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 44,
              "max": 67
            },
            "offense": 76,
            "criticalChance": 0,
            "dot": {
              "initial": 56,
              "final": 14
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 48,
              "max": 72
            },
            "offense": 81,
            "criticalChance": 0,
            "dot": {
              "initial": 60,
              "final": 15
            },
            "rank": 6
          }
        ],
        "statusEffect": {
          "type": "Poison",
          "chance": 100,
          "duration": 4
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 11250
        },
        {
          "type": "Steel",
          "amount": 1050
        }
      ],
      "time": 9000
    }
  },
  {
    "id": 107,
    "name": "Allied Raider Boom Boom",
    "description": "Warriors carrying lit explosives into battle. These combatants undergo extensive chemistry training and personally craft their gunpowder recipes.",
    "imageUrl": "/data/images/units/allied_raider_boom_boom.webp",
    "category": "Soldier",
    "unitType": "soldier",
    "affiliation": "Raider",
    "building": "Raider Training Camp",
    "buildingLevel": 3,
    "unlockLevel": 35,
    "productionTime": 36000,
    "cost": [
      {
        "type": "Gold",
        "amount": 12500
      },
      {
        "type": "Steel",
        "amount": 1000
      },
      {
        "type": "Skulls",
        "amount": 8
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 150,
          "defense": 45,
          "dodge": 15,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 3,
          "rank": 1
        },
        {
          "health": 165,
          "defense": 50,
          "dodge": 20,
          "bravery": 30,
          "abilitySlots": 3,
          "range": 3,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 9000
              },
              {
                "type": "Steel",
                "amount": 4200
              }
            ],
            "time": 14400,
            "sp": 3000
          },
          "rank": 2
        },
        {
          "health": 180,
          "defense": 55,
          "dodge": 25,
          "bravery": 35,
          "abilitySlots": 3,
          "range": 3,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 28000
              },
              {
                "type": "Steel",
                "amount": 5800
              }
            ],
            "time": 43200,
            "sp": 7200
          },
          "rank": 3
        },
        {
          "health": 195,
          "defense": 60,
          "dodge": 30,
          "bravery": 40,
          "abilitySlots": 3,
          "range": 3,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 74000
              },
              {
                "type": "Steel",
                "amount": 7500
              },
              {
                "type": "Bars",
                "amount": 6
              }
            ],
            "time": 86400,
            "sp": 16500
          },
          "rank": 4
        },
        {
          "health": 210,
          "defense": 65,
          "dodge": 35,
          "bravery": 45,
          "abilitySlots": 3,
          "range": 3,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 180000
              },
              {
                "type": "Steel",
                "amount": 9500
              },
              {
                "type": "Bars",
                "amount": 16
              }
            ],
            "time": 172800,
            "sp": 38000
          },
          "rank": 5
        },
        {
          "health": 225,
          "defense": 70,
          "dodge": 40,
          "bravery": 50,
          "abilitySlots": 3,
          "range": 3,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 420000
              },
              {
                "type": "Steel",
                "amount": 12000
              },
              {
                "type": "Powder",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 125000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Small Grenade",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 3
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 88,
              "max": 132
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 96,
              "max": 145
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 105,
              "max": 158
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 114,
              "max": 171
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 123,
              "max": 184
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 132,
              "max": 198
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      },
      {
        "name": "Triple Bomb",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "unlockRank": 2,
        "ammo": 4,
        "ammoUsed": 3,
        "reloadTime": 8,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 1
        },
        "unlockCost": {
          "time": 2160,
          "nanos": 8
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 48,
              "max": 72
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 1,
            "rank": 2
          },
          {
            "damage": {
              "min": 52,
              "max": 79
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 1,
            "rank": 3
          },
          {
            "damage": {
              "min": 57,
              "max": 85
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 1,
            "rank": 4
          },
          {
            "damage": {
              "min": 61,
              "max": 92
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 1,
            "rank": 5
          },
          {
            "damage": {
              "min": 66,
              "max": 99
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 1,
            "rank": 6
          }
        ]
      },
      {
        "name": "Anti-Air Small Grenade",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 8,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 3
        },
        "targetableTypes": {
          "Soldier": false,
          "Sniper": false,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": false,
          "Civilian": false,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.2
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.2
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 88,
              "max": 132
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 96,
              "max": 145
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 105,
              "max": 158
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 114,
              "max": 171
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 123,
              "max": 184
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 132,
              "max": 198
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 9375
        },
        {
          "type": "Steel",
          "amount": 750
        },
        {
          "type": "Skulls",
          "amount": 2
        }
      ],
      "time": 9000
    }
  },
  {
    "id": 108,
    "name": "Allied Raider Champion",
    "description": "A unit that excels at eliminating unarmored frontline soldiers with high critical strike potential against soldier-type units.",
    "imageUrl": "/data/images/units/allied_raider_champion.webp",
    "category": "Soldier",
    "unitType": "soldier",
    "affiliation": "Raider",
    "building": "Raider Training Camp",
    "buildingLevel": 1,
    "unlockLevel": 40,
    "productionTime": 51600,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 40
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 200,
          "defense": 50,
          "dodge": 20,
          "bravery": 30,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 12,
          "rank": 1
        },
        {
          "health": 230,
          "defense": 55,
          "dodge": 25,
          "bravery": 35,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 14,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 12896
              },
              {
                "type": "Steel",
                "amount": 8125
              }
            ],
            "time": 14400,
            "sp": 5000
          },
          "rank": 2
        },
        {
          "health": 250,
          "defense": 60,
          "dodge": 30,
          "bravery": 40,
          "abilitySlots": 1,
          "range": 2,
          "pvpValue": 16,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 40608
              },
              {
                "type": "Steel",
                "amount": 8842
              }
            ],
            "time": 43200,
            "sp": 12000
          },
          "rank": 3
        },
        {
          "health": 275,
          "defense": 65,
          "dodge": 35,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 18,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 105368
              },
              {
                "type": "Steel",
                "amount": 10530
              },
              {
                "type": "Bars",
                "amount": 6
              }
            ],
            "time": 86400,
            "sp": 27000
          },
          "rank": 4
        },
        {
          "health": 295,
          "defense": 70,
          "dodge": 40,
          "bravery": 50,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 20,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 259240
              },
              {
                "type": "Steel",
                "amount": 12352
              },
              {
                "type": "Bars",
                "amount": 16
              }
            ],
            "time": 172800,
            "sp": 60000
          },
          "rank": 5
        },
        {
          "health": 315,
          "defense": 75,
          "dodge": 45,
          "bravery": 55,
          "abilitySlots": 2,
          "range": 2,
          "pvpValue": 23,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 578715
              },
              {
                "type": "Steel",
                "amount": 14332
              },
              {
                "type": "Powder",
                "amount": 6
              }
            ],
            "time": 172800,
            "sp": 200000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Buckshot",
        "description": "Assault Shotgun",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "rangeOffenseMod": -30,
        "suppressionMod": {
          "multiplier": 0
        },
        "bonusCrit": {
          "Soldier": 10
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 41,
              "max": 50
            },
            "offense": 54,
            "criticalChance": 5,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 45,
              "max": 55
            },
            "offense": 59,
            "criticalChance": 5,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 49,
              "max": 60
            },
            "offense": 64,
            "criticalChance": 5,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 53,
              "max": 65
            },
            "offense": 69,
            "criticalChance": 5,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 57,
              "max": 70
            },
            "offense": 74,
            "criticalChance": 5,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 61,
              "max": 75
            },
            "offense": 79,
            "criticalChance": 5,
            "hits": 3,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 22500
        },
        {
          "type": "Steel",
          "amount": 2250
        }
      ],
      "time": 10800
    }
  },
  {
    "id": 109,
    "name": "Allied Skirmisher",
    "description": "Combines the defensive capabilities of a Raptor with the punching power of a very powerful tank gun. Features strong melee attacks and explosive weaponry.",
    "imageUrl": "/data/images/units/allied_skirmisher.webp",
    "category": "Critter",
    "unitType": "soldier",
    "affiliation": "Raider",
    "building": "Raider Training Camp",
    "buildingLevel": 1,
    "unlockLevel": 45,
    "productionTime": 60480,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 45
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "stats": {
      "ranks": [
        {
          "health": 275,
          "defense": 55,
          "dodge": 25,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 3,
          "rank": 1
        },
        {
          "health": 305,
          "defense": 60,
          "dodge": 30,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 3,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 20808
              },
              {
                "type": "Steel",
                "amount": 8351
              }
            ],
            "time": 14400,
            "sp": 6500
          },
          "rank": 2
        },
        {
          "health": 330,
          "defense": 65,
          "dodge": 35,
          "bravery": 40,
          "abilitySlots": 2,
          "range": 3,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 58256
              },
              {
                "type": "Steel",
                "amount": 9945
              }
            ],
            "time": 43200,
            "sp": 15000
          },
          "rank": 3
        },
        {
          "health": 360,
          "defense": 70,
          "dodge": 40,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 3,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 146720
              },
              {
                "type": "Steel",
                "amount": 11666
              },
              {
                "type": "Bars",
                "amount": 7
              }
            ],
            "time": 86400,
            "sp": 34000
          },
          "rank": 4
        },
        {
          "health": 385,
          "defense": 75,
          "dodge": 45,
          "bravery": 50,
          "abilitySlots": 2,
          "range": 3,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 352328
              },
              {
                "type": "Steel",
                "amount": 13536
              },
              {
                "type": "Bars",
                "amount": 18
              }
            ],
            "time": 172800,
            "sp": 75000
          },
          "rank": 5
        },
        {
          "health": 415,
          "defense": 80,
          "dodge": 50,
          "bravery": 55,
          "abilitySlots": 2,
          "range": 3,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 741275
              },
              {
                "type": "Steel",
                "amount": 15533
              },
              {
                "type": "Powder",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 250000
          },
          "rank": 6
        }
      ]
    },
    "actions": [
      {
        "name": "Talons",
        "damageType": "Piercing",
        "lineOfFire": "Contact",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 2
        },
        "armorPiercing": 20,
        "bonusCrit": {
          "Critter": 25,
          "Soldier": 15
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 83,
              "max": 138
            },
            "offense": 60,
            "criticalChance": 10,
            "rank": 1
          },
          {
            "damage": {
              "min": 91,
              "max": 151
            },
            "offense": 65,
            "criticalChance": 10,
            "rank": 2
          },
          {
            "damage": {
              "min": 99,
              "max": 165
            },
            "offense": 70,
            "criticalChance": 10,
            "rank": 3
          },
          {
            "damage": {
              "min": 107,
              "max": 179
            },
            "offense": 75,
            "criticalChance": 10,
            "rank": 4
          },
          {
            "damage": {
              "min": 116,
              "max": 193
            },
            "offense": 80,
            "criticalChance": 10,
            "rank": 5
          },
          {
            "damage": {
              "min": 124,
              "max": 207
            },
            "offense": 85,
            "criticalChance": 10,
            "rank": 6
          }
        ]
      },
      {
        "name": "Tank Shell",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 75,
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": false,
          "Ship": false
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 105,
              "max": 175
            },
            "offense": 30,
            "criticalChance": 15,
            "rank": 1
          },
          {
            "damage": {
              "min": 115,
              "max": 192
            },
            "offense": 35,
            "criticalChance": 15,
            "rank": 2
          },
          {
            "damage": {
              "min": 126,
              "max": 210
            },
            "offense": 40,
            "criticalChance": 15,
            "rank": 3
          },
          {
            "damage": {
              "min": 136,
              "max": 227
            },
            "offense": 45,
            "criticalChance": 15,
            "rank": 4
          },
          {
            "damage": {
              "min": 147,
              "max": 245
            },
            "offense": 50,
            "criticalChance": 15,
            "rank": 5
          },
          {
            "damage": {
              "min": 157,
              "max": 262
            },
            "offense": 55,
            "criticalChance": 15,
            "rank": 6
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 6075
        },
        {
          "type": "Steel",
          "amount": 2250
        }
      ],
      "time": 9000
    }
  },
  {
    "id": 110,
    "name": "Gunboat",
    "description": "The foundational navy unit for players entering naval warfare. Features anti-air capabilities and depth charges.",
    "imageUrl": "/data/images/units/gunboat.webp",
    "category": "Naval",
    "unitType": "gunboat-ship",
    "affiliation": "Imperial",
    "building": "Dry Dock",
    "buildingLevel": 1,
    "unlockLevel": 25,
    "productionTime": 17280,
    "cost": [
      {
        "type": "Gold",
        "amount": 8000
      },
      {
        "type": "Lumber",
        "amount": 1000
      },
      {
        "type": "Steel",
        "amount": 500
      }
    ],
    "blocking": "Partial",
    "maxRank": 8,
    "immunities": [
      "Breach"
    ],
    "resistances": {
      "hp": {
        "depthCharge": 80,
        "torpedo": 80
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 200,
          "defense": 60,
          "dodge": 30,
          "bravery": 20,
          "abilitySlots": 2,
          "range": 5,
          "rank": 1
        },
        {
          "health": 230,
          "defense": 62,
          "dodge": 32,
          "bravery": 25,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 10528
              },
              {
                "type": "Steel",
                "amount": 2925
              }
            ],
            "time": 14400,
            "sp": 3500
          },
          "rank": 2
        },
        {
          "health": 275,
          "defense": 64,
          "dodge": 34,
          "bravery": 30,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 33160
              },
              {
                "type": "Steel",
                "amount": 3975
              }
            ],
            "time": 21600,
            "sp": 8000
          },
          "rank": 3
        },
        {
          "health": 320,
          "defense": 66,
          "dodge": 36,
          "bravery": 35,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 85000
              },
              {
                "type": "Steel",
                "amount": 5200
              },
              {
                "type": "Bars",
                "amount": 6
              }
            ],
            "time": 43200,
            "sp": 18000
          },
          "rank": 4
        },
        {
          "health": 365,
          "defense": 68,
          "dodge": 38,
          "bravery": 40,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 180000
              },
              {
                "type": "Steel",
                "amount": 6500
              },
              {
                "type": "Bars",
                "amount": 12
              }
            ],
            "time": 86400,
            "sp": 40000
          },
          "rank": 5
        },
        {
          "health": 410,
          "defense": 70,
          "dodge": 40,
          "bravery": 45,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 320000
              },
              {
                "type": "Steel",
                "amount": 7500
              },
              {
                "type": "Laurels",
                "amount": 2
              }
            ],
            "time": 172800,
            "sp": 85000
          },
          "rank": 6
        },
        {
          "health": 455,
          "defense": 72,
          "dodge": 42,
          "bravery": 50,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 480000
              },
              {
                "type": "Steel",
                "amount": 8500
              },
              {
                "type": "Widgets",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 180000
          },
          "rank": 7
        },
        {
          "health": 500,
          "defense": 74,
          "dodge": 44,
          "bravery": 55,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 700000
              },
              {
                "type": "Steel",
                "amount": 10000
              },
              {
                "type": "Widgets",
                "amount": 6
              }
            ],
            "time": 172800,
            "sp": 350000
          },
          "rank": 8
        }
      ]
    },
    "actions": [
      {
        "name": "Incendiary Grenade",
        "damageType": "Explosive",
        "lineOfFire": "Precise (Random)",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 3,
        "range": {
          "min": 1,
          "max": 5
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": true,
          "Ship": true
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.5
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.5
            }
          ],
          "randomCenter": {
            "offsets": [
              {
                "x": 0,
                "y": 0,
                "weight": 0.88
              },
              {
                "x": 0,
                "y": -1,
                "weight": 0.06
              },
              {
                "x": 0,
                "y": 1,
                "weight": 0.06
              }
            ]
          }
        },
        "ranks": [
          {
            "damage": {
              "min": 49,
              "max": 67
            },
            "offense": 54,
            "criticalChance": 5,
            "critVsAir": 60,
            "critVsSubs": -20,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 56,
              "max": 77
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsAir": 60,
            "critVsSubs": -20,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 68,
              "max": 93
            },
            "offense": 58,
            "criticalChance": 5,
            "critVsAir": 60,
            "critVsSubs": -20,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 80,
              "max": 109
            },
            "offense": 60,
            "criticalChance": 5,
            "critVsAir": 60,
            "critVsSubs": -20,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 93,
              "max": 127
            },
            "offense": 62,
            "criticalChance": 10,
            "critVsAir": 65,
            "critVsSubs": -15,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 105,
              "max": 144
            },
            "offense": 64,
            "criticalChance": 10,
            "critVsAir": 65,
            "critVsSubs": -15,
            "hits": 3,
            "rank": 6
          },
          {
            "damage": {
              "min": 118,
              "max": 162
            },
            "offense": 66,
            "criticalChance": 10,
            "critVsAir": 65,
            "critVsSubs": -15,
            "hits": 3,
            "rank": 7
          },
          {
            "damage": {
              "min": 128,
              "max": 175
            },
            "offense": 68,
            "criticalChance": 10,
            "critVsAir": 65,
            "critVsSubs": -15,
            "hits": 3,
            "rank": 8
          }
        ]
      },
      {
        "name": "Rapid Fire",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 3
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": true
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 20,
              "max": 24
            },
            "offense": 54,
            "criticalChance": 5,
            "critVsAir": 75,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 23,
              "max": 27
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsAir": 75,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 28,
              "max": 33
            },
            "offense": 58,
            "criticalChance": 5,
            "critVsAir": 75,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 32,
              "max": 39
            },
            "offense": 60,
            "criticalChance": 5,
            "critVsAir": 75,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 38,
              "max": 45
            },
            "offense": 62,
            "criticalChance": 10,
            "critVsAir": 80,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 43,
              "max": 51
            },
            "offense": 64,
            "criticalChance": 10,
            "critVsAir": 80,
            "hits": 3,
            "rank": 6
          },
          {
            "damage": {
              "min": 48,
              "max": 58
            },
            "offense": 66,
            "criticalChance": 10,
            "critVsAir": 80,
            "hits": 3,
            "rank": 7
          },
          {
            "damage": {
              "min": 52,
              "max": 62
            },
            "offense": 68,
            "criticalChance": 10,
            "critVsAir": 80,
            "hits": 3,
            "rank": 8
          }
        ]
      },
      {
        "name": "Depth Charge",
        "damageType": "DepthCharge",
        "lineOfFire": "Indirect",
        "unlockRank": 2,
        "ammo": 1,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 0,
        "prepTime": 1,
        "range": {
          "min": 1,
          "max": 5
        },
        "armorPiercing": 40,
        "unlockCost": {
          "time": 2880,
          "nanos": 25
        },
        "targetableTypes": {
          "Soldier": false,
          "Sniper": false,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": false,
          "Civilian": false,
          "Air": false,
          "LTA": false,
          "Sea": true,
          "Ship": true
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.5
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.5
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.5
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.5
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 89,
              "max": 109
            },
            "offense": 56,
            "criticalChance": 0,
            "critVsSubs": 20,
            "rank": 2
          },
          {
            "damage": {
              "min": 107,
              "max": 131
            },
            "offense": 58,
            "criticalChance": 0,
            "critVsSubs": 20,
            "rank": 3
          },
          {
            "damage": {
              "min": 126,
              "max": 154
            },
            "offense": 60,
            "criticalChance": 0,
            "critVsSubs": 20,
            "rank": 4
          },
          {
            "damage": {
              "min": 146,
              "max": 178
            },
            "offense": 62,
            "criticalChance": 5,
            "critVsSubs": 25,
            "rank": 5
          },
          {
            "damage": {
              "min": 166,
              "max": 203
            },
            "offense": 64,
            "criticalChance": 5,
            "critVsSubs": 25,
            "rank": 6
          },
          {
            "damage": {
              "min": 186,
              "max": 227
            },
            "offense": 66,
            "criticalChance": 5,
            "critVsSubs": 25,
            "rank": 7
          },
          {
            "damage": {
              "min": 201,
              "max": 246
            },
            "offense": 68,
            "criticalChance": 5,
            "critVsSubs": 25,
            "rank": 8
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 6000
        },
        {
          "type": "Lumber",
          "amount": 750
        },
        {
          "type": "Steel",
          "amount": 375
        }
      ],
      "time": 7200
    }
  },
  {
    "id": 111,
    "name": "Destroyer",
    "description": "A naval warship featuring a gun turret and depth charge launcher. Versatile combat vessel that can target both surface and aerial threats.",
    "imageUrl": "/data/images/units/destroyer.webp",
    "category": "Naval",
    "unitType": "ship",
    "affiliation": "Imperial",
    "building": "Dry Dock",
    "buildingLevel": 1,
    "unlockLevel": 25,
    "productionTime": 43200,
    "cost": [
      {
        "type": "Gold",
        "amount": 16000
      },
      {
        "type": "Steel",
        "amount": 1200
      },
      {
        "type": "Oil",
        "amount": 500
      },
      {
        "type": "Bars",
        "amount": 3
      }
    ],
    "blocking": "Full",
    "maxRank": 8,
    "immunities": [
      "Poison"
    ],
    "resistances": {
      "hp": {
        "crushing": 100,
        "depthCharge": 85,
        "explosive": 80,
        "piercing": 80,
        "torpedo": 100
      },
      "armor": {
        "crushing": 80,
        "depthCharge": 85,
        "explosive": 80,
        "piercing": 75,
        "torpedo": 105
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 260,
          "armor": 80,
          "defense": 45,
          "dodge": 25,
          "bravery": 20,
          "abilitySlots": 3,
          "range": 5,
          "rank": 1
        },
        {
          "health": 285,
          "armor": 105,
          "defense": 47,
          "dodge": 27,
          "bravery": 25,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 15000
              },
              {
                "type": "Steel",
                "amount": 3500
              }
            ],
            "time": 14400,
            "sp": 4500
          },
          "rank": 2
        },
        {
          "health": 320,
          "armor": 135,
          "defense": 49,
          "dodge": 29,
          "bravery": 30,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 45000
              },
              {
                "type": "Steel",
                "amount": 4800
              }
            ],
            "time": 21600,
            "sp": 10000
          },
          "rank": 3
        },
        {
          "health": 355,
          "armor": 165,
          "defense": 51,
          "dodge": 31,
          "bravery": 35,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 110000
              },
              {
                "type": "Steel",
                "amount": 6200
              },
              {
                "type": "Bars",
                "amount": 8
              }
            ],
            "time": 43200,
            "sp": 22000
          },
          "rank": 4
        },
        {
          "health": 390,
          "armor": 195,
          "defense": 53,
          "dodge": 33,
          "bravery": 40,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 230000
              },
              {
                "type": "Steel",
                "amount": 7800
              },
              {
                "type": "Laurels",
                "amount": 2
              }
            ],
            "time": 86400,
            "sp": 48000
          },
          "rank": 5
        },
        {
          "health": 425,
          "armor": 225,
          "defense": 55,
          "dodge": 35,
          "bravery": 45,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 400000
              },
              {
                "type": "Steel",
                "amount": 9000
              },
              {
                "type": "Widgets",
                "amount": 3
              }
            ],
            "time": 172800,
            "sp": 100000
          },
          "rank": 6
        },
        {
          "health": 460,
          "armor": 255,
          "defense": 57,
          "dodge": 37,
          "bravery": 50,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 600000
              },
              {
                "type": "Steel",
                "amount": 10500
              },
              {
                "type": "Widgets",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 210000
          },
          "rank": 7
        },
        {
          "health": 495,
          "armor": 285,
          "defense": 59,
          "dodge": 39,
          "bravery": 55,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 850000
              },
              {
                "type": "Steel",
                "amount": 12000
              },
              {
                "type": "Widgets",
                "amount": 7
              }
            ],
            "time": 172800,
            "sp": 420000
          },
          "rank": 8
        }
      ]
    },
    "actions": [
      {
        "name": "Targeted Shell",
        "damageType": "Explosive",
        "lineOfFire": "Precise",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 75,
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": true,
          "Ship": true
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 64,
              "max": 96
            },
            "offense": 40,
            "criticalChance": 5,
            "critVsAir": 60,
            "rank": 1
          },
          {
            "damage": {
              "min": 74,
              "max": 111
            },
            "offense": 42,
            "criticalChance": 5,
            "critVsAir": 60,
            "rank": 2
          },
          {
            "damage": {
              "min": 89,
              "max": 134
            },
            "offense": 44,
            "criticalChance": 5,
            "critVsAir": 60,
            "rank": 3
          },
          {
            "damage": {
              "min": 104,
              "max": 157
            },
            "offense": 46,
            "criticalChance": 5,
            "critVsAir": 60,
            "rank": 4
          },
          {
            "damage": {
              "min": 121,
              "max": 182
            },
            "offense": 48,
            "criticalChance": 10,
            "critVsAir": 65,
            "rank": 5
          },
          {
            "damage": {
              "min": 138,
              "max": 207
            },
            "offense": 50,
            "criticalChance": 10,
            "critVsAir": 65,
            "rank": 6
          },
          {
            "damage": {
              "min": 154,
              "max": 232
            },
            "offense": 52,
            "criticalChance": 10,
            "critVsAir": 65,
            "rank": 7
          },
          {
            "damage": {
              "min": 167,
              "max": 251
            },
            "offense": 54,
            "criticalChance": 10,
            "critVsAir": 65,
            "rank": 8
          }
        ]
      },
      {
        "name": "Dual Shell",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "ammo": 2,
        "ammoUsed": 2,
        "reloadTime": 5,
        "cooldown": 0,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 75,
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": true,
          "Ship": true
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 50,
              "max": 61
            },
            "offense": 40,
            "criticalChance": 5,
            "hits": 2,
            "rank": 1
          },
          {
            "damage": {
              "min": 58,
              "max": 70
            },
            "offense": 42,
            "criticalChance": 5,
            "hits": 2,
            "rank": 2
          },
          {
            "damage": {
              "min": 70,
              "max": 85
            },
            "offense": 44,
            "criticalChance": 5,
            "hits": 2,
            "rank": 3
          },
          {
            "damage": {
              "min": 82,
              "max": 100
            },
            "offense": 46,
            "criticalChance": 5,
            "hits": 2,
            "rank": 4
          },
          {
            "damage": {
              "min": 95,
              "max": 115
            },
            "offense": 48,
            "criticalChance": 10,
            "hits": 2,
            "rank": 5
          },
          {
            "damage": {
              "min": 108,
              "max": 131
            },
            "offense": 50,
            "criticalChance": 10,
            "hits": 2,
            "rank": 6
          },
          {
            "damage": {
              "min": 121,
              "max": 147
            },
            "offense": 52,
            "criticalChance": 10,
            "hits": 2,
            "rank": 7
          },
          {
            "damage": {
              "min": 131,
              "max": 159
            },
            "offense": 54,
            "criticalChance": 10,
            "hits": 2,
            "rank": 8
          }
        ]
      },
      {
        "name": "Depth Charge",
        "damageType": "DepthCharge",
        "lineOfFire": "Indirect",
        "ammo": 1,
        "ammoUsed": 1,
        "reloadTime": 6,
        "cooldown": 0,
        "prepTime": 1,
        "range": {
          "min": 1,
          "max": 5
        },
        "armorPiercing": 40,
        "targetableTypes": {
          "Soldier": false,
          "Sniper": false,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": false,
          "Civilian": false,
          "Air": false,
          "LTA": false,
          "Sea": true,
          "Ship": true
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.5
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.5
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.5
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.5
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 78,
              "max": 112
            },
            "offense": 56,
            "criticalChance": 0,
            "critVsSubs": 20,
            "rank": 1
          },
          {
            "damage": {
              "min": 90,
              "max": 129
            },
            "offense": 58,
            "criticalChance": 0,
            "critVsSubs": 20,
            "rank": 2
          },
          {
            "damage": {
              "min": 109,
              "max": 156
            },
            "offense": 60,
            "criticalChance": 0,
            "critVsSubs": 20,
            "rank": 3
          },
          {
            "damage": {
              "min": 127,
              "max": 183
            },
            "offense": 62,
            "criticalChance": 0,
            "critVsSubs": 20,
            "rank": 4
          },
          {
            "damage": {
              "min": 148,
              "max": 212
            },
            "offense": 64,
            "criticalChance": 5,
            "critVsSubs": 25,
            "rank": 5
          },
          {
            "damage": {
              "min": 168,
              "max": 241
            },
            "offense": 66,
            "criticalChance": 5,
            "critVsSubs": 25,
            "rank": 6
          },
          {
            "damage": {
              "min": 188,
              "max": 271
            },
            "offense": 68,
            "criticalChance": 5,
            "critVsSubs": 25,
            "rank": 7
          },
          {
            "damage": {
              "min": 204,
              "max": 293
            },
            "offense": 70,
            "criticalChance": 5,
            "critVsSubs": 25,
            "rank": 8
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 9000
        },
        {
          "type": "Steel",
          "amount": 900
        },
        {
          "type": "Oil",
          "amount": 375
        },
        {
          "type": "Bars",
          "amount": 2
        }
      ],
      "time": 14400
    }
  },
  {
    "id": 112,
    "name": "Submarine",
    "description": "A stealthy underwater vessel with torpedo tubes and a deck gun. Immune to fire and poison.",
    "imageUrl": "/data/images/units/submarine.webp",
    "category": "Naval",
    "unitType": "sub-sea",
    "affiliation": "Imperial",
    "building": "Dry Dock",
    "buildingLevel": 2,
    "unlockLevel": 25,
    "productionTime": 23760,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 55
      }
    ],
    "blocking": "Partial",
    "maxRank": 8,
    "immunities": [
      "Fire",
      "Poison"
    ],
    "resistances": {
      "hp": {
        "crushing": 100,
        "depthCharge": 130,
        "explosive": 70,
        "fire": 100,
        "piercing": 50,
        "torpedo": 95
      },
      "armor": {
        "crushing": 120,
        "depthCharge": 130,
        "explosive": 45,
        "fire": 10,
        "piercing": 20,
        "torpedo": 80
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 200,
          "armor": 30,
          "defense": 55,
          "dodge": 30,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 5,
          "rank": 1
        },
        {
          "health": 225,
          "armor": 50,
          "defense": 57,
          "dodge": 32,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 10528
              },
              {
                "type": "Steel",
                "amount": 2925
              }
            ],
            "time": 14400,
            "sp": 4000
          },
          "rank": 2
        },
        {
          "health": 255,
          "armor": 75,
          "defense": 59,
          "dodge": 34,
          "bravery": 40,
          "abilitySlots": 2,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 32000
              },
              {
                "type": "Steel",
                "amount": 4000
              }
            ],
            "time": 21600,
            "sp": 9500
          },
          "rank": 3
        },
        {
          "health": 285,
          "armor": 100,
          "defense": 61,
          "dodge": 36,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 82000
              },
              {
                "type": "Steel",
                "amount": 5200
              },
              {
                "type": "Bars",
                "amount": 6
              }
            ],
            "time": 43200,
            "sp": 21000
          },
          "rank": 4
        },
        {
          "health": 315,
          "armor": 125,
          "defense": 63,
          "dodge": 38,
          "bravery": 50,
          "abilitySlots": 2,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 509995
              },
              {
                "type": "Steel",
                "amount": 8125
              },
              {
                "type": "Laurels",
                "amount": 2
              },
              {
                "type": "Widgets",
                "amount": 1
              }
            ],
            "time": 86400,
            "sp": 46000
          },
          "rank": 5
        },
        {
          "health": 345,
          "armor": 150,
          "defense": 65,
          "dodge": 40,
          "bravery": 55,
          "abilitySlots": 2,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 380000
              },
              {
                "type": "Steel",
                "amount": 9000
              },
              {
                "type": "Widgets",
                "amount": 3
              }
            ],
            "time": 172800,
            "sp": 95000
          },
          "rank": 6
        },
        {
          "health": 375,
          "armor": 175,
          "defense": 67,
          "dodge": 42,
          "bravery": 60,
          "abilitySlots": 2,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 560000
              },
              {
                "type": "Steel",
                "amount": 10500
              },
              {
                "type": "Widgets",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 195000
          },
          "rank": 7
        },
        {
          "health": 405,
          "armor": 200,
          "defense": 69,
          "dodge": 44,
          "bravery": 65,
          "abilitySlots": 2,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 800000
              },
              {
                "type": "Steel",
                "amount": 12000
              },
              {
                "type": "Widgets",
                "amount": 7
              }
            ],
            "time": 172800,
            "sp": 390000
          },
          "rank": 8
        }
      ]
    },
    "actions": [
      {
        "name": "Deck Gun",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 3,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 3
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": true
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 18,
              "max": 24
            },
            "offense": 61,
            "criticalChance": 5,
            "critVsAir": 75,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 20,
              "max": 27
            },
            "offense": 63,
            "criticalChance": 5,
            "critVsAir": 75,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 25,
              "max": 33
            },
            "offense": 65,
            "criticalChance": 5,
            "critVsAir": 75,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 29,
              "max": 39
            },
            "offense": 67,
            "criticalChance": 5,
            "critVsAir": 75,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 34,
              "max": 45
            },
            "offense": 69,
            "criticalChance": 10,
            "critVsAir": 80,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 38,
              "max": 51
            },
            "offense": 71,
            "criticalChance": 10,
            "critVsAir": 80,
            "hits": 3,
            "rank": 6
          },
          {
            "damage": {
              "min": 43,
              "max": 58
            },
            "offense": 73,
            "criticalChance": 10,
            "critVsAir": 80,
            "hits": 3,
            "rank": 7
          },
          {
            "damage": {
              "min": 47,
              "max": 62
            },
            "offense": 75,
            "criticalChance": 10,
            "critVsAir": 80,
            "hits": 3,
            "rank": 8
          }
        ]
      },
      {
        "name": "Torpedo Tube",
        "damageType": "Torpedo",
        "lineOfFire": "Indirect",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 6,
        "cooldown": 2,
        "prepTime": 1,
        "range": {
          "min": 1,
          "max": 5
        },
        "armorPiercing": 40,
        "statusEffects": [
          {
            "type": "Breach",
            "chance": 25,
            "duration": 3
          }
        ],
        "targetableTypes": {
          "Soldier": false,
          "Sniper": false,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": false,
          "Civilian": false,
          "Air": false,
          "LTA": false,
          "Sea": true,
          "Ship": true
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.5
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.5
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.5
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.5
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 90,
              "max": 134
            },
            "offense": 61,
            "criticalChance": 0,
            "critVsSubs": 20,
            "rank": 1
          },
          {
            "damage": {
              "min": 104,
              "max": 155
            },
            "offense": 63,
            "criticalChance": 0,
            "critVsSubs": 20,
            "rank": 2
          },
          {
            "damage": {
              "min": 126,
              "max": 187
            },
            "offense": 65,
            "criticalChance": 0,
            "critVsSubs": 20,
            "rank": 3
          },
          {
            "damage": {
              "min": 147,
              "max": 219
            },
            "offense": 67,
            "criticalChance": 0,
            "critVsSubs": 20,
            "rank": 4
          },
          {
            "damage": {
              "min": 171,
              "max": 254
            },
            "offense": 69,
            "criticalChance": 5,
            "critVsSubs": 25,
            "rank": 5
          },
          {
            "damage": {
              "min": 194,
              "max": 289
            },
            "offense": 71,
            "criticalChance": 5,
            "critVsSubs": 25,
            "rank": 6
          },
          {
            "damage": {
              "min": 217,
              "max": 324
            },
            "offense": 73,
            "criticalChance": 5,
            "critVsSubs": 25,
            "rank": 7
          },
          {
            "damage": {
              "min": 235,
              "max": 351
            },
            "offense": 75,
            "criticalChance": 5,
            "critVsSubs": 25,
            "rank": 8
          }
        ]
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 7500
        },
        {
          "type": "Steel",
          "amount": 1200
        },
        {
          "type": "Oil",
          "amount": 450
        },
        {
          "type": "Gears",
          "amount": 3
        }
      ],
      "time": 14400
    }
  },
  {
    "id": 113,
    "name": "Buoy",
    "description": "A yellow steel pillar buoy with a red beacon light. The only sea-ignorable defense unit accessible to the player. Serves primarily as a decoy in naval combat.",
    "imageUrl": "/data/images/units/buoy.webp",
    "category": "Defense",
    "unitType": "structure-sea",
    "affiliation": "Imperial",
    "building": "Dry Dock",
    "buildingLevel": 1,
    "unlockLevel": 26,
    "productionTime": 34560,
    "cost": [
      {
        "type": "Gold",
        "amount": 7500
      },
      {
        "type": "Steel",
        "amount": 500
      },
      {
        "type": "Gears",
        "amount": 3
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Acid",
      "Breach",
      "Cold",
      "Explosive",
      "Fire",
      "Freeze",
      "Poison",
      "Shatter",
      "Stun"
    ],
    "resistances": {
      "hp": {
        "crushing": 25,
        "piercing": 25,
        "explosive": 50,
        "fire": 5,
        "depthCharge": 25,
        "torpedo": 50
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 300,
          "defense": 20,
          "dodge": 0,
          "bravery": 1000,
          "abilitySlots": 0,
          "range": 0,
          "rank": 1
        },
        {
          "health": 385,
          "defense": 20,
          "dodge": 0,
          "bravery": 1000,
          "abilitySlots": 0,
          "range": 0,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 3888
              },
              {
                "type": "Steel",
                "amount": 2925
              }
            ],
            "time": 14400,
            "sp": 2000
          },
          "rank": 2
        },
        {
          "health": 470,
          "defense": 20,
          "dodge": 0,
          "bravery": 1000,
          "abilitySlots": 0,
          "range": 0,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 12000
              },
              {
                "type": "Steel",
                "amount": 4000
              }
            ],
            "time": 43200,
            "sp": 5000
          },
          "rank": 3
        },
        {
          "health": 555,
          "defense": 20,
          "dodge": 0,
          "bravery": 1000,
          "abilitySlots": 0,
          "range": 0,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 35000
              },
              {
                "type": "Steel",
                "amount": 5200
              },
              {
                "type": "Widgets",
                "amount": 2
              }
            ],
            "time": 86400,
            "sp": 12000
          },
          "rank": 4
        },
        {
          "health": 640,
          "defense": 20,
          "dodge": 0,
          "bravery": 1000,
          "abilitySlots": 0,
          "range": 0,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 85000
              },
              {
                "type": "Steel",
                "amount": 6500
              },
              {
                "type": "Widgets",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 28000
          },
          "rank": 5
        },
        {
          "health": 725,
          "defense": 20,
          "dodge": 0,
          "bravery": 1000,
          "abilitySlots": 0,
          "range": 0,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 163720
              },
              {
                "type": "Steel",
                "amount": 7312
              },
              {
                "type": "Widgets",
                "amount": 7
              }
            ],
            "time": 172800,
            "sp": 90000
          },
          "rank": 6
        }
      ]
    },
    "actions": [],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 5625
        },
        {
          "type": "Steel",
          "amount": 450
        }
      ],
      "time": 18000
    }
  },
  {
    "id": 114,
    "name": "SC-2 Pelican",
    "description": "The first mass-producible flying unit. A trainable aircraft built at the Dry Dock with torpedo and bombing capabilities.",
    "imageUrl": "/data/images/units/sc2_pelican.webp",
    "category": "Air",
    "unitType": "aircraft-sea",
    "affiliation": "Imperial",
    "building": "Dry Dock",
    "buildingLevel": 1,
    "unlockLevel": 31,
    "productionTime": 43200,
    "cost": [
      {
        "type": "Gold",
        "amount": 20000
      },
      {
        "type": "Steel",
        "amount": 1000
      },
      {
        "type": "Oil",
        "amount": 1000
      },
      {
        "type": "Gears",
        "amount": 10
      }
    ],
    "blocking": "None",
    "maxRank": 8,
    "immunities": [
      "Plague",
      "Quake"
    ],
    "resistances": {
      "hp": {
        "explosive": 80,
        "fire": 75,
        "piercing": 80
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 220,
          "defense": 50,
          "dodge": 30,
          "bravery": 20,
          "abilitySlots": 3,
          "range": 5,
          "rank": 1
        },
        {
          "health": 250,
          "defense": 55,
          "dodge": 35,
          "bravery": 25,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 18000
              },
              {
                "type": "Steel",
                "amount": 3800
              }
            ],
            "time": 14400,
            "sp": 5500
          },
          "rank": 2
        },
        {
          "health": 295,
          "defense": 60,
          "dodge": 40,
          "bravery": 30,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 55000
              },
              {
                "type": "Steel",
                "amount": 5200
              }
            ],
            "time": 21600,
            "sp": 13000
          },
          "rank": 3
        },
        {
          "health": 340,
          "defense": 65,
          "dodge": 45,
          "bravery": 35,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 140000
              },
              {
                "type": "Steel",
                "amount": 6800
              },
              {
                "type": "Bars",
                "amount": 8
              }
            ],
            "time": 43200,
            "sp": 28000
          },
          "rank": 4
        },
        {
          "health": 385,
          "defense": 70,
          "dodge": 50,
          "bravery": 40,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 290000
              },
              {
                "type": "Steel",
                "amount": 8500
              },
              {
                "type": "Laurels",
                "amount": 3
              }
            ],
            "time": 86400,
            "sp": 60000
          },
          "rank": 5
        },
        {
          "health": 430,
          "defense": 75,
          "dodge": 55,
          "bravery": 45,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 500000
              },
              {
                "type": "Steel",
                "amount": 10000
              },
              {
                "type": "Widgets",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 125000
          },
          "rank": 6
        },
        {
          "health": 475,
          "defense": 80,
          "dodge": 60,
          "bravery": 50,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 720000
              },
              {
                "type": "Steel",
                "amount": 11500
              },
              {
                "type": "Widgets",
                "amount": 6
              }
            ],
            "time": 172800,
            "sp": 260000
          },
          "rank": 7
        },
        {
          "health": 520,
          "defense": 85,
          "dodge": 65,
          "bravery": 55,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1000000
              },
              {
                "type": "Steel",
                "amount": 13000
              },
              {
                "type": "Widgets",
                "amount": 8
              }
            ],
            "time": 172800,
            "sp": 787975
          },
          "rank": 8
        }
      ]
    },
    "actions": [
      {
        "name": "Scissors",
        "damageType": "Piercing",
        "lineOfFire": "Indirect",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 3,
        "range": {
          "min": 1,
          "max": 5
        },
        "armorPiercing": 10,
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 21,
              "max": 29
            },
            "offense": 54,
            "criticalChance": 15,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 24,
              "max": 33
            },
            "offense": 56,
            "criticalChance": 17,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 29,
              "max": 40
            },
            "offense": 58,
            "criticalChance": 21,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 34,
              "max": 47
            },
            "offense": 60,
            "criticalChance": 25,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 39,
              "max": 55
            },
            "offense": 62,
            "criticalChance": 29,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 45,
              "max": 62
            },
            "offense": 64,
            "criticalChance": 33,
            "hits": 3,
            "rank": 6
          },
          {
            "damage": {
              "min": 50,
              "max": 70
            },
            "offense": 66,
            "criticalChance": 37,
            "hits": 3,
            "rank": 7
          },
          {
            "damage": {
              "min": 55,
              "max": 75
            },
            "offense": 68,
            "criticalChance": 39,
            "hits": 3,
            "rank": 8
          }
        ],
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.66
            },
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 0.33
            }
          ]
        }
      },
      {
        "name": "Unguided Torpedo",
        "damageType": "Torpedo",
        "lineOfFire": "Indirect",
        "ammo": 1,
        "ammoUsed": 1,
        "reloadTime": 7,
        "cooldown": 0,
        "range": {
          "min": 1,
          "max": 5
        },
        "armorPiercing": 30,
        "statusEffects": [
          {
            "type": "Breach",
            "chance": 25,
            "duration": 3
          }
        ],
        "targetableTypes": {
          "Soldier": false,
          "Sniper": false,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": false,
          "Civilian": false,
          "Air": false,
          "LTA": false,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 89,
              "max": 121
            },
            "offense": 54,
            "criticalChance": 0,
            "critVsBattleship": 20,
            "critVsSubs": 20,
            "rank": 1
          },
          {
            "damage": {
              "min": 103,
              "max": 140
            },
            "offense": 56,
            "criticalChance": 2,
            "critVsBattleship": 22,
            "critVsSubs": 22,
            "rank": 2
          },
          {
            "damage": {
              "min": 124,
              "max": 169
            },
            "offense": 58,
            "criticalChance": 6,
            "critVsBattleship": 26,
            "critVsSubs": 26,
            "rank": 3
          },
          {
            "damage": {
              "min": 145,
              "max": 198
            },
            "offense": 60,
            "criticalChance": 10,
            "critVsBattleship": 30,
            "critVsSubs": 30,
            "rank": 4
          },
          {
            "damage": {
              "min": 169,
              "max": 229
            },
            "offense": 62,
            "criticalChance": 14,
            "critVsBattleship": 34,
            "critVsSubs": 34,
            "rank": 5
          },
          {
            "damage": {
              "min": 192,
              "max": 261
            },
            "offense": 64,
            "criticalChance": 18,
            "critVsBattleship": 38,
            "critVsSubs": 38,
            "rank": 6
          },
          {
            "damage": {
              "min": 215,
              "max": 292
            },
            "offense": 66,
            "criticalChance": 22,
            "critVsBattleship": 42,
            "critVsSubs": 42,
            "rank": 7
          },
          {
            "damage": {
              "min": 233,
              "max": 317
            },
            "offense": 68,
            "criticalChance": 24,
            "critVsBattleship": 44,
            "critVsSubs": 44,
            "rank": 8
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            }
          ]
        }
      },
      {
        "name": "Shrapnel Bomb",
        "damageType": "Explosive",
        "lineOfFire": "Indirect (Random)",
        "ammo": 1,
        "ammoUsed": 1,
        "reloadTime": 7,
        "cooldown": 0,
        "range": {
          "min": 1,
          "max": 5
        },
        "armorPiercing": 15,
        "statusEffects": [
          {
            "type": "Fire",
            "chance": 100,
            "duration": 3
          }
        ],
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": false,
          "LTA": false,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 89,
              "max": 121
            },
            "offense": 54,
            "criticalChance": 15,
            "critVsSubs": -15,
            "rank": 1
          },
          {
            "damage": {
              "min": 103,
              "max": 140
            },
            "offense": 56,
            "criticalChance": 17,
            "critVsSubs": -13,
            "rank": 2
          },
          {
            "damage": {
              "min": 124,
              "max": 169
            },
            "offense": 58,
            "criticalChance": 21,
            "critVsSubs": -9,
            "rank": 3
          },
          {
            "damage": {
              "min": 145,
              "max": 198
            },
            "offense": 60,
            "criticalChance": 25,
            "critVsSubs": -5,
            "rank": 4
          },
          {
            "damage": {
              "min": 169,
              "max": 229
            },
            "offense": 62,
            "criticalChance": 29,
            "critVsSubs": -1,
            "rank": 5
          },
          {
            "damage": {
              "min": 192,
              "max": 261
            },
            "offense": 64,
            "criticalChance": 33,
            "critVsSubs": 3,
            "rank": 6
          },
          {
            "damage": {
              "min": 215,
              "max": 292
            },
            "offense": 66,
            "criticalChance": 37,
            "critVsSubs": 7,
            "rank": 7
          },
          {
            "damage": {
              "min": 233,
              "max": 317
            },
            "offense": 68,
            "criticalChance": 39,
            "critVsSubs": 9,
            "rank": 8
          }
        ],
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ],
          "randomCenter": {
            "offsets": [
              {
                "x": 0,
                "y": 0,
                "weight": 0.75
              },
              {
                "x": -1,
                "y": 0,
                "weight": 0.06
              },
              {
                "x": 1,
                "y": 0,
                "weight": 0.06
              },
              {
                "x": 0,
                "y": -1,
                "weight": 0.06
              },
              {
                "x": 0,
                "y": 1,
                "weight": 0.06
              }
            ]
          }
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 15000
        },
        {
          "type": "Steel",
          "amount": 900
        },
        {
          "type": "Oil",
          "amount": 450
        }
      ],
      "time": 10800
    }
  },
  {
    "id": 115,
    "name": "Jet Ski",
    "description": "An extremely straightforward unit, possessing only a single attack. Fires incendiary rockets with fire damage-over-time effects.",
    "imageUrl": "/data/images/units/jet_ski.webp",
    "category": "Naval",
    "unitType": "gunboat-ship",
    "affiliation": "Raider",
    "building": "Dry Dock",
    "buildingLevel": 1,
    "unlockLevel": 32,
    "productionTime": 25920,
    "cost": [
      {
        "type": "Gold",
        "amount": 20000
      },
      {
        "type": "Steel",
        "amount": 1000
      },
      {
        "type": "Oil",
        "amount": 800
      },
      {
        "type": "Teeth",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 8,
    "immunities": [
      "Breach"
    ],
    "resistances": {
      "hp": {
        "depthCharge": 70,
        "torpedo": 80
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 260,
          "defense": 55,
          "dodge": 20,
          "bravery": 15,
          "abilitySlots": 1,
          "range": 5,
          "rank": 1
        },
        {
          "health": 290,
          "defense": 57,
          "dodge": 22,
          "bravery": 15,
          "abilitySlots": 1,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 14000
              },
              {
                "type": "Steel",
                "amount": 3200
              },
              {
                "type": "Teeth",
                "amount": 3
              }
            ],
            "time": 14400,
            "sp": 4000
          },
          "rank": 2
        },
        {
          "health": 335,
          "defense": 59,
          "dodge": 24,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 42000
              },
              {
                "type": "Steel",
                "amount": 4500
              },
              {
                "type": "Teeth",
                "amount": 5
              }
            ],
            "time": 21600,
            "sp": 9500
          },
          "rank": 3
        },
        {
          "health": 380,
          "defense": 61,
          "dodge": 26,
          "bravery": 20,
          "abilitySlots": 1,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 105000
              },
              {
                "type": "Steel",
                "amount": 6000
              },
              {
                "type": "Teeth",
                "amount": 10
              }
            ],
            "time": 43200,
            "sp": 21000
          },
          "rank": 4
        },
        {
          "health": 425,
          "defense": 63,
          "dodge": 28,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 220000
              },
              {
                "type": "Steel",
                "amount": 7500
              },
              {
                "type": "Necklaces",
                "amount": 3
              }
            ],
            "time": 86400,
            "sp": 45000
          },
          "rank": 5
        },
        {
          "health": 470,
          "defense": 65,
          "dodge": 30,
          "bravery": 25,
          "abilitySlots": 1,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 380000
              },
              {
                "type": "Steel",
                "amount": 9000
              },
              {
                "type": "Necklaces",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 95000
          },
          "rank": 6
        },
        {
          "health": 515,
          "defense": 67,
          "dodge": 32,
          "bravery": 30,
          "abilitySlots": 1,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 560000
              },
              {
                "type": "Steel",
                "amount": 10500
              },
              {
                "type": "Necklaces",
                "amount": 7
              }
            ],
            "time": 172800,
            "sp": 195000
          },
          "rank": 7
        },
        {
          "health": 560,
          "defense": 69,
          "dodge": 34,
          "bravery": 30,
          "abilitySlots": 1,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 780000
              },
              {
                "type": "Steel",
                "amount": 12000
              },
              {
                "type": "Necklaces",
                "amount": 10
              }
            ],
            "time": 172800,
            "sp": 380000
          },
          "rank": 8
        }
      ]
    },
    "actions": [
      {
        "name": "Incendiary Rocket",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 8,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 5
        },
        "statusEffects": [
          {
            "type": "Fire",
            "chance": 50,
            "duration": 2
          }
        ],
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 80,
              "max": 120
            },
            "offense": 43,
            "criticalChance": 10,
            "dot": {
              "initial": 50,
              "final": 25
            },
            "rank": 1
          },
          {
            "damage": {
              "min": 92,
              "max": 139
            },
            "offense": 43,
            "criticalChance": 12,
            "dot": {
              "initial": 61,
              "final": 31
            },
            "rank": 2
          },
          {
            "damage": {
              "min": 112,
              "max": 168
            },
            "offense": 45,
            "criticalChance": 15,
            "dot": {
              "initial": 73,
              "final": 36
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 131,
              "max": 196
            },
            "offense": 47,
            "criticalChance": 18,
            "dot": {
              "initial": 84,
              "final": 42
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 152,
              "max": 228
            },
            "offense": 53,
            "criticalChance": 21,
            "dot": {
              "initial": 96,
              "final": 48
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 172,
              "max": 259
            },
            "offense": 55,
            "criticalChance": 24,
            "dot": {
              "initial": 107,
              "final": 54
            },
            "rank": 6
          },
          {
            "damage": {
              "min": 193,
              "max": 290
            },
            "offense": 57,
            "criticalChance": 27,
            "dot": {
              "initial": 119,
              "final": 59
            },
            "rank": 7
          },
          {
            "damage": {
              "min": 209,
              "max": 314
            },
            "offense": 59,
            "criticalChance": 30,
            "dot": {
              "initial": 131,
              "final": 65
            },
            "rank": 8
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "statusEffect": {
          "type": "Fire",
          "chance": 50,
          "duration": 2
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 14250
        },
        {
          "type": "Steel",
          "amount": 600
        },
        {
          "type": "Oil",
          "amount": 300
        }
      ],
      "time": 14400
    }
  },
  {
    "id": 116,
    "name": "Power Boat",
    "description": "A gunboat-ship unit with mounted machine gun and torpedo capabilities. Requires the Reef Bandit Armory.",
    "imageUrl": "/data/images/units/power_boat.webp",
    "category": "Naval",
    "unitType": "gunboat-ship",
    "affiliation": "Raider",
    "building": "Dry Dock",
    "buildingLevel": 1,
    "unlockLevel": 32,
    "productionTime": 43200,
    "cost": [
      {
        "type": "Gold",
        "amount": 32000
      },
      {
        "type": "Lumber",
        "amount": 1000
      },
      {
        "type": "Steel",
        "amount": 1000
      },
      {
        "type": "Skulls",
        "amount": 20
      }
    ],
    "blocking": "Partial",
    "maxRank": 8,
    "immunities": [
      "Breach"
    ],
    "resistances": {
      "hp": {
        "depthCharge": 70,
        "torpedo": 80
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 340,
          "defense": 50,
          "dodge": 20,
          "bravery": 15,
          "abilitySlots": 2,
          "range": 5,
          "rank": 1
        },
        {
          "health": 385,
          "defense": 52,
          "dodge": 22,
          "bravery": 15,
          "abilitySlots": 2,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 22000
              },
              {
                "type": "Steel",
                "amount": 4000
              },
              {
                "type": "Skulls",
                "amount": 8
              }
            ],
            "time": 14400,
            "sp": 5500
          },
          "rank": 2
        },
        {
          "health": 440,
          "defense": 54,
          "dodge": 24,
          "bravery": 20,
          "abilitySlots": 2,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 65000
              },
              {
                "type": "Steel",
                "amount": 5500
              },
              {
                "type": "Skulls",
                "amount": 14
              }
            ],
            "time": 21600,
            "sp": 13000
          },
          "rank": 3
        },
        {
          "health": 495,
          "defense": 56,
          "dodge": 26,
          "bravery": 20,
          "abilitySlots": 2,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 160000
              },
              {
                "type": "Steel",
                "amount": 7200
              },
              {
                "type": "Skulls",
                "amount": 22
              }
            ],
            "time": 43200,
            "sp": 28000
          },
          "rank": 4
        },
        {
          "health": 550,
          "defense": 58,
          "dodge": 28,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 330000
              },
              {
                "type": "Steel",
                "amount": 9000
              },
              {
                "type": "Skulls",
                "amount": 35
              }
            ],
            "time": 86400,
            "sp": 60000
          },
          "rank": 5
        },
        {
          "health": 605,
          "defense": 60,
          "dodge": 30,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 550000
              },
              {
                "type": "Steel",
                "amount": 10500
              },
              {
                "type": "Necklaces",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 125000
          },
          "rank": 6
        },
        {
          "health": 655,
          "defense": 62,
          "dodge": 32,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 800000
              },
              {
                "type": "Steel",
                "amount": 12000
              },
              {
                "type": "Necklaces",
                "amount": 8
              }
            ],
            "time": 172800,
            "sp": 260000
          },
          "rank": 7
        },
        {
          "health": 705,
          "defense": 64,
          "dodge": 34,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1100000
              },
              {
                "type": "Steel",
                "amount": 14000
              },
              {
                "type": "Necklaces",
                "amount": 12
              }
            ],
            "time": 172800,
            "sp": 500000
          },
          "rank": 8
        }
      ]
    },
    "actions": [
      {
        "name": "Mounted Machine Gun",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "ammo": 5,
        "ammoUsed": 1,
        "reloadTime": 6,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 3
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": false,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 12,
              "max": 24
            },
            "offense": 51,
            "criticalChance": 5,
            "critVsAir": 75,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 13,
              "max": 27
            },
            "offense": 51,
            "criticalChance": 7,
            "critVsAir": 77,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 16,
              "max": 32
            },
            "offense": 53,
            "criticalChance": 10,
            "critVsAir": 80,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 18,
              "max": 37
            },
            "offense": 55,
            "criticalChance": 13,
            "critVsAir": 83,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 21,
              "max": 43
            },
            "offense": 61,
            "criticalChance": 16,
            "critVsAir": 86,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 25,
              "max": 48
            },
            "offense": 63,
            "criticalChance": 19,
            "critVsAir": 89,
            "hits": 3,
            "rank": 6
          },
          {
            "damage": {
              "min": 26,
              "max": 53
            },
            "offense": 65,
            "criticalChance": 22,
            "critVsAir": 92,
            "hits": 3,
            "rank": 7
          },
          {
            "damage": {
              "min": 29,
              "max": 58
            },
            "offense": 67,
            "criticalChance": 25,
            "critVsAir": 95,
            "hits": 3,
            "rank": 8
          }
        ],
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Unguided Torpedo",
        "damageType": "Torpedo",
        "lineOfFire": "Indirect (Random)",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 6,
        "cooldown": 3,
        "range": {
          "min": 1,
          "max": 5
        },
        "armorPiercing": 40,
        "statusEffects": [
          {
            "type": "Breach",
            "chance": 25,
            "duration": 3
          }
        ],
        "targetableTypes": {
          "Soldier": false,
          "Sniper": false,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": false,
          "Civilian": false,
          "Air": false,
          "LTA": false,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 78,
              "max": 106
            },
            "offense": 51,
            "criticalChance": 0,
            "critVsBattleship": 10,
            "critVsGunboat": -20,
            "hits": 2,
            "rank": 1
          },
          {
            "damage": {
              "min": 90,
              "max": 122
            },
            "offense": 51,
            "criticalChance": 2,
            "critVsBattleship": 12,
            "critVsGunboat": -18,
            "hits": 2,
            "rank": 2
          },
          {
            "damage": {
              "min": 106,
              "max": 144
            },
            "offense": 53,
            "criticalChance": 5,
            "critVsBattleship": 15,
            "critVsGunboat": -15,
            "hits": 2,
            "rank": 3
          },
          {
            "damage": {
              "min": 123,
              "max": 167
            },
            "offense": 55,
            "criticalChance": 8,
            "critVsBattleship": 18,
            "critVsGunboat": -12,
            "hits": 2,
            "rank": 4
          },
          {
            "damage": {
              "min": 140,
              "max": 190
            },
            "offense": 61,
            "criticalChance": 11,
            "critVsBattleship": 21,
            "critVsGunboat": -9,
            "hits": 2,
            "rank": 5
          },
          {
            "damage": {
              "min": 157,
              "max": 214
            },
            "offense": 63,
            "criticalChance": 14,
            "critVsBattleship": 24,
            "critVsGunboat": -6,
            "hits": 2,
            "rank": 6
          },
          {
            "damage": {
              "min": 173,
              "max": 235
            },
            "offense": 65,
            "criticalChance": 17,
            "critVsBattleship": 27,
            "critVsGunboat": -3,
            "hits": 2,
            "rank": 7
          },
          {
            "damage": {
              "min": 188,
              "max": 256
            },
            "offense": 67,
            "criticalChance": 20,
            "critVsBattleship": 30,
            "critVsGunboat": 0,
            "hits": 2,
            "rank": 8
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 0.038,
              "hitChance": 0.17
            },
            {
              "x": -1,
              "y": -2,
              "damageMultiplier": 0.015,
              "hitChance": 0.07
            },
            {
              "x": 1,
              "y": -2,
              "damageMultiplier": 0.015,
              "hitChance": 0.07
            },
            {
              "x": -1,
              "y": -1,
              "damageMultiplier": 0.015,
              "hitChance": 0.07
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.393,
              "hitChance": 0.88
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 0.015,
              "hitChance": 0.07
            },
            {
              "x": -2,
              "y": -1,
              "damageMultiplier": 0.015,
              "hitChance": 0.07
            },
            {
              "x": 2,
              "y": -1,
              "damageMultiplier": 0.015,
              "hitChance": 0.07
            },
            {
              "x": -2,
              "y": 0,
              "damageMultiplier": 0.038,
              "hitChance": 0.17
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.393,
              "hitChance": 0.88
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1,
              "hitChance": 0.98
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.393,
              "hitChance": 0.88
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 0.038,
              "hitChance": 0.17
            },
            {
              "x": -2,
              "y": 1,
              "damageMultiplier": 0.015,
              "hitChance": 0.07
            },
            {
              "x": -1,
              "y": 1,
              "damageMultiplier": 0.015,
              "hitChance": 0.07
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.393,
              "hitChance": 0.88
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 0.015,
              "hitChance": 0.07
            },
            {
              "x": 2,
              "y": 1,
              "damageMultiplier": 0.015,
              "hitChance": 0.07
            },
            {
              "x": -1,
              "y": 2,
              "damageMultiplier": 0.015,
              "hitChance": 0.07
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 0.038,
              "hitChance": 0.17
            },
            {
              "x": 1,
              "y": 2,
              "damageMultiplier": 0.015,
              "hitChance": 0.07
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 18000
        },
        {
          "type": "Lumber",
          "amount": 600
        },
        {
          "type": "Steel",
          "amount": 675
        },
        {
          "type": "Skulls",
          "amount": 15
        }
      ],
      "time": 18000
    }
  },
  {
    "id": 117,
    "name": "Tactical Submarine",
    "description": "A premium naval unit with multiple hatches for releasing missiles. Features torpedoes, ICBM, and mini rockets.",
    "imageUrl": "/data/images/units/tactical_submarine.webp",
    "category": "Naval",
    "unitType": "sub-sea",
    "affiliation": "Imperial",
    "building": "Dry Dock",
    "buildingLevel": 4,
    "unlockLevel": 32,
    "productionTime": 19440,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 60
      }
    ],
    "blocking": "None",
    "maxRank": 8,
    "immunities": [
      "Fire",
      "Poison"
    ],
    "resistances": {
      "hp": {
        "crushing": 100,
        "depthCharge": 130,
        "explosive": 70,
        "fire": 100,
        "piercing": 50,
        "torpedo": 95
      },
      "armor": {
        "crushing": 120,
        "depthCharge": 130,
        "explosive": 45,
        "fire": 10,
        "piercing": 20,
        "torpedo": 80
      }
    },
    "stats": {
      "ranks": [
        {
          "health": 250,
          "armor": 50,
          "defense": 50,
          "dodge": 30,
          "bravery": 30,
          "abilitySlots": 3,
          "range": 5,
          "rank": 1
        },
        {
          "health": 275,
          "armor": 70,
          "defense": 52,
          "dodge": 32,
          "bravery": 35,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 12000
              },
              {
                "type": "Steel",
                "amount": 1800
              },
              {
                "type": "Oil",
                "amount": 2250
              },
              {
                "type": "Bars",
                "amount": 6
              }
            ],
            "time": 14400,
            "sp": 5000
          },
          "rank": 2
        },
        {
          "health": 305,
          "armor": 90,
          "defense": 54,
          "dodge": 34,
          "bravery": 40,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 38000
              },
              {
                "type": "Steel",
                "amount": 5000
              },
              {
                "type": "Oil",
                "amount": 3500
              }
            ],
            "time": 21600,
            "sp": 12000
          },
          "rank": 3
        },
        {
          "health": 335,
          "armor": 110,
          "defense": 56,
          "dodge": 36,
          "bravery": 45,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 95000
              },
              {
                "type": "Steel",
                "amount": 6500
              },
              {
                "type": "Bars",
                "amount": 10
              }
            ],
            "time": 43200,
            "sp": 26000
          },
          "rank": 4
        },
        {
          "health": 365,
          "armor": 130,
          "defense": 58,
          "dodge": 38,
          "bravery": 50,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 200000
              },
              {
                "type": "Steel",
                "amount": 8000
              },
              {
                "type": "Laurels",
                "amount": 2
              },
              {
                "type": "Widgets",
                "amount": 2
              }
            ],
            "time": 86400,
            "sp": 55000
          },
          "rank": 5
        },
        {
          "health": 395,
          "armor": 150,
          "defense": 60,
          "dodge": 40,
          "bravery": 55,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 420000
              },
              {
                "type": "Steel",
                "amount": 9500
              },
              {
                "type": "Widgets",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 115000
          },
          "rank": 6
        },
        {
          "health": 425,
          "armor": 170,
          "defense": 62,
          "dodge": 42,
          "bravery": 60,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 620000
              },
              {
                "type": "Steel",
                "amount": 11000
              },
              {
                "type": "Widgets",
                "amount": 6
              }
            ],
            "time": 172800,
            "sp": 235000
          },
          "rank": 7
        },
        {
          "health": 455,
          "armor": 190,
          "defense": 64,
          "dodge": 44,
          "bravery": 65,
          "abilitySlots": 3,
          "range": 5,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 880000
              },
              {
                "type": "Steel",
                "amount": 13000
              },
              {
                "type": "Widgets",
                "amount": 8
              }
            ],
            "time": 172800,
            "sp": 460000
          },
          "rank": 8
        }
      ]
    },
    "actions": [
      {
        "name": "Torpedo Tube",
        "damageType": "Torpedo",
        "lineOfFire": "Indirect",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 2,
        "prepTime": 1,
        "range": {
          "min": 1,
          "max": 5
        },
        "armorPiercing": 40,
        "statusEffects": [
          {
            "type": "Breach",
            "chance": 25,
            "duration": 3
          }
        ],
        "targetableTypes": {
          "Soldier": false,
          "Sniper": false,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": false,
          "Civilian": false,
          "Air": false,
          "LTA": false,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 102,
              "max": 138
            },
            "offense": 61,
            "criticalChance": 0,
            "critVsSubs": 20,
            "rank": 1
          },
          {
            "damage": {
              "min": 118,
              "max": 160
            },
            "offense": 63,
            "criticalChance": 2,
            "critVsSubs": 22,
            "rank": 2
          },
          {
            "damage": {
              "min": 142,
              "max": 193
            },
            "offense": 65,
            "criticalChance": 4,
            "critVsSubs": 24,
            "rank": 3
          },
          {
            "damage": {
              "min": 167,
              "max": 226
            },
            "offense": 67,
            "criticalChance": 6,
            "critVsSubs": 26,
            "rank": 4
          },
          {
            "damage": {
              "min": 193,
              "max": 262
            },
            "offense": 69,
            "criticalChance": 8,
            "critVsSubs": 28,
            "rank": 5
          },
          {
            "damage": {
              "min": 220,
              "max": 298
            },
            "offense": 71,
            "criticalChance": 10,
            "critVsSubs": 30,
            "rank": 6
          },
          {
            "damage": {
              "min": 246,
              "max": 333
            },
            "offense": 73,
            "criticalChance": 12,
            "critVsSubs": 32,
            "rank": 7
          },
          {
            "damage": {
              "min": 267,
              "max": 361
            },
            "offense": 75,
            "criticalChance": 14,
            "critVsSubs": 34,
            "rank": 8
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.5
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.5
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.5
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.5
            }
          ]
        }
      },
      {
        "name": "ICBM",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 1,
        "ammoUsed": 1,
        "reloadTime": 7,
        "cooldown": 0,
        "prepTime": 2,
        "range": {
          "min": 1,
          "max": 5
        },
        "armorPiercing": 15,
        "statusEffects": [
          {
            "type": "Fire",
            "chance": 25,
            "duration": 2
          }
        ],
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 123,
              "max": 167
            },
            "offense": 61,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 142,
              "max": 193
            },
            "offense": 63,
            "criticalChance": 2,
            "rank": 2
          },
          {
            "damage": {
              "min": 172,
              "max": 233
            },
            "offense": 65,
            "criticalChance": 4,
            "rank": 3
          },
          {
            "damage": {
              "min": 201,
              "max": 273
            },
            "offense": 67,
            "criticalChance": 6,
            "rank": 4
          },
          {
            "damage": {
              "min": 233,
              "max": 317
            },
            "offense": 69,
            "criticalChance": 8,
            "rank": 5
          },
          {
            "damage": {
              "min": 265,
              "max": 360
            },
            "offense": 71,
            "criticalChance": 10,
            "rank": 6
          },
          {
            "damage": {
              "min": 297,
              "max": 404
            },
            "offense": 73,
            "criticalChance": 12,
            "rank": 7
          },
          {
            "damage": {
              "min": 322,
              "max": 437
            },
            "offense": 75,
            "criticalChance": 14,
            "rank": 8
          }
        ],
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 0.35
            },
            {
              "x": -1,
              "y": -2,
              "damageMultiplier": 0.2
            },
            {
              "x": 1,
              "y": -2,
              "damageMultiplier": 0.2
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.75
            },
            {
              "x": -1,
              "y": -1,
              "damageMultiplier": 0.5
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 0.5
            },
            {
              "x": -2,
              "y": -1,
              "damageMultiplier": 0.2
            },
            {
              "x": 2,
              "y": -1,
              "damageMultiplier": 0.2
            },
            {
              "x": -2,
              "y": 0,
              "damageMultiplier": 0.35
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.75
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.75
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 0.35
            },
            {
              "x": -2,
              "y": 1,
              "damageMultiplier": 0.2
            },
            {
              "x": -1,
              "y": 1,
              "damageMultiplier": 0.5
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.75
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 0.5
            },
            {
              "x": 2,
              "y": 1,
              "damageMultiplier": 0.2
            },
            {
              "x": -1,
              "y": 2,
              "damageMultiplier": 0.2
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 0.35
            },
            {
              "x": 1,
              "y": 2,
              "damageMultiplier": 0.2
            }
          ]
        }
      },
      {
        "name": "Mini Rockets",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 1,
        "ammoUsed": 1,
        "reloadTime": 6,
        "cooldown": 0,
        "range": {
          "min": 1,
          "max": 5
        },
        "targetableTypes": {
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Air": true,
          "LTA": true,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "damage": {
              "min": 95,
              "max": 116
            },
            "offense": 61,
            "criticalChance": 5,
            "critVsAir": 55,
            "critVsSubs": -20,
            "rank": 1
          },
          {
            "damage": {
              "min": 110,
              "max": 134
            },
            "offense": 63,
            "criticalChance": 7,
            "critVsAir": 57,
            "critVsSubs": -18,
            "rank": 2
          },
          {
            "damage": {
              "min": 133,
              "max": 162
            },
            "offense": 65,
            "criticalChance": 9,
            "critVsAir": 59,
            "critVsSubs": -16,
            "rank": 3
          },
          {
            "damage": {
              "min": 155,
              "max": 190
            },
            "offense": 67,
            "criticalChance": 11,
            "critVsAir": 61,
            "critVsSubs": -14,
            "rank": 4
          },
          {
            "damage": {
              "min": 180,
              "max": 220
            },
            "offense": 69,
            "criticalChance": 13,
            "critVsAir": 63,
            "critVsSubs": -12,
            "rank": 5
          },
          {
            "damage": {
              "min": 205,
              "max": 250
            },
            "offense": 71,
            "criticalChance": 15,
            "critVsAir": 65,
            "critVsSubs": -10,
            "rank": 6
          },
          {
            "damage": {
              "min": 229,
              "max": 280
            },
            "offense": 73,
            "criticalChance": 17,
            "critVsAir": 67,
            "critVsSubs": -8,
            "rank": 7
          },
          {
            "damage": {
              "min": 248,
              "max": 303
            },
            "offense": 75,
            "criticalChance": 19,
            "critVsAir": 69,
            "critVsSubs": -6,
            "rank": 8
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": -2,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": -3,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 3,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": -4,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -2,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 4,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -3,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 3,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": -2,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 2,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 12000
        },
        {
          "type": "Steel",
          "amount": 1800
        },
        {
          "type": "Oil",
          "amount": 2250
        },
        {
          "type": "Bars",
          "amount": 6
        }
      ],
      "time": 14400
    }
  },
  {
    "id": 118,
    "name": "Proto-Bullfrog",
    "description": "Specimen a01 - The earliest stage of Bullfrog mutation. Deals fire damage with poison status effects.",
    "imageUrl": "/data/images/units/proto_bullfrog.webp",
    "category": "Infected",
    "unitType": "soldier-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 1,
    "unlockLevel": 18,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "fire": 120
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 100,
          "defense": 50,
          "dodge": 20,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 110,
          "defense": 55,
          "dodge": 25,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 120,
          "defense": 60,
          "dodge": 30,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 130,
          "defense": 65,
          "dodge": 35,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 140,
          "defense": 70,
          "dodge": 40,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 150,
          "defense": 75,
          "dodge": 45,
          "bravery": 500,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Arcing Spew",
        "damageType": "Fire",
        "ammo": 2,
        "cooldown": 3,
        "armorPiercing": 50,
        "lineOfFire": "Indirect",
        "statusEffect": {
          "type": "Poison",
          "chance": 100,
          "duration": 2
        },
        "ranks": [
          {
            "damage": {
              "min": 27,
              "max": 33
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 29,
              "max": 36
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 32,
              "max": 39
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 35,
              "max": 42
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 37,
              "max": 46
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 40,
              "max": 49
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "range": {
          "min": 4,
          "max": 5
        },
        "reloadTime": 5,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Metal": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 1.5,
          "flat": 20
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 0.2
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.4
            },
            {
              "x": -2,
              "y": 0,
              "damageMultiplier": 0.2
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.4
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.4
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 0.2
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.4
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 0.2
            }
          ]
        }
      },
      {
        "name": "Weak Cough",
        "damageType": "Fire",
        "ammo": 2,
        "cooldown": 3,
        "armorPiercing": 50,
        "lineOfFire": "Indirect",
        "statusEffect": {
          "type": "Poison",
          "chance": 100,
          "duration": 2
        },
        "ranks": [
          {
            "damage": {
              "min": 13,
              "max": 16
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 14,
              "max": 17
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 15,
              "max": 19
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 16,
              "max": 20
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 18,
              "max": 22
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 19,
              "max": 24
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 4
        },
        "reloadTime": 5,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Metal": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 1.5,
          "flat": 20
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 1050
        },
        {
          "type": "Iron",
          "amount": 300
        }
      ],
      "time": 10800
    }
  },
  {
    "id": 119,
    "name": "Bullfrog",
    "description": "Specimen a02 - Standard Bullfrog mutation. Deals fire damage with enhanced poison effects.",
    "imageUrl": "/data/images/units/bullfrog.webp",
    "category": "Infected",
    "unitType": "soldier-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 1,
    "unlockLevel": 26,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "fire": 120
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 120,
          "defense": 50,
          "dodge": 20,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 130,
          "defense": 55,
          "dodge": 25,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 145,
          "defense": 60,
          "dodge": 30,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 155,
          "defense": 65,
          "dodge": 35,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 170,
          "defense": 70,
          "dodge": 40,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 180,
          "defense": 75,
          "dodge": 45,
          "bravery": 500,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Arcing Spew",
        "damageType": "Fire",
        "ammo": 2,
        "cooldown": 3,
        "armorPiercing": 50,
        "lineOfFire": "Indirect",
        "statusEffect": {
          "type": "Poison",
          "chance": 100,
          "duration": 2
        },
        "ranks": [
          {
            "damage": {
              "min": 34,
              "max": 42
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 37,
              "max": 46
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 40,
              "max": 50
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 44,
              "max": 54
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 47,
              "max": 58
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 51,
              "max": 63
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "range": {
          "min": 4,
          "max": 5
        },
        "reloadTime": 5,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Metal": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 1.5,
          "flat": 20
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 0.2
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.4
            },
            {
              "x": -2,
              "y": 0,
              "damageMultiplier": 0.2
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.4
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.4
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 0.2
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.4
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 0.2
            }
          ]
        }
      },
      {
        "name": "Weak Cough",
        "damageType": "Fire",
        "ammo": 2,
        "cooldown": 3,
        "armorPiercing": 50,
        "lineOfFire": "Indirect",
        "statusEffect": {
          "type": "Poison",
          "chance": 100,
          "duration": 2
        },
        "ranks": [
          {
            "damage": {
              "min": 17,
              "max": 21
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 18,
              "max": 23
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 20,
              "max": 25
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 22,
              "max": 27
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 23,
              "max": 29
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 25,
              "max": 31
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 4
        },
        "reloadTime": 5,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Metal": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 1.5,
          "flat": 20
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 2100
        },
        {
          "type": "Iron",
          "amount": 1200
        }
      ],
      "time": 10800
    }
  },
  {
    "id": 120,
    "name": "Proto-Creeper",
    "description": "Specimen b01 - The earliest stage of Creeper mutation. A melee unit dealing crushing damage.",
    "imageUrl": "/data/images/units/proto_creeper.webp",
    "category": "Infected",
    "unitType": "soldier-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 1,
    "unlockLevel": 15,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "fire": 125
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 100,
          "defense": 50,
          "dodge": 20,
          "bravery": 500
        },
        {
          "rank": 2,
          "health": 110,
          "defense": 55,
          "dodge": 25,
          "bravery": 500
        },
        {
          "rank": 3,
          "health": 120,
          "defense": 60,
          "dodge": 30,
          "bravery": 500
        },
        {
          "rank": 4,
          "health": 130,
          "defense": 65,
          "dodge": 35,
          "bravery": 500
        },
        {
          "rank": 5,
          "health": 140,
          "defense": 70,
          "dodge": 40,
          "bravery": 500
        },
        {
          "rank": 6,
          "health": 150,
          "defense": 75,
          "dodge": 45,
          "bravery": 500
        }
      ]
    },
    "actions": [
      {
        "name": "Claw Attack",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 2,
        "armorPiercing": 0,
        "lineOfFire": "Direct",
        "ranks": [
          {
            "damage": {
              "min": 49,
              "max": 81
            },
            "offense": 46,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 53,
              "max": 89
            },
            "offense": 51,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 58,
              "max": 97
            },
            "offense": 56,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 63,
              "max": 105
            },
            "offense": 61,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 68,
              "max": 113
            },
            "offense": 66,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 73,
              "max": 121
            },
            "offense": 71,
            "criticalChance": 0,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 1
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Metal": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 600
        },
        {
          "type": "Iron",
          "amount": 150
        }
      ],
      "time": 9000
    }
  },
  {
    "id": 121,
    "name": "Creeper",
    "description": "Specimen b02 - Standard Creeper mutation. Enhanced melee crushing damage dealer.",
    "imageUrl": "/data/images/units/creeper.webp",
    "category": "Infected",
    "unitType": "soldier-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 1,
    "unlockLevel": 20,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "fire": 125
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 120,
          "defense": 50,
          "dodge": 20,
          "bravery": 500
        },
        {
          "rank": 2,
          "health": 130,
          "defense": 55,
          "dodge": 25,
          "bravery": 500
        },
        {
          "rank": 3,
          "health": 145,
          "defense": 60,
          "dodge": 30,
          "bravery": 500
        },
        {
          "rank": 4,
          "health": 155,
          "defense": 65,
          "dodge": 35,
          "bravery": 500
        },
        {
          "rank": 5,
          "health": 170,
          "defense": 70,
          "dodge": 40,
          "bravery": 500
        },
        {
          "rank": 6,
          "health": 180,
          "defense": 75,
          "dodge": 45,
          "bravery": 500
        }
      ]
    },
    "actions": [
      {
        "name": "Claw Attack",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 2,
        "armorPiercing": 0,
        "lineOfFire": "Direct",
        "ranks": [
          {
            "damage": {
              "min": 56,
              "max": 94
            },
            "offense": 46,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 62,
              "max": 103
            },
            "offense": 51,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 67,
              "max": 112
            },
            "offense": 56,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 73,
              "max": 121
            },
            "offense": 61,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 78,
              "max": 131
            },
            "offense": 66,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 84,
              "max": 141
            },
            "offense": 71,
            "criticalChance": 0,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 1
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Metal": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 1200
        },
        {
          "type": "Iron",
          "amount": 300
        }
      ],
      "time": 9000
    }
  },
  {
    "id": 122,
    "name": "Proto-Cannoneer",
    "description": "Specimen c01 - The earliest stage of Cannoneer mutation. Explosive ranged attacker with high armor piercing.",
    "imageUrl": "/data/images/units/proto_cannoneer.webp",
    "category": "Infected",
    "unitType": "soldier-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 1,
    "unlockLevel": 17,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "fire": 120
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 140,
          "defense": 50,
          "dodge": 20,
          "bravery": 500
        },
        {
          "rank": 2,
          "health": 155,
          "defense": 55,
          "dodge": 25,
          "bravery": 500
        },
        {
          "rank": 3,
          "health": 170,
          "defense": 60,
          "dodge": 30,
          "bravery": 500
        },
        {
          "rank": 4,
          "health": 180,
          "defense": 65,
          "dodge": 35,
          "bravery": 500
        },
        {
          "rank": 5,
          "health": 195,
          "defense": 70,
          "dodge": 40,
          "bravery": 500
        },
        {
          "rank": 6,
          "health": 210,
          "defense": 75,
          "dodge": 45,
          "bravery": 500
        }
      ]
    },
    "actions": [
      {
        "name": "Chest Burster",
        "damageType": "Explosive",
        "ammo": 3,
        "cooldown": 2,
        "armorPiercing": 60,
        "lineOfFire": "Direct",
        "ranks": [
          {
            "damage": {
              "min": 80,
              "max": 120
            },
            "offense": 30,
            "criticalChance": 5,
            "critVsTanks": 45,
            "rank": 1
          },
          {
            "damage": {
              "min": 88,
              "max": 132
            },
            "offense": 35,
            "criticalChance": 5,
            "critVsTanks": 45,
            "rank": 2
          },
          {
            "damage": {
              "min": 96,
              "max": 144
            },
            "offense": 40,
            "criticalChance": 5,
            "critVsTanks": 45,
            "rank": 3
          },
          {
            "damage": {
              "min": 104,
              "max": 156
            },
            "offense": 45,
            "criticalChance": 5,
            "critVsTanks": 45,
            "rank": 4
          },
          {
            "damage": {
              "min": 112,
              "max": 168
            },
            "offense": 50,
            "criticalChance": 5,
            "critVsTanks": 45,
            "rank": 5
          },
          {
            "damage": {
              "min": 120,
              "max": 180
            },
            "offense": 55,
            "criticalChance": 5,
            "critVsTanks": 45,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 6,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Metal": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 900
        },
        {
          "type": "Iron",
          "amount": 300
        }
      ],
      "time": 10800
    }
  },
  {
    "id": 123,
    "name": "Cannoneer",
    "description": "Specimen c02 - Standard Cannoneer mutation. Enhanced explosive attacker devastating to tanks.",
    "imageUrl": "/data/images/units/cannoneer_infected.webp",
    "category": "Infected",
    "unitType": "soldier-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 1,
    "unlockLevel": 22,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "fire": 120
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 160,
          "defense": 50,
          "dodge": 20,
          "bravery": 500
        },
        {
          "rank": 2,
          "health": 175,
          "defense": 55,
          "dodge": 25,
          "bravery": 500
        },
        {
          "rank": 3,
          "health": 190,
          "defense": 60,
          "dodge": 30,
          "bravery": 500
        },
        {
          "rank": 4,
          "health": 210,
          "defense": 65,
          "dodge": 35,
          "bravery": 500
        },
        {
          "rank": 5,
          "health": 225,
          "defense": 70,
          "dodge": 40,
          "bravery": 500
        },
        {
          "rank": 6,
          "health": 240,
          "defense": 75,
          "dodge": 45,
          "bravery": 500
        }
      ]
    },
    "actions": [
      {
        "name": "Chest Burster",
        "damageType": "Explosive",
        "ammo": 3,
        "cooldown": 2,
        "armorPiercing": 60,
        "lineOfFire": "Direct",
        "ranks": [
          {
            "damage": {
              "min": 92,
              "max": 138
            },
            "offense": 30,
            "criticalChance": 5,
            "critVsTanks": 45,
            "rank": 1
          },
          {
            "damage": {
              "min": 101,
              "max": 151
            },
            "offense": 35,
            "criticalChance": 5,
            "critVsTanks": 45,
            "rank": 2
          },
          {
            "damage": {
              "min": 110,
              "max": 165
            },
            "offense": 40,
            "criticalChance": 5,
            "critVsTanks": 45,
            "rank": 3
          },
          {
            "damage": {
              "min": 119,
              "max": 179
            },
            "offense": 45,
            "criticalChance": 5,
            "critVsTanks": 45,
            "rank": 4
          },
          {
            "damage": {
              "min": 129,
              "max": 193
            },
            "offense": 50,
            "criticalChance": 5,
            "critVsTanks": 45,
            "rank": 5
          },
          {
            "damage": {
              "min": 138,
              "max": 207
            },
            "offense": 55,
            "criticalChance": 5,
            "critVsTanks": 45,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 6,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Metal": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 1800
        },
        {
          "type": "Iron",
          "amount": 1200
        }
      ],
      "time": 10800
    }
  },
  {
    "id": 124,
    "name": "Proto-Stalker",
    "description": "Specimen d01 - The earliest stage of Stalker mutation. High armor piercing melee attacker with backstab capability.",
    "imageUrl": "/data/images/units/proto_stalker.webp",
    "category": "Infected",
    "unitType": "soldier-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 1,
    "unlockLevel": 19,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "fire": 120
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 130,
          "defense": 50,
          "dodge": 20,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 145,
          "defense": 55,
          "dodge": 25,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 155,
          "defense": 60,
          "dodge": 30,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 170,
          "defense": 65,
          "dodge": 35,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 180,
          "defense": 70,
          "dodge": 40,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 195,
          "defense": 75,
          "dodge": 45,
          "bravery": 500,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Cleave",
        "damageType": "Piercing",
        "ammo": -1,
        "cooldown": 3,
        "armorPiercing": 90,
        "lineOfFire": "Contact (Fixed)",
        "ranks": [
          {
            "damage": {
              "min": 54,
              "max": 73
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 1
          },
          {
            "damage": {
              "min": 58,
              "max": 79
            },
            "offense": 61,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 2
          },
          {
            "damage": {
              "min": 63,
              "max": 85
            },
            "offense": 66,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 3
          },
          {
            "damage": {
              "min": 67,
              "max": 91
            },
            "offense": 71,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 4
          },
          {
            "damage": {
              "min": 72,
              "max": 97
            },
            "offense": 76,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 5
          },
          {
            "damage": {
              "min": 76,
              "max": 103
            },
            "offense": 81,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 1
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Metal": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Back Slash",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 3,
        "armorPiercing": 0,
        "lineOfFire": "Contact (Back)",
        "prepTime": 1,
        "ranks": [
          {
            "damage": {
              "min": 32,
              "max": 53
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsSoldiers": 40,
            "rank": 1
          },
          {
            "damage": {
              "min": 35,
              "max": 58
            },
            "offense": 61,
            "criticalChance": 5,
            "critVsSoldiers": 40,
            "rank": 2
          },
          {
            "damage": {
              "min": 37,
              "max": 62
            },
            "offense": 66,
            "criticalChance": 5,
            "critVsSoldiers": 40,
            "rank": 3
          },
          {
            "damage": {
              "min": 40,
              "max": 67
            },
            "offense": 71,
            "criticalChance": 5,
            "critVsSoldiers": 40,
            "rank": 4
          },
          {
            "damage": {
              "min": 43,
              "max": 71
            },
            "offense": 76,
            "criticalChance": 5,
            "critVsSoldiers": 40,
            "rank": 5
          },
          {
            "damage": {
              "min": 45,
              "max": 75
            },
            "offense": 81,
            "criticalChance": 5,
            "critVsSoldiers": 40,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Metal": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 900
        },
        {
          "type": "Iron",
          "amount": 300
        }
      ],
      "time": 10800
    }
  },
  {
    "id": 125,
    "name": "Stalker",
    "description": "Specimen d02 - Standard Stalker mutation. Deadly assassin with devastating armor piercing attacks.",
    "imageUrl": "/data/images/units/stalker.webp",
    "category": "Infected",
    "unitType": "soldier-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 1,
    "unlockLevel": 28,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "fire": 120
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 150,
          "defense": 50,
          "dodge": 20,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 165,
          "defense": 55,
          "dodge": 25,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 180,
          "defense": 60,
          "dodge": 30,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 195,
          "defense": 65,
          "dodge": 35,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 210,
          "defense": 70,
          "dodge": 40,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 225,
          "defense": 75,
          "dodge": 45,
          "bravery": 500,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Cleave",
        "damageType": "Piercing",
        "ammo": -1,
        "cooldown": 3,
        "armorPiercing": 90,
        "lineOfFire": "Contact (Fixed)",
        "ranks": [
          {
            "damage": {
              "min": 72,
              "max": 98
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 1
          },
          {
            "damage": {
              "min": 79,
              "max": 108
            },
            "offense": 61,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 2
          },
          {
            "damage": {
              "min": 86,
              "max": 117
            },
            "offense": 66,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 3
          },
          {
            "damage": {
              "min": 94,
              "max": 127
            },
            "offense": 71,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 4
          },
          {
            "damage": {
              "min": 101,
              "max": 137
            },
            "offense": 76,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 5
          },
          {
            "damage": {
              "min": 108,
              "max": 147
            },
            "offense": 81,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 1
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Metal": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Back Slash",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 3,
        "armorPiercing": 0,
        "lineOfFire": "Contact (Back)",
        "prepTime": 1,
        "ranks": [
          {
            "damage": {
              "min": 41,
              "max": 69
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsSoldiers": 40,
            "rank": 1
          },
          {
            "damage": {
              "min": 45,
              "max": 76
            },
            "offense": 61,
            "criticalChance": 5,
            "critVsSoldiers": 40,
            "rank": 2
          },
          {
            "damage": {
              "min": 49,
              "max": 82
            },
            "offense": 66,
            "criticalChance": 5,
            "critVsSoldiers": 40,
            "rank": 3
          },
          {
            "damage": {
              "min": 53,
              "max": 89
            },
            "offense": 71,
            "criticalChance": 5,
            "critVsSoldiers": 40,
            "rank": 4
          },
          {
            "damage": {
              "min": 57,
              "max": 96
            },
            "offense": 76,
            "criticalChance": 5,
            "critVsSoldiers": 40,
            "rank": 5
          },
          {
            "damage": {
              "min": 61,
              "max": 103
            },
            "offense": 81,
            "criticalChance": 5,
            "critVsSoldiers": 40,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Metal": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 2400
        },
        {
          "type": "Iron",
          "amount": 1350
        }
      ],
      "time": 10800
    }
  },
  {
    "id": 126,
    "name": "Colossus",
    "description": "Specimen e01 - A massive infected unit with devastating crushing attacks and stun capability.",
    "imageUrl": "/data/images/units/colossus.webp",
    "category": "Infected",
    "unitType": "soldier-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 2,
    "unlockLevel": 45,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "fire": 120
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 250,
          "armor": 125,
          "defense": 40,
          "dodge": 20,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 275,
          "armor": 140,
          "defense": 45,
          "dodge": 25,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 300,
          "armor": 150,
          "defense": 50,
          "dodge": 30,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 325,
          "armor": 165,
          "defense": 55,
          "dodge": 35,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 350,
          "armor": 175,
          "defense": 60,
          "dodge": 40,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 375,
          "armor": 190,
          "defense": 65,
          "dodge": 45,
          "bravery": 500,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Shockwave",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 4,
        "armorPiercing": 40,
        "lineOfFire": "Direct",
        "suppressionMod": {
          "multiplier": 1.2,
          "flat": 100
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 113,
              "max": 188
            },
            "offense": 32,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 124,
              "max": 207
            },
            "offense": 37,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 135,
              "max": 225
            },
            "offense": 42,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 146,
              "max": 244
            },
            "offense": 47,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 158,
              "max": 263
            },
            "offense": 52,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 169,
              "max": 282
            },
            "offense": 57,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 1
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      },
      {
        "name": "Stunning Strike",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 4,
        "armorPiercing": 40,
        "lineOfFire": "Direct",
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        },
        "statusEffect": {
          "type": "Stun",
          "chance": 40,
          "duration": 3
        },
        "ranks": [
          {
            "damage": {
              "min": 105,
              "max": 195
            },
            "offense": 46,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 116,
              "max": 214
            },
            "offense": 51,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 126,
              "max": 234
            },
            "offense": 56,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 136,
              "max": 253
            },
            "offense": 61,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 147,
              "max": 273
            },
            "offense": 66,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 157,
              "max": 292
            },
            "offense": 71,
            "criticalChance": 0,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 1
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 22500
        },
        {
          "type": "Steel",
          "amount": 3000
        }
      ],
      "time": 14400
    }
  },
  {
    "id": 127,
    "name": "Proto-Hunter",
    "description": "Specimen f01 - The earliest stage of Hunter mutation. A flying infected unit with indirect attacks.",
    "imageUrl": "/data/images/units/proto_hunter.webp",
    "category": "Infected",
    "unitType": "air-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 2,
    "unlockLevel": 20,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague",
      "Quake"
    ],
    "resistances": {
      "hp": {
        "fire": 120
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 110,
          "defense": 70,
          "dodge": 40,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 2,
          "health": 120,
          "defense": 75,
          "dodge": 45,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 3,
          "health": 130,
          "defense": 80,
          "dodge": 50,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 4,
          "health": 145,
          "defense": 85,
          "dodge": 55,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 5,
          "health": 155,
          "defense": 90,
          "dodge": 60,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 6,
          "health": 165,
          "defense": 95,
          "dodge": 65,
          "bravery": 500,
          "abilitySlots": 3
        }
      ]
    },
    "actions": [
      {
        "name": "Gremlin",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 3,
        "armorPiercing": 50,
        "lineOfFire": "Indirect",
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 50,
              "max": 61
            },
            "offense": 46,
            "criticalChance": 0,
            "critVsVehicles": 20,
            "critVsAir": 20,
            "rank": 1
          },
          {
            "damage": {
              "min": 55,
              "max": 67
            },
            "offense": 51,
            "criticalChance": 0,
            "critVsVehicles": 20,
            "critVsAir": 20,
            "rank": 2
          },
          {
            "damage": {
              "min": 60,
              "max": 73
            },
            "offense": 56,
            "criticalChance": 0,
            "critVsVehicles": 20,
            "critVsAir": 20,
            "rank": 3
          },
          {
            "damage": {
              "min": 65,
              "max": 79
            },
            "offense": 61,
            "criticalChance": 0,
            "critVsVehicles": 20,
            "critVsAir": 20,
            "rank": 4
          },
          {
            "damage": {
              "min": 70,
              "max": 85
            },
            "offense": 66,
            "criticalChance": 0,
            "critVsVehicles": 20,
            "critVsAir": 20,
            "rank": 5
          },
          {
            "damage": {
              "min": 75,
              "max": 91
            },
            "offense": 71,
            "criticalChance": 0,
            "critVsVehicles": 20,
            "critVsAir": 20,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      },
      {
        "name": "Swoop",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 2,
        "armorPiercing": 35,
        "lineOfFire": "Indirect",
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 18,
              "max": 22
            },
            "offense": 34,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 20,
              "max": 24
            },
            "offense": 39,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 22,
              "max": 26
            },
            "offense": 44,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 23,
              "max": 28
            },
            "offense": 49,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 25,
              "max": 31
            },
            "offense": 54,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 27,
              "max": 33
            },
            "offense": 59,
            "criticalChance": 0,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Air": true,
          "LTA": true
        },
        "ammoUsed": 1
      },
      {
        "name": "Predatory Dive",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 1,
        "armorPiercing": 10,
        "lineOfFire": "Indirect",
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 23,
              "max": 28
            },
            "offense": 40,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 25,
              "max": 31
            },
            "offense": 45,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 27,
              "max": 33
            },
            "offense": 50,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 30,
              "max": 36
            },
            "offense": 55,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 32,
              "max": 39
            },
            "offense": 60,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 34,
              "max": 42
            },
            "offense": 65,
            "criticalChance": 0,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 900
        },
        {
          "type": "Iron",
          "amount": 300
        }
      ],
      "time": 10800
    }
  },
  {
    "id": 128,
    "name": "Hunter",
    "description": "Specimen f02 - Standard Hunter mutation. Enhanced flying attacker with versatile attack options.",
    "imageUrl": "/data/images/units/hunter_infected.webp",
    "category": "Infected",
    "unitType": "air-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 2,
    "unlockLevel": 30,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague",
      "Quake"
    ],
    "resistances": {
      "hp": {
        "fire": 120
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 145,
          "defense": 70,
          "dodge": 40,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 2,
          "health": 160,
          "defense": 75,
          "dodge": 45,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 3,
          "health": 175,
          "defense": 80,
          "dodge": 50,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 4,
          "health": 190,
          "defense": 85,
          "dodge": 55,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 5,
          "health": 205,
          "defense": 90,
          "dodge": 60,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 6,
          "health": 220,
          "defense": 95,
          "dodge": 65,
          "bravery": 500,
          "abilitySlots": 3
        }
      ]
    },
    "actions": [
      {
        "name": "Gremlin",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 3,
        "armorPiercing": 50,
        "lineOfFire": "Indirect",
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 70,
              "max": 86
            },
            "offense": 46,
            "criticalChance": 0,
            "critVsVehicles": 20,
            "critVsAir": 20,
            "rank": 1
          },
          {
            "damage": {
              "min": 77,
              "max": 94
            },
            "offense": 51,
            "criticalChance": 0,
            "critVsVehicles": 20,
            "critVsAir": 20,
            "rank": 2
          },
          {
            "damage": {
              "min": 84,
              "max": 103
            },
            "offense": 56,
            "criticalChance": 0,
            "critVsVehicles": 20,
            "critVsAir": 20,
            "rank": 3
          },
          {
            "damage": {
              "min": 91,
              "max": 111
            },
            "offense": 61,
            "criticalChance": 0,
            "critVsVehicles": 20,
            "critVsAir": 20,
            "rank": 4
          },
          {
            "damage": {
              "min": 98,
              "max": 120
            },
            "offense": 66,
            "criticalChance": 0,
            "critVsVehicles": 20,
            "critVsAir": 20,
            "rank": 5
          },
          {
            "damage": {
              "min": 105,
              "max": 129
            },
            "offense": 71,
            "criticalChance": 0,
            "critVsVehicles": 20,
            "critVsAir": 20,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      },
      {
        "name": "Swoop",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 2,
        "armorPiercing": 35,
        "lineOfFire": "Indirect",
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 27,
              "max": 33
            },
            "offense": 34,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 30,
              "max": 36
            },
            "offense": 39,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 32,
              "max": 39
            },
            "offense": 44,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 35,
              "max": 43
            },
            "offense": 49,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 37,
              "max": 46
            },
            "offense": 54,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 40,
              "max": 49
            },
            "offense": 59,
            "criticalChance": 0,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Air": true,
          "LTA": true
        },
        "ammoUsed": 1
      },
      {
        "name": "Predatory Dive",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 1,
        "armorPiercing": 10,
        "lineOfFire": "Indirect",
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 32,
              "max": 39
            },
            "offense": 40,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 35,
              "max": 43
            },
            "offense": 45,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 38,
              "max": 47
            },
            "offense": 50,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 42,
              "max": 51
            },
            "offense": 55,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 45,
              "max": 55
            },
            "offense": 60,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 48,
              "max": 58
            },
            "offense": 65,
            "criticalChance": 0,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 1800
        },
        {
          "type": "Iron",
          "amount": 1200
        }
      ],
      "time": 10800
    }
  },
  {
    "id": 129,
    "name": "Proto-Shredder",
    "description": "Specimen g01 - The earliest stage of Shredder mutation. Fast attacker with raptor-like piercing claws.",
    "imageUrl": "/data/images/units/proto_shredder.webp",
    "category": "Infected",
    "unitType": "soldier-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 2,
    "unlockLevel": 30,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "fire": 125
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 130,
          "defense": 45,
          "dodge": 20,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 150,
          "defense": 50,
          "dodge": 25,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 165,
          "defense": 55,
          "dodge": 30,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 170,
          "defense": 60,
          "dodge": 35,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 180,
          "defense": 65,
          "dodge": 40,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 200,
          "defense": 70,
          "dodge": 45,
          "bravery": 500,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Swipe",
        "damageType": "Piercing",
        "ammo": 4,
        "cooldown": 4,
        "armorPiercing": 60,
        "lineOfFire": "Contact",
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 37,
              "max": 62
            },
            "offense": 46,
            "criticalChance": 0,
            "critVsCritters": 15,
            "rank": 1
          },
          {
            "damage": {
              "min": 40,
              "max": 68
            },
            "offense": 51,
            "criticalChance": 0,
            "critVsCritters": 15,
            "rank": 2
          },
          {
            "damage": {
              "min": 44,
              "max": 74
            },
            "offense": 56,
            "criticalChance": 0,
            "critVsCritters": 15,
            "rank": 3
          },
          {
            "damage": {
              "min": 48,
              "max": 80
            },
            "offense": 61,
            "criticalChance": 0,
            "critVsCritters": 15,
            "rank": 4
          },
          {
            "damage": {
              "min": 51,
              "max": 86
            },
            "offense": 66,
            "criticalChance": 0,
            "critVsCritters": 15,
            "rank": 5
          },
          {
            "damage": {
              "min": 55,
              "max": 93
            },
            "offense": 71,
            "criticalChance": 0,
            "critVsCritters": 15,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 2,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      },
      {
        "name": "Claw Swathe",
        "damageType": "Piercing",
        "ammo": -1,
        "cooldown": 0,
        "armorPiercing": 60,
        "lineOfFire": "Contact",
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 45,
              "max": 75
            },
            "offense": 36,
            "criticalChance": 0,
            "critVsCritters": 15,
            "critVsSoldiers": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 49,
              "max": 82
            },
            "offense": 41,
            "criticalChance": 0,
            "critVsCritters": 15,
            "critVsSoldiers": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 54,
              "max": 90
            },
            "offense": 46,
            "criticalChance": 0,
            "critVsCritters": 15,
            "critVsSoldiers": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 58,
              "max": 97
            },
            "offense": 51,
            "criticalChance": 0,
            "critVsCritters": 15,
            "critVsSoldiers": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 63,
              "max": 105
            },
            "offense": 56,
            "criticalChance": 0,
            "critVsCritters": 15,
            "critVsSoldiers": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 67,
              "max": 112
            },
            "offense": 61,
            "criticalChance": 0,
            "critVsCritters": 15,
            "critVsSoldiers": 5,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 2250
        },
        {
          "type": "Iron",
          "amount": 300
        },
        {
          "type": "Teeth",
          "amount": 2
        }
      ],
      "time": 18000
    }
  },
  {
    "id": 130,
    "name": "Shredder",
    "description": "Specimen g02 - Standard Shredder mutation. Enhanced raptor-like infected with unlimited claw attacks.",
    "imageUrl": "/data/images/units/shredder.webp",
    "category": "Infected",
    "unitType": "soldier-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 2,
    "unlockLevel": 36,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "fire": 125
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 180,
          "defense": 45,
          "dodge": 20,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 210,
          "defense": 50,
          "dodge": 25,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 230,
          "defense": 55,
          "dodge": 30,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 250,
          "defense": 60,
          "dodge": 35,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 270,
          "defense": 65,
          "dodge": 40,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 290,
          "defense": 70,
          "dodge": 45,
          "bravery": 500,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Infected Claws (Swipe)",
        "damageType": "Piercing",
        "ammo": 4,
        "cooldown": 4,
        "armorPiercing": 60,
        "lineOfFire": "Contact",
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 45,
              "max": 75
            },
            "offense": 51,
            "criticalChance": 5,
            "critVsCritters": 20,
            "rank": 1
          },
          {
            "damage": {
              "min": 50,
              "max": 83
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsCritters": 20,
            "rank": 2
          },
          {
            "damage": {
              "min": 54,
              "max": 90
            },
            "offense": 61,
            "criticalChance": 5,
            "critVsCritters": 20,
            "rank": 3
          },
          {
            "damage": {
              "min": 58,
              "max": 98
            },
            "offense": 66,
            "criticalChance": 5,
            "critVsCritters": 20,
            "rank": 4
          },
          {
            "damage": {
              "min": 63,
              "max": 105
            },
            "offense": 71,
            "criticalChance": 5,
            "critVsCritters": 20,
            "rank": 5
          },
          {
            "damage": {
              "min": 67,
              "max": 112
            },
            "offense": 76,
            "criticalChance": 5,
            "critVsCritters": 20,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 2,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      },
      {
        "name": "Infected Claws (Swathe)",
        "damageType": "Piercing",
        "ammo": -1,
        "cooldown": 0,
        "armorPiercing": 60,
        "lineOfFire": "Contact",
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 53,
              "max": 88
            },
            "offense": 41,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 1
          },
          {
            "damage": {
              "min": 58,
              "max": 97
            },
            "offense": 46,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 2
          },
          {
            "damage": {
              "min": 64,
              "max": 106
            },
            "offense": 51,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 3
          },
          {
            "damage": {
              "min": 69,
              "max": 115
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 4
          },
          {
            "damage": {
              "min": 74,
              "max": 124
            },
            "offense": 61,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 5
          },
          {
            "damage": {
              "min": 79,
              "max": 132
            },
            "offense": 66,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 3900
        },
        {
          "type": "Iron",
          "amount": 1050
        },
        {
          "type": "Teeth",
          "amount": 3
        }
      ],
      "time": 18000
    }
  },
  {
    "id": 131,
    "name": "Proto-Crawler",
    "description": "Specimen h01 - The earliest stage of Crawler mutation. Uses web snares and multi-hit eviscerate attacks.",
    "imageUrl": "/data/images/units/proto_crawler.webp",
    "category": "Infected",
    "unitType": "soldier-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 2,
    "unlockLevel": 30,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "fire": 120
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 140,
          "defense": 50,
          "dodge": 20,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 155,
          "defense": 55,
          "dodge": 25,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 170,
          "defense": 60,
          "dodge": 30,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 180,
          "defense": 65,
          "dodge": 35,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 195,
          "defense": 70,
          "dodge": 40,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 210,
          "defense": 75,
          "dodge": 45,
          "bravery": 500,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Web Snare",
        "damageType": "Explosive",
        "ammo": 2,
        "cooldown": 2,
        "armorPiercing": 0,
        "lineOfFire": "Contact",
        "suppressionMod": {
          "multiplier": 0.25
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "statusEffect": {
          "type": "Stun",
          "chance": 85,
          "duration": 3
        },
        "ranks": [
          {
            "damage": {
              "min": 21,
              "max": 31
            },
            "offense": 46,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 1
          },
          {
            "damage": {
              "min": 23,
              "max": 34
            },
            "offense": 51,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 2
          },
          {
            "damage": {
              "min": 25,
              "max": 37
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 3
          },
          {
            "damage": {
              "min": 27,
              "max": 40
            },
            "offense": 61,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 4
          },
          {
            "damage": {
              "min": 29,
              "max": 43
            },
            "offense": 66,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 5
          },
          {
            "damage": {
              "min": 31,
              "max": 46
            },
            "offense": 71,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 4
        },
        "reloadTime": 4,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      },
      {
        "name": "Eviscerate",
        "damageType": "Crushing",
        "ammo": 3,
        "cooldown": 2,
        "armorPiercing": 50,
        "lineOfFire": "Contact",
        "suppressionMod": {
          "multiplier": 0.25
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 24,
              "max": 36
            },
            "offense": 46,
            "criticalChance": 5,
            "hits": 3,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 1
          },
          {
            "damage": {
              "min": 26,
              "max": 40
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 3,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 2
          },
          {
            "damage": {
              "min": 29,
              "max": 43
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 3,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 3
          },
          {
            "damage": {
              "min": 31,
              "max": 47
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 3,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 4
          },
          {
            "damage": {
              "min": 34,
              "max": 50
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 3,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 5
          },
          {
            "damage": {
              "min": 36,
              "max": 54
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 3,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 3,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 2250
        },
        {
          "type": "Iron",
          "amount": 300
        }
      ],
      "time": 14400
    }
  },
  {
    "id": 132,
    "name": "Crawler",
    "description": "Specimen h02 - Standard Crawler mutation. Enhanced web snares and devastating triple-hit eviscerate.",
    "imageUrl": "/data/images/units/crawler.webp",
    "category": "Infected",
    "unitType": "soldier-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 2,
    "unlockLevel": 34,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "fire": 120
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 170,
          "defense": 50,
          "dodge": 20,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 185,
          "defense": 55,
          "dodge": 25,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 205,
          "defense": 60,
          "dodge": 30,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 220,
          "defense": 65,
          "dodge": 35,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 240,
          "defense": 70,
          "dodge": 40,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 255,
          "defense": 75,
          "dodge": 45,
          "bravery": 500,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Web Snare",
        "damageType": "Explosive",
        "ammo": 2,
        "cooldown": 2,
        "armorPiercing": 0,
        "lineOfFire": "Contact",
        "suppressionMod": {
          "multiplier": 0.25
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "statusEffect": {
          "type": "Stun",
          "chance": 85,
          "duration": 3
        },
        "ranks": [
          {
            "damage": {
              "min": 27,
              "max": 40
            },
            "offense": 46,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 1
          },
          {
            "damage": {
              "min": 30,
              "max": 44
            },
            "offense": 51,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 2
          },
          {
            "damage": {
              "min": 32,
              "max": 48
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 3
          },
          {
            "damage": {
              "min": 35,
              "max": 52
            },
            "offense": 61,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 4
          },
          {
            "damage": {
              "min": 37,
              "max": 56
            },
            "offense": 66,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 5
          },
          {
            "damage": {
              "min": 40,
              "max": 60
            },
            "offense": 71,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 4
        },
        "reloadTime": 4,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      },
      {
        "name": "Eviscerate",
        "damageType": "Crushing",
        "ammo": 3,
        "cooldown": 2,
        "armorPiercing": 50,
        "lineOfFire": "Contact",
        "suppressionMod": {
          "multiplier": 0.25
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 32,
              "max": 48
            },
            "offense": 51,
            "criticalChance": 10,
            "hits": 3,
            "critVsCritters": 25,
            "critVsSoldiers": 15,
            "rank": 1
          },
          {
            "damage": {
              "min": 35,
              "max": 53
            },
            "offense": 56,
            "criticalChance": 10,
            "hits": 3,
            "critVsCritters": 25,
            "critVsSoldiers": 15,
            "rank": 2
          },
          {
            "damage": {
              "min": 38,
              "max": 58
            },
            "offense": 61,
            "criticalChance": 10,
            "hits": 3,
            "critVsCritters": 25,
            "critVsSoldiers": 15,
            "rank": 3
          },
          {
            "damage": {
              "min": 42,
              "max": 62
            },
            "offense": 66,
            "criticalChance": 10,
            "hits": 3,
            "critVsCritters": 25,
            "critVsSoldiers": 15,
            "rank": 4
          },
          {
            "damage": {
              "min": 45,
              "max": 67
            },
            "offense": 71,
            "criticalChance": 10,
            "hits": 3,
            "critVsCritters": 25,
            "critVsSoldiers": 15,
            "rank": 5
          },
          {
            "damage": {
              "min": 48,
              "max": 72
            },
            "offense": 76,
            "criticalChance": 10,
            "hits": 3,
            "critVsCritters": 25,
            "critVsSoldiers": 15,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 3
        },
        "reloadTime": 3,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 3900
        },
        {
          "type": "Steel",
          "amount": 750
        }
      ],
      "time": 14400
    }
  },
  {
    "id": 133,
    "name": "Mauler",
    "description": "Specimen i01 - A massive bigfoot-infected unit with powerful piercing attacks and poison capabilities.",
    "imageUrl": "/data/images/units/mauler.webp",
    "category": "Infected",
    "unitType": "bigfoot-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 3,
    "unlockLevel": 53,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Plague",
      "Poison",
      "Cold"
    ],
    "resistances": {
      "hp": {
        "cold": 80,
        "explosive": 40,
        "fire": 125,
        "piercing": 85
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 480,
          "defense": 35,
          "dodge": 15,
          "bravery": 30,
          "abilitySlots": 3
        },
        {
          "rank": 2,
          "health": 530,
          "defense": 40,
          "dodge": 20,
          "bravery": 35,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 37456
              },
              {
                "type": "Tooth",
                "amount": 1
              }
            ],
            "time": 14400,
            "sp": 11015
          },
          "abilitySlots": 3
        },
        {
          "rank": 3,
          "health": 575,
          "defense": 40,
          "dodge": 20,
          "bravery": 40,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 105480
              },
              {
                "type": "Tooth",
                "amount": 5
              }
            ],
            "time": 43200,
            "sp": 24620
          },
          "abilitySlots": 3
        },
        {
          "rank": 4,
          "health": 625,
          "defense": 45,
          "dodge": 25,
          "bravery": 45,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 266912
              },
              {
                "type": "Tooth",
                "amount": 10
              }
            ],
            "time": 86400,
            "sp": 54425
          },
          "abilitySlots": 3
        },
        {
          "rank": 5,
          "health": 670,
          "defense": 45,
          "dodge": 25,
          "bravery": 50,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 657504
              },
              {
                "type": "Tooth",
                "amount": 20
              }
            ],
            "time": 172800,
            "sp": 121825
          },
          "abilitySlots": 3
        },
        {
          "rank": 6,
          "health": 720,
          "defense": 50,
          "dodge": 30,
          "bravery": 55,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1537105
              },
              {
                "type": "Necklace",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 423025
          },
          "abilitySlots": 3
        }
      ]
    },
    "actions": [
      {
        "name": "Claw Swathe",
        "damageType": "Piercing",
        "ammo": -1,
        "cooldown": 3,
        "armorPiercing": 0,
        "lineOfFire": "Direct",
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 68,
              "max": 102
            },
            "offense": 46,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 15,
            "rank": 1
          },
          {
            "damage": {
              "min": 75,
              "max": 113
            },
            "offense": 51,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 15,
            "rank": 2
          },
          {
            "damage": {
              "min": 82,
              "max": 123
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 15,
            "rank": 3
          },
          {
            "damage": {
              "min": 88,
              "max": 133
            },
            "offense": 61,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 15,
            "rank": 4
          },
          {
            "damage": {
              "min": 95,
              "max": 143
            },
            "offense": 66,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 15,
            "rank": 5
          },
          {
            "damage": {
              "min": 102,
              "max": 153
            },
            "offense": 71,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 15,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 1
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      },
      {
        "name": "Poisonous Claws",
        "damageType": "Piercing",
        "ammo": -1,
        "cooldown": 2,
        "armorPiercing": 0,
        "lineOfFire": "Indirect",
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "statusEffect": {
          "type": "Poison",
          "chance": 50,
          "duration": 2
        },
        "ranks": [
          {
            "damage": {
              "min": 81,
              "max": 109
            },
            "offense": 46,
            "criticalChance": 0,
            "critVsCritters": 15,
            "critVsSoldiers": 10,
            "rank": 1
          },
          {
            "damage": {
              "min": 89,
              "max": 119
            },
            "offense": 51,
            "criticalChance": 0,
            "critVsCritters": 15,
            "critVsSoldiers": 10,
            "rank": 2
          },
          {
            "damage": {
              "min": 97,
              "max": 130
            },
            "offense": 56,
            "criticalChance": 0,
            "critVsCritters": 15,
            "critVsSoldiers": 10,
            "rank": 3
          },
          {
            "damage": {
              "min": 105,
              "max": 141
            },
            "offense": 61,
            "criticalChance": 0,
            "critVsCritters": 15,
            "critVsSoldiers": 10,
            "rank": 4
          },
          {
            "damage": {
              "min": 113,
              "max": 152
            },
            "offense": 66,
            "criticalChance": 0,
            "critVsCritters": 15,
            "critVsSoldiers": 10,
            "rank": 5
          },
          {
            "damage": {
              "min": 121,
              "max": 163
            },
            "offense": 71,
            "criticalChance": 0,
            "critVsCritters": 15,
            "critVsSoldiers": 10,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 4
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      },
      {
        "name": "Burrow",
        "damageType": "Piercing",
        "ammo": -1,
        "cooldown": 4,
        "armorPiercing": 75,
        "lineOfFire": "Indirect",
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -2,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 56,
              "max": 84
            },
            "offense": 46,
            "criticalChance": 0,
            "hits": 2,
            "rank": 1
          },
          {
            "damage": {
              "min": 62,
              "max": 93
            },
            "offense": 51,
            "criticalChance": 0,
            "hits": 2,
            "rank": 2
          },
          {
            "damage": {
              "min": 67,
              "max": 101
            },
            "offense": 56,
            "criticalChance": 0,
            "hits": 2,
            "rank": 3
          },
          {
            "damage": {
              "min": 73,
              "max": 109
            },
            "offense": 61,
            "criticalChance": 0,
            "hits": 2,
            "rank": 4
          },
          {
            "damage": {
              "min": 78,
              "max": 118
            },
            "offense": 66,
            "criticalChance": 0,
            "hits": 2,
            "rank": 5
          },
          {
            "damage": {
              "min": 84,
              "max": 126
            },
            "offense": 71,
            "criticalChance": 0,
            "hits": 2,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 7500
        },
        {
          "type": "Teeth",
          "amount": 3
        }
      ],
      "time": 7200
    }
  },
  {
    "id": 134,
    "name": "Advanced Bullfrog",
    "description": "Specimen a03 - Advanced stage Bullfrog mutation with enhanced poison capabilities.",
    "imageUrl": "/data/images/units/advanced_bullfrog.webp",
    "category": "Infected",
    "unitType": "soldier-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 1,
    "unlockLevel": 35,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "fire": 120
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 150,
          "defense": 50,
          "dodge": 20,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 165,
          "defense": 55,
          "dodge": 25,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 180,
          "defense": 60,
          "dodge": 30,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 195,
          "defense": 65,
          "dodge": 35,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 210,
          "defense": 70,
          "dodge": 40,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 225,
          "defense": 75,
          "dodge": 45,
          "bravery": 500,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Arcing Spew",
        "damageType": "Fire",
        "ammo": 2,
        "cooldown": 3,
        "armorPiercing": 50,
        "lineOfFire": "Indirect",
        "suppressionMod": {
          "multiplier": 1.5,
          "flat": 20
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.4
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.4
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.4
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.4
            },
            {
              "x": -2,
              "y": 0,
              "damageMultiplier": 0.2
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 0.2
            },
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 0.2
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 0.2
            }
          ]
        },
        "statusEffect": {
          "type": "Poison",
          "chance": 100,
          "duration": 2
        },
        "ranks": [
          {
            "damage": {
              "min": 41,
              "max": 50
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 45,
              "max": 55
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 49,
              "max": 60
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 53,
              "max": 65
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 57,
              "max": 70
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 61,
              "max": 75
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "range": {
          "min": 4,
          "max": 5
        },
        "reloadTime": 5,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      },
      {
        "name": "Weak Cough",
        "damageType": "Fire",
        "ammo": 2,
        "cooldown": 3,
        "armorPiercing": 50,
        "lineOfFire": "Indirect",
        "suppressionMod": {
          "multiplier": 1.5,
          "flat": 20
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        },
        "statusEffect": {
          "type": "Poison",
          "chance": 100,
          "duration": 2
        },
        "ranks": [
          {
            "damage": {
              "min": 20,
              "max": 25
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 22,
              "max": 27
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 24,
              "max": 30
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 26,
              "max": 32
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 28,
              "max": 35
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 30,
              "max": 37
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 4
        },
        "reloadTime": 5,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 4200
        },
        {
          "type": "Steel",
          "amount": 750
        }
      ],
      "time": 10800
    }
  },
  {
    "id": 135,
    "name": "Archetype Bullfrog",
    "description": "Specimen a04 - The ultimate Bullfrog mutation with devastating poison attacks.",
    "imageUrl": "/data/images/units/archetype_bullfrog.webp",
    "category": "Infected",
    "unitType": "soldier-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 1,
    "unlockLevel": 43,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "fire": 120
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 200,
          "defense": 50,
          "dodge": 20,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 220,
          "defense": 55,
          "dodge": 25,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 240,
          "defense": 60,
          "dodge": 30,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 260,
          "defense": 65,
          "dodge": 35,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 280,
          "defense": 70,
          "dodge": 40,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 300,
          "defense": 75,
          "dodge": 45,
          "bravery": 500,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Arcing Spew",
        "damageType": "Fire",
        "ammo": 2,
        "cooldown": 3,
        "armorPiercing": 50,
        "lineOfFire": "Indirect",
        "suppressionMod": {
          "multiplier": 1.5,
          "flat": 20
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.4
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.4
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.4
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.4
            },
            {
              "x": -2,
              "y": 0,
              "damageMultiplier": 0.2
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 0.2
            },
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 0.2
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 0.2
            }
          ]
        },
        "statusEffect": {
          "type": "Poison",
          "chance": 100,
          "duration": 2
        },
        "ranks": [
          {
            "damage": {
              "min": 50,
              "max": 61
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 55,
              "max": 67
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 60,
              "max": 73
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 65,
              "max": 79
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 70,
              "max": 85
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 75,
              "max": 91
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "range": {
          "min": 4,
          "max": 5
        },
        "reloadTime": 5,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      },
      {
        "name": "Weak Cough",
        "damageType": "Fire",
        "ammo": 2,
        "cooldown": 3,
        "armorPiercing": 50,
        "lineOfFire": "Indirect",
        "suppressionMod": {
          "multiplier": 1.5,
          "flat": 20
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        },
        "statusEffect": {
          "type": "Poison",
          "chance": 100,
          "duration": 2
        },
        "ranks": [
          {
            "damage": {
              "min": 25,
              "max": 30
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 27,
              "max": 33
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 30,
              "max": 36
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 32,
              "max": 39
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 35,
              "max": 42
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 37,
              "max": 45
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 4
        },
        "reloadTime": 5,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 16800
        },
        {
          "type": "Steel",
          "amount": 1500
        }
      ],
      "time": 14400
    }
  },
  {
    "id": 136,
    "name": "Advanced Creeper",
    "description": "Specimen b03 - Advanced stage Creeper mutation with enhanced crushing attacks.",
    "imageUrl": "/data/images/units/advanced_creeper.webp",
    "category": "Infected",
    "unitType": "soldier-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 1,
    "unlockLevel": 30,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "fire": 125
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 150,
          "defense": 50,
          "dodge": 20,
          "bravery": 500
        },
        {
          "rank": 2,
          "health": 165,
          "defense": 55,
          "dodge": 25,
          "bravery": 500
        },
        {
          "rank": 3,
          "health": 180,
          "defense": 60,
          "dodge": 30,
          "bravery": 500
        },
        {
          "rank": 4,
          "health": 195,
          "defense": 65,
          "dodge": 35,
          "bravery": 500
        },
        {
          "rank": 5,
          "health": 210,
          "defense": 70,
          "dodge": 40,
          "bravery": 500
        },
        {
          "rank": 6,
          "health": 225,
          "defense": 75,
          "dodge": 45,
          "bravery": 500
        }
      ]
    },
    "actions": [
      {
        "name": "Claw Attack",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 2,
        "armorPiercing": 0,
        "lineOfFire": "Direct",
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 64,
              "max": 106
            },
            "offense": 46,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 70,
              "max": 116
            },
            "offense": 51,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 76,
              "max": 127
            },
            "offense": 56,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 83,
              "max": 137
            },
            "offense": 61,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 89,
              "max": 148
            },
            "offense": 66,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 96,
              "max": 159
            },
            "offense": 71,
            "criticalChance": 0,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 1
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 2400
        },
        {
          "type": "Steel",
          "amount": 600
        }
      ],
      "time": 9000
    }
  },
  {
    "id": 137,
    "name": "Archetype Creeper",
    "description": "Specimen b04 - The ultimate Creeper mutation with devastating melee strikes.",
    "imageUrl": "/data/images/units/archetype_creeper.webp",
    "category": "Infected",
    "unitType": "soldier-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 1,
    "unlockLevel": 40,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "fire": 125
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 200,
          "defense": 50,
          "dodge": 20,
          "bravery": 500
        },
        {
          "rank": 2,
          "health": 220,
          "defense": 55,
          "dodge": 25,
          "bravery": 500
        },
        {
          "rank": 3,
          "health": 240,
          "defense": 60,
          "dodge": 30,
          "bravery": 500
        },
        {
          "rank": 4,
          "health": 260,
          "defense": 65,
          "dodge": 35,
          "bravery": 500
        },
        {
          "rank": 5,
          "health": 280,
          "defense": 70,
          "dodge": 40,
          "bravery": 500
        },
        {
          "rank": 6,
          "health": 300,
          "defense": 75,
          "dodge": 45,
          "bravery": 500
        }
      ]
    },
    "actions": [
      {
        "name": "Claw Attack",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 2,
        "armorPiercing": 0,
        "lineOfFire": "Direct",
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 71,
              "max": 119
            },
            "offense": 46,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 78,
              "max": 130
            },
            "offense": 51,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 85,
              "max": 142
            },
            "offense": 56,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 92,
              "max": 154
            },
            "offense": 61,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 99,
              "max": 166
            },
            "offense": 66,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 106,
              "max": 178
            },
            "offense": 71,
            "criticalChance": 0,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 1
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 9600
        },
        {
          "type": "Steel",
          "amount": 1200
        }
      ],
      "time": 14400
    }
  },
  {
    "id": 138,
    "name": "Advanced Cannoneer",
    "description": "Specimen c03 - Advanced stage Cannoneer mutation with enhanced explosive attacks.",
    "imageUrl": "/data/images/units/advanced_cannoneer.webp",
    "category": "Infected",
    "unitType": "soldier-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 1,
    "unlockLevel": 32,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "fire": 120
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 200,
          "defense": 50,
          "dodge": 20,
          "bravery": 500
        },
        {
          "rank": 2,
          "health": 220,
          "defense": 55,
          "dodge": 25,
          "bravery": 500
        },
        {
          "rank": 3,
          "health": 240,
          "defense": 60,
          "dodge": 30,
          "bravery": 500
        },
        {
          "rank": 4,
          "health": 260,
          "defense": 65,
          "dodge": 35,
          "bravery": 500
        },
        {
          "rank": 5,
          "health": 280,
          "defense": 70,
          "dodge": 40,
          "bravery": 500
        },
        {
          "rank": 6,
          "health": 300,
          "defense": 75,
          "dodge": 45,
          "bravery": 500
        }
      ]
    },
    "actions": [
      {
        "name": "Chest Burster",
        "damageType": "Explosive",
        "ammo": 3,
        "cooldown": 2,
        "armorPiercing": 60,
        "lineOfFire": "Direct",
        "ranks": [
          {
            "damage": {
              "min": 104,
              "max": 156
            },
            "offense": 30,
            "criticalChance": 5,
            "critVsTanks": 45,
            "rank": 1
          },
          {
            "damage": {
              "min": 114,
              "max": 171
            },
            "offense": 35,
            "criticalChance": 5,
            "critVsTanks": 45,
            "rank": 2
          },
          {
            "damage": {
              "min": 124,
              "max": 187
            },
            "offense": 40,
            "criticalChance": 5,
            "critVsTanks": 45,
            "rank": 3
          },
          {
            "damage": {
              "min": 135,
              "max": 202
            },
            "offense": 45,
            "criticalChance": 5,
            "critVsTanks": 45,
            "rank": 4
          },
          {
            "damage": {
              "min": 145,
              "max": 218
            },
            "offense": 50,
            "criticalChance": 5,
            "critVsTanks": 45,
            "rank": 5
          },
          {
            "damage": {
              "min": 156,
              "max": 234
            },
            "offense": 55,
            "criticalChance": 5,
            "critVsTanks": 45,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 6,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 3600
        },
        {
          "type": "Steel",
          "amount": 750
        }
      ],
      "time": 10800
    }
  },
  {
    "id": 139,
    "name": "Archetype Cannoneer",
    "description": "Specimen c04 - The ultimate Cannoneer mutation, a tank-destroying powerhouse.",
    "imageUrl": "/data/images/units/archetype_cannoneer.webp",
    "category": "Infected",
    "unitType": "soldier-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 1,
    "unlockLevel": 42,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "fire": 120
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 250,
          "defense": 50,
          "dodge": 20,
          "bravery": 500
        },
        {
          "rank": 2,
          "health": 275,
          "defense": 55,
          "dodge": 25,
          "bravery": 500
        },
        {
          "rank": 3,
          "health": 300,
          "defense": 60,
          "dodge": 30,
          "bravery": 500
        },
        {
          "rank": 4,
          "health": 325,
          "defense": 65,
          "dodge": 35,
          "bravery": 500
        },
        {
          "rank": 5,
          "health": 350,
          "defense": 70,
          "dodge": 40,
          "bravery": 500
        },
        {
          "rank": 6,
          "health": 375,
          "defense": 75,
          "dodge": 45,
          "bravery": 500
        }
      ]
    },
    "actions": [
      {
        "name": "Chest Burster",
        "damageType": "Explosive",
        "ammo": 3,
        "cooldown": 2,
        "armorPiercing": 60,
        "lineOfFire": "Direct",
        "ranks": [
          {
            "damage": {
              "min": 116,
              "max": 174
            },
            "offense": 30,
            "criticalChance": 5,
            "critVsTanks": 45,
            "rank": 1
          },
          {
            "damage": {
              "min": 127,
              "max": 191
            },
            "offense": 35,
            "criticalChance": 5,
            "critVsTanks": 45,
            "rank": 2
          },
          {
            "damage": {
              "min": 139,
              "max": 208
            },
            "offense": 40,
            "criticalChance": 5,
            "critVsTanks": 45,
            "rank": 3
          },
          {
            "damage": {
              "min": 150,
              "max": 226
            },
            "offense": 45,
            "criticalChance": 5,
            "critVsTanks": 45,
            "rank": 4
          },
          {
            "damage": {
              "min": 162,
              "max": 243
            },
            "offense": 50,
            "criticalChance": 5,
            "critVsTanks": 45,
            "rank": 5
          },
          {
            "damage": {
              "min": 174,
              "max": 261
            },
            "offense": 55,
            "criticalChance": 5,
            "critVsTanks": 45,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 6,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 14400
        },
        {
          "type": "Steel",
          "amount": 1500
        }
      ],
      "time": 14400
    }
  },
  {
    "id": 140,
    "name": "Advanced Stalker",
    "description": "Specimen d03 - Advanced stage Stalker mutation with deadly armor-piercing strikes.",
    "imageUrl": "/data/images/units/advanced_stalker.webp",
    "category": "Infected",
    "unitType": "soldier-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 1,
    "unlockLevel": 38,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "fire": 120
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 170,
          "defense": 50,
          "dodge": 20,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 185,
          "defense": 55,
          "dodge": 25,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 205,
          "defense": 60,
          "dodge": 30,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 220,
          "defense": 65,
          "dodge": 35,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 240,
          "defense": 70,
          "dodge": 40,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 255,
          "defense": 75,
          "dodge": 45,
          "bravery": 500,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Cleave",
        "damageType": "Piercing",
        "ammo": -1,
        "cooldown": 3,
        "armorPiercing": 90,
        "lineOfFire": "Contact (Fixed)",
        "ranks": [
          {
            "damage": {
              "min": 85,
              "max": 115
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 1
          },
          {
            "damage": {
              "min": 93,
              "max": 126
            },
            "offense": 61,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 2
          },
          {
            "damage": {
              "min": 102,
              "max": 138
            },
            "offense": 66,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 3
          },
          {
            "damage": {
              "min": 110,
              "max": 149
            },
            "offense": 71,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 4
          },
          {
            "damage": {
              "min": 119,
              "max": 161
            },
            "offense": 76,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 5
          },
          {
            "damage": {
              "min": 127,
              "max": 172
            },
            "offense": 81,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 1
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Back Slash",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 3,
        "armorPiercing": 0,
        "lineOfFire": "Contact (Back)",
        "prepTime": 1,
        "ranks": [
          {
            "damage": {
              "min": 53,
              "max": 88
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsSoldiers": 40,
            "rank": 1
          },
          {
            "damage": {
              "min": 58,
              "max": 96
            },
            "offense": 61,
            "criticalChance": 5,
            "critVsSoldiers": 40,
            "rank": 2
          },
          {
            "damage": {
              "min": 63,
              "max": 105
            },
            "offense": 66,
            "criticalChance": 5,
            "critVsSoldiers": 40,
            "rank": 3
          },
          {
            "damage": {
              "min": 68,
              "max": 114
            },
            "offense": 71,
            "criticalChance": 5,
            "critVsSoldiers": 40,
            "rank": 4
          },
          {
            "damage": {
              "min": 74,
              "max": 123
            },
            "offense": 76,
            "criticalChance": 5,
            "critVsSoldiers": 40,
            "rank": 5
          },
          {
            "damage": {
              "min": 79,
              "max": 132
            },
            "offense": 81,
            "criticalChance": 5,
            "critVsSoldiers": 40,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 4800
        },
        {
          "type": "Steel",
          "amount": 750
        }
      ],
      "time": 10800
    }
  },
  {
    "id": 141,
    "name": "Archetype Stalker",
    "description": "Specimen d04 - The ultimate Stalker mutation, a devastating assassin unit.",
    "imageUrl": "/data/images/units/archetype_stalker.webp",
    "category": "Infected",
    "unitType": "soldier-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 1,
    "unlockLevel": 44,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "fire": 120
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 220,
          "defense": 50,
          "dodge": 20,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 240,
          "defense": 55,
          "dodge": 25,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 265,
          "defense": 60,
          "dodge": 30,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 285,
          "defense": 65,
          "dodge": 35,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 310,
          "defense": 70,
          "dodge": 40,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 330,
          "defense": 75,
          "dodge": 45,
          "bravery": 500,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Cleave",
        "damageType": "Piercing",
        "ammo": -1,
        "cooldown": 3,
        "armorPiercing": 90,
        "lineOfFire": "Contact (Fixed)",
        "ranks": [
          {
            "damage": {
              "min": 106,
              "max": 144
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 1
          },
          {
            "damage": {
              "min": 116,
              "max": 158
            },
            "offense": 61,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 2
          },
          {
            "damage": {
              "min": 127,
              "max": 172
            },
            "offense": 66,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 3
          },
          {
            "damage": {
              "min": 137,
              "max": 187
            },
            "offense": 71,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 4
          },
          {
            "damage": {
              "min": 148,
              "max": 201
            },
            "offense": 76,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 5
          },
          {
            "damage": {
              "min": 159,
              "max": 216
            },
            "offense": 81,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 1
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Back Slash",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 3,
        "armorPiercing": 0,
        "lineOfFire": "Contact (Back)",
        "prepTime": 1,
        "ranks": [
          {
            "damage": {
              "min": 60,
              "max": 100
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsSoldiers": 40,
            "rank": 1
          },
          {
            "damage": {
              "min": 66,
              "max": 110
            },
            "offense": 61,
            "criticalChance": 5,
            "critVsSoldiers": 40,
            "rank": 2
          },
          {
            "damage": {
              "min": 72,
              "max": 120
            },
            "offense": 66,
            "criticalChance": 5,
            "critVsSoldiers": 40,
            "rank": 3
          },
          {
            "damage": {
              "min": 78,
              "max": 130
            },
            "offense": 71,
            "criticalChance": 5,
            "critVsSoldiers": 40,
            "rank": 4
          },
          {
            "damage": {
              "min": 84,
              "max": 140
            },
            "offense": 76,
            "criticalChance": 5,
            "critVsSoldiers": 40,
            "rank": 5
          },
          {
            "damage": {
              "min": 90,
              "max": 150
            },
            "offense": 81,
            "criticalChance": 5,
            "critVsSoldiers": 40,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 19200
        },
        {
          "type": "Steel",
          "amount": 1500
        }
      ],
      "time": 14400
    }
  },
  {
    "id": 142,
    "name": "Apex Stalker",
    "description": "Specimen d05 - Boss Strike reward. Elite Stalker with elemental slash attacks and freeze/stun/fire effects.",
    "imageUrl": "/data/images/units/apex_stalker.webp",
    "category": "Infected",
    "unitType": "soldier-infected",
    "affiliation": "Infected",
    "building": "Boss Strike Reward",
    "buildingLevel": 1,
    "unlockLevel": 50,
    "productionTime": 0,
    "cost": [],
    "blocking": "Partial",
    "maxRank": 9,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "fire": 120
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 75,
          "defense": 50,
          "dodge": 20,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 110,
          "defense": 55,
          "dodge": 25,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 155,
          "defense": 60,
          "dodge": 30,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 200,
          "defense": 65,
          "dodge": 35,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 5,
          "health": 245,
          "defense": 70,
          "dodge": 40,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 6,
          "health": 290,
          "defense": 75,
          "dodge": 45,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 7,
          "health": 320,
          "defense": 80,
          "dodge": 50,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 8,
          "health": 350,
          "defense": 85,
          "dodge": 55,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 9,
          "health": 380,
          "defense": 90,
          "dodge": 60,
          "bravery": 500,
          "abilitySlots": 3
        }
      ]
    },
    "actions": [
      {
        "name": "Cleave",
        "damageType": "Piercing",
        "ammo": -1,
        "cooldown": 3,
        "armorPiercing": 90,
        "lineOfFire": "Contact (Fixed)",
        "ranks": [
          {
            "damage": {
              "min": 34,
              "max": 46
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsTanks": 20,
            "rank": 1
          },
          {
            "damage": {
              "min": 40,
              "max": 55
            },
            "offense": 56,
            "criticalChance": 10,
            "critVsTanks": 25,
            "rank": 2
          },
          {
            "damage": {
              "min": 73,
              "max": 99
            },
            "offense": 56,
            "criticalChance": 15,
            "critVsTanks": 30,
            "rank": 3
          },
          {
            "damage": {
              "min": 95,
              "max": 128
            },
            "offense": 56,
            "criticalChance": 20,
            "critVsTanks": 35,
            "rank": 4
          },
          {
            "damage": {
              "min": 136,
              "max": 184
            },
            "offense": 56,
            "criticalChance": 25,
            "critVsTanks": 40,
            "rank": 5
          },
          {
            "damage": {
              "min": 176,
              "max": 239
            },
            "offense": 56,
            "criticalChance": 30,
            "critVsTanks": 45,
            "rank": 6
          },
          {
            "damage": {
              "min": 180,
              "max": 243
            },
            "offense": 56,
            "criticalChance": 35,
            "critVsTanks": 50,
            "rank": 7
          },
          {
            "damage": {
              "min": 183,
              "max": 248
            },
            "offense": 56,
            "criticalChance": 40,
            "critVsTanks": 55,
            "rank": 8
          },
          {
            "damage": {
              "min": 187,
              "max": 253
            },
            "offense": 56,
            "criticalChance": 45,
            "critVsTanks": 60,
            "rank": 9
          }
        ],
        "range": {
          "min": 1,
          "max": 1
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Ice Slash",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 3,
        "armorPiercing": 0,
        "lineOfFire": "Contact (Back)",
        "prepTime": 1,
        "statusEffect": {
          "type": "Freeze",
          "chance": 50,
          "duration": 3
        },
        "ranks": [
          {
            "damage": {
              "min": 17,
              "max": 29
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsSoldiers": 45,
            "rank": 1
          },
          {
            "damage": {
              "min": 20,
              "max": 34
            },
            "offense": 56,
            "criticalChance": 10,
            "critVsSoldiers": 50,
            "rank": 2
          },
          {
            "damage": {
              "min": 36,
              "max": 62
            },
            "offense": 56,
            "criticalChance": 15,
            "critVsSoldiers": 55,
            "rank": 3
          },
          {
            "damage": {
              "min": 47,
              "max": 81
            },
            "offense": 56,
            "criticalChance": 20,
            "critVsSoldiers": 60,
            "rank": 4
          },
          {
            "damage": {
              "min": 68,
              "max": 116
            },
            "offense": 56,
            "criticalChance": 25,
            "critVsSoldiers": 65,
            "rank": 5
          },
          {
            "damage": {
              "min": 88,
              "max": 150
            },
            "offense": 56,
            "criticalChance": 30,
            "critVsSoldiers": 70,
            "rank": 6
          },
          {
            "damage": {
              "min": 90,
              "max": 153
            },
            "offense": 56,
            "criticalChance": 35,
            "critVsSoldiers": 75,
            "rank": 7
          },
          {
            "damage": {
              "min": 91,
              "max": 156
            },
            "offense": 56,
            "criticalChance": 40,
            "critVsSoldiers": 80,
            "rank": 8
          },
          {
            "damage": {
              "min": 93,
              "max": 159
            },
            "offense": 56,
            "criticalChance": 45,
            "critVsSoldiers": 85,
            "rank": 9
          }
        ],
        "range": {
          "min": 1,
          "max": 3
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Bolt Slash",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 3,
        "armorPiercing": 25,
        "lineOfFire": "Contact (Back)",
        "prepTime": 1,
        "statusEffect": {
          "type": "Stun",
          "chance": 50,
          "duration": 3
        },
        "ranks": [
          {
            "damage": {
              "min": 26,
              "max": 43
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsTanks": 45,
            "critVsArtillery": 35,
            "rank": 1
          },
          {
            "damage": {
              "min": 31,
              "max": 51
            },
            "offense": 56,
            "criticalChance": 10,
            "critVsTanks": 50,
            "critVsArtillery": 40,
            "rank": 2
          },
          {
            "damage": {
              "min": 56,
              "max": 92
            },
            "offense": 56,
            "criticalChance": 15,
            "critVsTanks": 55,
            "critVsArtillery": 45,
            "rank": 3
          },
          {
            "damage": {
              "min": 72,
              "max": 120
            },
            "offense": 56,
            "criticalChance": 20,
            "critVsTanks": 60,
            "critVsArtillery": 50,
            "rank": 4
          },
          {
            "damage": {
              "min": 104,
              "max": 172
            },
            "offense": 56,
            "criticalChance": 25,
            "critVsTanks": 65,
            "critVsArtillery": 55,
            "rank": 5
          },
          {
            "damage": {
              "min": 135,
              "max": 223
            },
            "offense": 56,
            "criticalChance": 30,
            "critVsTanks": 70,
            "critVsArtillery": 60,
            "rank": 6
          },
          {
            "damage": {
              "min": 137,
              "max": 227
            },
            "offense": 56,
            "criticalChance": 35,
            "critVsTanks": 75,
            "critVsArtillery": 65,
            "rank": 7
          },
          {
            "damage": {
              "min": 140,
              "max": 232
            },
            "offense": 56,
            "criticalChance": 40,
            "critVsTanks": 80,
            "critVsArtillery": 70,
            "rank": 8
          },
          {
            "damage": {
              "min": 143,
              "max": 236
            },
            "offense": 56,
            "criticalChance": 45,
            "critVsTanks": 85,
            "critVsArtillery": 75,
            "rank": 9
          }
        ],
        "range": {
          "min": 1,
          "max": 3
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Vehicles": true,
          "Tanks": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Flame Slash",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 3,
        "armorPiercing": 0,
        "lineOfFire": "Contact (Back)",
        "prepTime": 1,
        "statusEffect": {
          "type": "Fire",
          "chance": 75,
          "duration": 3
        },
        "ranks": [
          {
            "damage": {
              "min": 21,
              "max": 35
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsCritters": 45,
            "rank": 1
          },
          {
            "damage": {
              "min": 25,
              "max": 42
            },
            "offense": 56,
            "criticalChance": 10,
            "critVsCritters": 50,
            "rank": 2
          },
          {
            "damage": {
              "min": 45,
              "max": 75
            },
            "offense": 56,
            "criticalChance": 15,
            "critVsCritters": 55,
            "rank": 3
          },
          {
            "damage": {
              "min": 58,
              "max": 98
            },
            "offense": 56,
            "criticalChance": 20,
            "critVsCritters": 60,
            "rank": 4
          },
          {
            "damage": {
              "min": 84,
              "max": 140
            },
            "offense": 56,
            "criticalChance": 25,
            "critVsCritters": 65,
            "rank": 5
          },
          {
            "damage": {
              "min": 109,
              "max": 182
            },
            "offense": 56,
            "criticalChance": 30,
            "critVsCritters": 70,
            "rank": 6
          },
          {
            "damage": {
              "min": 111,
              "max": 185
            },
            "offense": 56,
            "criticalChance": 35,
            "critVsCritters": 75,
            "rank": 7
          },
          {
            "damage": {
              "min": 113,
              "max": 189
            },
            "offense": 56,
            "criticalChance": 40,
            "critVsCritters": 80,
            "rank": 8
          },
          {
            "damage": {
              "min": 115,
              "max": 192
            },
            "offense": 56,
            "criticalChance": 45,
            "critVsCritters": 85,
            "rank": 9
          }
        ],
        "range": {
          "min": 1,
          "max": 3
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 19200
        },
        {
          "type": "Steel",
          "amount": 1500
        }
      ],
      "time": 14400
    }
  },
  {
    "id": 143,
    "name": "Apex Colossus",
    "description": "Specimen e03 - Boss Strike reward. Massive infected unit with crushing attacks and spike burst.",
    "imageUrl": "/data/images/units/apex_colossus.webp",
    "category": "Infected",
    "unitType": "soldier-infected",
    "affiliation": "Infected",
    "building": "Boss Strike Reward",
    "buildingLevel": 1,
    "unlockLevel": 10,
    "productionTime": 0,
    "cost": [],
    "blocking": "Full",
    "maxRank": 9,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "fire": 120
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 115,
          "armor": 35,
          "defense": 40,
          "dodge": 20,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 2,
          "health": 160,
          "armor": 60,
          "defense": 45,
          "dodge": 25,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 3,
          "health": 205,
          "armor": 85,
          "defense": 50,
          "dodge": 30,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 4,
          "health": 250,
          "armor": 110,
          "defense": 55,
          "dodge": 35,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 5,
          "health": 295,
          "armor": 135,
          "defense": 60,
          "dodge": 40,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 6,
          "health": 340,
          "armor": 160,
          "defense": 65,
          "dodge": 45,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 7,
          "health": 370,
          "armor": 185,
          "defense": 70,
          "dodge": 50,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 8,
          "health": 400,
          "armor": 210,
          "defense": 75,
          "dodge": 55,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 9,
          "health": 430,
          "armor": 235,
          "defense": 80,
          "dodge": 60,
          "bravery": 500,
          "abilitySlots": 3
        }
      ]
    },
    "actions": [
      {
        "name": "Shockwave",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 4,
        "armorPiercing": 40,
        "lineOfFire": "Direct",
        "ranks": [
          {
            "damage": {
              "min": 30,
              "max": 50
            },
            "offense": 32,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 34,
              "max": 58
            },
            "offense": 37,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 39,
              "max": 66
            },
            "offense": 42,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 68,
              "max": 114
            },
            "offense": 47,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 136,
              "max": 228
            },
            "offense": 52,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 158,
              "max": 264
            },
            "offense": 57,
            "criticalChance": 5,
            "rank": 6
          },
          {
            "damage": {
              "min": 161,
              "max": 269
            },
            "offense": 62,
            "criticalChance": 5,
            "rank": 7
          },
          {
            "damage": {
              "min": 164,
              "max": 274
            },
            "offense": 67,
            "criticalChance": 5,
            "rank": 8
          },
          {
            "damage": {
              "min": 167,
              "max": 279
            },
            "offense": 72,
            "criticalChance": 5,
            "rank": 9
          }
        ],
        "range": {
          "min": 1,
          "max": 1
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 1.2,
          "flat": 100
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Stunning Strike",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 4,
        "armorPiercing": 40,
        "lineOfFire": "Direct",
        "statusEffect": {
          "type": "Stun",
          "chance": 60,
          "duration": 3
        },
        "ranks": [
          {
            "damage": {
              "min": 25,
              "max": 46
            },
            "offense": 61,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 29,
              "max": 53
            },
            "offense": 66,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 33,
              "max": 60
            },
            "offense": 71,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 57,
              "max": 104
            },
            "offense": 76,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 114,
              "max": 209
            },
            "offense": 81,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 132,
              "max": 242
            },
            "offense": 86,
            "criticalChance": 0,
            "rank": 6
          },
          {
            "damage": {
              "min": 134,
              "max": 247
            },
            "offense": 91,
            "criticalChance": 0,
            "rank": 7
          },
          {
            "damage": {
              "min": 137,
              "max": 252
            },
            "offense": 96,
            "criticalChance": 0,
            "rank": 8
          },
          {
            "damage": {
              "min": 139,
              "max": 256
            },
            "offense": 101,
            "criticalChance": 0,
            "rank": 9
          }
        ],
        "range": {
          "min": 1,
          "max": 1
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Spike Burst",
        "damageType": "Piercing",
        "ammo": 2,
        "cooldown": 5,
        "armorPiercing": 50,
        "lineOfFire": "Direct",
        "ranks": [
          {
            "damage": {
              "min": 19,
              "max": 51
            },
            "offense": 46,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 22,
              "max": 59
            },
            "offense": 51,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 25,
              "max": 67
            },
            "offense": 56,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 43,
              "max": 116
            },
            "offense": 61,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 86,
              "max": 232
            },
            "offense": 66,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 100,
              "max": 269
            },
            "offense": 71,
            "criticalChance": 0,
            "rank": 6
          },
          {
            "damage": {
              "min": 102,
              "max": 274
            },
            "offense": 76,
            "criticalChance": 0,
            "rank": 7
          },
          {
            "damage": {
              "min": 104,
              "max": 279
            },
            "offense": 81,
            "criticalChance": 0,
            "rank": 8
          },
          {
            "damage": {
              "min": 106,
              "max": 284
            },
            "offense": 86,
            "criticalChance": 0,
            "rank": 9
          }
        ],
        "range": {
          "min": 1,
          "max": 1
        },
        "reloadTime": 6,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 30000
        },
        {
          "type": "Iron",
          "amount": 5250
        }
      ],
      "time": 14400
    }
  },
  {
    "id": 144,
    "name": "Advanced Hunter",
    "description": "Specimen f03 - Advanced stage Hunter mutation with enhanced flying attacks.",
    "imageUrl": "/data/images/units/advanced_hunter.webp",
    "category": "Infected",
    "unitType": "air-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 2,
    "unlockLevel": 40,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague",
      "Quake"
    ],
    "resistances": {
      "hp": {
        "fire": 120
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 205,
          "defense": 70,
          "dodge": 40,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 2,
          "health": 225,
          "defense": 75,
          "dodge": 45,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 3,
          "health": 245,
          "defense": 80,
          "dodge": 50,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 4,
          "health": 265,
          "defense": 85,
          "dodge": 55,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 5,
          "health": 285,
          "defense": 90,
          "dodge": 60,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 6,
          "health": 310,
          "defense": 95,
          "dodge": 65,
          "bravery": 500,
          "abilitySlots": 3
        }
      ]
    },
    "actions": [
      {
        "name": "Gremlin",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 3,
        "armorPiercing": 50,
        "lineOfFire": "Indirect",
        "ranks": [
          {
            "damage": {
              "min": 90,
              "max": 110
            },
            "offense": 46,
            "criticalChance": 0,
            "critVsVehicles": 20,
            "critVsAir": 20,
            "rank": 1
          },
          {
            "damage": {
              "min": 99,
              "max": 121
            },
            "offense": 51,
            "criticalChance": 0,
            "critVsVehicles": 20,
            "critVsAir": 20,
            "rank": 2
          },
          {
            "damage": {
              "min": 108,
              "max": 132
            },
            "offense": 56,
            "criticalChance": 0,
            "critVsVehicles": 20,
            "critVsAir": 20,
            "rank": 3
          },
          {
            "damage": {
              "min": 117,
              "max": 143
            },
            "offense": 61,
            "criticalChance": 0,
            "critVsVehicles": 20,
            "critVsAir": 20,
            "rank": 4
          },
          {
            "damage": {
              "min": 126,
              "max": 154
            },
            "offense": 66,
            "criticalChance": 0,
            "critVsVehicles": 20,
            "critVsAir": 20,
            "rank": 5
          },
          {
            "damage": {
              "min": 135,
              "max": 165
            },
            "offense": 71,
            "criticalChance": 0,
            "critVsVehicles": 20,
            "critVsAir": 20,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Swoop",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 2,
        "armorPiercing": 35,
        "lineOfFire": "Indirect",
        "ranks": [
          {
            "damage": {
              "min": 32,
              "max": 39
            },
            "offense": 34,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 35,
              "max": 42
            },
            "offense": 39,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 38,
              "max": 46
            },
            "offense": 44,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 41,
              "max": 50
            },
            "offense": 49,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 44,
              "max": 54
            },
            "offense": 54,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 48,
              "max": 58
            },
            "offense": 59,
            "criticalChance": 0,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Air": true,
          "LTA": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Predatory Dive",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 1,
        "armorPiercing": 10,
        "lineOfFire": "Indirect",
        "ranks": [
          {
            "damage": {
              "min": 41,
              "max": 50
            },
            "offense": 40,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 45,
              "max": 55
            },
            "offense": 45,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 49,
              "max": 60
            },
            "offense": 50,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 53,
              "max": 65
            },
            "offense": 55,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 57,
              "max": 70
            },
            "offense": 60,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 61,
              "max": 75
            },
            "offense": 65,
            "criticalChance": 0,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 3600
        },
        {
          "type": "Steel",
          "amount": 750
        }
      ],
      "time": 10800
    }
  },
  {
    "id": 145,
    "name": "Archetype Hunter",
    "description": "Specimen f04 - The ultimate Hunter mutation, a fearsome flying infected predator.",
    "imageUrl": "/data/images/units/archetype_hunter.webp",
    "category": "Infected",
    "unitType": "air-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 2,
    "unlockLevel": 50,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague",
      "Quake"
    ],
    "resistances": {
      "hp": {
        "fire": 120
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 275,
          "defense": 70,
          "dodge": 40,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 2,
          "health": 305,
          "defense": 75,
          "dodge": 45,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 3,
          "health": 330,
          "defense": 80,
          "dodge": 50,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 4,
          "health": 360,
          "defense": 85,
          "dodge": 55,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 5,
          "health": 385,
          "defense": 90,
          "dodge": 60,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 6,
          "health": 415,
          "defense": 95,
          "dodge": 65,
          "bravery": 500,
          "abilitySlots": 3
        }
      ]
    },
    "actions": [
      {
        "name": "Gremlin",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 3,
        "armorPiercing": 50,
        "lineOfFire": "Indirect",
        "ranks": [
          {
            "damage": {
              "min": 108,
              "max": 132
            },
            "offense": 46,
            "criticalChance": 0,
            "critVsVehicles": 20,
            "critVsAir": 20,
            "rank": 1
          },
          {
            "damage": {
              "min": 118,
              "max": 145
            },
            "offense": 51,
            "criticalChance": 0,
            "critVsVehicles": 20,
            "critVsAir": 20,
            "rank": 2
          },
          {
            "damage": {
              "min": 129,
              "max": 158
            },
            "offense": 56,
            "criticalChance": 0,
            "critVsVehicles": 20,
            "critVsAir": 20,
            "rank": 3
          },
          {
            "damage": {
              "min": 140,
              "max": 171
            },
            "offense": 61,
            "criticalChance": 0,
            "critVsVehicles": 20,
            "critVsAir": 20,
            "rank": 4
          },
          {
            "damage": {
              "min": 151,
              "max": 184
            },
            "offense": 66,
            "criticalChance": 0,
            "critVsVehicles": 20,
            "critVsAir": 20,
            "rank": 5
          },
          {
            "damage": {
              "min": 162,
              "max": 198
            },
            "offense": 71,
            "criticalChance": 0,
            "critVsVehicles": 20,
            "critVsAir": 20,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Swoop",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 2,
        "armorPiercing": 35,
        "lineOfFire": "Indirect",
        "ranks": [
          {
            "damage": {
              "min": 41,
              "max": 50
            },
            "offense": 34,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 45,
              "max": 55
            },
            "offense": 39,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 49,
              "max": 60
            },
            "offense": 44,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 53,
              "max": 65
            },
            "offense": 49,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 57,
              "max": 70
            },
            "offense": 54,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 61,
              "max": 75
            },
            "offense": 59,
            "criticalChance": 0,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Air": true,
          "LTA": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Predatory Dive",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 1,
        "armorPiercing": 10,
        "lineOfFire": "Indirect",
        "ranks": [
          {
            "damage": {
              "min": 47,
              "max": 57
            },
            "offense": 40,
            "criticalChance": 0,
            "rank": 1
          },
          {
            "damage": {
              "min": 51,
              "max": 62
            },
            "offense": 45,
            "criticalChance": 0,
            "rank": 2
          },
          {
            "damage": {
              "min": 56,
              "max": 68
            },
            "offense": 50,
            "criticalChance": 0,
            "rank": 3
          },
          {
            "damage": {
              "min": 61,
              "max": 74
            },
            "offense": 55,
            "criticalChance": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 65,
              "max": 79
            },
            "offense": 60,
            "criticalChance": 0,
            "rank": 5
          },
          {
            "damage": {
              "min": 70,
              "max": 85
            },
            "offense": 65,
            "criticalChance": 0,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 14400
        },
        {
          "type": "Steel",
          "amount": 1500
        }
      ],
      "time": 14400
    }
  },
  {
    "id": 146,
    "name": "Advanced Shredder",
    "description": "Specimen g03 - Advanced stage Shredder mutation with raptor-like speed and power.",
    "imageUrl": "/data/images/units/advanced_shredder.webp",
    "category": "Infected",
    "unitType": "soldier-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 2,
    "unlockLevel": 42,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "fire": 125
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 350,
          "defense": 45,
          "dodge": 20,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 380,
          "defense": 50,
          "dodge": 25,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 400,
          "defense": 55,
          "dodge": 30,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 420,
          "defense": 60,
          "dodge": 35,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 440,
          "defense": 65,
          "dodge": 40,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 460,
          "defense": 70,
          "dodge": 45,
          "bravery": 500,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Infected Claws (Swipe)",
        "damageType": "Piercing",
        "ammo": 4,
        "cooldown": 4,
        "armorPiercing": 60,
        "lineOfFire": "Contact",
        "ranks": [
          {
            "damage": {
              "min": 53,
              "max": 89
            },
            "offense": 56,
            "criticalChance": 10,
            "critVsCritters": 25,
            "rank": 1
          },
          {
            "damage": {
              "min": 58,
              "max": 97
            },
            "offense": 61,
            "criticalChance": 10,
            "critVsCritters": 25,
            "rank": 2
          },
          {
            "damage": {
              "min": 63,
              "max": 106
            },
            "offense": 66,
            "criticalChance": 10,
            "critVsCritters": 25,
            "rank": 3
          },
          {
            "damage": {
              "min": 68,
              "max": 115
            },
            "offense": 71,
            "criticalChance": 10,
            "critVsCritters": 25,
            "rank": 4
          },
          {
            "damage": {
              "min": 74,
              "max": 124
            },
            "offense": 76,
            "criticalChance": 10,
            "critVsCritters": 25,
            "rank": 5
          },
          {
            "damage": {
              "min": 79,
              "max": 133
            },
            "offense": 81,
            "criticalChance": 10,
            "critVsCritters": 25,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 2,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Infected Claws (Swathe)",
        "damageType": "Piercing",
        "ammo": -1,
        "cooldown": 0,
        "armorPiercing": 60,
        "lineOfFire": "Contact",
        "ranks": [
          {
            "damage": {
              "min": 60,
              "max": 100
            },
            "offense": 46,
            "criticalChance": 10,
            "critVsCritters": 25,
            "critVsSoldiers": 15,
            "rank": 1
          },
          {
            "damage": {
              "min": 66,
              "max": 110
            },
            "offense": 51,
            "criticalChance": 10,
            "critVsCritters": 25,
            "critVsSoldiers": 15,
            "rank": 2
          },
          {
            "damage": {
              "min": 72,
              "max": 120
            },
            "offense": 56,
            "criticalChance": 10,
            "critVsCritters": 25,
            "critVsSoldiers": 15,
            "rank": 3
          },
          {
            "damage": {
              "min": 78,
              "max": 130
            },
            "offense": 61,
            "criticalChance": 10,
            "critVsCritters": 25,
            "critVsSoldiers": 15,
            "rank": 4
          },
          {
            "damage": {
              "min": 84,
              "max": 140
            },
            "offense": 66,
            "criticalChance": 10,
            "critVsCritters": 25,
            "critVsSoldiers": 15,
            "rank": 5
          },
          {
            "damage": {
              "min": 90,
              "max": 150
            },
            "offense": 71,
            "criticalChance": 10,
            "critVsCritters": 25,
            "critVsSoldiers": 15,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 15000
        },
        {
          "type": "Lumber",
          "amount": 2100
        },
        {
          "type": "Teeth",
          "amount": 5
        }
      ],
      "time": 18000
    }
  },
  {
    "id": 147,
    "name": "Archetype Shredder",
    "description": "Specimen g04 - The ultimate Shredder mutation with relentless no-cooldown claw attacks.",
    "imageUrl": "/data/images/units/archetype_shredder.webp",
    "category": "Infected",
    "unitType": "soldier-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 2,
    "unlockLevel": 50,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "fire": 125
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 400,
          "defense": 45,
          "dodge": 20,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 440,
          "defense": 50,
          "dodge": 25,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 480,
          "defense": 55,
          "dodge": 30,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 490,
          "defense": 60,
          "dodge": 35,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 510,
          "defense": 65,
          "dodge": 40,
          "bravery": 500,
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 530,
          "defense": 70,
          "dodge": 45,
          "bravery": 500,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Infected Claws (Swipe)",
        "damageType": "Piercing",
        "ammo": 4,
        "cooldown": 4,
        "armorPiercing": 60,
        "lineOfFire": "Contact",
        "ranks": [
          {
            "damage": {
              "min": 57,
              "max": 96
            },
            "offense": 66,
            "criticalChance": 20,
            "critVsCritters": 35,
            "rank": 1
          },
          {
            "damage": {
              "min": 62,
              "max": 105
            },
            "offense": 71,
            "criticalChance": 20,
            "critVsCritters": 35,
            "rank": 2
          },
          {
            "damage": {
              "min": 68,
              "max": 115
            },
            "offense": 76,
            "criticalChance": 20,
            "critVsCritters": 35,
            "rank": 3
          },
          {
            "damage": {
              "min": 74,
              "max": 124
            },
            "offense": 81,
            "criticalChance": 20,
            "critVsCritters": 35,
            "rank": 4
          },
          {
            "damage": {
              "min": 79,
              "max": 134
            },
            "offense": 86,
            "criticalChance": 20,
            "critVsCritters": 35,
            "rank": 5
          },
          {
            "damage": {
              "min": 85,
              "max": 144
            },
            "offense": 91,
            "criticalChance": 20,
            "critVsCritters": 35,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 2,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Infected Claws (Swathe)",
        "damageType": "Piercing",
        "ammo": -1,
        "cooldown": 0,
        "armorPiercing": 60,
        "lineOfFire": "Contact",
        "ranks": [
          {
            "damage": {
              "min": 68,
              "max": 113
            },
            "offense": 56,
            "criticalChance": 20,
            "critVsCritters": 35,
            "critVsSoldiers": 25,
            "rank": 1
          },
          {
            "damage": {
              "min": 74,
              "max": 124
            },
            "offense": 61,
            "criticalChance": 20,
            "critVsCritters": 35,
            "critVsSoldiers": 25,
            "rank": 2
          },
          {
            "damage": {
              "min": 81,
              "max": 135
            },
            "offense": 66,
            "criticalChance": 20,
            "critVsCritters": 35,
            "critVsSoldiers": 25,
            "rank": 3
          },
          {
            "damage": {
              "min": 88,
              "max": 146
            },
            "offense": 71,
            "criticalChance": 20,
            "critVsCritters": 35,
            "critVsSoldiers": 25,
            "rank": 4
          },
          {
            "damage": {
              "min": 95,
              "max": 158
            },
            "offense": 76,
            "criticalChance": 20,
            "critVsCritters": 35,
            "critVsSoldiers": 25,
            "rank": 5
          },
          {
            "damage": {
              "min": 102,
              "max": 169
            },
            "offense": 81,
            "criticalChance": 20,
            "critVsCritters": 35,
            "critVsSoldiers": 25,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 21000
        },
        {
          "type": "Lumber",
          "amount": 2850
        },
        {
          "type": "Teeth",
          "amount": 6
        }
      ],
      "time": 18000
    }
  },
  {
    "id": 148,
    "name": "Advanced Crawler",
    "description": "Specimen h03 - Advanced stage Crawler mutation with web snares and jump attacks.",
    "imageUrl": "/data/images/units/advanced_crawler.webp",
    "category": "Infected",
    "unitType": "soldier-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 2,
    "unlockLevel": 43,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "fire": 120
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 205,
          "defense": 50,
          "dodge": 20,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 2,
          "health": 225,
          "defense": 55,
          "dodge": 25,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 3,
          "health": 245,
          "defense": 60,
          "dodge": 30,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 4,
          "health": 265,
          "defense": 65,
          "dodge": 35,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 5,
          "health": 285,
          "defense": 70,
          "dodge": 40,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 6,
          "health": 310,
          "defense": 75,
          "dodge": 45,
          "bravery": 500,
          "abilitySlots": 3
        }
      ]
    },
    "actions": [
      {
        "name": "Web Snare",
        "damageType": "Explosive",
        "ammo": 2,
        "cooldown": 2,
        "armorPiercing": 0,
        "lineOfFire": "Contact",
        "suppressionMod": {
          "multiplier": 0.25
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "statusEffect": {
          "type": "Stun",
          "chance": 85,
          "duration": 3
        },
        "ranks": [
          {
            "damage": {
              "min": 33,
              "max": 49
            },
            "offense": 46,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 1
          },
          {
            "damage": {
              "min": 36,
              "max": 53
            },
            "offense": 51,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 2
          },
          {
            "damage": {
              "min": 39,
              "max": 58
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 3
          },
          {
            "damage": {
              "min": 42,
              "max": 63
            },
            "offense": 61,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 4
          },
          {
            "damage": {
              "min": 46,
              "max": 68
            },
            "offense": 66,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 5
          },
          {
            "damage": {
              "min": 49,
              "max": 73
            },
            "offense": 71,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 4
        },
        "reloadTime": 4,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      },
      {
        "name": "Eviscerate",
        "damageType": "Crushing",
        "ammo": 3,
        "cooldown": 2,
        "armorPiercing": 50,
        "lineOfFire": "Contact",
        "suppressionMod": {
          "multiplier": 0.25
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 40,
              "max": 60
            },
            "offense": 51,
            "criticalChance": 10,
            "hits": 3,
            "critVsCritters": 25,
            "critVsSoldiers": 15,
            "rank": 1
          },
          {
            "damage": {
              "min": 44,
              "max": 66
            },
            "offense": 56,
            "criticalChance": 10,
            "hits": 3,
            "critVsCritters": 25,
            "critVsSoldiers": 15,
            "rank": 2
          },
          {
            "damage": {
              "min": 48,
              "max": 72
            },
            "offense": 61,
            "criticalChance": 10,
            "hits": 3,
            "critVsCritters": 25,
            "critVsSoldiers": 15,
            "rank": 3
          },
          {
            "damage": {
              "min": 52,
              "max": 78
            },
            "offense": 66,
            "criticalChance": 10,
            "hits": 3,
            "critVsCritters": 25,
            "critVsSoldiers": 15,
            "rank": 4
          },
          {
            "damage": {
              "min": 56,
              "max": 84
            },
            "offense": 71,
            "criticalChance": 10,
            "hits": 3,
            "critVsCritters": 25,
            "critVsSoldiers": 15,
            "rank": 5
          },
          {
            "damage": {
              "min": 60,
              "max": 90
            },
            "offense": 76,
            "criticalChance": 10,
            "hits": 3,
            "critVsCritters": 25,
            "critVsSoldiers": 15,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 3
        },
        "reloadTime": 3,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      },
      {
        "name": "Jump Attack",
        "damageType": "Crushing",
        "ammo": 1,
        "cooldown": 2,
        "armorPiercing": 50,
        "lineOfFire": "Precise",
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 48,
              "max": 72
            },
            "offense": 46,
            "criticalChance": 5,
            "hits": 3,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 1
          },
          {
            "damage": {
              "min": 52,
              "max": 79
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 3,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 2
          },
          {
            "damage": {
              "min": 57,
              "max": 86
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 3,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 3
          },
          {
            "damage": {
              "min": 62,
              "max": 93
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 3,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 4
          },
          {
            "damage": {
              "min": 67,
              "max": 100
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 3,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 5
          },
          {
            "damage": {
              "min": 72,
              "max": 108
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 3,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 5,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 15000
        },
        {
          "type": "Steel",
          "amount": 1050
        }
      ],
      "time": 14400
    }
  },
  {
    "id": 149,
    "name": "Archetype Crawler",
    "description": "Specimen h04 - The ultimate Crawler mutation with devastating multi-hit attacks.",
    "imageUrl": "/data/images/units/archetype_crawler.webp",
    "category": "Infected",
    "unitType": "soldier-infected",
    "affiliation": "Infected",
    "building": "Infection Test Facility",
    "buildingLevel": 2,
    "unlockLevel": 51,
    "productionTime": 13,
    "cost": [
      {
        "type": "Black Nanopods",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "fire": 120
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 245,
          "defense": 50,
          "dodge": 20,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 2,
          "health": 270,
          "defense": 55,
          "dodge": 25,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 3,
          "health": 295,
          "defense": 60,
          "dodge": 30,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 4,
          "health": 320,
          "defense": 65,
          "dodge": 35,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 5,
          "health": 345,
          "defense": 70,
          "dodge": 40,
          "bravery": 500,
          "abilitySlots": 3
        },
        {
          "rank": 6,
          "health": 370,
          "defense": 75,
          "dodge": 45,
          "bravery": 500,
          "abilitySlots": 3
        }
      ]
    },
    "actions": [
      {
        "name": "Web Snare",
        "damageType": "Explosive",
        "ammo": 2,
        "cooldown": 2,
        "armorPiercing": 0,
        "lineOfFire": "Contact",
        "suppressionMod": {
          "multiplier": 0.25
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "statusEffect": {
          "type": "Stun",
          "chance": 85,
          "duration": 3
        },
        "ranks": [
          {
            "damage": {
              "min": 39,
              "max": 58
            },
            "offense": 46,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 1
          },
          {
            "damage": {
              "min": 42,
              "max": 63
            },
            "offense": 51,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 2
          },
          {
            "damage": {
              "min": 46,
              "max": 69
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 3
          },
          {
            "damage": {
              "min": 50,
              "max": 75
            },
            "offense": 61,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 4
          },
          {
            "damage": {
              "min": 54,
              "max": 81
            },
            "offense": 66,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 5
          },
          {
            "damage": {
              "min": 58,
              "max": 87
            },
            "offense": 71,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 4
        },
        "reloadTime": 4,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      },
      {
        "name": "Eviscerate",
        "damageType": "Crushing",
        "ammo": 3,
        "cooldown": 2,
        "armorPiercing": 50,
        "lineOfFire": "Contact",
        "suppressionMod": {
          "multiplier": 0.25
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 48,
              "max": 72
            },
            "offense": 56,
            "criticalChance": 15,
            "hits": 3,
            "critVsCritters": 30,
            "critVsSoldiers": 20,
            "rank": 1
          },
          {
            "damage": {
              "min": 52,
              "max": 79
            },
            "offense": 61,
            "criticalChance": 15,
            "hits": 3,
            "critVsCritters": 30,
            "critVsSoldiers": 20,
            "rank": 2
          },
          {
            "damage": {
              "min": 57,
              "max": 86
            },
            "offense": 66,
            "criticalChance": 15,
            "hits": 3,
            "critVsCritters": 30,
            "critVsSoldiers": 20,
            "rank": 3
          },
          {
            "damage": {
              "min": 62,
              "max": 93
            },
            "offense": 71,
            "criticalChance": 15,
            "hits": 3,
            "critVsCritters": 30,
            "critVsSoldiers": 20,
            "rank": 4
          },
          {
            "damage": {
              "min": 67,
              "max": 100
            },
            "offense": 76,
            "criticalChance": 15,
            "hits": 3,
            "critVsCritters": 30,
            "critVsSoldiers": 20,
            "rank": 5
          },
          {
            "damage": {
              "min": 72,
              "max": 108
            },
            "offense": 81,
            "criticalChance": 15,
            "hits": 3,
            "critVsCritters": 30,
            "critVsSoldiers": 20,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 3
        },
        "reloadTime": 3,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      },
      {
        "name": "Jump Attack",
        "damageType": "Crushing",
        "ammo": 1,
        "cooldown": 2,
        "armorPiercing": 50,
        "lineOfFire": "Precise",
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 56,
              "max": 84
            },
            "offense": 46,
            "criticalChance": 5,
            "hits": 3,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 1
          },
          {
            "damage": {
              "min": 61,
              "max": 92
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 3,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 2
          },
          {
            "damage": {
              "min": 67,
              "max": 100
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 3,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 3
          },
          {
            "damage": {
              "min": 72,
              "max": 109
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 3,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 4
          },
          {
            "damage": {
              "min": 78,
              "max": 117
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 3,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 5
          },
          {
            "damage": {
              "min": 84,
              "max": 126
            },
            "offense": 71,
            "criticalChance": 5,
            "hits": 3,
            "critVsCritters": 20,
            "critVsSoldiers": 10,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 5,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 21000
        },
        {
          "type": "Steel",
          "amount": 1800
        }
      ],
      "time": 14400
    }
  },
  {
    "id": 150,
    "name": "Apex Mauler",
    "description": "Specimen i02 - Boss Strike Tier 10 reward. Massive bigfoot-infected with enhanced poison and burrow attacks.",
    "imageUrl": "/data/images/units/apex_mauler.webp",
    "category": "Infected",
    "unitType": "bigfoot-infected",
    "affiliation": "Infected",
    "building": "Boss Strike Reward",
    "buildingLevel": 1,
    "unlockLevel": 55,
    "productionTime": 0,
    "cost": [],
    "blocking": "Full",
    "maxRank": 9,
    "immunities": [
      "Plague",
      "Poison",
      "Cold"
    ],
    "resistances": {
      "hp": {
        "cold": 80,
        "crushing": 90,
        "explosive": 45,
        "fire": 120,
        "piercing": 85
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 220,
          "defense": 25,
          "dodge": 5,
          "bravery": 15,
          "abilitySlots": 3
        },
        {
          "rank": 2,
          "health": 250,
          "defense": 25,
          "dodge": 5,
          "bravery": 20,
          "abilitySlots": 3
        },
        {
          "rank": 3,
          "health": 300,
          "defense": 30,
          "dodge": 10,
          "bravery": 25,
          "abilitySlots": 3
        },
        {
          "rank": 4,
          "health": 380,
          "defense": 30,
          "dodge": 10,
          "bravery": 30,
          "abilitySlots": 3
        },
        {
          "rank": 5,
          "health": 500,
          "defense": 35,
          "dodge": 15,
          "bravery": 35,
          "abilitySlots": 3
        },
        {
          "rank": 6,
          "health": 575,
          "defense": 40,
          "dodge": 20,
          "bravery": 40,
          "abilitySlots": 3
        },
        {
          "rank": 7,
          "health": 650,
          "defense": 45,
          "dodge": 25,
          "bravery": 45,
          "abilitySlots": 3
        },
        {
          "rank": 8,
          "health": 725,
          "defense": 50,
          "dodge": 30,
          "bravery": 50,
          "abilitySlots": 3
        },
        {
          "rank": 9,
          "health": 780,
          "defense": 55,
          "dodge": 35,
          "bravery": 55,
          "abilitySlots": 3
        }
      ]
    },
    "actions": [
      {
        "name": "Claw Swathe",
        "damageType": "Piercing",
        "ammo": -1,
        "cooldown": 3,
        "armorPiercing": 0,
        "lineOfFire": "Direct",
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 24,
              "max": 36
            },
            "offense": 46,
            "criticalChance": 0,
            "critVsCritters": 15,
            "critVsSoldiers": 10,
            "rank": 1
          },
          {
            "damage": {
              "min": 33,
              "max": 50
            },
            "offense": 51,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 15,
            "rank": 2
          },
          {
            "damage": {
              "min": 43,
              "max": 64
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 15,
            "rank": 3
          },
          {
            "damage": {
              "min": 57,
              "max": 86
            },
            "offense": 61,
            "criticalChance": 10,
            "critVsCritters": 25,
            "critVsSoldiers": 20,
            "rank": 4
          },
          {
            "damage": {
              "min": 76,
              "max": 115
            },
            "offense": 66,
            "criticalChance": 10,
            "critVsCritters": 25,
            "critVsSoldiers": 20,
            "rank": 5
          },
          {
            "damage": {
              "min": 86,
              "max": 129
            },
            "offense": 71,
            "criticalChance": 15,
            "critVsCritters": 30,
            "critVsSoldiers": 25,
            "rank": 6
          },
          {
            "damage": {
              "min": 91,
              "max": 136
            },
            "offense": 76,
            "criticalChance": 15,
            "critVsCritters": 30,
            "critVsSoldiers": 25,
            "rank": 7
          },
          {
            "damage": {
              "min": 96,
              "max": 144
            },
            "offense": 81,
            "criticalChance": 20,
            "critVsCritters": 35,
            "critVsSoldiers": 30,
            "rank": 8
          },
          {
            "damage": {
              "min": 98,
              "max": 147
            },
            "offense": 86,
            "criticalChance": 20,
            "critVsCritters": 35,
            "critVsSoldiers": 30,
            "rank": 9
          }
        ],
        "range": {
          "min": 1,
          "max": 1
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      },
      {
        "name": "Poisonous Claws",
        "damageType": "Piercing",
        "ammo": -1,
        "cooldown": 2,
        "armorPiercing": 0,
        "lineOfFire": "Indirect",
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "statusEffect": {
          "type": "Poison",
          "chance": 50,
          "duration": 2
        },
        "ranks": [
          {
            "damage": {
              "min": 34,
              "max": 46
            },
            "offense": 46,
            "criticalChance": 0,
            "critVsCritters": 15,
            "critVsSoldiers": 10,
            "dot": {
              "damage": 40,
              "decayPerTurn": 20
            },
            "rank": 1
          },
          {
            "damage": {
              "min": 47,
              "max": 64
            },
            "offense": 51,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 15,
            "dot": {
              "damage": 56,
              "decayPerTurn": 28
            },
            "rank": 2
          },
          {
            "damage": {
              "min": 61,
              "max": 82
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsCritters": 20,
            "critVsSoldiers": 15,
            "dot": {
              "damage": 72,
              "decayPerTurn": 36
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 81,
              "max": 110
            },
            "offense": 61,
            "criticalChance": 10,
            "critVsCritters": 25,
            "critVsSoldiers": 20,
            "dot": {
              "damage": 96,
              "decayPerTurn": 48
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 108,
              "max": 147
            },
            "offense": 66,
            "criticalChance": 10,
            "critVsCritters": 25,
            "critVsSoldiers": 20,
            "dot": {
              "damage": 128,
              "decayPerTurn": 64
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 122,
              "max": 165
            },
            "offense": 71,
            "criticalChance": 15,
            "critVsCritters": 30,
            "critVsSoldiers": 25,
            "dot": {
              "damage": 144,
              "decayPerTurn": 72
            },
            "rank": 6
          },
          {
            "damage": {
              "min": 129,
              "max": 174
            },
            "offense": 76,
            "criticalChance": 15,
            "critVsCritters": 30,
            "critVsSoldiers": 25,
            "dot": {
              "damage": 152,
              "decayPerTurn": 76
            },
            "rank": 7
          },
          {
            "damage": {
              "min": 136,
              "max": 184
            },
            "offense": 81,
            "criticalChance": 20,
            "critVsCritters": 35,
            "critVsSoldiers": 30,
            "dot": {
              "damage": 160,
              "decayPerTurn": 80
            },
            "rank": 8
          },
          {
            "damage": {
              "min": 139,
              "max": 188
            },
            "offense": 86,
            "criticalChance": 20,
            "critVsCritters": 35,
            "critVsSoldiers": 30,
            "dot": {
              "damage": 164,
              "decayPerTurn": 82
            },
            "rank": 9
          }
        ],
        "range": {
          "min": 1,
          "max": 4
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      },
      {
        "name": "Burrow",
        "damageType": "Piercing",
        "ammo": -1,
        "cooldown": 4,
        "armorPiercing": 75,
        "lineOfFire": "Indirect",
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -2,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 22,
              "max": 32
            },
            "offense": 46,
            "criticalChance": 0,
            "hits": 2,
            "critVsCritters": 15,
            "critVsSoldiers": 10,
            "rank": 1
          },
          {
            "damage": {
              "min": 30,
              "max": 44
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 2,
            "critVsCritters": 20,
            "critVsSoldiers": 15,
            "rank": 2
          },
          {
            "damage": {
              "min": 39,
              "max": 57
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 2,
            "critVsCritters": 20,
            "critVsSoldiers": 15,
            "rank": 3
          },
          {
            "damage": {
              "min": 52,
              "max": 76
            },
            "offense": 61,
            "criticalChance": 10,
            "hits": 2,
            "critVsCritters": 25,
            "critVsSoldiers": 20,
            "rank": 4
          },
          {
            "damage": {
              "min": 70,
              "max": 102
            },
            "offense": 66,
            "criticalChance": 10,
            "hits": 2,
            "critVsCritters": 25,
            "critVsSoldiers": 20,
            "rank": 5
          },
          {
            "damage": {
              "min": 79,
              "max": 115
            },
            "offense": 71,
            "criticalChance": 15,
            "hits": 2,
            "critVsCritters": 30,
            "critVsSoldiers": 25,
            "rank": 6
          },
          {
            "damage": {
              "min": 83,
              "max": 121
            },
            "offense": 76,
            "criticalChance": 15,
            "hits": 2,
            "critVsCritters": 30,
            "critVsSoldiers": 25,
            "rank": 7
          },
          {
            "damage": {
              "min": 88,
              "max": 128
            },
            "offense": 81,
            "criticalChance": 20,
            "hits": 2,
            "critVsCritters": 35,
            "critVsSoldiers": 30,
            "rank": 8
          },
          {
            "damage": {
              "min": 90,
              "max": 131
            },
            "offense": 86,
            "criticalChance": 20,
            "hits": 2,
            "critVsCritters": 35,
            "critVsSoldiers": 30,
            "rank": 9
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 18000
        },
        {
          "type": "Teeth",
          "amount": 5
        }
      ],
      "time": 21600
    }
  },
  {
    "id": 151,
    "name": "Frontier Pyro",
    "description": "A frontier soldier armed with bottle rockets that can stun enemies.",
    "imageUrl": "/data/images/units/frontier_pyro.webp",
    "category": "Soldier",
    "unitType": "soldier",
    "affiliation": "Frontier",
    "building": "Frontier Recruitment HQ",
    "buildingLevel": 1,
    "unlockLevel": 37,
    "productionTime": 19440,
    "cost": [
      {
        "type": "Gold",
        "amount": 3500
      },
      {
        "type": "Iron",
        "amount": 400
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Cold"
    ],
    "resistances": {},
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 100,
          "defense": 50,
          "dodge": 20,
          "bravery": 15
        },
        {
          "rank": 2,
          "health": 110,
          "defense": 55,
          "dodge": 25,
          "bravery": 20
        },
        {
          "rank": 3,
          "health": 120,
          "defense": 60,
          "dodge": 30,
          "bravery": 25
        },
        {
          "rank": 4,
          "health": 130,
          "defense": 65,
          "dodge": 35,
          "bravery": 30
        },
        {
          "rank": 5,
          "health": 140,
          "defense": 70,
          "dodge": 40,
          "bravery": 35
        },
        {
          "rank": 6,
          "health": 150,
          "defense": 70,
          "dodge": 40,
          "bravery": 35
        }
      ]
    },
    "actions": [
      {
        "name": "Bottle Rocket",
        "damageType": "Explosive",
        "ammo": 2,
        "cooldown": 1,
        "armorPiercing": 0,
        "lineOfFire": "Indirect",
        "suppressionMod": {
          "multiplier": 0.25
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            }
          ]
        },
        "statusEffect": {
          "type": "Stun",
          "chance": 50,
          "duration": 2
        },
        "ranks": [
          {
            "damage": {
              "min": 18,
              "max": 33
            },
            "offense": 46,
            "criticalChance": 60,
            "rank": 1
          },
          {
            "damage": {
              "min": 19,
              "max": 36
            },
            "offense": 51,
            "criticalChance": 60,
            "rank": 2
          },
          {
            "damage": {
              "min": 21,
              "max": 39
            },
            "offense": 56,
            "criticalChance": 60,
            "rank": 3
          },
          {
            "damage": {
              "min": 23,
              "max": 42
            },
            "offense": 61,
            "criticalChance": 60,
            "rank": 4
          },
          {
            "damage": {
              "min": 25,
              "max": 46
            },
            "offense": 66,
            "criticalChance": 60,
            "rank": 5
          },
          {
            "damage": {
              "min": 27,
              "max": 49
            },
            "offense": 71,
            "criticalChance": 60,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 4,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true,
          "Sea": true,
          "Ships": true
        },
        "ammoUsed": 1
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 2250
        },
        {
          "type": "Iron",
          "amount": 225
        }
      ],
      "time": 9000
    }
  },
  {
    "id": 152,
    "name": "Fireworks Truck",
    "description": "A vehicle that launches fireworks with area stun effects. Features both accidental and controlled launch modes.",
    "imageUrl": "/data/images/units/fireworks_truck.webp",
    "category": "Vehicle",
    "unitType": "vehicle-fast",
    "affiliation": "Frontier",
    "building": "Frontier Recruitment HQ",
    "buildingLevel": 2,
    "unlockLevel": 37,
    "productionTime": 35640,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 25
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Cold",
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 75
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 120,
          "defense": 50,
          "dodge": 30,
          "bravery": 30,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 130,
          "defense": 55,
          "dodge": 35,
          "bravery": 35,
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 145,
          "defense": 60,
          "dodge": 40,
          "bravery": 40,
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 155,
          "defense": 65,
          "dodge": 45,
          "bravery": 45,
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 170,
          "defense": 70,
          "dodge": 50,
          "bravery": 50,
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 180,
          "defense": 75,
          "dodge": 55,
          "bravery": 55,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Accidental Ignition",
        "damageType": "Explosive",
        "ammo": 4,
        "cooldown": 0,
        "armorPiercing": 0,
        "lineOfFire": "Indirect",
        "prepTime": 2,
        "suppressionMod": {
          "multiplier": 0.25
        },
        "pattern": {
          "tiles": [
            {
              "x": -3,
              "y": -2,
              "damageMultiplier": 0.75
            },
            {
              "x": -2,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": -2,
              "damageMultiplier": 0.75
            },
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -2,
              "damageMultiplier": 0.75
            },
            {
              "x": 2,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 3,
              "y": -2,
              "damageMultiplier": 0.5
            },
            {
              "x": -4,
              "y": -1,
              "damageMultiplier": 0.75
            },
            {
              "x": -3,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": -2,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 3,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 4,
              "y": -1,
              "damageMultiplier": 0.5
            },
            {
              "x": -4,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -3,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -2,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 3,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 4,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -4,
              "y": 1,
              "damageMultiplier": 0.5
            },
            {
              "x": -3,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": -2,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 3,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 4,
              "y": 1,
              "damageMultiplier": 0.75
            },
            {
              "x": -3,
              "y": 2,
              "damageMultiplier": 0.5
            },
            {
              "x": -2,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 2,
              "damageMultiplier": 0.75
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 2,
              "damageMultiplier": 0.75
            },
            {
              "x": 2,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": 3,
              "y": 2,
              "damageMultiplier": 0.75
            }
          ]
        },
        "statusEffect": {
          "type": "Stun",
          "chance": 25,
          "duration": 2
        },
        "ranks": [
          {
            "damage": {
              "min": 13,
              "max": 23
            },
            "offense": 46,
            "criticalChance": 50,
            "rank": 1
          },
          {
            "damage": {
              "min": 14,
              "max": 25
            },
            "offense": 46,
            "criticalChance": 50,
            "rank": 2
          },
          {
            "damage": {
              "min": 15,
              "max": 27
            },
            "offense": 51,
            "criticalChance": 50,
            "rank": 3
          },
          {
            "damage": {
              "min": 16,
              "max": 29
            },
            "offense": 56,
            "criticalChance": 50,
            "rank": 4
          },
          {
            "damage": {
              "min": 18,
              "max": 32
            },
            "offense": 66,
            "criticalChance": 50,
            "rank": 5
          },
          {
            "damage": {
              "min": 19,
              "max": 34
            },
            "offense": 71,
            "criticalChance": 50,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 8,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 4
      },
      {
        "name": "Controlled Launch",
        "damageType": "Explosive",
        "ammo": 4,
        "cooldown": 2,
        "armorPiercing": 0,
        "lineOfFire": "Indirect",
        "suppressionMod": {
          "multiplier": 0.25
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": -1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 0.5
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 0.25
            }
          ]
        },
        "statusEffect": {
          "type": "Stun",
          "chance": 40,
          "duration": 2
        },
        "ranks": [
          {
            "damage": {
              "min": 24,
              "max": 44
            },
            "offense": 46,
            "criticalChance": 55,
            "rank": 1
          },
          {
            "damage": {
              "min": 26,
              "max": 48
            },
            "offense": 46,
            "criticalChance": 55,
            "rank": 2
          },
          {
            "damage": {
              "min": 29,
              "max": 52
            },
            "offense": 51,
            "criticalChance": 55,
            "rank": 3
          },
          {
            "damage": {
              "min": 31,
              "max": 57
            },
            "offense": 56,
            "criticalChance": 55,
            "rank": 4
          },
          {
            "damage": {
              "min": 33,
              "max": 61
            },
            "offense": 66,
            "criticalChance": 55,
            "rank": 5
          },
          {
            "damage": {
              "min": 36,
              "max": 66
            },
            "offense": 71,
            "criticalChance": 55,
            "rank": 6
          }
        ],
        "range": {
          "min": 2,
          "max": 4
        },
        "reloadTime": 8,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 2
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 5700
        },
        {
          "type": "Iron",
          "amount": 480
        }
      ],
      "time": 12600
    }
  },
  {
    "id": 153,
    "name": "Frontier Lumberjack",
    "description": "A melee soldier wielding a chainsaw with high crit chance, especially effective against infected.",
    "imageUrl": "/data/images/units/frontier_lumberjack.webp",
    "category": "Soldier",
    "unitType": "soldier",
    "affiliation": "Frontier",
    "building": "Frontier Recruitment HQ",
    "buildingLevel": 3,
    "unlockLevel": 38,
    "productionTime": 10800,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 15
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Cold"
    ],
    "resistances": {},
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 130,
          "defense": 45,
          "dodge": 15,
          "bravery": 30
        },
        {
          "rank": 2,
          "health": 145,
          "defense": 45,
          "dodge": 15,
          "bravery": 35
        },
        {
          "rank": 3,
          "health": 155,
          "defense": 50,
          "dodge": 20,
          "bravery": 40
        },
        {
          "rank": 4,
          "health": 170,
          "defense": 50,
          "dodge": 20,
          "bravery": 45
        },
        {
          "rank": 5,
          "health": 180,
          "defense": 60,
          "dodge": 30,
          "bravery": 50
        },
        {
          "rank": 6,
          "health": 195,
          "defense": 65,
          "dodge": 35,
          "bravery": 55
        }
      ]
    },
    "actions": [
      {
        "name": "Treecutter",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 2,
        "armorPiercing": 50,
        "lineOfFire": "Contact (Fixed)",
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 21,
              "max": 39
            },
            "offense": 56,
            "criticalChance": 55,
            "critVsInfected": 155,
            "rank": 1
          },
          {
            "damage": {
              "min": 23,
              "max": 42
            },
            "offense": 56,
            "criticalChance": 60,
            "critVsInfected": 160,
            "rank": 2
          },
          {
            "damage": {
              "min": 25,
              "max": 46
            },
            "offense": 56,
            "criticalChance": 65,
            "critVsInfected": 165,
            "rank": 3
          },
          {
            "damage": {
              "min": 27,
              "max": 50
            },
            "offense": 56,
            "criticalChance": 70,
            "critVsInfected": 170,
            "rank": 4
          },
          {
            "damage": {
              "min": 29,
              "max": 54
            },
            "offense": 56,
            "criticalChance": 75,
            "critVsInfected": 175,
            "rank": 5
          },
          {
            "damage": {
              "min": 31,
              "max": 58
            },
            "offense": 56,
            "criticalChance": 80,
            "critVsInfected": 180,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 1
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 3750
        },
        {
          "type": "Iron",
          "amount": 300
        }
      ],
      "time": 3600
    }
  },
  {
    "id": 154,
    "name": "Frontier Hunter",
    "description": "A frontier marksman with scoped and quick shot attacks, highly effective against soldiers.",
    "imageUrl": "/data/images/units/frontier_hunter.webp",
    "category": "Soldier",
    "unitType": "soldier",
    "affiliation": "Frontier",
    "building": "Frontier Recruitment HQ",
    "buildingLevel": 4,
    "unlockLevel": 38,
    "productionTime": 9720,
    "cost": [
      {
        "type": "Gold",
        "amount": 3100
      },
      {
        "type": "Iron",
        "amount": 450
      },
      {
        "type": "Merits",
        "amount": 2
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Cold"
    ],
    "resistances": {},
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 110,
          "defense": 30,
          "dodge": 0,
          "bravery": 15,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 120,
          "defense": 30,
          "dodge": 0,
          "bravery": 15,
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 130,
          "defense": 30,
          "dodge": 0,
          "bravery": 20,
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 145,
          "defense": 35,
          "dodge": 5,
          "bravery": 20,
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 155,
          "defense": 40,
          "dodge": 10,
          "bravery": 20,
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 165,
          "defense": 45,
          "dodge": 15,
          "bravery": 25,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Scoped Shot",
        "damageType": "Piercing",
        "ammo": -1,
        "cooldown": 3,
        "armorPiercing": 0,
        "lineOfFire": "Precise",
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 40,
              "max": 60
            },
            "offense": 68,
            "criticalChance": 45,
            "critVsSoldiers": 90,
            "rank": 1
          },
          {
            "damage": {
              "min": 40,
              "max": 60
            },
            "offense": 73,
            "criticalChance": 50,
            "critVsSoldiers": 95,
            "rank": 2
          },
          {
            "damage": {
              "min": 40,
              "max": 60
            },
            "offense": 78,
            "criticalChance": 55,
            "critVsSoldiers": 100,
            "rank": 3
          },
          {
            "damage": {
              "min": 40,
              "max": 60
            },
            "offense": 83,
            "criticalChance": 60,
            "critVsSoldiers": 105,
            "rank": 4
          },
          {
            "damage": {
              "min": 40,
              "max": 60
            },
            "offense": 88,
            "criticalChance": 65,
            "critVsSoldiers": 110,
            "rank": 5
          },
          {
            "damage": {
              "min": 40,
              "max": 60
            },
            "offense": 93,
            "criticalChance": 70,
            "critVsSoldiers": 115,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 4
        },
        "reloadTime": 1,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      },
      {
        "name": "Quick Shot",
        "damageType": "Piercing",
        "ammo": -1,
        "cooldown": 1,
        "armorPiercing": 0,
        "lineOfFire": "Direct",
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 40,
              "max": 60
            },
            "offense": 46,
            "criticalChance": 45,
            "rank": 1
          },
          {
            "damage": {
              "min": 40,
              "max": 60
            },
            "offense": 51,
            "criticalChance": 50,
            "rank": 2
          },
          {
            "damage": {
              "min": 40,
              "max": 60
            },
            "offense": 56,
            "criticalChance": 55,
            "rank": 3
          },
          {
            "damage": {
              "min": 40,
              "max": 60
            },
            "offense": 61,
            "criticalChance": 60,
            "rank": 4
          },
          {
            "damage": {
              "min": 40,
              "max": 60
            },
            "offense": 66,
            "criticalChance": 65,
            "rank": 5
          },
          {
            "damage": {
              "min": 40,
              "max": 60
            },
            "offense": 71,
            "criticalChance": 70,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 1,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 2100
        },
        {
          "type": "Iron",
          "amount": 225
        }
      ],
      "time": 3600
    }
  },
  {
    "id": 155,
    "name": "Frontier Minuteman",
    "description": "A frontier soldier armed with a shotgun that fires 3 pellets per shot, devastating at close range.",
    "imageUrl": "/data/images/units/frontier_minuteman.webp",
    "category": "Soldier",
    "unitType": "soldier",
    "affiliation": "Frontier",
    "building": "Frontier Recruitment HQ",
    "buildingLevel": 5,
    "unlockLevel": 37,
    "productionTime": 8640,
    "cost": [
      {
        "type": "Gold",
        "amount": 3800
      },
      {
        "type": "Steel",
        "amount": 475
      },
      {
        "type": "Merits",
        "amount": 10
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Cold"
    ],
    "resistances": {},
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 125,
          "defense": 45,
          "dodge": 15,
          "bravery": 30
        },
        {
          "rank": 2,
          "health": 140,
          "defense": 45,
          "dodge": 15,
          "bravery": 40
        },
        {
          "rank": 3,
          "health": 150,
          "defense": 50,
          "dodge": 20,
          "bravery": 45
        },
        {
          "rank": 4,
          "health": 165,
          "defense": 50,
          "dodge": 20,
          "bravery": 50
        },
        {
          "rank": 5,
          "health": 175,
          "defense": 55,
          "dodge": 25,
          "bravery": 55
        },
        {
          "rank": 6,
          "health": 190,
          "defense": 60,
          "dodge": 30,
          "bravery": 60
        }
      ]
    },
    "actions": [
      {
        "name": "Buckshot",
        "damageType": "Piercing",
        "ammo": 4,
        "cooldown": 1,
        "armorPiercing": 0,
        "lineOfFire": "Direct",
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 24,
              "max": 36
            },
            "offense": 54,
            "criticalChance": 45,
            "hits": 3,
            "critVsSoldiers": 50,
            "rank": 1
          },
          {
            "damage": {
              "min": 26,
              "max": 39
            },
            "offense": 54,
            "criticalChance": 45,
            "hits": 3,
            "critVsSoldiers": 50,
            "rank": 2
          },
          {
            "damage": {
              "min": 28,
              "max": 43
            },
            "offense": 54,
            "criticalChance": 50,
            "hits": 3,
            "critVsSoldiers": 55,
            "rank": 3
          },
          {
            "damage": {
              "min": 31,
              "max": 46
            },
            "offense": 54,
            "criticalChance": 55,
            "hits": 3,
            "critVsSoldiers": 60,
            "rank": 4
          },
          {
            "damage": {
              "min": 33,
              "max": 50
            },
            "offense": 54,
            "criticalChance": 60,
            "hits": 3,
            "critVsSoldiers": 65,
            "rank": 5
          },
          {
            "damage": {
              "min": 36,
              "max": 54
            },
            "offense": 54,
            "criticalChance": 65,
            "hits": 3,
            "critVsSoldiers": 70,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 3,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 3000
        },
        {
          "type": "Steel",
          "amount": 375
        }
      ],
      "time": 8000
    }
  },
  {
    "id": 156,
    "name": "Frontier Engineer",
    "description": "A frontier soldier who throws dynamite grenades with high crit chance.",
    "imageUrl": "/data/images/units/frontier_engineer.webp",
    "category": "Soldier",
    "unitType": "soldier",
    "affiliation": "Frontier",
    "building": "Frontier Recruitment HQ",
    "buildingLevel": 6,
    "unlockLevel": 37,
    "productionTime": 7560,
    "cost": [
      {
        "type": "Gold",
        "amount": 4500
      },
      {
        "type": "Steel",
        "amount": 495
      },
      {
        "type": "Merits",
        "amount": 14
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Cold"
    ],
    "resistances": {},
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 120,
          "defense": 45,
          "dodge": 15,
          "bravery": 20,
          "abilitySlots": 1
        },
        {
          "rank": 2,
          "health": 130,
          "defense": 50,
          "dodge": 20,
          "bravery": 25,
          "abilitySlots": 1
        },
        {
          "rank": 3,
          "health": 145,
          "defense": 50,
          "dodge": 20,
          "bravery": 30,
          "abilitySlots": 1
        },
        {
          "rank": 4,
          "health": 155,
          "defense": 60,
          "dodge": 30,
          "bravery": 35,
          "abilitySlots": 1
        },
        {
          "rank": 5,
          "health": 170,
          "defense": 60,
          "dodge": 30,
          "bravery": 40,
          "abilitySlots": 1
        },
        {
          "rank": 6,
          "health": 180,
          "defense": 70,
          "dodge": 40,
          "bravery": 45,
          "abilitySlots": 1
        }
      ]
    },
    "actions": [
      {
        "name": "Small Grenade",
        "damageType": "Explosive",
        "ammo": 4,
        "cooldown": 1,
        "armorPiercing": 0,
        "lineOfFire": "Indirect",
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 48,
              "max": 72
            },
            "offense": 46,
            "criticalChance": 45,
            "rank": 1
          },
          {
            "damage": {
              "min": 52,
              "max": 79
            },
            "offense": 46,
            "criticalChance": 50,
            "rank": 2
          },
          {
            "damage": {
              "min": 57,
              "max": 86
            },
            "offense": 46,
            "criticalChance": 55,
            "rank": 3
          },
          {
            "damage": {
              "min": 62,
              "max": 93
            },
            "offense": 46,
            "criticalChance": 60,
            "rank": 4
          },
          {
            "damage": {
              "min": 67,
              "max": 100
            },
            "offense": 46,
            "criticalChance": 65,
            "rank": 5
          },
          {
            "damage": {
              "min": 72,
              "max": 108
            },
            "offense": 46,
            "criticalChance": 70,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 3
        },
        "reloadTime": 8,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      },
      {
        "name": "Anti-Air Small Grenade",
        "damageType": "Explosive",
        "ammo": 4,
        "cooldown": 1,
        "armorPiercing": 0,
        "lineOfFire": "Indirect",
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.2
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.2
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 48,
              "max": 72
            },
            "offense": 46,
            "criticalChance": 45,
            "rank": 1
          },
          {
            "damage": {
              "min": 52,
              "max": 79
            },
            "offense": 46,
            "criticalChance": 50,
            "rank": 2
          },
          {
            "damage": {
              "min": 57,
              "max": 86
            },
            "offense": 46,
            "criticalChance": 55,
            "rank": 3
          },
          {
            "damage": {
              "min": 62,
              "max": 93
            },
            "offense": 46,
            "criticalChance": 60,
            "rank": 4
          },
          {
            "damage": {
              "min": 67,
              "max": 100
            },
            "offense": 46,
            "criticalChance": 65,
            "rank": 5
          },
          {
            "damage": {
              "min": 72,
              "max": 108
            },
            "offense": 46,
            "criticalChance": 70,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 3
        },
        "reloadTime": 8,
        "targetableTypes": {
          "Air": true,
          "LTA": true
        },
        "ammoUsed": 1
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 3750
        },
        {
          "type": "Steel",
          "amount": 390
        }
      ],
      "time": 8000
    }
  },
  {
    "id": 157,
    "name": "Frontier Tractor",
    "description": "A vehicle armed with a revolver and tractor beam that can stun enemies.",
    "imageUrl": "/data/images/units/frontier_tractor.webp",
    "category": "Soldier",
    "unitType": "vehicle",
    "affiliation": "Frontier",
    "building": "Frontier Recruitment HQ",
    "buildingLevel": 7,
    "unlockLevel": 37,
    "productionTime": 9720,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 18
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [],
    "resistances": {},
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 150,
          "defense": 40,
          "dodge": 15,
          "bravery": 25,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 165,
          "defense": 40,
          "dodge": 15,
          "bravery": 30,
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 180,
          "defense": 45,
          "dodge": 20,
          "bravery": 35,
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 195,
          "defense": 45,
          "dodge": 20,
          "bravery": 40,
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 210,
          "defense": 50,
          "dodge": 25,
          "bravery": 45,
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 225,
          "defense": 55,
          "dodge": 30,
          "bravery": 50,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Shoot",
        "damageType": "Piercing",
        "ammo": 3,
        "cooldown": 1,
        "armorPiercing": 0,
        "lineOfFire": "Direct",
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 72,
              "max": 88
            },
            "offense": 51,
            "criticalChance": 60,
            "rank": 1
          },
          {
            "damage": {
              "min": 79,
              "max": 96
            },
            "offense": 56,
            "criticalChance": 60,
            "rank": 2
          },
          {
            "damage": {
              "min": 86,
              "max": 105
            },
            "offense": 61,
            "criticalChance": 60,
            "rank": 3
          },
          {
            "damage": {
              "min": 93,
              "max": 114
            },
            "offense": 66,
            "criticalChance": 60,
            "rank": 4
          },
          {
            "damage": {
              "min": 100,
              "max": 123
            },
            "offense": 71,
            "criticalChance": 60,
            "rank": 5
          },
          {
            "damage": {
              "min": 108,
              "max": 132
            },
            "offense": 76,
            "criticalChance": 60,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 3,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      },
      {
        "name": "Bash",
        "damageType": "Crushing",
        "ammo": 3,
        "cooldown": 4,
        "armorPiercing": 10,
        "lineOfFire": "Contact (Fixed)",
        "statusEffect": {
          "type": "Stun",
          "chance": 75,
          "duration": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 54,
              "max": 66
            },
            "offense": 61,
            "criticalChance": 60,
            "rank": 1
          },
          {
            "damage": {
              "min": 59,
              "max": 72
            },
            "offense": 66,
            "criticalChance": 60,
            "rank": 2
          },
          {
            "damage": {
              "min": 64,
              "max": 79
            },
            "offense": 71,
            "criticalChance": 60,
            "rank": 3
          },
          {
            "damage": {
              "min": 70,
              "max": 85
            },
            "offense": 76,
            "criticalChance": 60,
            "rank": 4
          },
          {
            "damage": {
              "min": 75,
              "max": 92
            },
            "offense": 81,
            "criticalChance": 60,
            "rank": 5
          },
          {
            "damage": {
              "min": 81,
              "max": 99
            },
            "offense": 86,
            "criticalChance": 60,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 1
        },
        "reloadTime": 3,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 0
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 4500
        },
        {
          "type": "Iron",
          "amount": 750
        }
      ],
      "time": 9000
    }
  },
  {
    "id": 158,
    "name": "Frontier Chucker",
    "description": "A catapult vehicle that hurls explosive projectiles at enemies from range.",
    "imageUrl": "/data/images/units/frontier_chucker.webp",
    "category": "Vehicle",
    "unitType": "vehicle-fast",
    "affiliation": "Frontier",
    "building": "Frontier Recruitment HQ",
    "buildingLevel": 8,
    "unlockLevel": 37,
    "productionTime": 16200,
    "cost": [
      {
        "type": "Gold",
        "amount": 4800
      },
      {
        "type": "Stone",
        "amount": 40
      },
      {
        "type": "Steel",
        "amount": 480
      },
      {
        "type": "Merits",
        "amount": 16
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Cold",
      "Plague"
    ],
    "resistances": {},
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 180,
          "defense": 40,
          "dodge": 20,
          "bravery": 30
        },
        {
          "rank": 2,
          "health": 200,
          "defense": 40,
          "dodge": 20,
          "bravery": 35
        },
        {
          "rank": 3,
          "health": 215,
          "defense": 45,
          "dodge": 25,
          "bravery": 40
        },
        {
          "rank": 4,
          "health": 235,
          "defense": 45,
          "dodge": 25,
          "bravery": 45
        },
        {
          "rank": 5,
          "health": 250,
          "defense": 50,
          "dodge": 30,
          "bravery": 50
        },
        {
          "rank": 6,
          "health": 270,
          "defense": 55,
          "dodge": 35,
          "bravery": 55
        }
      ]
    },
    "actions": [
      {
        "name": "Hurl",
        "damageType": "Explosive",
        "ammo": 4,
        "cooldown": 2,
        "armorPiercing": 0,
        "lineOfFire": "Indirect",
        "suppressionMod": {
          "multiplier": 0.5,
          "flat": 15
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 81,
              "max": 99
            },
            "offense": 51,
            "criticalChance": 45,
            "rank": 1
          },
          {
            "damage": {
              "min": 89,
              "max": 108
            },
            "offense": 51,
            "criticalChance": 50,
            "rank": 2
          },
          {
            "damage": {
              "min": 97,
              "max": 118
            },
            "offense": 51,
            "criticalChance": 55,
            "rank": 3
          },
          {
            "damage": {
              "min": 105,
              "max": 128
            },
            "offense": 51,
            "criticalChance": 60,
            "rank": 4
          },
          {
            "damage": {
              "min": 113,
              "max": 138
            },
            "offense": 51,
            "criticalChance": 65,
            "rank": 5
          },
          {
            "damage": {
              "min": 121,
              "max": 148
            },
            "offense": 51,
            "criticalChance": 70,
            "rank": 6
          }
        ],
        "range": {
          "min": 2,
          "max": 4
        },
        "reloadTime": 8,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 4500
        },
        {
          "type": "Steel",
          "amount": 450
        }
      ],
      "time": 8000
    }
  },
  {
    "id": 159,
    "name": "Laser Trooper",
    "description": "An advanced soldier equipped with a high-powered laser rifle with 90% armor piercing.",
    "imageUrl": "/data/images/units/laser_trooper.webp",
    "category": "Soldier",
    "unitType": "soldier",
    "affiliation": "Empire",
    "building": "Optics Facility",
    "buildingLevel": 1,
    "unlockLevel": 51,
    "productionTime": 69120,
    "cost": [
      {
        "type": "Gold",
        "amount": 20000
      },
      {
        "type": "Stone",
        "amount": 6000
      },
      {
        "type": "Steel",
        "amount": 2000
      },
      {
        "type": "Gears",
        "amount": 2
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [],
    "resistances": {
      "hp": {
        "piercing": 85
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 170,
          "defense": 60,
          "dodge": 30,
          "bravery": 40
        },
        {
          "rank": 2,
          "health": 185,
          "defense": 65,
          "dodge": 35,
          "bravery": 45
        },
        {
          "rank": 3,
          "health": 205,
          "defense": 70,
          "dodge": 40,
          "bravery": 50
        },
        {
          "rank": 4,
          "health": 220,
          "defense": 75,
          "dodge": 45,
          "bravery": 55
        },
        {
          "rank": 5,
          "health": 240,
          "defense": 80,
          "dodge": 50,
          "bravery": 70
        },
        {
          "rank": 6,
          "health": 255,
          "defense": 85,
          "dodge": 55,
          "bravery": 70
        }
      ]
    },
    "actions": [
      {
        "name": "Laser Shot",
        "damageType": "Explosive",
        "ammo": 2,
        "cooldown": 2,
        "armorPiercing": 90,
        "lineOfFire": "Direct",
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 100,
              "max": 150
            },
            "offense": 36,
            "criticalChance": 5,
            "critVsTanks": 10,
            "rank": 1
          },
          {
            "damage": {
              "min": 110,
              "max": 165
            },
            "offense": 36,
            "criticalChance": 5,
            "critVsTanks": 10,
            "rank": 2
          },
          {
            "damage": {
              "min": 120,
              "max": 180
            },
            "offense": 41,
            "criticalChance": 5,
            "critVsTanks": 10,
            "rank": 3
          },
          {
            "damage": {
              "min": 130,
              "max": 195
            },
            "offense": 46,
            "criticalChance": 5,
            "critVsTanks": 10,
            "rank": 4
          },
          {
            "damage": {
              "min": 140,
              "max": 210
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsTanks": 10,
            "rank": 5
          },
          {
            "damage": {
              "min": 150,
              "max": 225
            },
            "offense": 61,
            "criticalChance": 5,
            "critVsTanks": 10,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 3
        },
        "reloadTime": 3,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 8100
        },
        {
          "type": "Steel",
          "amount": 1200
        }
      ],
      "time": 8100
    }
  },
  {
    "id": 160,
    "name": "Laser Sniper",
    "description": "A long-range specialist with a precision laser scope, delivering devastating armor-piercing shots.",
    "imageUrl": "/data/images/units/laser_sniper.webp",
    "category": "Soldier",
    "unitType": "sniper",
    "affiliation": "Empire",
    "building": "Optics Facility",
    "buildingLevel": 3,
    "unlockLevel": 52,
    "productionTime": 43200,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 90
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [],
    "resistances": {},
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 150,
          "defense": 40,
          "dodge": 10,
          "bravery": 50,
          "abilitySlots": 1
        },
        {
          "rank": 2,
          "health": 165,
          "defense": 45,
          "dodge": 15,
          "bravery": 55,
          "abilitySlots": 1
        },
        {
          "rank": 3,
          "health": 180,
          "defense": 50,
          "dodge": 20,
          "bravery": 60,
          "abilitySlots": 1
        },
        {
          "rank": 4,
          "health": 195,
          "defense": 55,
          "dodge": 25,
          "bravery": 65,
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 210,
          "defense": 60,
          "dodge": 30,
          "bravery": 70,
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 225,
          "defense": 65,
          "dodge": 35,
          "bravery": 75,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Scope Beam",
        "damageType": "Explosive",
        "ammo": 2,
        "cooldown": 2,
        "armorPiercing": 70,
        "lineOfFire": "Indirect",
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 164,
              "max": 200
            },
            "offense": 68,
            "criticalChance": 20,
            "rank": 1
          },
          {
            "damage": {
              "min": 180,
              "max": 220
            },
            "offense": 73,
            "criticalChance": 20,
            "rank": 2
          },
          {
            "damage": {
              "min": 196,
              "max": 240
            },
            "offense": 78,
            "criticalChance": 20,
            "rank": 3
          },
          {
            "damage": {
              "min": 213,
              "max": 260
            },
            "offense": 83,
            "criticalChance": 20,
            "rank": 4
          },
          {
            "damage": {
              "min": 229,
              "max": 280
            },
            "offense": 88,
            "criticalChance": 20,
            "rank": 5
          },
          {
            "damage": {
              "min": 246,
              "max": 300
            },
            "offense": 93,
            "criticalChance": 20,
            "rank": 6
          }
        ],
        "range": {
          "min": 4,
          "max": 6
        },
        "reloadTime": 3,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      },
      {
        "name": "Quick Beam",
        "damageType": "Explosive",
        "ammo": 2,
        "cooldown": 1,
        "armorPiercing": 60,
        "lineOfFire": "Precise",
        "unlockRank": 2,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 125,
              "max": 154
            },
            "offense": 41,
            "criticalChance": 15,
            "rank": 2
          },
          {
            "damage": {
              "min": 136,
              "max": 168
            },
            "offense": 46,
            "criticalChance": 15,
            "rank": 3
          },
          {
            "damage": {
              "min": 148,
              "max": 182
            },
            "offense": 51,
            "criticalChance": 15,
            "rank": 4
          },
          {
            "damage": {
              "min": 159,
              "max": 196
            },
            "offense": 56,
            "criticalChance": 15,
            "rank": 5
          },
          {
            "damage": {
              "min": 171,
              "max": 210
            },
            "offense": 61,
            "criticalChance": 15,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 3,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 60000
        },
        {
          "type": "Steel",
          "amount": 750
        },
        {
          "type": "Bars",
          "amount": 2
        }
      ],
      "time": 21600
    }
  },
  {
    "id": 162,
    "name": "Plasma Trooper",
    "description": "An elite soldier equipped with plasma weapons, featuring heavy armor and dual attack modes.",
    "imageUrl": "/data/images/units/plasma_trooper.webp",
    "category": "Soldier",
    "unitType": "soldier",
    "affiliation": "Empire",
    "building": "Plasma Weapons Factory",
    "buildingLevel": 1,
    "unlockLevel": 67,
    "productionTime": 51840,
    "cost": [
      {
        "type": "Gold",
        "amount": 100000
      },
      {
        "type": "Steel",
        "amount": 3200
      },
      {
        "type": "Plasma",
        "amount": 12
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Acid",
      "Explosive",
      "Freeze"
    ],
    "resistances": {
      "hp": {
        "cold": 65,
        "crushing": 85,
        "explosive": 85,
        "fire": 75,
        "piercing": 50
      },
      "armor": {
        "cold": 65,
        "crushing": 75,
        "explosive": 50,
        "fire": 75,
        "piercing": 25
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 290,
          "armor": 60,
          "defense": 40,
          "dodge": 10,
          "bravery": 20,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 315,
          "armor": 70,
          "defense": 45,
          "dodge": 15,
          "bravery": 25,
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 340,
          "armor": 80,
          "defense": 50,
          "dodge": 20,
          "bravery": 30,
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 365,
          "armor": 90,
          "defense": 55,
          "dodge": 25,
          "bravery": 35,
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 390,
          "armor": 100,
          "defense": 60,
          "dodge": 30,
          "bravery": 40,
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 415,
          "armor": 110,
          "defense": 65,
          "dodge": 35,
          "bravery": 45,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Plasma Beam",
        "damageType": "Piercing",
        "ammo": -1,
        "cooldown": 3,
        "armorPiercing": 80,
        "lineOfFire": "Indirect",
        "prepTime": 2,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 0.85
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 136,
              "max": 204
            },
            "offense": 63,
            "criticalChance": 15,
            "critVsSoldiers": 10,
            "critVsVehicles": 25,
            "rank": 1
          },
          {
            "damage": {
              "min": 149,
              "max": 224
            },
            "offense": 68,
            "criticalChance": 15,
            "critVsSoldiers": 10,
            "critVsVehicles": 25,
            "rank": 2
          },
          {
            "damage": {
              "min": 163,
              "max": 244
            },
            "offense": 73,
            "criticalChance": 20,
            "critVsSoldiers": 15,
            "critVsVehicles": 30,
            "rank": 3
          },
          {
            "damage": {
              "min": 176,
              "max": 265
            },
            "offense": 78,
            "criticalChance": 20,
            "critVsSoldiers": 15,
            "critVsVehicles": 30,
            "rank": 4
          },
          {
            "damage": {
              "min": 190,
              "max": 285
            },
            "offense": 83,
            "criticalChance": 25,
            "critVsSoldiers": 20,
            "critVsVehicles": 35,
            "rank": 5
          },
          {
            "damage": {
              "min": 204,
              "max": 306
            },
            "offense": 88,
            "criticalChance": 25,
            "critVsSoldiers": 20,
            "critVsVehicles": 35,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      },
      {
        "name": "Plasma Pulse",
        "damageType": "Explosive",
        "ammo": 2,
        "cooldown": 2,
        "armorPiercing": 50,
        "lineOfFire": "Indirect",
        "prepTime": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            }
          ]
        },
        "ranks": [
          {
            "damage": {
              "min": 152,
              "max": 228
            },
            "offense": 53,
            "criticalChance": 15,
            "critVsSoldiers": 10,
            "critVsVehicles": 25,
            "rank": 1
          },
          {
            "damage": {
              "min": 167,
              "max": 250
            },
            "offense": 58,
            "criticalChance": 15,
            "critVsSoldiers": 10,
            "critVsVehicles": 25,
            "rank": 2
          },
          {
            "damage": {
              "min": 182,
              "max": 273
            },
            "offense": 63,
            "criticalChance": 20,
            "critVsSoldiers": 15,
            "critVsVehicles": 30,
            "rank": 3
          },
          {
            "damage": {
              "min": 197,
              "max": 296
            },
            "offense": 68,
            "criticalChance": 20,
            "critVsSoldiers": 15,
            "critVsVehicles": 30,
            "rank": 4
          },
          {
            "damage": {
              "min": 212,
              "max": 319
            },
            "offense": 73,
            "criticalChance": 25,
            "critVsSoldiers": 20,
            "critVsVehicles": 35,
            "rank": 5
          },
          {
            "damage": {
              "min": 228,
              "max": 342
            },
            "offense": 78,
            "criticalChance": 25,
            "critVsSoldiers": 20,
            "critVsVehicles": 35,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 4
        },
        "reloadTime": 4,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 52500
        },
        {
          "type": "Steel",
          "amount": 3000
        }
      ],
      "time": 21600
    }
  },
  {
    "id": 163,
    "name": "Plasma Turret",
    "description": "A stationary defense emplacement with a devastating plasma beam that can melt through armor.",
    "imageUrl": "/data/images/units/plasma_turret.webp",
    "category": "Defense",
    "unitType": "turret",
    "affiliation": "Empire",
    "building": "Plasma Weapons Factory",
    "buildingLevel": 1,
    "unlockLevel": 68,
    "productionTime": 51840,
    "cost": [
      {
        "type": "Gold",
        "amount": 125000
      },
      {
        "type": "Steel",
        "amount": 8600
      },
      {
        "type": "Plasma",
        "amount": 15
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Cold",
      "Explosive",
      "Fire",
      "Freeze",
      "Plague",
      "Poison"
    ],
    "resistances": {
      "hp": {
        "cold": 65,
        "crushing": 75,
        "explosive": 75,
        "fire": 85,
        "piercing": 45
      },
      "armor": {
        "cold": 65,
        "crushing": 25,
        "explosive": 50,
        "fire": 75,
        "piercing": 25
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 250,
          "armor": 105,
          "defense": 30,
          "dodge": 10,
          "bravery": 30
        },
        {
          "rank": 2,
          "health": 280,
          "armor": 120,
          "defense": 32,
          "dodge": 12,
          "bravery": 35
        },
        {
          "rank": 3,
          "health": 305,
          "armor": 135,
          "defense": 40,
          "dodge": 20,
          "bravery": 40
        },
        {
          "rank": 4,
          "health": 330,
          "armor": 150,
          "defense": 45,
          "dodge": 25,
          "bravery": 45
        },
        {
          "rank": 5,
          "health": 355,
          "armor": 165,
          "defense": 50,
          "dodge": 30,
          "bravery": 50
        },
        {
          "rank": 6,
          "health": 380,
          "armor": 180,
          "defense": 55,
          "dodge": 35,
          "bravery": 55
        }
      ]
    },
    "actions": [
      {
        "name": "Plasma Beam",
        "damageType": "Piercing",
        "ammo": -1,
        "cooldown": 3,
        "armorPiercing": 80,
        "lineOfFire": "Indirect",
        "prepTime": 2,
        "ranks": [
          {
            "damage": {
              "min": 151,
              "max": 280
            },
            "offense": 58,
            "criticalChance": 10,
            "critVsVehicles": 20,
            "critVsSoldiers": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 166,
              "max": 308
            },
            "offense": 63,
            "criticalChance": 10,
            "critVsVehicles": 20,
            "critVsSoldiers": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 181,
              "max": 336
            },
            "offense": 68,
            "criticalChance": 10,
            "critVsVehicles": 20,
            "critVsSoldiers": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 196,
              "max": 364
            },
            "offense": 73,
            "criticalChance": 13,
            "critVsVehicles": 23,
            "critVsSoldiers": 8,
            "rank": 4
          },
          {
            "damage": {
              "min": 211,
              "max": 392
            },
            "offense": 78,
            "criticalChance": 16,
            "critVsVehicles": 26,
            "critVsSoldiers": 11,
            "rank": 5
          },
          {
            "damage": {
              "min": 226,
              "max": 420
            },
            "offense": 83,
            "criticalChance": 18,
            "critVsVehicles": 28,
            "critVsSoldiers": 13,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 0,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 0.85
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 37500
        },
        {
          "type": "Steel",
          "amount": 3000
        },
        {
          "type": "Widgets",
          "amount": 2
        }
      ],
      "time": 18000
    }
  },
  {
    "id": 165,
    "name": "Artillery Plasma Cannon",
    "description": "Heavy artillery capable of raining down plasma over a large swath of the battlefield, causing fire damage.",
    "imageUrl": "/data/images/units/artillery_plasma_cannon.webp",
    "category": "Tank",
    "unitType": "tank",
    "affiliation": "Empire",
    "building": "Plasma Weapons Factory",
    "buildingLevel": 1,
    "unlockLevel": 69,
    "productionTime": 60480,
    "cost": [
      {
        "type": "Gold",
        "amount": 150000
      },
      {
        "type": "Steel",
        "amount": 10000
      },
      {
        "type": "Plasma",
        "amount": 20
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Explosive",
      "Freeze",
      "Plague"
    ],
    "resistances": {
      "hp": {
        "cold": 70,
        "crushing": 85,
        "explosive": 85,
        "fire": 100,
        "piercing": 50
      },
      "armor": {
        "cold": 70,
        "crushing": 50,
        "explosive": 50,
        "fire": 75,
        "piercing": 25
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 345,
          "armor": 100,
          "defense": 25,
          "dodge": 5,
          "bravery": 50,
          "abilitySlots": 1
        },
        {
          "rank": 2,
          "health": 370,
          "armor": 110,
          "defense": 30,
          "dodge": 10,
          "bravery": 55,
          "abilitySlots": 1
        },
        {
          "rank": 3,
          "health": 395,
          "armor": 120,
          "defense": 35,
          "dodge": 15,
          "bravery": 60,
          "abilitySlots": 1
        },
        {
          "rank": 4,
          "health": 420,
          "armor": 130,
          "defense": 40,
          "dodge": 20,
          "bravery": 65,
          "abilitySlots": 1
        },
        {
          "rank": 5,
          "health": 445,
          "armor": 140,
          "defense": 45,
          "dodge": 25,
          "bravery": 70,
          "abilitySlots": 1
        },
        {
          "rank": 6,
          "health": 470,
          "armor": 150,
          "defense": 50,
          "dodge": 30,
          "bravery": 70,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Plasma Shot",
        "damageType": "Explosive",
        "ammo": 2,
        "cooldown": 4,
        "armorPiercing": 60,
        "lineOfFire": "Indirect",
        "prepTime": 2,
        "statusEffect": {
          "type": "Fire",
          "chance": 40,
          "duration": 2
        },
        "ranks": [
          {
            "damage": {
              "min": 158,
              "max": 263
            },
            "offense": 41,
            "criticalChance": 0,
            "critVsVehicles": 10,
            "dot": {
              "damage": 105,
              "decayPerTurn": 53
            },
            "rank": 1
          },
          {
            "damage": {
              "min": 173,
              "max": 289
            },
            "offense": 46,
            "criticalChance": 0,
            "critVsVehicles": 10,
            "dot": {
              "damage": 116,
              "decayPerTurn": 58
            },
            "rank": 2
          },
          {
            "damage": {
              "min": 189,
              "max": 315
            },
            "offense": 51,
            "criticalChance": 0,
            "critVsVehicles": 10,
            "dot": {
              "damage": 126,
              "decayPerTurn": 63
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 205,
              "max": 341
            },
            "offense": 56,
            "criticalChance": 0,
            "critVsVehicles": 10,
            "dot": {
              "damage": 136,
              "decayPerTurn": 68
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 221,
              "max": 368
            },
            "offense": 61,
            "criticalChance": 0,
            "critVsVehicles": 10,
            "dot": {
              "damage": 147,
              "decayPerTurn": 74
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 237,
              "max": 394
            },
            "offense": 66,
            "criticalChance": 0,
            "critVsVehicles": 10,
            "dot": {
              "damage": 158,
              "decayPerTurn": 79
            },
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 4,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": -1,
              "y": -1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 0.25
            }
          ]
        }
      },
      {
        "name": "Plasma Fissure",
        "damageType": "Explosive",
        "ammo": 2,
        "cooldown": 6,
        "armorPiercing": 60,
        "lineOfFire": "Indirect",
        "prepTime": 3,
        "unlockRank": 4,
        "statusEffect": {
          "type": "Fire",
          "chance": 65,
          "duration": 2
        },
        "ranks": [
          {
            "damage": {
              "min": 187,
              "max": 436
            },
            "offense": 56,
            "criticalChance": 0,
            "critVsVehicles": 10,
            "dot": {
              "damage": 156,
              "decayPerTurn": 78
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 201,
              "max": 470
            },
            "offense": 61,
            "criticalChance": 0,
            "critVsVehicles": 10,
            "dot": {
              "damage": 168,
              "decayPerTurn": 84
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 216,
              "max": 504
            },
            "offense": 66,
            "criticalChance": 0,
            "critVsVehicles": 10,
            "dot": {
              "damage": 180,
              "decayPerTurn": 90
            },
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 6,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -2,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 52500
        },
        {
          "type": "Steel",
          "amount": 4800
        },
        {
          "type": "Gears",
          "amount": 12
        }
      ],
      "time": 18000
    }
  },
  {
    "id": 166,
    "name": "Wolf Scrapper",
    "description": "A Silver Wolves melee fighter armed with a machete, dealing crushing damage with multiple attack options.",
    "imageUrl": "/data/images/units/wolf_scrapper.webp",
    "category": "Soldier",
    "unitType": "soldier",
    "affiliation": "Silver Wolves",
    "building": "Mercenary Vault",
    "buildingLevel": 1,
    "unlockLevel": 47,
    "productionTime": 38880,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 30
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Cold Environment"
    ],
    "resistances": {},
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 210,
          "defense": 55,
          "dodge": 25,
          "bravery": 35,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 230,
          "defense": 60,
          "dodge": 30,
          "bravery": 40,
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 250,
          "defense": 65,
          "dodge": 35,
          "bravery": 45,
          "abilitySlots": 3
        },
        {
          "rank": 4,
          "health": 270,
          "defense": 70,
          "dodge": 40,
          "bravery": 50,
          "abilitySlots": 3
        },
        {
          "rank": 5,
          "health": 290,
          "defense": 75,
          "dodge": 45,
          "bravery": 55,
          "abilitySlots": 3
        },
        {
          "rank": 6,
          "health": 310,
          "defense": 80,
          "dodge": 50,
          "bravery": 60,
          "abilitySlots": 3
        }
      ]
    },
    "actions": [
      {
        "name": "Hunh",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 2,
        "armorPiercing": 20,
        "lineOfFire": "Contact",
        "ranks": [
          {
            "damage": {
              "min": 80,
              "max": 120
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 88,
              "max": 132
            },
            "offense": 56,
            "criticalChance": 10,
            "rank": 2
          },
          {
            "damage": {
              "min": 96,
              "max": 144
            },
            "offense": 56,
            "criticalChance": 15,
            "rank": 3
          },
          {
            "damage": {
              "min": 104,
              "max": 156
            },
            "offense": 56,
            "criticalChance": 20,
            "rank": 4
          },
          {
            "damage": {
              "min": 112,
              "max": 168
            },
            "offense": 56,
            "criticalChance": 25,
            "rank": 5
          },
          {
            "damage": {
              "min": 120,
              "max": 180
            },
            "offense": 56,
            "criticalChance": 30,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 1
        },
        "reloadTime": null,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Wah",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 2,
        "armorPiercing": 20,
        "lineOfFire": "Contact",
        "ranks": [
          {
            "damage": {
              "min": 59,
              "max": 72
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 64,
              "max": 79
            },
            "offense": 56,
            "criticalChance": 10,
            "rank": 2
          },
          {
            "damage": {
              "min": 70,
              "max": 86
            },
            "offense": 56,
            "criticalChance": 15,
            "rank": 3
          },
          {
            "damage": {
              "min": 76,
              "max": 93
            },
            "offense": 56,
            "criticalChance": 20,
            "rank": 4
          },
          {
            "damage": {
              "min": 82,
              "max": 100
            },
            "offense": 56,
            "criticalChance": 25,
            "rank": 5
          },
          {
            "damage": {
              "min": 88,
              "max": 108
            },
            "offense": 56,
            "criticalChance": 30,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 1
        },
        "reloadTime": null,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Hunh-Wah-Kacha!",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 3,
        "armorPiercing": 20,
        "lineOfFire": "Contact",
        "prepTime": 1,
        "ranks": [
          {
            "damage": {
              "min": 68,
              "max": 92
            },
            "offense": 56,
            "criticalChance": 10,
            "hits": 2,
            "rank": 1
          },
          {
            "damage": {
              "min": 74,
              "max": 101
            },
            "offense": 56,
            "criticalChance": 15,
            "hits": 2,
            "rank": 2
          },
          {
            "damage": {
              "min": 81,
              "max": 110
            },
            "offense": 56,
            "criticalChance": 20,
            "hits": 2,
            "rank": 3
          },
          {
            "damage": {
              "min": 88,
              "max": 119
            },
            "offense": 56,
            "criticalChance": 25,
            "hits": 2,
            "rank": 4
          },
          {
            "damage": {
              "min": 95,
              "max": 128
            },
            "offense": 56,
            "criticalChance": 30,
            "hits": 2,
            "rank": 5
          },
          {
            "damage": {
              "min": 102,
              "max": 138
            },
            "offense": 56,
            "criticalChance": 35,
            "hits": 2,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 1
        },
        "reloadTime": null,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 19125
        },
        {
          "type": "Steel",
          "amount": 2250
        }
      ],
      "time": 10800
    }
  },
  {
    "id": 167,
    "name": "Wolf Thug",
    "description": "A Silver Wolves gunner with a spray-and-pray attitude, dealing piercing damage with high crit chance.",
    "imageUrl": "/data/images/units/wolf_thug.webp",
    "category": "Soldier",
    "unitType": "soldier",
    "affiliation": "Silver Wolves",
    "building": "Mercenary Vault",
    "buildingLevel": 4,
    "unlockLevel": 47,
    "productionTime": 21060,
    "cost": [
      {
        "type": "Gold",
        "amount": 20650
      },
      {
        "type": "Merits",
        "amount": 60
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Cold Environment"
    ],
    "resistances": {},
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 200,
          "defense": 70,
          "dodge": 40,
          "bravery": 20
        },
        {
          "rank": 2,
          "health": 220,
          "defense": 75,
          "dodge": 45,
          "bravery": 25
        },
        {
          "rank": 3,
          "health": 240,
          "defense": 80,
          "dodge": 50,
          "bravery": 30
        },
        {
          "rank": 4,
          "health": 260,
          "defense": 85,
          "dodge": 55,
          "bravery": 35
        },
        {
          "rank": 5,
          "health": 280,
          "defense": 90,
          "dodge": 60,
          "bravery": 40
        },
        {
          "rank": 6,
          "health": 300,
          "defense": 95,
          "dodge": 65,
          "bravery": 45
        }
      ]
    },
    "actions": [
      {
        "name": "Spray and Pray",
        "damageType": "Piercing",
        "ammo": 2,
        "cooldown": 2,
        "armorPiercing": 0,
        "lineOfFire": "Direct (Fixed)",
        "ranks": [
          {
            "damage": {
              "min": 18,
              "max": 22
            },
            "offense": 40,
            "criticalChance": 25,
            "hits": 6,
            "rank": 1
          },
          {
            "damage": {
              "min": 18,
              "max": 22
            },
            "offense": 40,
            "criticalChance": 35,
            "hits": 6,
            "rank": 2
          },
          {
            "damage": {
              "min": 19,
              "max": 24
            },
            "offense": 40,
            "criticalChance": 40,
            "hits": 6,
            "rank": 3
          },
          {
            "damage": {
              "min": 21,
              "max": 26
            },
            "offense": 40,
            "criticalChance": 45,
            "hits": 6,
            "rank": 4
          },
          {
            "damage": {
              "min": 21,
              "max": 26
            },
            "offense": 40,
            "criticalChance": 55,
            "hits": 6,
            "rank": 5
          },
          {
            "damage": {
              "min": 23,
              "max": 28
            },
            "offense": 40,
            "criticalChance": 60,
            "hits": 6,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 1
        },
        "reloadTime": 3,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0.75
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 18300
        },
        {
          "type": "Steel",
          "amount": 975
        }
      ],
      "time": 11700
    }
  },
  {
    "id": 168,
    "name": "Wolf Pickup",
    "description": "A Silver Wolves light vehicle with mounted machine guns for anti-personnel suppression.",
    "imageUrl": "/data/images/units/wolf_pickup.webp",
    "category": "Vehicle",
    "unitType": "vehicle",
    "affiliation": "Silver Wolves",
    "building": "Mercenary Vault",
    "buildingLevel": 2,
    "unlockLevel": 47,
    "productionTime": 47280,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 40
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Cold Environment",
      "Plague"
    ],
    "resistances": {},
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 210,
          "defense": 50,
          "dodge": 30,
          "bravery": 35
        },
        {
          "rank": 2,
          "health": 245,
          "defense": 55,
          "dodge": 35,
          "bravery": 40
        },
        {
          "rank": 3,
          "health": 280,
          "defense": 60,
          "dodge": 40,
          "bravery": 45
        },
        {
          "rank": 4,
          "health": 315,
          "defense": 65,
          "dodge": 45,
          "bravery": 50
        },
        {
          "rank": 5,
          "health": 350,
          "defense": 70,
          "dodge": 50,
          "bravery": 55
        },
        {
          "rank": 6,
          "health": 385,
          "defense": 75,
          "dodge": 55,
          "bravery": 60
        }
      ]
    },
    "actions": [
      {
        "name": "Concealed Rifle",
        "damageType": "Piercing",
        "ammo": 2,
        "cooldown": 2,
        "armorPiercing": 0,
        "lineOfFire": "Direct",
        "ranks": [
          {
            "damage": {
              "min": 54,
              "max": 66
            },
            "offense": 46,
            "criticalChance": 5,
            "hits": 3,
            "critVsSoldiers": 35,
            "rank": 1
          },
          {
            "damage": {
              "min": 54,
              "max": 66
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 3,
            "critVsSoldiers": 35,
            "rank": 2
          },
          {
            "damage": {
              "min": 59,
              "max": 72
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 3,
            "critVsSoldiers": 35,
            "rank": 3
          },
          {
            "damage": {
              "min": 64,
              "max": 79
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 3,
            "critVsSoldiers": 35,
            "rank": 4
          },
          {
            "damage": {
              "min": 70,
              "max": 85
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 3,
            "critVsSoldiers": 35,
            "rank": 5
          },
          {
            "damage": {
              "min": 75,
              "max": 92
            },
            "offense": 76,
            "criticalChance": 5,
            "hits": 3,
            "critVsSoldiers": 35,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 3,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 30000
        },
        {
          "type": "Steel",
          "amount": 2850
        },
        {
          "type": "Oil",
          "amount": 2100
        }
      ],
      "time": 12600
    }
  },
  {
    "id": 169,
    "name": "Wolf Grenadier",
    "description": "A Silver Wolves explosives specialist with frag grenades and incendiary capabilities.",
    "imageUrl": "/data/images/units/wolf_grenadier.webp",
    "category": "Soldier",
    "unitType": "soldier",
    "affiliation": "Silver Wolves",
    "building": "Mercenary Vault",
    "buildingLevel": 3,
    "unlockLevel": 47,
    "productionTime": 10800,
    "cost": [
      {
        "type": "Gold",
        "amount": 23400
      },
      {
        "type": "Merits",
        "amount": 70
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Cold Environment"
    ],
    "resistances": {},
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 150,
          "defense": 50,
          "dodge": 20,
          "bravery": 25,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 165,
          "defense": 50,
          "dodge": 20,
          "bravery": 25,
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 180,
          "defense": 50,
          "dodge": 20,
          "bravery": 30,
          "abilitySlots": 3
        },
        {
          "rank": 4,
          "health": 195,
          "defense": 55,
          "dodge": 25,
          "bravery": 35,
          "abilitySlots": 3
        },
        {
          "rank": 5,
          "health": 210,
          "defense": 55,
          "dodge": 25,
          "bravery": 40,
          "abilitySlots": 3
        },
        {
          "rank": 6,
          "health": 225,
          "defense": 60,
          "dodge": 30,
          "bravery": 45,
          "abilitySlots": 3
        }
      ]
    },
    "actions": [
      {
        "name": "Pipe Bomb",
        "damageType": "Explosive",
        "ammo": 3,
        "cooldown": 1,
        "armorPiercing": 25,
        "lineOfFire": "Indirect",
        "ranks": [
          {
            "damage": {
              "min": 72,
              "max": 108
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 79,
              "max": 118
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 86,
              "max": 129
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 93,
              "max": 140
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 100,
              "max": 151
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 108,
              "max": 162
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 3
        },
        "reloadTime": 8,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Fire Grenade",
        "damageType": "Explosive",
        "ammo": 3,
        "cooldown": 1,
        "armorPiercing": 25,
        "lineOfFire": "Indirect",
        "unlockRank": 3,
        "statusEffect": {
          "type": "Fire",
          "chance": 100,
          "duration": 3
        },
        "ranks": [
          {
            "damage": {
              "min": 86,
              "max": 129
            },
            "offense": 56,
            "criticalChance": 5,
            "dot": {
              "damage": 54,
              "decayPerTurn": 18
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 93,
              "max": 140
            },
            "offense": 61,
            "criticalChance": 5,
            "dot": {
              "damage": 58,
              "decayPerTurn": 19
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 100,
              "max": 151
            },
            "offense": 66,
            "criticalChance": 5,
            "dot": {
              "damage": 63,
              "decayPerTurn": 21
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 108,
              "max": 162
            },
            "offense": 71,
            "criticalChance": 5,
            "dot": {
              "damage": 68,
              "decayPerTurn": 22
            },
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 3
        },
        "reloadTime": 8,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            }
          ]
        }
      },
      {
        "name": "Anti-Air Grenade",
        "damageType": "Explosive",
        "ammo": 3,
        "cooldown": 1,
        "armorPiercing": 25,
        "lineOfFire": "Indirect",
        "ranks": [
          {
            "damage": {
              "min": 72,
              "max": 108
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 79,
              "max": 118
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 86,
              "max": 129
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 93,
              "max": 140
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 100,
              "max": 151
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 108,
              "max": 162
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 3
        },
        "reloadTime": 8,
        "targetableTypes": {
          "Air": true,
          "LTA": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.2
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.2
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 17550
        },
        {
          "type": "Steel",
          "amount": 3000
        }
      ],
      "time": 10800
    }
  },
  {
    "id": 170,
    "name": "Wolf Devastator",
    "description": "The Silver Wolves' equivalent to the Bazooka Squad, dealing similar damage in a similar way with high armor piercing.",
    "imageUrl": "/data/images/units/wolf_devastator.webp",
    "category": "Soldier",
    "unitType": "soldier",
    "affiliation": "Silver Wolves",
    "building": "Mercenary Vault",
    "buildingLevel": 3,
    "unlockLevel": 47,
    "productionTime": 21600,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 40
      },
      {
        "type": "Bars",
        "amount": 10
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Cold Environment"
    ],
    "resistances": {},
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 190,
          "defense": 55,
          "dodge": 25,
          "bravery": 25,
          "abilitySlots": 1
        },
        {
          "rank": 2,
          "health": 210,
          "defense": 45,
          "dodge": 15,
          "bravery": 25,
          "abilitySlots": 1
        },
        {
          "rank": 3,
          "health": 230,
          "defense": 50,
          "dodge": 20,
          "bravery": 30,
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 245,
          "defense": 50,
          "dodge": 20,
          "bravery": 35,
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 265,
          "defense": 55,
          "dodge": 25,
          "bravery": 40,
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 285,
          "defense": 60,
          "dodge": 30,
          "bravery": 45,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Bazooka Blast",
        "damageType": "Explosive",
        "ammo": 2,
        "cooldown": 2,
        "armorPiercing": 75,
        "lineOfFire": "Direct",
        "ranks": [
          {
            "damage": {
              "min": 94,
              "max": 127
            },
            "offense": 30,
            "criticalChance": 5,
            "critVsVehicles": 15,
            "rank": 1
          },
          {
            "damage": {
              "min": 103,
              "max": 139
            },
            "offense": 35,
            "criticalChance": 5,
            "critVsVehicles": 15,
            "rank": 2
          },
          {
            "damage": {
              "min": 112,
              "max": 152
            },
            "offense": 40,
            "criticalChance": 5,
            "critVsVehicles": 15,
            "rank": 3
          },
          {
            "damage": {
              "min": 122,
              "max": 165
            },
            "offense": 45,
            "criticalChance": 5,
            "critVsVehicles": 15,
            "rank": 4
          },
          {
            "damage": {
              "min": 131,
              "max": 177
            },
            "offense": 50,
            "criticalChance": 5,
            "critVsVehicles": 15,
            "rank": 5
          },
          {
            "damage": {
              "min": 141,
              "max": 190
            },
            "offense": 55,
            "criticalChance": 5,
            "critVsVehicles": 15,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 3
        },
        "reloadTime": 6,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Heat Seeker",
        "damageType": "Explosive",
        "ammo": 2,
        "cooldown": 2,
        "armorPiercing": 50,
        "lineOfFire": "Direct",
        "unlockRank": 3,
        "ranks": [
          {
            "damage": {
              "min": 112,
              "max": 152
            },
            "offense": 40,
            "criticalChance": 5,
            "critVsSoldiers": 36,
            "rank": 3
          },
          {
            "damage": {
              "min": 122,
              "max": 165
            },
            "offense": 45,
            "criticalChance": 5,
            "critVsSoldiers": 36,
            "rank": 4
          },
          {
            "damage": {
              "min": 131,
              "max": 177
            },
            "offense": 50,
            "criticalChance": 5,
            "critVsSoldiers": 36,
            "rank": 5
          },
          {
            "damage": {
              "min": 141,
              "max": 190
            },
            "offense": 55,
            "criticalChance": 5,
            "critVsSoldiers": 36,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 3
        },
        "reloadTime": 6,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 27000
        },
        {
          "type": "Steel",
          "amount": 5250
        }
      ],
      "time": 18000
    }
  },
  {
    "id": 171,
    "name": "Converted Garbage Truck",
    "description": "The result of too many citizens not sorting their recyclables...retrofitted with heavy armor and an RPG launcher.",
    "imageUrl": "/data/images/units/converted_garbage_truck.webp",
    "category": "Vehicle",
    "unitType": "vehicle",
    "affiliation": "Silver Wolves",
    "building": "Mercenary Vault",
    "buildingLevel": 4,
    "unlockLevel": 47,
    "productionTime": 55080,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 70
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Cold Environment",
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 100,
        "explosive": 100,
        "fire": 75,
        "piercing": 100
      },
      "armor": {
        "crushing": 45,
        "explosive": 45,
        "fire": 45,
        "piercing": 45
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 325,
          "armor": 225,
          "defense": 15,
          "dodge": 0,
          "bravery": 65,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 360,
          "armor": 245,
          "defense": 20,
          "dodge": 5,
          "bravery": 70,
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 395,
          "armor": 265,
          "defense": 25,
          "dodge": 10,
          "bravery": 75,
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 430,
          "armor": 285,
          "defense": 30,
          "dodge": 15,
          "bravery": 80,
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 465,
          "armor": 305,
          "defense": 35,
          "dodge": 20,
          "bravery": 85,
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 500,
          "armor": 325,
          "defense": 40,
          "dodge": 25,
          "bravery": 90,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "RPG Launcher",
        "damageType": "Explosive",
        "ammo": 2,
        "cooldown": 2,
        "armorPiercing": 75,
        "lineOfFire": "Direct",
        "ranks": [
          {
            "damage": {
              "min": 95,
              "max": 176
            },
            "offense": 20,
            "criticalChance": 0,
            "critVsVehicles": 10,
            "rank": 1
          },
          {
            "damage": {
              "min": 104,
              "max": 193
            },
            "offense": 25,
            "criticalChance": 0,
            "critVsVehicles": 10,
            "rank": 2
          },
          {
            "damage": {
              "min": 114,
              "max": 211
            },
            "offense": 25,
            "criticalChance": 0,
            "critVsVehicles": 10,
            "rank": 3
          },
          {
            "damage": {
              "min": 123,
              "max": 228
            },
            "offense": 30,
            "criticalChance": 0,
            "critVsVehicles": 10,
            "rank": 4
          },
          {
            "damage": {
              "min": 133,
              "max": 246
            },
            "offense": 30,
            "criticalChance": 0,
            "critVsVehicles": 10,
            "rank": 5
          },
          {
            "damage": {
              "min": 152,
              "max": 281
            },
            "offense": 35,
            "criticalChance": 0,
            "critVsVehicles": 10,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 3
        },
        "reloadTime": 3,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Anti-Air Bazooka Blast",
        "damageType": "Explosive",
        "ammo": 2,
        "cooldown": 2,
        "armorPiercing": 75,
        "lineOfFire": "Indirect",
        "ranks": [
          {
            "damage": {
              "min": 63,
              "max": 117
            },
            "offense": 20,
            "criticalChance": 0,
            "critVsAir": 10,
            "rank": 1
          },
          {
            "damage": {
              "min": 69,
              "max": 128
            },
            "offense": 25,
            "criticalChance": 0,
            "critVsAir": 10,
            "rank": 2
          },
          {
            "damage": {
              "min": 75,
              "max": 140
            },
            "offense": 25,
            "criticalChance": 0,
            "critVsAir": 10,
            "rank": 3
          },
          {
            "damage": {
              "min": 81,
              "max": 152
            },
            "offense": 30,
            "criticalChance": 0,
            "critVsAir": 10,
            "rank": 4
          },
          {
            "damage": {
              "min": 88,
              "max": 163
            },
            "offense": 30,
            "criticalChance": 0,
            "critVsAir": 10,
            "rank": 5
          },
          {
            "damage": {
              "min": 100,
              "max": 187
            },
            "offense": 35,
            "criticalChance": 0,
            "critVsAir": 10,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 3
        },
        "reloadTime": 3,
        "targetableTypes": {
          "Air": true,
          "LTA": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 35775
        },
        {
          "type": "Steel",
          "amount": 3900
        },
        {
          "type": "Oil",
          "amount": 2775
        },
        {
          "type": "Gears",
          "amount": 3
        }
      ],
      "time": 30600
    }
  },
  {
    "id": 172,
    "name": "Wolf Enforcer",
    "description": "A powerful Silver Wolves infantry unit with assault rifle attacks, comparable to the Commando but significantly more powerful. This unit was removed in patch 2.7.",
    "imageUrl": "/data/images/units/wolf_enforcer.webp",
    "category": "Soldier",
    "unitType": "soldier",
    "affiliation": "Silver Wolves",
    "building": "Mercenary Vault",
    "buildingLevel": 1,
    "unlockLevel": 47,
    "productionTime": 38880,
    "cost": [
      {
        "type": "Gold",
        "amount": 17000
      },
      {
        "type": "Steel",
        "amount": 2000
      },
      {
        "type": "Merits",
        "amount": 70
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Cold Environment"
    ],
    "resistances": {},
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 190,
          "defense": 60,
          "dodge": 30,
          "bravery": 25,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 210,
          "defense": 65,
          "dodge": 35,
          "bravery": 30,
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 230,
          "defense": 70,
          "dodge": 40,
          "bravery": 35,
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 250,
          "defense": 75,
          "dodge": 45,
          "bravery": 40,
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 270,
          "defense": 80,
          "dodge": 50,
          "bravery": 45,
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 290,
          "defense": 85,
          "dodge": 55,
          "bravery": 50,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Shoot",
        "damageType": "Piercing",
        "ammo": 4,
        "cooldown": 1,
        "armorPiercing": 0,
        "lineOfFire": "Direct",
        "ranks": [
          {
            "damage": {
              "min": 81,
              "max": 99
            },
            "offense": 46,
            "criticalChance": 20,
            "rank": 1
          },
          {
            "damage": {
              "min": 89,
              "max": 108
            },
            "offense": 51,
            "criticalChance": 20,
            "rank": 2
          },
          {
            "damage": {
              "min": 97,
              "max": 118
            },
            "offense": 56,
            "criticalChance": 20,
            "rank": 3
          },
          {
            "damage": {
              "min": 105,
              "max": 128
            },
            "offense": 61,
            "criticalChance": 20,
            "rank": 4
          },
          {
            "damage": {
              "min": 113,
              "max": 138
            },
            "offense": 66,
            "criticalChance": 20,
            "rank": 5
          },
          {
            "damage": {
              "min": 121,
              "max": 148
            },
            "offense": 71,
            "criticalChance": 20,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 3,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Controlled Burst",
        "damageType": "Piercing",
        "ammo": 2,
        "cooldown": 1,
        "armorPiercing": 0,
        "lineOfFire": "Direct",
        "ranks": [
          {
            "damage": {
              "min": 36,
              "max": 44
            },
            "offense": 22,
            "criticalChance": 5,
            "hits": 4,
            "rank": 1
          },
          {
            "damage": {
              "min": 39,
              "max": 48
            },
            "offense": 27,
            "criticalChance": 5,
            "hits": 4,
            "rank": 2
          },
          {
            "damage": {
              "min": 43,
              "max": 52
            },
            "offense": 32,
            "criticalChance": 5,
            "hits": 4,
            "rank": 3
          },
          {
            "damage": {
              "min": 46,
              "max": 57
            },
            "offense": 37,
            "criticalChance": 5,
            "hits": 4,
            "rank": 4
          },
          {
            "damage": {
              "min": 50,
              "max": 61
            },
            "offense": 42,
            "criticalChance": 5,
            "hits": 4,
            "rank": 5
          },
          {
            "damage": {
              "min": 54,
              "max": 66
            },
            "offense": 47,
            "criticalChance": 5,
            "hits": 4,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 3,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 19125
        },
        {
          "type": "Steel",
          "amount": 2250
        }
      ],
      "time": 10800
    }
  },
  {
    "id": 173,
    "name": "Bigfoot",
    "description": "A trainable critter unit with armor piercing and crushing-type attacks. Features incredible toughness and explosive resistance.",
    "imageUrl": "/data/images/units/bigfoot.webp",
    "category": "Critter",
    "unitType": "critter",
    "affiliation": "Empire",
    "building": "Bigfoot Training Camp",
    "buildingLevel": 1,
    "unlockLevel": 53,
    "productionTime": 51600,
    "cost": [
      {
        "type": "Gold",
        "amount": 40000
      },
      {
        "type": "Teeth",
        "amount": 10
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Cold Environment"
    ],
    "resistances": {
      "hp": {
        "explosive": 40,
        "fire": 155,
        "piercing": 85
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 480,
          "defense": 45,
          "dodge": 15,
          "bravery": 30,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 530,
          "defense": 50,
          "dodge": 20,
          "bravery": 35,
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 575,
          "defense": 50,
          "dodge": 20,
          "bravery": 40,
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 625,
          "defense": 55,
          "dodge": 25,
          "bravery": 45,
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 670,
          "defense": 55,
          "dodge": 25,
          "bravery": 50,
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 720,
          "defense": 60,
          "dodge": 30,
          "bravery": 55,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Knock 'Em Down",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 2,
        "armorPiercing": 45,
        "lineOfFire": "Direct",
        "ranks": [
          {
            "damage": {
              "min": 120,
              "max": 180
            },
            "offense": 46,
            "criticalChance": 0,
            "critVsTanks": 35,
            "critVsCritters": 15,
            "rank": 1
          },
          {
            "damage": {
              "min": 132,
              "max": 198
            },
            "offense": 51,
            "criticalChance": 0,
            "critVsTanks": 35,
            "critVsCritters": 15,
            "rank": 2
          },
          {
            "damage": {
              "min": 144,
              "max": 216
            },
            "offense": 56,
            "criticalChance": 0,
            "critVsTanks": 35,
            "critVsCritters": 15,
            "rank": 3
          },
          {
            "damage": {
              "min": 156,
              "max": 234
            },
            "offense": 61,
            "criticalChance": 0,
            "critVsTanks": 35,
            "critVsCritters": 15,
            "rank": 4
          },
          {
            "damage": {
              "min": 168,
              "max": 252
            },
            "offense": 66,
            "criticalChance": 0,
            "critVsTanks": 35,
            "critVsCritters": 15,
            "rank": 5
          },
          {
            "damage": {
              "min": 180,
              "max": 270
            },
            "offense": 71,
            "criticalChance": 0,
            "critVsTanks": 35,
            "critVsCritters": 15,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 1
        },
        "reloadTime": null,
        "targetableTypes": {
          "Soldiers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Toss",
        "damageType": "Explosive",
        "ammo": -1,
        "cooldown": 7,
        "armorPiercing": 0,
        "lineOfFire": "Indirect",
        "ranks": [
          {
            "damage": {
              "min": 34,
              "max": 46
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 37,
              "max": 50
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 40,
              "max": 55
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 44,
              "max": 59
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 47,
              "max": 64
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 51,
              "max": 69
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 3
        },
        "reloadTime": null,
        "targetableTypes": {
          "Soldiers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0.5,
          "flat": 15
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 30000
        },
        {
          "type": "Teeth",
          "amount": 3
        }
      ],
      "time": 10750
    }
  },
  {
    "id": 174,
    "name": "Young Bigfoot",
    "description": "How young is too young for combat? Let's say, 'younger than these guys.' A smaller bigfoot with a stun-capable ranged attack.",
    "imageUrl": "/data/images/units/young_bigfoot.webp",
    "category": "Critter",
    "unitType": "critter",
    "affiliation": "Empire",
    "building": "Bigfoot Training Camp",
    "buildingLevel": 1,
    "unlockLevel": 53,
    "productionTime": 43200,
    "cost": [
      {
        "type": "Gold",
        "amount": 18000
      },
      {
        "type": "Teeth",
        "amount": 4
      }
    ],
    "blocking": "None",
    "maxRank": 6,
    "immunities": [
      "Cold Environment"
    ],
    "resistances": {
      "hp": {
        "fire": 135
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 200,
          "defense": 45,
          "dodge": 15,
          "bravery": 30,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 220,
          "defense": 50,
          "dodge": 20,
          "bravery": 35,
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 240,
          "defense": 50,
          "dodge": 20,
          "bravery": 40,
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 260,
          "defense": 55,
          "dodge": 25,
          "bravery": 45,
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 280,
          "defense": 55,
          "dodge": 25,
          "bravery": 50,
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 300,
          "defense": 60,
          "dodge": 30,
          "bravery": 55,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Swing",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 3,
        "armorPiercing": 0,
        "lineOfFire": "Direct",
        "ranks": [
          {
            "damage": {
              "min": 40,
              "max": 60
            },
            "offense": 46,
            "criticalChance": 0,
            "critVsCritters": 15,
            "critVsSoldiers": 10,
            "rank": 1
          },
          {
            "damage": {
              "min": 44,
              "max": 66
            },
            "offense": 51,
            "criticalChance": 0,
            "critVsCritters": 15,
            "critVsSoldiers": 10,
            "rank": 2
          },
          {
            "damage": {
              "min": 48,
              "max": 72
            },
            "offense": 56,
            "criticalChance": 0,
            "critVsCritters": 15,
            "critVsSoldiers": 10,
            "rank": 3
          },
          {
            "damage": {
              "min": 52,
              "max": 78
            },
            "offense": 61,
            "criticalChance": 0,
            "critVsCritters": 15,
            "critVsSoldiers": 10,
            "rank": 4
          },
          {
            "damage": {
              "min": 56,
              "max": 84
            },
            "offense": 66,
            "criticalChance": 0,
            "critVsCritters": 15,
            "critVsSoldiers": 10,
            "rank": 5
          },
          {
            "damage": {
              "min": 60,
              "max": 90
            },
            "offense": 71,
            "criticalChance": 0,
            "critVsCritters": 15,
            "critVsSoldiers": 10,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 1
        },
        "reloadTime": null,
        "targetableTypes": {
          "Soldiers": true,
          "Vehicles": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "flat": 150
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Set 'Em Up",
        "damageType": "Explosive",
        "ammo": 3,
        "cooldown": 3,
        "armorPiercing": 0,
        "lineOfFire": "Direct",
        "statusEffect": {
          "type": "Stun",
          "chance": 80,
          "duration": 3
        },
        "ranks": [
          {
            "damage": {
              "min": 64,
              "max": 86
            },
            "offense": 36,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 70,
              "max": 94
            },
            "offense": 41,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 76,
              "max": 103
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 83,
              "max": 111
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 89,
              "max": 120
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 96,
              "max": 129
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 4
        },
        "reloadTime": 8,
        "targetableTypes": {
          "Soldiers": true,
          "Vehicles": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 16200
        },
        {
          "type": "Teeth",
          "amount": 3
        }
      ],
      "time": 9000
    }
  },
  {
    "id": 175,
    "name": "Aries",
    "description": "This Light Artillery unit shell strikes enemies and throws 'em to the ground! They can hit enemy units that are mid to long range.",
    "imageUrl": "/data/images/units/aries.webp",
    "category": "Artillery",
    "unitType": "artillery",
    "affiliation": "Empire",
    "building": "Vehicle Factory",
    "buildingLevel": 2,
    "unlockLevel": 12,
    "productionTime": 54000,
    "cost": [
      {
        "type": "Gold",
        "amount": 6375
      },
      {
        "type": "Iron",
        "amount": 638
      },
      {
        "type": "Merits",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Breach"
    ],
    "resistances": {},
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 65,
          "defense": 20,
          "dodge": 0,
          "bravery": 10,
          "abilitySlots": 1
        },
        {
          "rank": 2,
          "health": 70,
          "defense": 20,
          "dodge": 0,
          "bravery": 15,
          "abilitySlots": 1
        },
        {
          "rank": 3,
          "health": 80,
          "defense": 20,
          "dodge": 0,
          "bravery": 20,
          "abilitySlots": 1
        },
        {
          "rank": 4,
          "health": 85,
          "defense": 20,
          "dodge": 0,
          "bravery": 25,
          "abilitySlots": 1
        },
        {
          "rank": 5,
          "health": 90,
          "defense": 20,
          "dodge": 0,
          "bravery": 30,
          "abilitySlots": 1
        },
        {
          "rank": 6,
          "health": 100,
          "defense": 20,
          "dodge": 0,
          "bravery": 35,
          "abilitySlots": 1
        }
      ]
    },
    "actions": [
      {
        "name": "Shell Strike",
        "damageType": "Explosive",
        "ammo": 3,
        "cooldown": 2,
        "armorPiercing": 0,
        "lineOfFire": "Indirect",
        "ranks": [
          {
            "damage": {
              "min": 30,
              "max": 46
            },
            "offense": 68,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 33,
              "max": 50
            },
            "offense": 73,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 36,
              "max": 55
            },
            "offense": 78,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 39,
              "max": 59
            },
            "offense": 83,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 42,
              "max": 64
            },
            "offense": 88,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 45,
              "max": 69
            },
            "offense": 93,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "range": {
          "min": 2,
          "max": 5
        },
        "reloadTime": 8,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true,
          "Ships": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0.5,
          "flat": 15
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            }
          ]
        }
      },
      {
        "name": "Chem Shell",
        "damageType": "Fire",
        "ammo": 3,
        "cooldown": 4,
        "armorPiercing": 50,
        "lineOfFire": "Indirect",
        "unlockRank": 2,
        "statusEffect": {
          "type": "Poison",
          "chance": 100,
          "duration": 3
        },
        "ranks": [
          {
            "damage": {
              "min": 13,
              "max": 19
            },
            "offense": 61,
            "criticalChance": 0,
            "dot": {
              "damage": 18,
              "decayPerTurn": 6
            },
            "rank": 2
          },
          {
            "damage": {
              "min": 14,
              "max": 21
            },
            "offense": 66,
            "criticalChance": 0,
            "dot": {
              "damage": 19,
              "decayPerTurn": 6
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 15,
              "max": 23
            },
            "offense": 71,
            "criticalChance": 0,
            "dot": {
              "damage": 19,
              "decayPerTurn": 6
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 16,
              "max": 25
            },
            "offense": 76,
            "criticalChance": 0,
            "dot": {
              "damage": 20,
              "decayPerTurn": 7
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 18,
              "max": 27
            },
            "offense": 81,
            "criticalChance": 0,
            "dot": {
              "damage": 22,
              "decayPerTurn": 8
            },
            "rank": 6
          }
        ],
        "range": {
          "min": 2,
          "max": 5
        },
        "reloadTime": 8,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "suppressionMod": {
          "multiplier": 0.5,
          "flat": 15
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 5625
        },
        {
          "type": "Iron",
          "amount": 825
        }
      ],
      "time": 10800
    }
  },
  {
    "id": 176,
    "name": "Tank Killer",
    "description": "A stronger, more accurate version of a Gun Truck designed to be effective against tanks with a 6-shot barrage.",
    "imageUrl": "/data/images/units/tank_killer.webp",
    "category": "Vehicle",
    "unitType": "vehicle",
    "affiliation": "Empire",
    "building": "Vehicle Factory",
    "buildingLevel": 5,
    "unlockLevel": 27,
    "productionTime": 67320,
    "cost": [
      {
        "type": "Gold",
        "amount": 17000
      },
      {
        "type": "Steel",
        "amount": 1900
      },
      {
        "type": "Gears",
        "amount": 5
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Breach",
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 50,
        "piercing": 75
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 130,
          "defense": 45,
          "dodge": 30,
          "bravery": 20,
          "abilitySlots": 1
        },
        {
          "rank": 2,
          "health": 145,
          "defense": 50,
          "dodge": 35,
          "bravery": 20,
          "abilitySlots": 1
        },
        {
          "rank": 3,
          "health": 155,
          "defense": 55,
          "dodge": 40,
          "bravery": 25,
          "abilitySlots": 1
        },
        {
          "rank": 4,
          "health": 170,
          "defense": 60,
          "dodge": 45,
          "bravery": 25,
          "abilitySlots": 1
        },
        {
          "rank": 5,
          "health": 180,
          "defense": 65,
          "dodge": 50,
          "bravery": 30,
          "abilitySlots": 1
        },
        {
          "rank": 6,
          "health": 195,
          "defense": 70,
          "dodge": 55,
          "bravery": 30,
          "abilitySlots": 1
        }
      ]
    },
    "actions": [
      {
        "name": "Barrage",
        "damageType": "Explosive",
        "ammo": 6,
        "cooldown": 0,
        "armorPiercing": 75,
        "lineOfFire": "Direct",
        "ranks": [
          {
            "damage": {
              "min": 40,
              "max": 60
            },
            "offense": 20,
            "criticalChance": 0,
            "hits": 6,
            "critVsVehicles": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 44,
              "max": 66
            },
            "offense": 25,
            "criticalChance": 0,
            "hits": 6,
            "critVsVehicles": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 48,
              "max": 72
            },
            "offense": 30,
            "criticalChance": 0,
            "hits": 6,
            "critVsVehicles": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 52,
              "max": 78
            },
            "offense": 35,
            "criticalChance": 0,
            "hits": 6,
            "critVsVehicles": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 56,
              "max": 84
            },
            "offense": 40,
            "criticalChance": 0,
            "hits": 6,
            "critVsVehicles": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 60,
              "max": 90
            },
            "offense": 45,
            "criticalChance": 0,
            "hits": 6,
            "critVsVehicles": 5,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 3
        },
        "reloadTime": 8,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true,
          "Ships": true
        },
        "ammoUsed": 6,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Partial Volley",
        "damageType": "Explosive",
        "ammo": 6,
        "cooldown": 1,
        "armorPiercing": 75,
        "lineOfFire": "Direct",
        "unlockRank": 2,
        "ranks": [
          {
            "damage": {
              "min": 44,
              "max": 66
            },
            "offense": 29,
            "criticalChance": 0,
            "hits": 3,
            "critVsVehicles": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 48,
              "max": 72
            },
            "offense": 34,
            "criticalChance": 0,
            "hits": 3,
            "critVsVehicles": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 52,
              "max": 78
            },
            "offense": 39,
            "criticalChance": 0,
            "hits": 3,
            "critVsVehicles": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 56,
              "max": 84
            },
            "offense": 44,
            "criticalChance": 0,
            "hits": 3,
            "critVsVehicles": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 60,
              "max": 90
            },
            "offense": 49,
            "criticalChance": 0,
            "hits": 3,
            "critVsVehicles": 5,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 3
        },
        "reloadTime": 8,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 3,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Blast Everything",
        "damageType": "Explosive",
        "ammo": 6,
        "cooldown": 0,
        "armorPiercing": 75,
        "lineOfFire": "Direct (Fixed, Random)",
        "unlockRank": 4,
        "ranks": [
          {
            "damage": {
              "min": 52,
              "max": 78
            },
            "offense": 35,
            "criticalChance": 0,
            "hits": 6,
            "critVsVehicles": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 56,
              "max": 84
            },
            "offense": 40,
            "criticalChance": 0,
            "hits": 6,
            "critVsVehicles": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 60,
              "max": 90
            },
            "offense": 45,
            "criticalChance": 0,
            "hits": 6,
            "critVsVehicles": 5,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 8,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true,
          "Ships": true
        },
        "ammoUsed": 6,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ],
          "randomCenter": {
            "offsets": [
              {
                "x": 0,
                "y": -1,
                "weight": 0.333
              },
              {
                "x": 0,
                "y": 0,
                "weight": 0.334
              },
              {
                "x": 0,
                "y": 1,
                "weight": 0.333
              }
            ]
          }
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 11475
        },
        {
          "type": "Steel",
          "amount": 1283
        },
        {
          "type": "Gears",
          "amount": 2
        }
      ],
      "time": 15300
    }
  },
  {
    "id": 177,
    "name": "Unmanned Machine Gun Turret",
    "description": "A fragile, but pretty hard-hitting defensive turret with decent damage output and slight armor piercing capability.",
    "imageUrl": "/data/images/units/unmanned_machine_gun_turret.webp",
    "category": "Defense",
    "unitType": "turret",
    "affiliation": "Empire",
    "building": "Vehicle Factory",
    "buildingLevel": 1,
    "unlockLevel": 42,
    "productionTime": 18720,
    "cost": [
      {
        "type": "Gold",
        "amount": 10000
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Cold Environment",
      "Freeze",
      "Plague",
      "Poison"
    ],
    "resistances": {},
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 130,
          "defense": 50,
          "dodge": 20,
          "bravery": 40,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 130,
          "defense": 50,
          "dodge": 20,
          "bravery": 45,
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 150,
          "defense": 55,
          "dodge": 25,
          "bravery": 45,
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 150,
          "defense": 55,
          "dodge": 25,
          "bravery": 50,
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 190,
          "defense": 60,
          "dodge": 30,
          "bravery": 50,
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 190,
          "defense": 60,
          "dodge": 30,
          "bravery": 60,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Mounted Machine Gun",
        "damageType": "Piercing",
        "ammo": 1,
        "cooldown": 0,
        "armorPiercing": 25,
        "lineOfFire": "Precise (Fixed)",
        "suppressionMod": {
          "multiplier": 1.25
        },
        "ranks": [
          {
            "damage": {
              "min": 70,
              "max": 130
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 77,
              "max": 143
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 77,
              "max": 143
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 84,
              "max": 156
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 84,
              "max": 156
            },
            "offense": 76,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 91,
              "max": 169
            },
            "offense": 81,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 2,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -4,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -3,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 3,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 4,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -4,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -3,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 3,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 4,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Anti-Air Bullet Spray",
        "damageType": "Piercing",
        "ammo": 1,
        "cooldown": 0,
        "armorPiercing": 25,
        "lineOfFire": "Indirect (Random)",
        "suppressionMod": {
          "multiplier": 1.25
        },
        "ranks": [
          {
            "damage": {
              "min": 70,
              "max": 130
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 77,
              "max": 143
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 77,
              "max": 143
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 84,
              "max": 156
            },
            "offense": 71,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 84,
              "max": 156
            },
            "offense": 76,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 91,
              "max": 169
            },
            "offense": 81,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 3
        },
        "reloadTime": 2,
        "targetableTypes": {
          "Air": true,
          "LTA": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -4,
              "damageMultiplier": 0.054,
              "hitChance": 0.21
            },
            {
              "x": 0,
              "y": -3,
              "damageMultiplier": 0.085,
              "hitChance": 0.29
            },
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 0.115,
              "hitChance": 0.37
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.131,
              "hitChance": 0.42
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 0.138,
              "hitChance": 0.44
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.131,
              "hitChance": 0.42
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 0.115,
              "hitChance": 0.37
            },
            {
              "x": 0,
              "y": 3,
              "damageMultiplier": 0.085,
              "hitChance": 0.29
            },
            {
              "x": 0,
              "y": 4,
              "damageMultiplier": 0.054,
              "hitChance": 0.21
            },
            {
              "x": 1,
              "y": -4,
              "damageMultiplier": 0.092,
              "hitChance": 0.42
            },
            {
              "x": 1,
              "y": -3,
              "damageMultiplier": 0.154,
              "hitChance": 0.58
            },
            {
              "x": 1,
              "y": -2,
              "damageMultiplier": 0.208,
              "hitChance": 0.73
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 0.246,
              "hitChance": 0.84
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.262,
              "hitChance": 0.88
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 0.246,
              "hitChance": 0.84
            },
            {
              "x": 1,
              "y": 2,
              "damageMultiplier": 0.208,
              "hitChance": 0.73
            },
            {
              "x": 1,
              "y": 3,
              "damageMultiplier": 0.154,
              "hitChance": 0.58
            },
            {
              "x": 1,
              "y": 4,
              "damageMultiplier": 0.092,
              "hitChance": 0.42
            },
            {
              "x": 2,
              "y": -4,
              "damageMultiplier": 0.054,
              "hitChance": 0.21
            },
            {
              "x": 2,
              "y": -3,
              "damageMultiplier": 0.085,
              "hitChance": 0.29
            },
            {
              "x": 2,
              "y": -2,
              "damageMultiplier": 0.115,
              "hitChance": 0.37
            },
            {
              "x": 2,
              "y": -1,
              "damageMultiplier": 0.131,
              "hitChance": 0.42
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 0.138,
              "hitChance": 0.44
            },
            {
              "x": 2,
              "y": 1,
              "damageMultiplier": 0.131,
              "hitChance": 0.42
            },
            {
              "x": 2,
              "y": 2,
              "damageMultiplier": 0.115,
              "hitChance": 0.37
            },
            {
              "x": 2,
              "y": 3,
              "damageMultiplier": 0.085,
              "hitChance": 0.29
            },
            {
              "x": 2,
              "y": 4,
              "damageMultiplier": 0.054,
              "hitChance": 0.21
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 7500
        },
        {
          "type": "Oil",
          "amount": 750
        }
      ],
      "time": 7200
    }
  },
  {
    "id": 178,
    "name": "Unmanned Flame Turret",
    "description": "A defensive turret with a mounted flamethrower that applies fire damage over time. Similar to the Heavy Recon Vehicle's attack, only more powerful.",
    "imageUrl": "/data/images/units/unmanned_flame_turret.webp",
    "category": "Defense",
    "unitType": "turret",
    "affiliation": "Empire",
    "building": "Vehicle Factory",
    "buildingLevel": 1,
    "unlockLevel": 45,
    "productionTime": 18720,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 35
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Cold Environment",
      "Freeze",
      "Plague",
      "Poison"
    ],
    "resistances": {},
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 150,
          "defense": 35,
          "dodge": 5,
          "bravery": 40
        },
        {
          "rank": 2,
          "health": 150,
          "defense": 35,
          "dodge": 5,
          "bravery": 45
        },
        {
          "rank": 3,
          "health": 190,
          "defense": 35,
          "dodge": 5,
          "bravery": 45
        },
        {
          "rank": 4,
          "health": 190,
          "defense": 35,
          "dodge": 5,
          "bravery": 50
        },
        {
          "rank": 5,
          "health": 230,
          "defense": 35,
          "dodge": 5,
          "bravery": 50
        },
        {
          "rank": 6,
          "health": 230,
          "defense": 35,
          "dodge": 5,
          "bravery": 60
        }
      ]
    },
    "actions": [
      {
        "name": "Mounted Flamethrower",
        "damageType": "Fire",
        "ammo": 2,
        "cooldown": 2,
        "armorPiercing": 0,
        "lineOfFire": "Direct",
        "suppressionMod": {
          "multiplier": 1.25
        },
        "statusEffect": {
          "type": "Fire",
          "chance": 100,
          "duration": 5
        },
        "ranks": [
          {
            "damage": {
              "min": 63,
              "max": 77
            },
            "offense": 56,
            "criticalChance": 5,
            "dot": {
              "damage": 35,
              "decayPerTurn": 7
            },
            "rank": 1
          },
          {
            "damage": {
              "min": 69,
              "max": 84
            },
            "offense": 61,
            "criticalChance": 5,
            "dot": {
              "damage": 38,
              "decayPerTurn": 8
            },
            "rank": 2
          },
          {
            "damage": {
              "min": 69,
              "max": 84
            },
            "offense": 66,
            "criticalChance": 5,
            "dot": {
              "damage": 38,
              "decayPerTurn": 8
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 75,
              "max": 92
            },
            "offense": 71,
            "criticalChance": 5,
            "dot": {
              "damage": 42,
              "decayPerTurn": 8
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 75,
              "max": 92
            },
            "offense": 76,
            "criticalChance": 5,
            "dot": {
              "damage": 42,
              "decayPerTurn": 8
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 81,
              "max": 100
            },
            "offense": 81,
            "criticalChance": 5,
            "dot": {
              "damage": 45,
              "decayPerTurn": 9
            },
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 3
        },
        "reloadTime": 3,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true,
          "LTA": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 19500
        }
      ],
      "time": 7200
    }
  },
  {
    "id": 179,
    "name": "Brutalizer",
    "description": "Ex-junkyard mechanic turned military driver, the Brutalizer realized that while causing wanton destruction of discarded vehicles was fun, it was much more satisfying to destroy vehicles that were still owned by people.",
    "imageUrl": "/data/images/units/brutalizer.webp",
    "category": "Vehicle",
    "unitType": "vehicle",
    "affiliation": "Empire",
    "building": "Vehicle Factory",
    "buildingLevel": 1,
    "unlockLevel": 48,
    "productionTime": 70200,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 70
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Cold Environment",
      "Freeze",
      "Plague",
      "Poison"
    ],
    "resistances": {
      "hp": {
        "explosive": 60
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 200,
          "armor": 100,
          "defense": 50,
          "dodge": 20,
          "bravery": 40,
          "abilitySlots": 1
        },
        {
          "rank": 2,
          "health": 200,
          "armor": 100,
          "defense": 50,
          "dodge": 20,
          "bravery": 45,
          "abilitySlots": 1
        },
        {
          "rank": 3,
          "health": 240,
          "armor": 150,
          "defense": 55,
          "dodge": 25,
          "bravery": 45,
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 240,
          "armor": 150,
          "defense": 55,
          "dodge": 25,
          "bravery": 50,
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 300,
          "armor": 200,
          "defense": 60,
          "dodge": 30,
          "bravery": 50,
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 300,
          "armor": 200,
          "defense": 60,
          "dodge": 30,
          "bravery": 60,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Heavy Assault",
        "damageType": "Explosive",
        "ammo": 3,
        "cooldown": 2,
        "armorPiercing": 0,
        "lineOfFire": "Direct",
        "suppressionMod": {
          "multiplier": 1.25
        },
        "ranks": [
          {
            "damage": {
              "min": 213,
              "max": 288
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsVehicles": 55,
            "rank": 1
          },
          {
            "damage": {
              "min": 234,
              "max": 316
            },
            "offense": 61,
            "criticalChance": 5,
            "critVsVehicles": 55,
            "rank": 2
          },
          {
            "damage": {
              "min": 234,
              "max": 316
            },
            "offense": 66,
            "criticalChance": 5,
            "critVsVehicles": 55,
            "rank": 3
          },
          {
            "damage": {
              "min": 255,
              "max": 345
            },
            "offense": 71,
            "criticalChance": 5,
            "critVsVehicles": 55,
            "rank": 4
          },
          {
            "damage": {
              "min": 255,
              "max": 345
            },
            "offense": 76,
            "criticalChance": 5,
            "critVsVehicles": 55,
            "rank": 5
          },
          {
            "damage": {
              "min": 276,
              "max": 374
            },
            "offense": 81,
            "criticalChance": 5,
            "critVsVehicles": 55,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 1
        },
        "reloadTime": 1,
        "targetableTypes": {
          "Vehicles": true,
          "Tanks": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Wide Assault",
        "damageType": "Explosive",
        "ammo": 2,
        "cooldown": 3,
        "armorPiercing": 0,
        "lineOfFire": "Direct",
        "suppressionMod": {
          "multiplier": 1.25
        },
        "unlockRank": 4,
        "ranks": [
          {
            "damage": {
              "min": 237,
              "max": 290
            },
            "offense": 71,
            "criticalChance": 5,
            "critVsVehicles": 45,
            "rank": 4
          },
          {
            "damage": {
              "min": 237,
              "max": 290
            },
            "offense": 76,
            "criticalChance": 5,
            "critVsVehicles": 45,
            "rank": 5
          },
          {
            "damage": {
              "min": 257,
              "max": 314
            },
            "offense": 81,
            "criticalChance": 5,
            "critVsVehicles": 45,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 1
        },
        "reloadTime": 2,
        "targetableTypes": {
          "Vehicles": true,
          "Tanks": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 28500
        },
        {
          "type": "Oil",
          "amount": 2250
        }
      ],
      "time": 25200
    }
  },
  {
    "id": 180,
    "name": "L7 Sandworm Drill",
    "description": "A metal tank designed for frontline combat with a devastating drill that can punch through enemy lines at range.",
    "imageUrl": "/data/images/units/l7_sandworm_drill.webp",
    "category": "Tank",
    "unitType": "tank",
    "affiliation": "Empire",
    "building": "Vehicle Factory",
    "buildingLevel": 10,
    "unlockLevel": 61,
    "productionTime": 51840,
    "cost": [
      {
        "type": "Gold",
        "amount": 114000
      },
      {
        "type": "Steel",
        "amount": 9500
      },
      {
        "type": "Bars",
        "amount": 1
      },
      {
        "type": "Laurels",
        "amount": 1
      }
    ],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 50,
        "fire": 150,
        "piercing": 75
      },
      "armor": {
        "crushing": 25,
        "fire": 150,
        "piercing": 25
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 400,
          "armor": 100,
          "defense": 30,
          "dodge": 15,
          "bravery": 45,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 420,
          "armor": 130,
          "defense": 35,
          "dodge": 20,
          "bravery": 50,
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 440,
          "armor": 160,
          "defense": 40,
          "dodge": 25,
          "bravery": 55,
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 460,
          "armor": 190,
          "defense": 45,
          "dodge": 30,
          "bravery": 60,
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 480,
          "armor": 220,
          "defense": 50,
          "dodge": 35,
          "bravery": 65,
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 500,
          "armor": 250,
          "defense": 55,
          "dodge": 40,
          "bravery": 70,
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Ram",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 0,
        "armorPiercing": 0,
        "lineOfFire": "Direct",
        "suppressionMod": {
          "multiplier": 0
        },
        "ranks": [
          {
            "damage": {
              "min": 224,
              "max": 336
            },
            "offense": 41,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 246,
              "max": 369
            },
            "offense": 46,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 268,
              "max": 403
            },
            "offense": 51,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 291,
              "max": 436
            },
            "offense": 56,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 313,
              "max": 470
            },
            "offense": 61,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 336,
              "max": 504
            },
            "offense": 66,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 1
        },
        "reloadTime": null,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Drilling Punch",
        "damageType": "Crushing",
        "ammo": 1,
        "cooldown": 0,
        "armorPiercing": 50,
        "lineOfFire": "Contact (Back)",
        "suppressionMod": {
          "multiplier": 0.5
        },
        "ranks": [
          {
            "damage": {
              "min": 153,
              "max": 207
            },
            "offense": 23,
            "criticalChance": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 168,
              "max": 227
            },
            "offense": 28,
            "criticalChance": 5,
            "rank": 2
          },
          {
            "damage": {
              "min": 183,
              "max": 248
            },
            "offense": 33,
            "criticalChance": 5,
            "rank": 3
          },
          {
            "damage": {
              "min": 198,
              "max": 269
            },
            "offense": 38,
            "criticalChance": 5,
            "rank": 4
          },
          {
            "damage": {
              "min": 214,
              "max": 289
            },
            "offense": 43,
            "criticalChance": 5,
            "rank": 5
          },
          {
            "damage": {
              "min": 229,
              "max": 310
            },
            "offense": 48,
            "criticalChance": 5,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 3,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 33000
        },
        {
          "type": "Steel",
          "amount": 3750
        },
        {
          "type": "Oil",
          "amount": 1950
        },
        {
          "type": "Widgets",
          "amount": 2
        }
      ],
      "time": 16200
    }
  },
  {
    "id": 181,
    "name": "Railgun Buggy",
    "description": "A lightly armored buggy that's been strapped with an oversized railgun. It's like taping a rifle to a mouse.",
    "imageUrl": "/data/images/units/railgun_buggy.webp",
    "category": "Vehicle",
    "unitType": "vehicle",
    "affiliation": "Empire",
    "building": "Vehicle Factory",
    "buildingLevel": 11,
    "unlockLevel": 62,
    "productionTime": 42840,
    "cost": [
      {
        "type": "Gold",
        "amount": 90000
      },
      {
        "type": "Steel",
        "amount": 7200
      },
      {
        "type": "Widgets",
        "amount": 2
      }
    ],
    "blocking": "Partial",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 150,
        "piercing": 75
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 300,
          "defense": 40,
          "dodge": 15,
          "bravery": 45
        },
        {
          "rank": 2,
          "health": 330,
          "defense": 45,
          "dodge": 20,
          "bravery": 50
        },
        {
          "rank": 3,
          "health": 360,
          "defense": 50,
          "dodge": 25,
          "bravery": 55
        },
        {
          "rank": 4,
          "health": 390,
          "defense": 55,
          "dodge": 30,
          "bravery": 60
        },
        {
          "rank": 5,
          "health": 420,
          "defense": 60,
          "dodge": 35,
          "bravery": 65
        },
        {
          "rank": 6,
          "health": 450,
          "defense": 65,
          "dodge": 40,
          "bravery": 70
        }
      ]
    },
    "actions": [
      {
        "name": "High Velocity Bolt",
        "damageType": "Piercing",
        "ammo": -1,
        "cooldown": 4,
        "armorPiercing": 80,
        "lineOfFire": "Direct",
        "suppressionMod": {
          "multiplier": 0
        },
        "ranks": [
          {
            "damage": {
              "min": 120,
              "max": 180
            },
            "offense": 66,
            "criticalChance": 10,
            "critVsSoldiers": 5,
            "critVsVehicles": 20,
            "rank": 1
          },
          {
            "damage": {
              "min": 132,
              "max": 198
            },
            "offense": 71,
            "criticalChance": 10,
            "critVsSoldiers": 5,
            "critVsVehicles": 20,
            "rank": 2
          },
          {
            "damage": {
              "min": 144,
              "max": 216
            },
            "offense": 76,
            "criticalChance": 10,
            "critVsSoldiers": 5,
            "critVsVehicles": 20,
            "rank": 3
          },
          {
            "damage": {
              "min": 156,
              "max": 234
            },
            "offense": 81,
            "criticalChance": 10,
            "critVsSoldiers": 5,
            "critVsVehicles": 20,
            "rank": 4
          },
          {
            "damage": {
              "min": 168,
              "max": 252
            },
            "offense": 86,
            "criticalChance": 10,
            "critVsSoldiers": 5,
            "critVsVehicles": 20,
            "rank": 5
          },
          {
            "damage": {
              "min": 180,
              "max": 270
            },
            "offense": 91,
            "criticalChance": 10,
            "critVsSoldiers": 5,
            "critVsVehicles": 20,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": null,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.66
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 0.33
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 30000
        },
        {
          "type": "Steel",
          "amount": 3000
        },
        {
          "type": "Widgets",
          "amount": 2
        }
      ],
      "time": 14400
    }
  },
  {
    "id": 182,
    "name": "V-14 Maverick",
    "description": "The V-14 Maverick jet fighter revolutionized air to air combat. In addition to its mounted machine guns, it's equipped with relatively-accurate missiles.",
    "imageUrl": "/data/images/units/v14_maverick.webp",
    "category": "Air",
    "unitType": "aircraft",
    "affiliation": "Empire",
    "building": "Boss Strike Reward",
    "buildingLevel": null,
    "unlockLevel": 1,
    "productionTime": null,
    "cost": [],
    "blocking": "None",
    "maxRank": 9,
    "immunities": [
      "Plague",
      "Quake",
      "Stun"
    ],
    "resistances": {
      "hp": {
        "crushing": 125,
        "fire": 65,
        "piercing": 115
      },
      "armor": {
        "crushing": 125,
        "fire": 80,
        "piercing": 100
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 110,
          "armor": 0,
          "defense": 20,
          "dodge": 10,
          "bravery": 10,
          "abilitySlots": 3
        },
        {
          "rank": 2,
          "health": 150,
          "armor": 0,
          "defense": 25,
          "dodge": 15,
          "bravery": 15,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 568
              }
            ],
            "time": 14400,
            "sp": 170
          },
          "abilitySlots": 3
        },
        {
          "rank": 3,
          "health": 160,
          "armor": 50,
          "defense": 40,
          "dodge": 30,
          "bravery": 20,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 2056
              },
              {
                "type": "Iron",
                "amount": 2800
              }
            ],
            "time": 43200,
            "sp": 480
          },
          "abilitySlots": 3
        },
        {
          "rank": 4,
          "health": 180,
          "armor": 75,
          "defense": 45,
          "dodge": 35,
          "bravery": 25,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 6592
              },
              {
                "type": "Steel",
                "amount": 2812
              },
              {
                "type": "Bars",
                "amount": 2
              },
              {
                "type": "Gears",
                "amount": 3
              }
            ],
            "time": 86400,
            "sp": 1350
          },
          "abilitySlots": 3
        },
        {
          "rank": 5,
          "health": 220,
          "armor": 100,
          "defense": 50,
          "dodge": 40,
          "bravery": 30,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 18656
              },
              {
                "type": "Steel",
                "amount": 4927
              },
              {
                "type": "Bars",
                "amount": 5
              },
              {
                "type": "Gears",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 3450
          },
          "abilitySlots": 3
        },
        {
          "rank": 6,
          "health": 250,
          "armor": 125,
          "defense": 60,
          "dodge": 50,
          "bravery": 35,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 15350
              },
              {
                "type": "Steel",
                "amount": 7605
              },
              {
                "type": "Laurels",
                "amount": 5
              },
              {
                "type": "Gears",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 4225
          },
          "abilitySlots": 3
        },
        {
          "rank": 7,
          "health": 300,
          "armor": 150,
          "defense": 70,
          "dodge": 60,
          "bravery": 45,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 48190
              },
              {
                "type": "Steel",
                "amount": 11700
              },
              {
                "type": "Laurels",
                "amount": 4
              },
              {
                "type": "Widgets",
                "amount": 2
              }
            ],
            "time": 231840,
            "sp": 12475
          },
          "abilitySlots": 3
        },
        {
          "rank": 8,
          "health": 300,
          "armor": 200,
          "defense": 75,
          "dodge": 65,
          "bravery": 50,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 967792
              },
              {
                "type": "Steel",
                "amount": 12352
              },
              {
                "type": "Laurels",
                "amount": 5
              },
              {
                "type": "Widgets",
                "amount": 2
              }
            ],
            "time": 276480,
            "sp": 148800
          },
          "abilitySlots": 3
        },
        {
          "rank": 9,
          "health": 350,
          "armor": 250,
          "defense": 80,
          "dodge": 70,
          "bravery": 55,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 4569600
              },
              {
                "type": "Steel",
                "amount": 14332
              },
              {
                "type": "Laurels",
                "amount": 5
              },
              {
                "type": "Widgets",
                "amount": 2
              }
            ],
            "time": 276480,
            "sp": 672000
          },
          "abilitySlots": 3
        }
      ]
    },
    "actions": [
      {
        "name": "Bullet Spray",
        "damageType": "Piercing",
        "ammo": 3,
        "cooldown": 2,
        "armorPiercing": 0,
        "lineOfFire": "Indirect (Random)",
        "suppressionMod": {
          "multiplier": 0
        },
        "ranks": [
          {
            "damage": {
              "min": 20,
              "max": 30
            },
            "offense": 38,
            "criticalChance": 15,
            "hits": 3,
            "rank": 1
          },
          {
            "damage": {
              "min": 28,
              "max": 42
            },
            "offense": 48,
            "criticalChance": 20,
            "hits": 3,
            "rank": 2
          },
          {
            "damage": {
              "min": 32,
              "max": 48
            },
            "offense": 53,
            "criticalChance": 20,
            "hits": 3,
            "rank": 3
          },
          {
            "damage": {
              "min": 44,
              "max": 66
            },
            "offense": 58,
            "criticalChance": 25,
            "hits": 3,
            "rank": 4
          },
          {
            "damage": {
              "min": 56,
              "max": 84
            },
            "offense": 68,
            "criticalChance": 25,
            "hits": 3,
            "rank": 5
          },
          {
            "damage": {
              "min": 66,
              "max": 99
            },
            "offense": 78,
            "criticalChance": 30,
            "hits": 3,
            "rank": 6
          },
          {
            "damage": {
              "min": 70,
              "max": 105
            },
            "offense": 83,
            "criticalChance": 35,
            "hits": 3,
            "rank": 7
          },
          {
            "damage": {
              "min": 72,
              "max": 108
            },
            "offense": 93,
            "criticalChance": 35,
            "hits": 3,
            "rank": 8
          },
          {
            "damage": {
              "min": 74,
              "max": 111
            },
            "offense": 103,
            "criticalChance": 40,
            "hits": 3,
            "rank": 9
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 2,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true,
          "Ships": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.2
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.2
            }
          ],
          "randomCenter": {
            "offsets": [
              {
                "x": -1,
                "y": 0,
                "weight": 0.275
              },
              {
                "x": 0,
                "y": 0,
                "weight": 0.45
              },
              {
                "x": 1,
                "y": 0,
                "weight": 0.275
              }
            ]
          }
        }
      },
      {
        "name": "Fly-By",
        "damageType": "Piercing",
        "ammo": 1,
        "cooldown": 0,
        "armorPiercing": 0,
        "lineOfFire": "Indirect (Random)",
        "suppressionMod": {
          "multiplier": 0
        },
        "ranks": [
          {
            "damage": {
              "min": 24,
              "max": 36
            },
            "offense": 38,
            "criticalChance": 15,
            "hits": 2,
            "rank": 1
          },
          {
            "damage": {
              "min": 33,
              "max": 50
            },
            "offense": 48,
            "criticalChance": 20,
            "hits": 2,
            "rank": 2
          },
          {
            "damage": {
              "min": 38,
              "max": 57
            },
            "offense": 53,
            "criticalChance": 20,
            "hits": 2,
            "rank": 3
          },
          {
            "damage": {
              "min": 52,
              "max": 79
            },
            "offense": 58,
            "criticalChance": 25,
            "hits": 2,
            "rank": 4
          },
          {
            "damage": {
              "min": 67,
              "max": 100
            },
            "offense": 68,
            "criticalChance": 25,
            "hits": 2,
            "rank": 5
          },
          {
            "damage": {
              "min": 79,
              "max": 118
            },
            "offense": 78,
            "criticalChance": 30,
            "hits": 2,
            "rank": 6
          },
          {
            "damage": {
              "min": 84,
              "max": 126
            },
            "offense": 83,
            "criticalChance": 35,
            "hits": 2,
            "rank": 7
          },
          {
            "damage": {
              "min": 86,
              "max": 129
            },
            "offense": 93,
            "criticalChance": 35,
            "hits": 2,
            "rank": 8
          },
          {
            "damage": {
              "min": 88,
              "max": 133
            },
            "offense": 103,
            "criticalChance": 40,
            "hits": 2,
            "rank": 9
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 5,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true,
          "Ships": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.2
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.2
            }
          ],
          "randomCenter": {
            "offsets": [
              {
                "x": -2,
                "y": 0,
                "weight": 0.091
              },
              {
                "x": -1,
                "y": 0,
                "weight": 0.181
              },
              {
                "x": 0,
                "y": 0,
                "weight": 0.457
              },
              {
                "x": 1,
                "y": 0,
                "weight": 0.181
              },
              {
                "x": 2,
                "y": 0,
                "weight": 0.091
              }
            ]
          }
        }
      },
      {
        "name": "Low Yo-Yo",
        "damageType": "Explosive",
        "ammo": 6,
        "cooldown": 1,
        "armorPiercing": 0,
        "lineOfFire": "Indirect (Random)",
        "suppressionMod": {
          "multiplier": 0
        },
        "ranks": [
          {
            "damage": {
              "min": 28,
              "max": 42
            },
            "offense": 30,
            "criticalChance": 0,
            "hits": 2,
            "critVsAir": 10,
            "rank": 1
          },
          {
            "damage": {
              "min": 39,
              "max": 58
            },
            "offense": 40,
            "criticalChance": 5,
            "hits": 2,
            "critVsAir": 15,
            "rank": 2
          },
          {
            "damage": {
              "min": 44,
              "max": 67
            },
            "offense": 45,
            "criticalChance": 5,
            "hits": 2,
            "critVsAir": 15,
            "rank": 3
          },
          {
            "damage": {
              "min": 61,
              "max": 92
            },
            "offense": 50,
            "criticalChance": 10,
            "hits": 2,
            "critVsAir": 20,
            "rank": 4
          },
          {
            "damage": {
              "min": 78,
              "max": 117
            },
            "offense": 60,
            "criticalChance": 10,
            "hits": 2,
            "critVsAir": 20,
            "rank": 5
          },
          {
            "damage": {
              "min": 92,
              "max": 138
            },
            "offense": 70,
            "criticalChance": 15,
            "hits": 2,
            "critVsAir": 25,
            "rank": 6
          },
          {
            "damage": {
              "min": 98,
              "max": 147
            },
            "offense": 75,
            "criticalChance": 20,
            "hits": 2,
            "critVsAir": 30,
            "rank": 7
          },
          {
            "damage": {
              "min": 100,
              "max": 151
            },
            "offense": 85,
            "criticalChance": 20,
            "hits": 2,
            "critVsAir": 30,
            "rank": 8
          },
          {
            "damage": {
              "min": 103,
              "max": 155
            },
            "offense": 95,
            "criticalChance": 25,
            "hits": 2,
            "critVsAir": 35,
            "rank": 9
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 6,
        "targetableTypes": {
          "Air": true,
          "LTA": true
        },
        "ammoUsed": 2,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            }
          ],
          "randomCenter": {
            "offsets": [
              {
                "x": 0,
                "y": -1,
                "weight": 0.275
              },
              {
                "x": 0,
                "y": 0,
                "weight": 0.45
              },
              {
                "x": 0,
                "y": 1,
                "weight": 0.275
              }
            ]
          }
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 18000
        },
        {
          "type": "Iron",
          "amount": 1050
        },
        {
          "type": "Oil",
          "amount": 675
        }
      ],
      "time": 14400
    }
  },
  {
    "id": 183,
    "name": "BC-1 Snake",
    "description": "Designed by animal rights extremists, the BC-1 Snake utilizes armor piercing rounds to destroy tanks while attempting to steer animals to safety.",
    "imageUrl": "/data/images/units/bc1_snake.webp",
    "category": "Air",
    "unitType": "helicopter",
    "affiliation": "Empire",
    "building": "Boss Strike Reward",
    "buildingLevel": null,
    "unlockLevel": 1,
    "productionTime": null,
    "cost": [],
    "blocking": "None",
    "maxRank": 9,
    "immunities": [
      "Plague",
      "Quake"
    ],
    "resistances": {
      "hp": {
        "crushing": 125,
        "fire": 65,
        "piercing": 125
      },
      "armor": {
        "crushing": 100,
        "explosive": 90,
        "fire": 50,
        "piercing": 110
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 80,
          "armor": 0,
          "defense": 15,
          "dodge": 5,
          "bravery": 15,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 120,
          "armor": 0,
          "defense": 15,
          "dodge": 5,
          "bravery": 20,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 408
              }
            ],
            "time": 14400,
            "sp": 120
          },
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 160,
          "armor": 0,
          "defense": 20,
          "dodge": 10,
          "bravery": 25,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1648
              },
              {
                "type": "Iron",
                "amount": 2800
              }
            ],
            "time": 43200,
            "sp": 380
          },
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 200,
          "armor": 20,
          "defense": 25,
          "dodge": 15,
          "bravery": 30,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 5176
              },
              {
                "type": "Steel",
                "amount": 2812
              },
              {
                "type": "Bars",
                "amount": 2
              },
              {
                "type": "Gears",
                "amount": 3
              }
            ],
            "time": 86400,
            "sp": 1050
          },
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 240,
          "armor": 40,
          "defense": 30,
          "dodge": 20,
          "bravery": 35,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 16584
              },
              {
                "type": "Steel",
                "amount": 4927
              },
              {
                "type": "Bars",
                "amount": 5
              },
              {
                "type": "Gears",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 3075
          },
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 280,
          "armor": 60,
          "defense": 35,
          "dodge": 25,
          "bravery": 40,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 13955
              },
              {
                "type": "Steel",
                "amount": 7605
              },
              {
                "type": "Bars",
                "amount": 6
              },
              {
                "type": "Gears",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 3850
          },
          "abilitySlots": 2
        },
        {
          "rank": 7,
          "health": 300,
          "armor": 80,
          "defense": 40,
          "dodge": 30,
          "bravery": 45,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 44485
              },
              {
                "type": "Steel",
                "amount": 10530
              },
              {
                "type": "Laurels",
                "amount": 2
              },
              {
                "type": "Widgets",
                "amount": 2
              }
            ],
            "time": 176400,
            "sp": 11525
          },
          "abilitySlots": 2
        },
        {
          "rank": 8,
          "health": 320,
          "armor": 100,
          "defense": 45,
          "dodge": 35,
          "bravery": 50,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 546335
              },
              {
                "type": "Steel",
                "amount": 12352
              },
              {
                "type": "Laurels",
                "amount": 2
              },
              {
                "type": "Widgets",
                "amount": 2
              }
            ],
            "time": 180000,
            "sp": 134400
          },
          "abilitySlots": 2
        },
        {
          "rank": 9,
          "health": 340,
          "armor": 120,
          "defense": 50,
          "dodge": 40,
          "bravery": 55,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 2529600
              },
              {
                "type": "Steel",
                "amount": 14332
              },
              {
                "type": "Laurels",
                "amount": 3
              },
              {
                "type": "Widgets",
                "amount": 2
              }
            ],
            "time": 183600,
            "sp": 595200
          },
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Dual Miniguns",
        "damageType": "Piercing",
        "ammo": 4,
        "cooldown": 1,
        "armorPiercing": 0,
        "lineOfFire": "Indirect (Random)",
        "suppressionMod": {
          "multiplier": 0
        },
        "ranks": [
          {
            "damage": {
              "min": 32,
              "max": 39
            },
            "offense": 43,
            "criticalChance": 0,
            "hits": 3,
            "critVsVehicles": 5,
            "rank": 1
          },
          {
            "damage": {
              "min": 41,
              "max": 50
            },
            "offense": 53,
            "criticalChance": 5,
            "hits": 3,
            "critVsVehicles": 10,
            "rank": 2
          },
          {
            "damage": {
              "min": 51,
              "max": 62
            },
            "offense": 63,
            "criticalChance": 10,
            "hits": 3,
            "critVsVehicles": 15,
            "rank": 3
          },
          {
            "damage": {
              "min": 70,
              "max": 85
            },
            "offense": 73,
            "criticalChance": 10,
            "hits": 3,
            "critVsVehicles": 15,
            "rank": 4
          },
          {
            "damage": {
              "min": 80,
              "max": 97
            },
            "offense": 83,
            "criticalChance": 15,
            "hits": 3,
            "critVsVehicles": 20,
            "rank": 5
          },
          {
            "damage": {
              "min": 96,
              "max": 117
            },
            "offense": 93,
            "criticalChance": 15,
            "hits": 3,
            "critVsVehicles": 20,
            "rank": 6
          },
          {
            "damage": {
              "min": 99,
              "max": 120
            },
            "offense": 98,
            "criticalChance": 20,
            "hits": 3,
            "critVsVehicles": 25,
            "rank": 7
          },
          {
            "damage": {
              "min": 102,
              "max": 124
            },
            "offense": 103,
            "criticalChance": 20,
            "hits": 3,
            "critVsVehicles": 25,
            "rank": 8
          },
          {
            "damage": {
              "min": 105,
              "max": 128
            },
            "offense": 108,
            "criticalChance": 25,
            "hits": 3,
            "critVsVehicles": 30,
            "rank": 9
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 6,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true,
          "Ships": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.2
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.2
            }
          ],
          "randomCenter": {
            "offsets": [
              {
                "x": 0,
                "y": -1,
                "weight": 0.275
              },
              {
                "x": 0,
                "y": 0,
                "weight": 0.45
              },
              {
                "x": 0,
                "y": 1,
                "weight": 0.275
              }
            ]
          }
        }
      },
      {
        "name": "Anti-Tank Maneuver",
        "damageType": "Piercing",
        "ammo": 4,
        "cooldown": 2,
        "armorPiercing": 50,
        "lineOfFire": "Indirect",
        "suppressionMod": {
          "multiplier": 0
        },
        "ranks": [
          {
            "damage": {
              "min": 40,
              "max": 48
            },
            "offense": 45,
            "criticalChance": 0,
            "hits": 3,
            "critVsTanks": 10,
            "rank": 1
          },
          {
            "damage": {
              "min": 52,
              "max": 62
            },
            "offense": 55,
            "criticalChance": 5,
            "hits": 3,
            "critVsTanks": 15,
            "rank": 2
          },
          {
            "damage": {
              "min": 64,
              "max": 76
            },
            "offense": 65,
            "criticalChance": 10,
            "hits": 3,
            "critVsTanks": 20,
            "rank": 3
          },
          {
            "damage": {
              "min": 88,
              "max": 105
            },
            "offense": 75,
            "criticalChance": 10,
            "hits": 3,
            "critVsTanks": 20,
            "rank": 4
          },
          {
            "damage": {
              "min": 100,
              "max": 120
            },
            "offense": 85,
            "criticalChance": 15,
            "hits": 3,
            "critVsTanks": 25,
            "rank": 5
          },
          {
            "damage": {
              "min": 120,
              "max": 144
            },
            "offense": 95,
            "criticalChance": 15,
            "hits": 3,
            "critVsTanks": 25,
            "rank": 6
          },
          {
            "damage": {
              "min": 124,
              "max": 148
            },
            "offense": 100,
            "criticalChance": 20,
            "hits": 3,
            "critVsTanks": 30,
            "rank": 7
          },
          {
            "damage": {
              "min": 128,
              "max": 153
            },
            "offense": 105,
            "criticalChance": 20,
            "hits": 3,
            "critVsTanks": 30,
            "rank": 8
          },
          {
            "damage": {
              "min": 132,
              "max": 158
            },
            "offense": 110,
            "criticalChance": 25,
            "hits": 3,
            "critVsTanks": 35,
            "rank": 9
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 6,
        "targetableTypes": {
          "Vehicles": true,
          "Tanks": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 8550
        },
        {
          "type": "Iron",
          "amount": 840
        },
        {
          "type": "Oil",
          "amount": 315
        }
      ],
      "time": 18000
    }
  },
  {
    "id": 184,
    "name": "ZRS-6 Dirigible",
    "description": "The ZRS-6 has been outfitted for ground strikes with high yield explosives.",
    "imageUrl": "/data/images/units/zrs6_dirigible.webp",
    "category": "Air",
    "unitType": "lta",
    "affiliation": "Empire",
    "building": "Boss Strike Reward",
    "buildingLevel": null,
    "unlockLevel": 1,
    "productionTime": null,
    "cost": [],
    "blocking": "None",
    "maxRank": 9,
    "immunities": [
      "Plague",
      "Quake"
    ],
    "resistances": {
      "hp": {
        "fire": 150
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 120,
          "defense": 10,
          "dodge": 0,
          "bravery": 20,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 140,
          "defense": 15,
          "dodge": 5,
          "bravery": 25,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 568
              }
            ],
            "time": 14400,
            "sp": 170
          },
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 190,
          "defense": 20,
          "dodge": 10,
          "bravery": 30,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1848
              },
              {
                "type": "Iron",
                "amount": 2800
              }
            ],
            "time": 43200,
            "sp": 430
          },
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 220,
          "defense": 25,
          "dodge": 15,
          "bravery": 35,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 5648
              },
              {
                "type": "Steel",
                "amount": 2812
              },
              {
                "type": "Bars",
                "amount": 3
              },
              {
                "type": "Gears",
                "amount": 3
              }
            ],
            "time": 86400,
            "sp": 1150
          },
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 250,
          "defense": 30,
          "dodge": 20,
          "bravery": 40,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 15544
              },
              {
                "type": "Steel",
                "amount": 4927
              },
              {
                "type": "Bars",
                "amount": 10
              },
              {
                "type": "Gears",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 2875
          },
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 280,
          "defense": 35,
          "dodge": 25,
          "bravery": 45,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 11860
              },
              {
                "type": "Steel",
                "amount": 7605
              },
              {
                "type": "Laurels",
                "amount": 5
              },
              {
                "type": "Gears",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 3275
          },
          "abilitySlots": 2
        },
        {
          "rank": 7,
          "health": 300,
          "defense": 45,
          "dodge": 35,
          "bravery": 50,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 37070
              },
              {
                "type": "Steel",
                "amount": 11700
              },
              {
                "type": "Laurels",
                "amount": 4
              },
              {
                "type": "Widgets",
                "amount": 2
              }
            ],
            "time": 231840,
            "sp": 9600
          },
          "abilitySlots": 2
        },
        {
          "rank": 8,
          "health": 300,
          "defense": 45,
          "dodge": 35,
          "bravery": 50,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 686816
              },
              {
                "type": "Steel",
                "amount": 12352
              },
              {
                "type": "Laurels",
                "amount": 5
              },
              {
                "type": "Widgets",
                "amount": 2
              }
            ],
            "time": 276480,
            "sp": 105600
          },
          "abilitySlots": 2
        },
        {
          "rank": 9,
          "health": 350,
          "defense": 55,
          "dodge": 45,
          "bravery": 55,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 3002880
              },
              {
                "type": "Steel",
                "amount": 14332
              },
              {
                "type": "Laurels",
                "amount": 5
              },
              {
                "type": "Widgets",
                "amount": 2
              }
            ],
            "time": 276480,
            "sp": 441600
          },
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Detonating Bomb",
        "damageType": "Explosive",
        "ammo": 2,
        "cooldown": 2,
        "armorPiercing": 15,
        "lineOfFire": "Indirect",
        "statusEffect": {
          "type": "Fire",
          "chance": 100,
          "duration": 3
        },
        "ranks": [
          {
            "damage": {
              "min": 32,
              "max": 39
            },
            "offense": 38,
            "criticalChance": 15,
            "critVsSoldiers": 35,
            "dot": {
              "damage": 18,
              "decayPerTurn": 6
            },
            "rank": 1
          },
          {
            "damage": {
              "min": 41,
              "max": 50
            },
            "offense": 43,
            "criticalChance": 20,
            "critVsSoldiers": 40,
            "dot": {
              "damage": 23,
              "decayPerTurn": 8
            },
            "rank": 2
          },
          {
            "damage": {
              "min": 51,
              "max": 62
            },
            "offense": 48,
            "criticalChance": 20,
            "critVsSoldiers": 40,
            "dot": {
              "damage": 28,
              "decayPerTurn": 9
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 70,
              "max": 85
            },
            "offense": 53,
            "criticalChance": 20,
            "critVsSoldiers": 40,
            "dot": {
              "damage": 39,
              "decayPerTurn": 13
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 80,
              "max": 97
            },
            "offense": 53,
            "criticalChance": 25,
            "critVsSoldiers": 45,
            "dot": {
              "damage": 44,
              "decayPerTurn": 15
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 96,
              "max": 117
            },
            "offense": 58,
            "criticalChance": 25,
            "critVsSoldiers": 45,
            "dot": {
              "damage": 53,
              "decayPerTurn": 18
            },
            "rank": 6
          },
          {
            "damage": {
              "min": 99,
              "max": 120
            },
            "offense": 68,
            "criticalChance": 30,
            "critVsSoldiers": 50,
            "dot": {
              "damage": 55,
              "decayPerTurn": 18
            },
            "rank": 7
          },
          {
            "damage": {
              "min": 102,
              "max": 124
            },
            "offense": 78,
            "criticalChance": 30,
            "critVsSoldiers": 50,
            "dot": {
              "damage": 56,
              "decayPerTurn": 19
            },
            "rank": 8
          },
          {
            "damage": {
              "min": 105,
              "max": 128
            },
            "offense": 88,
            "criticalChance": 35,
            "critVsSoldiers": 55,
            "dot": {
              "damage": 58,
              "decayPerTurn": 19
            },
            "rank": 9
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 3,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true,
          "Ships": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Cluster Bomb",
        "damageType": "Explosive",
        "ammo": 1,
        "cooldown": 0,
        "armorPiercing": 10,
        "lineOfFire": "Indirect (Random)",
        "suppressionMod": {
          "multiplier": 0
        },
        "statusEffect": {
          "type": "Fire",
          "chance": 100,
          "duration": 3
        },
        "ranks": [
          {
            "damage": {
              "min": 7,
              "max": 17
            },
            "offense": 38,
            "criticalChance": 15,
            "hits": 3,
            "critVsSoldiers": 25,
            "critVsVehicles": 25,
            "dot": {
              "damage": 6,
              "decayPerTurn": 2
            },
            "rank": 1
          },
          {
            "damage": {
              "min": 9,
              "max": 22
            },
            "offense": 43,
            "criticalChance": 20,
            "hits": 3,
            "critVsSoldiers": 30,
            "critVsVehicles": 30,
            "dot": {
              "damage": 8,
              "decayPerTurn": 3
            },
            "rank": 2
          },
          {
            "damage": {
              "min": 11,
              "max": 27
            },
            "offense": 48,
            "criticalChance": 20,
            "hits": 3,
            "critVsSoldiers": 30,
            "critVsVehicles": 30,
            "dot": {
              "damage": 10,
              "decayPerTurn": 3
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 15,
              "max": 37
            },
            "offense": 53,
            "criticalChance": 20,
            "hits": 3,
            "critVsSoldiers": 30,
            "critVsVehicles": 30,
            "dot": {
              "damage": 13,
              "decayPerTurn": 4
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 17,
              "max": 42
            },
            "offense": 53,
            "criticalChance": 25,
            "hits": 3,
            "critVsSoldiers": 35,
            "critVsVehicles": 35,
            "dot": {
              "damage": 15,
              "decayPerTurn": 5
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 21,
              "max": 51
            },
            "offense": 58,
            "criticalChance": 25,
            "hits": 3,
            "critVsSoldiers": 35,
            "critVsVehicles": 35,
            "dot": {
              "damage": 18,
              "decayPerTurn": 6
            },
            "rank": 6
          },
          {
            "damage": {
              "min": 21,
              "max": 52
            },
            "offense": 68,
            "criticalChance": 30,
            "hits": 3,
            "critVsSoldiers": 40,
            "critVsVehicles": 40,
            "dot": {
              "damage": 18,
              "decayPerTurn": 6
            },
            "rank": 7
          },
          {
            "damage": {
              "min": 22,
              "max": 54
            },
            "offense": 78,
            "criticalChance": 30,
            "hits": 3,
            "critVsSoldiers": 40,
            "critVsVehicles": 40,
            "dot": {
              "damage": 19,
              "decayPerTurn": 6
            },
            "rank": 8
          },
          {
            "damage": {
              "min": 23,
              "max": 56
            },
            "offense": 88,
            "criticalChance": 35,
            "hits": 3,
            "critVsSoldiers": 45,
            "critVsVehicles": 45,
            "dot": {
              "damage": 20,
              "decayPerTurn": 7
            },
            "rank": 9
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 5,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true,
          "Ships": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.65
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.65
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.65
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.65
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 0.3
            },
            {
              "x": -2,
              "y": 0,
              "damageMultiplier": 0.3
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 0.3
            },
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 0.3
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 0.3
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 0.3
            },
            {
              "x": -1,
              "y": 1,
              "damageMultiplier": 0.3
            },
            {
              "x": -1,
              "y": -1,
              "damageMultiplier": 0.3
            }
          ],
          "randomCenter": {
            "offsets": [
              {
                "x": 0,
                "y": 0,
                "weight": 0.4996
              },
              {
                "x": 1,
                "y": 0,
                "weight": 0.0924
              },
              {
                "x": -1,
                "y": 0,
                "weight": 0.0924
              },
              {
                "x": 0,
                "y": 1,
                "weight": 0.0925
              },
              {
                "x": 0,
                "y": -1,
                "weight": 0.0925
              },
              {
                "x": 1,
                "y": 1,
                "weight": 0.0138
              },
              {
                "x": 1,
                "y": -1,
                "weight": 0.0138
              },
              {
                "x": -1,
                "y": 1,
                "weight": 0.0138
              },
              {
                "x": -1,
                "y": -1,
                "weight": 0.0138
              },
              {
                "x": 2,
                "y": 0,
                "weight": 0.0191
              },
              {
                "x": -2,
                "y": 0,
                "weight": 0.0191
              },
              {
                "x": 0,
                "y": 2,
                "weight": 0.0186
              },
              {
                "x": 0,
                "y": -2,
                "weight": 0.0186
              }
            ]
          }
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 14250
        },
        {
          "type": "Oil",
          "amount": 450
        }
      ],
      "time": 12600
    }
  },
  {
    "id": 185,
    "name": "Kraken Tentacle",
    "description": "A massive tentacle from The Kraken, capable of devastating naval attacks with crushing force.",
    "imageUrl": "/data/images/units/kraken_tentacle.webp",
    "category": "Naval",
    "unitType": "sea",
    "affiliation": "Neutral",
    "building": "Boss Drop",
    "buildingLevel": null,
    "unlockLevel": 1,
    "productionTime": null,
    "cost": [],
    "blocking": "None",
    "maxRank": 7,
    "immunities": [
      "Breach",
      "Fire",
      "Poison"
    ],
    "resistances": {
      "hp": {
        "crushing": 45,
        "explosive": 65,
        "fire": 25,
        "piercing": 65,
        "torpedo": 110
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 325,
          "defense": 30,
          "dodge": 10,
          "bravery": 20,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 370,
          "defense": 35,
          "dodge": 15,
          "bravery": 20,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 26808
              },
              {
                "type": "Iron",
                "amount": 1000
              },
              {
                "type": "Steel",
                "amount": 6575
              },
              {
                "type": "Gears",
                "amount": 4
              }
            ],
            "time": 14400,
            "sp": 7885
          },
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 415,
          "defense": 40,
          "dodge": 20,
          "bravery": 25,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 80056
              },
              {
                "type": "Iron",
                "amount": 2000
              },
              {
                "type": "Gears",
                "amount": 6
              }
            ],
            "time": 21600,
            "sp": 18700
          },
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 460,
          "defense": 40,
          "dodge": 20,
          "bravery": 30,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 206192
              },
              {
                "type": "Steel",
                "amount": 3500
              },
              {
                "type": "Gears",
                "amount": 8
              }
            ],
            "time": 28800,
            "sp": 42050
          },
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 510,
          "defense": 45,
          "dodge": 25,
          "bravery": 35,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 516920
              },
              {
                "type": "Steel",
                "amount": 5250
              },
              {
                "type": "Gears",
                "amount": 10
              }
            ],
            "time": 43200,
            "sp": 95775
          },
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 560,
          "defense": 45,
          "dodge": 25,
          "bravery": 40,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 780925
              },
              {
                "type": "Steel",
                "amount": 7875
              },
              {
                "type": "Gears",
                "amount": 15
              }
            ],
            "time": 86400,
            "sp": 214900
          },
          "abilitySlots": 2
        },
        {
          "rank": 7,
          "health": 610,
          "defense": 50,
          "dodge": 30,
          "bravery": 45,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1840120
              },
              {
                "type": "Steel",
                "amount": 11812
              },
              {
                "type": "Gears",
                "amount": 20
              }
            ],
            "time": 86400,
            "sp": 476550
          },
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Slam",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 3,
        "prepTime": 3,
        "armorPiercing": 20,
        "lineOfFire": "Direct",
        "suppressionMod": {
          "multiplier": 0.5
        },
        "ranks": [
          {
            "damage": {
              "min": 144,
              "max": 176
            },
            "offense": 56,
            "criticalChance": 20,
            "critVsShips": 35,
            "rank": 1
          },
          {
            "damage": {
              "min": 187,
              "max": 228
            },
            "offense": 71,
            "criticalChance": 25,
            "critVsShips": 40,
            "rank": 2
          },
          {
            "damage": {
              "min": 230,
              "max": 281
            },
            "offense": 81,
            "criticalChance": 30,
            "critVsShips": 45,
            "rank": 3
          },
          {
            "damage": {
              "min": 316,
              "max": 387
            },
            "offense": 91,
            "criticalChance": 30,
            "critVsShips": 45,
            "rank": 4
          },
          {
            "damage": {
              "min": 374,
              "max": 457
            },
            "offense": 101,
            "criticalChance": 35,
            "critVsShips": 50,
            "rank": 5
          },
          {
            "damage": {
              "min": 432,
              "max": 528
            },
            "offense": 111,
            "criticalChance": 35,
            "critVsShips": 50,
            "rank": 6
          },
          {
            "damage": {
              "min": 475,
              "max": 580
            },
            "offense": 116,
            "criticalChance": 40,
            "critVsShips": 55,
            "rank": 7
          }
        ],
        "range": {
          "min": 1,
          "max": 4
        },
        "reloadTime": null,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Sea": true,
          "Ships": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.5
            }
          ]
        }
      },
      {
        "name": "Submerge",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 3,
        "armorPiercing": 20,
        "lineOfFire": "Indirect",
        "suppressionMod": {
          "multiplier": 0.5
        },
        "statusEffect": {
          "type": "Breach",
          "chance": 45,
          "duration": 3
        },
        "ranks": [
          {
            "damage": {
              "min": 166,
              "max": 224
            },
            "offense": 46,
            "criticalChance": 25,
            "critVsSubs": 45,
            "dot": {
              "initial": 78,
              "final": 26
            },
            "rank": 1
          },
          {
            "damage": {
              "min": 215,
              "max": 291
            },
            "offense": 61,
            "criticalChance": 30,
            "critVsSubs": 50,
            "dot": {
              "initial": 101,
              "final": 34
            },
            "rank": 2
          },
          {
            "damage": {
              "min": 265,
              "max": 358
            },
            "offense": 71,
            "criticalChance": 35,
            "critVsSubs": 55,
            "dot": {
              "initial": 125,
              "final": 42
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 365,
              "max": 492
            },
            "offense": 81,
            "criticalChance": 35,
            "critVsSubs": 55,
            "dot": {
              "initial": 171,
              "final": 57
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 431,
              "max": 582
            },
            "offense": 91,
            "criticalChance": 40,
            "critVsSubs": 60,
            "dot": {
              "initial": 203,
              "final": 68
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 498,
              "max": 672
            },
            "offense": 101,
            "criticalChance": 40,
            "critVsSubs": 60,
            "dot": {
              "initial": 234,
              "final": 78
            },
            "rank": 6
          },
          {
            "damage": {
              "min": 547,
              "max": 739
            },
            "offense": 106,
            "criticalChance": 45,
            "critVsSubs": 65,
            "dot": {
              "initial": 257,
              "final": 86
            },
            "rank": 7
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": null,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Sea": true,
          "Ships": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 15000
        },
        {
          "type": "Teeth",
          "amount": 6
        }
      ],
      "time": 14400
    }
  },
  {
    "id": 186,
    "name": "Dexter Fragment",
    "description": "A fragment of the Ancient Construct, this tank-type unit features crushing melee and a devastating gatling laser with 90% armor piercing.",
    "imageUrl": "/data/images/units/dexter_fragment.webp",
    "category": "Tank",
    "unitType": "tank",
    "affiliation": "Ancient",
    "building": "Boss Drop",
    "buildingLevel": null,
    "unlockLevel": 25,
    "productionTime": null,
    "cost": [],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [],
    "resistances": {
      "hp": {
        "crushing": 50,
        "fire": 100,
        "piercing": 75
      },
      "armor": {
        "crushing": 25,
        "fire": 75,
        "piercing": 25
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 250,
          "armor": 150,
          "defense": 30,
          "dodge": 20,
          "bravery": 35,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 270,
          "armor": 165,
          "defense": 35,
          "dodge": 25,
          "bravery": 40,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 42976
              },
              {
                "type": "Steel",
                "amount": 8125
              }
            ],
            "time": 14400,
            "sp": 12640
          },
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 290,
          "armor": 180,
          "defense": 40,
          "dodge": 30,
          "bravery": 45,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 121832
              },
              {
                "type": "Steel",
                "amount": 8842
              }
            ],
            "time": 43200,
            "sp": 28440
          },
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 310,
          "armor": 195,
          "defense": 45,
          "dodge": 35,
          "bravery": 50,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 303712
              },
              {
                "type": "Steel",
                "amount": 10530
              },
              {
                "type": "Gears",
                "amount": 12
              }
            ],
            "time": 86400,
            "sp": 61925
          },
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 330,
          "armor": 210,
          "defense": 50,
          "dodge": 40,
          "bravery": 55,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 736776
              },
              {
                "type": "Steel",
                "amount": 12352
              },
              {
                "type": "Gears",
                "amount": 33
              }
            ],
            "time": 172800,
            "sp": 136500
          },
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 350,
          "armor": 225,
          "defense": 55,
          "dodge": 45,
          "bravery": 60,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1363936
              },
              {
                "type": "Steel",
                "amount": 14332
              },
              {
                "type": "Widgets",
                "amount": 8
              }
            ],
            "time": 172800,
            "sp": 375360
          },
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Lunge",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 2,
        "armorPiercing": 25,
        "lineOfFire": "Direct",
        "suppressionMod": {
          "multiplier": 0
        },
        "ranks": [
          {
            "damage": {
              "min": 120,
              "max": 180
            },
            "offense": 46,
            "criticalChance": 5,
            "critVsSoldiers": 35,
            "rank": 1
          },
          {
            "damage": {
              "min": 132,
              "max": 198
            },
            "offense": 46,
            "criticalChance": 5,
            "critVsSoldiers": 35,
            "rank": 2
          },
          {
            "damage": {
              "min": 144,
              "max": 216
            },
            "offense": 51,
            "criticalChance": 5,
            "critVsSoldiers": 35,
            "rank": 3
          },
          {
            "damage": {
              "min": 156,
              "max": 234
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsSoldiers": 35,
            "rank": 4
          },
          {
            "damage": {
              "min": 168,
              "max": 252
            },
            "offense": 66,
            "criticalChance": 5,
            "critVsSoldiers": 35,
            "rank": 5
          },
          {
            "damage": {
              "min": 180,
              "max": 270
            },
            "offense": 71,
            "criticalChance": 5,
            "critVsSoldiers": 35,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": null,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Gatling Laser",
        "damageType": "Explosive",
        "ammo": -1,
        "cooldown": 3,
        "armorPiercing": 90,
        "lineOfFire": "Precise",
        "suppressionMod": {
          "multiplier": 0.5
        },
        "ranks": [
          {
            "damage": {
              "min": 80,
              "max": 120
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsTanks": 10,
            "rank": 1
          },
          {
            "damage": {
              "min": 88,
              "max": 132
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsTanks": 10,
            "rank": 2
          },
          {
            "damage": {
              "min": 96,
              "max": 144
            },
            "offense": 61,
            "criticalChance": 5,
            "critVsTanks": 10,
            "rank": 3
          },
          {
            "damage": {
              "min": 104,
              "max": 156
            },
            "offense": 66,
            "criticalChance": 5,
            "critVsTanks": 10,
            "rank": 4
          },
          {
            "damage": {
              "min": 112,
              "max": 168
            },
            "offense": 76,
            "criticalChance": 5,
            "critVsTanks": 10,
            "rank": 5
          },
          {
            "damage": {
              "min": 120,
              "max": 180
            },
            "offense": 81,
            "criticalChance": 5,
            "critVsTanks": 10,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": null,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true,
          "Ships": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 37500
        },
        {
          "type": "Steel",
          "amount": 7500
        },
        {
          "type": "Widgets",
          "amount": 2
        }
      ],
      "time": 32400
    }
  },
  {
    "id": 187,
    "name": "Sinister Fragment",
    "description": "A fragment of the Ancient Construct with plague immunity. Nearly identical to the Dexter Fragment but with slightly lower bravery.",
    "imageUrl": "/data/images/units/sinister_fragment.webp",
    "category": "Tank",
    "unitType": "tank",
    "affiliation": "Ancient",
    "building": "Boss Drop",
    "buildingLevel": null,
    "unlockLevel": 45,
    "productionTime": null,
    "cost": [],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Plague"
    ],
    "resistances": {
      "hp": {
        "crushing": 50,
        "fire": 100,
        "piercing": 75
      },
      "armor": {
        "crushing": 25,
        "fire": 75,
        "piercing": 25
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 250,
          "armor": 150,
          "defense": 30,
          "dodge": 20,
          "bravery": 35,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 270,
          "armor": 165,
          "defense": 35,
          "dodge": 25,
          "bravery": 40,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 42976
              },
              {
                "type": "Steel",
                "amount": 8125
              }
            ],
            "time": 14400,
            "sp": 12640
          },
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 290,
          "armor": 180,
          "defense": 40,
          "dodge": 30,
          "bravery": 45,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 121832
              },
              {
                "type": "Steel",
                "amount": 8842
              }
            ],
            "time": 43200,
            "sp": 28440
          },
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 310,
          "armor": 195,
          "defense": 45,
          "dodge": 35,
          "bravery": 50,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 303712
              },
              {
                "type": "Steel",
                "amount": 10530
              },
              {
                "type": "Gears",
                "amount": 12
              }
            ],
            "time": 86400,
            "sp": 61925
          },
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 330,
          "armor": 210,
          "defense": 50,
          "dodge": 40,
          "bravery": 55,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 736776
              },
              {
                "type": "Steel",
                "amount": 12352
              },
              {
                "type": "Gears",
                "amount": 33
              }
            ],
            "time": 172800,
            "sp": 136500
          },
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 350,
          "armor": 225,
          "defense": 55,
          "dodge": 45,
          "bravery": 55,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1363936
              },
              {
                "type": "Steel",
                "amount": 14332
              },
              {
                "type": "Widgets",
                "amount": 8
              }
            ],
            "time": 172800,
            "sp": 375360
          },
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Lunge",
        "damageType": "Crushing",
        "ammo": -1,
        "cooldown": 2,
        "armorPiercing": 25,
        "lineOfFire": "Direct",
        "suppressionMod": {
          "multiplier": 0
        },
        "ranks": [
          {
            "damage": {
              "min": 120,
              "max": 180
            },
            "offense": 46,
            "criticalChance": 5,
            "critVsSoldiers": 35,
            "rank": 1
          },
          {
            "damage": {
              "min": 132,
              "max": 198
            },
            "offense": 46,
            "criticalChance": 5,
            "critVsSoldiers": 35,
            "rank": 2
          },
          {
            "damage": {
              "min": 144,
              "max": 216
            },
            "offense": 51,
            "criticalChance": 5,
            "critVsSoldiers": 35,
            "rank": 3
          },
          {
            "damage": {
              "min": 156,
              "max": 234
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsSoldiers": 35,
            "rank": 4
          },
          {
            "damage": {
              "min": 168,
              "max": 252
            },
            "offense": 66,
            "criticalChance": 5,
            "critVsSoldiers": 35,
            "rank": 5
          },
          {
            "damage": {
              "min": 180,
              "max": 270
            },
            "offense": 71,
            "criticalChance": 5,
            "critVsSoldiers": 35,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": null,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Gatling Laser",
        "damageType": "Explosive",
        "ammo": -1,
        "cooldown": 3,
        "armorPiercing": 90,
        "lineOfFire": "Precise",
        "suppressionMod": {
          "multiplier": 0.5
        },
        "ranks": [
          {
            "damage": {
              "min": 80,
              "max": 120
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsTanks": 10,
            "rank": 1
          },
          {
            "damage": {
              "min": 88,
              "max": 132
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsTanks": 10,
            "rank": 2
          },
          {
            "damage": {
              "min": 96,
              "max": 144
            },
            "offense": 61,
            "criticalChance": 5,
            "critVsTanks": 10,
            "rank": 3
          },
          {
            "damage": {
              "min": 104,
              "max": 156
            },
            "offense": 66,
            "criticalChance": 5,
            "critVsTanks": 10,
            "rank": 4
          },
          {
            "damage": {
              "min": 112,
              "max": 168
            },
            "offense": 76,
            "criticalChance": 5,
            "critVsTanks": 10,
            "rank": 5
          },
          {
            "damage": {
              "min": 120,
              "max": 180
            },
            "offense": 81,
            "criticalChance": 5,
            "critVsTanks": 10,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": null,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true,
          "Ships": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 37500
        },
        {
          "type": "Steel",
          "amount": 7500
        },
        {
          "type": "Widgets",
          "amount": 2
        }
      ],
      "time": 32400
    }
  },
  {
    "id": 188,
    "name": "Melee Sentinel Fragment",
    "description": "A fragment of the Ancient Sentinel with devastating crushing attacks and high stun chance. One of the most powerful melee units.",
    "imageUrl": "/data/images/units/melee_sentinel_fragment.webp",
    "category": "Vehicle",
    "unitType": "vehicle",
    "affiliation": "Ancient",
    "building": "Boss Drop",
    "buildingLevel": null,
    "unlockLevel": 50,
    "productionTime": null,
    "cost": [],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Fire",
      "Plague",
      "Poison",
      "Stun"
    ],
    "resistances": {
      "hp": {
        "crushing": 50,
        "explosive": 25,
        "fire": 25,
        "piercing": 75
      },
      "armor": {
        "crushing": 100,
        "explosive": 100,
        "fire": 100,
        "piercing": 100
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 475,
          "armor": 350,
          "defense": 40,
          "dodge": 15,
          "bravery": 30,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 500,
          "armor": 400,
          "defense": 45,
          "dodge": 20,
          "bravery": 35,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 39304
              },
              {
                "type": "Tooth",
                "amount": 1
              }
            ],
            "time": 14400,
            "sp": 11560
          },
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 530,
          "armor": 450,
          "defense": 45,
          "dodge": 20,
          "bravery": 40,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 110688
              },
              {
                "type": "Tooth",
                "amount": 5
              }
            ],
            "time": 43200,
            "sp": 25840
          },
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 550,
          "armor": 500,
          "defense": 50,
          "dodge": 25,
          "bravery": 45,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 280096
              },
              {
                "type": "Tooth",
                "amount": 10
              }
            ],
            "time": 86400,
            "sp": 57125
          },
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 580,
          "armor": 500,
          "defense": 50,
          "dodge": 25,
          "bravery": 50,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 689976
              },
              {
                "type": "Tooth",
                "amount": 20
              }
            ],
            "time": 172800,
            "sp": 127850
          },
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 610,
          "armor": 550,
          "defense": 55,
          "dodge": 30,
          "bravery": 55,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1613015
              },
              {
                "type": "Necklace",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 443900
          },
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Pulverize",
        "damageType": "Crushing",
        "ammo": 3,
        "cooldown": 2,
        "armorPiercing": 50,
        "lineOfFire": "Precise",
        "suppressionMod": {
          "multiplier": 0.5
        },
        "statusEffect": {
          "type": "Stun",
          "chance": 50,
          "duration": 3
        },
        "ranks": [
          {
            "damage": {
              "min": 144,
              "max": 216
            },
            "offense": 81,
            "criticalChance": 0,
            "critVsSoldiers": 45,
            "rank": 1
          },
          {
            "damage": {
              "min": 158,
              "max": 237
            },
            "offense": 86,
            "criticalChance": 0,
            "critVsSoldiers": 45,
            "rank": 2
          },
          {
            "damage": {
              "min": 172,
              "max": 259
            },
            "offense": 91,
            "criticalChance": 0,
            "critVsSoldiers": 45,
            "rank": 3
          },
          {
            "damage": {
              "min": 187,
              "max": 280
            },
            "offense": 96,
            "criticalChance": 0,
            "critVsSoldiers": 45,
            "rank": 4
          },
          {
            "damage": {
              "min": 201,
              "max": 302
            },
            "offense": 101,
            "criticalChance": 0,
            "critVsSoldiers": 45,
            "rank": 5
          },
          {
            "damage": {
              "min": 216,
              "max": 324
            },
            "offense": 106,
            "criticalChance": 0,
            "critVsSoldiers": 45,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 1,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 2,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Vehicle Crush",
        "damageType": "Crushing",
        "ammo": 3,
        "cooldown": 2,
        "armorPiercing": 75,
        "lineOfFire": "Indirect",
        "suppressionMod": {
          "multiplier": 0.5
        },
        "statusEffect": {
          "type": "Stun",
          "chance": 45,
          "duration": 3
        },
        "ranks": [
          {
            "damage": {
              "min": 128,
              "max": 192
            },
            "offense": 65,
            "criticalChance": 0,
            "critVsVehicles": 75,
            "rank": 1
          },
          {
            "damage": {
              "min": 140,
              "max": 211
            },
            "offense": 70,
            "criticalChance": 0,
            "critVsVehicles": 75,
            "rank": 2
          },
          {
            "damage": {
              "min": 153,
              "max": 230
            },
            "offense": 75,
            "criticalChance": 0,
            "critVsVehicles": 75,
            "rank": 3
          },
          {
            "damage": {
              "min": 166,
              "max": 249
            },
            "offense": 80,
            "criticalChance": 0,
            "critVsVehicles": 75,
            "rank": 4
          },
          {
            "damage": {
              "min": 179,
              "max": 268
            },
            "offense": 85,
            "criticalChance": 0,
            "critVsVehicles": 75,
            "rank": 5
          },
          {
            "damage": {
              "min": 192,
              "max": 288
            },
            "offense": 90,
            "criticalChance": 0,
            "critVsVehicles": 75,
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 1
        },
        "reloadTime": 1,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Vehicles": true,
          "Tanks": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 45000
        },
        {
          "type": "Oil",
          "amount": 1800
        }
      ],
      "time": 21600
    }
  },
  {
    "id": 189,
    "name": "Ranged Sentinel Fragment",
    "description": "A fragment of the Ancient Sentinel with powerful ranged attacks that apply fire damage. Considered one of the most powerful units in the game.",
    "imageUrl": "/data/images/units/ranged_sentinel_fragment.webp",
    "category": "Vehicle",
    "unitType": "vehicle",
    "affiliation": "Ancient",
    "building": "Boss Drop",
    "buildingLevel": null,
    "unlockLevel": 50,
    "productionTime": null,
    "cost": [],
    "blocking": "Full",
    "maxRank": 6,
    "immunities": [
      "Fire",
      "Freeze",
      "Plague",
      "Poison"
    ],
    "resistances": {
      "hp": {
        "crushing": 50,
        "explosive": 25,
        "fire": 25,
        "piercing": 75
      },
      "armor": {
        "crushing": 100,
        "explosive": 100,
        "fire": 100,
        "piercing": 100
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 350,
          "armor": 250,
          "defense": 40,
          "dodge": 15,
          "bravery": 30,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 380,
          "armor": 280,
          "defense": 45,
          "dodge": 20,
          "bravery": 35,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 39304
              },
              {
                "type": "Tooth",
                "amount": 1
              }
            ],
            "time": 14400,
            "sp": 11560
          },
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 410,
          "armor": 310,
          "defense": 45,
          "dodge": 20,
          "bravery": 40,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 110688
              },
              {
                "type": "Tooth",
                "amount": 5
              }
            ],
            "time": 43200,
            "sp": 25840
          },
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 430,
          "armor": 330,
          "defense": 50,
          "dodge": 25,
          "bravery": 45,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 280096
              },
              {
                "type": "Tooth",
                "amount": 10
              }
            ],
            "time": 86400,
            "sp": 57125
          },
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 470,
          "armor": 360,
          "defense": 50,
          "dodge": 25,
          "bravery": 50,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 689976
              },
              {
                "type": "Tooth",
                "amount": 20
              }
            ],
            "time": 172800,
            "sp": 127850
          },
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 500,
          "armor": 400,
          "defense": 55,
          "dodge": 30,
          "bravery": 55,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1613015
              },
              {
                "type": "Necklace",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 443900
          },
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Scorching Ray",
        "damageType": "Piercing",
        "ammo": 3,
        "cooldown": 2,
        "weaponCooldown": 1,
        "armorPiercing": 50,
        "lineOfFire": "Indirect",
        "suppressionMod": {
          "multiplier": 0.5
        },
        "statusEffect": {
          "type": "Fire",
          "chance": 60,
          "duration": 3
        },
        "ranks": [
          {
            "damage": {
              "min": 128,
              "max": 192
            },
            "offense": 96,
            "criticalChance": 25,
            "critVsSoldiers": 70,
            "dot": {
              "initial": 80,
              "final": 27
            },
            "rank": 1
          },
          {
            "damage": {
              "min": 140,
              "max": 211
            },
            "offense": 101,
            "criticalChance": 25,
            "critVsSoldiers": 70,
            "dot": {
              "initial": 88,
              "final": 29
            },
            "rank": 2
          },
          {
            "damage": {
              "min": 153,
              "max": 230
            },
            "offense": 106,
            "criticalChance": 25,
            "critVsSoldiers": 70,
            "dot": {
              "initial": 96,
              "final": 32
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 166,
              "max": 249
            },
            "offense": 111,
            "criticalChance": 25,
            "critVsSoldiers": 70,
            "dot": {
              "initial": 104,
              "final": 35
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 179,
              "max": 268
            },
            "offense": 116,
            "criticalChance": 25,
            "critVsSoldiers": 70,
            "dot": {
              "initial": 112,
              "final": 37
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 192,
              "max": 288
            },
            "offense": 121,
            "criticalChance": 25,
            "critVsSoldiers": 70,
            "dot": {
              "initial": 120,
              "final": 40
            },
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 3
        },
        "reloadTime": 2,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.5
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.5
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.5
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.5
            }
          ]
        }
      },
      {
        "name": "Scattershot",
        "damageType": "Piercing",
        "ammo": 3,
        "cooldown": 2,
        "weaponCooldown": 1,
        "armorPiercing": 50,
        "lineOfFire": "Precise (Fixed)",
        "areaEffect": true,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "statusEffect": {
          "type": "Fire",
          "chance": 45,
          "duration": 3
        },
        "ranks": [
          {
            "damage": {
              "min": 128,
              "max": 192
            },
            "offense": 80,
            "criticalChance": 0,
            "critVsSoldiers": 45,
            "dot": {
              "initial": 80,
              "final": 27
            },
            "rank": 1
          },
          {
            "damage": {
              "min": 140,
              "max": 211
            },
            "offense": 85,
            "criticalChance": 0,
            "critVsSoldiers": 45,
            "dot": {
              "initial": 88,
              "final": 29
            },
            "rank": 2
          },
          {
            "damage": {
              "min": 153,
              "max": 230
            },
            "offense": 90,
            "criticalChance": 0,
            "critVsSoldiers": 45,
            "dot": {
              "initial": 96,
              "final": 32
            },
            "rank": 3
          },
          {
            "damage": {
              "min": 166,
              "max": 249
            },
            "offense": 95,
            "criticalChance": 0,
            "critVsSoldiers": 45,
            "dot": {
              "initial": 104,
              "final": 35
            },
            "rank": 4
          },
          {
            "damage": {
              "min": 179,
              "max": 268
            },
            "offense": 100,
            "criticalChance": 0,
            "critVsSoldiers": 45,
            "dot": {
              "initial": 112,
              "final": 37
            },
            "rank": 5
          },
          {
            "damage": {
              "min": 192,
              "max": 288
            },
            "offense": 105,
            "criticalChance": 0,
            "critVsSoldiers": 45,
            "dot": {
              "initial": 120,
              "final": 40
            },
            "rank": 6
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 2,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 2,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 45000
        },
        {
          "type": "Oil",
          "amount": 1800
        }
      ],
      "time": 21600
    }
  },
  {
    "id": 190,
    "name": "Ironclad Battleship",
    "description": "An iron armor warship with a dual gun turret decaled with a skull on top. Features devastating area bombardment attacks.",
    "imageUrl": "/data/images/units/ironclad_battleship.webp",
    "category": "Naval",
    "unitType": "ship",
    "affiliation": "Empire",
    "building": "Boss Drop",
    "buildingLevel": null,
    "unlockLevel": 1,
    "productionTime": null,
    "cost": [],
    "blocking": "Full",
    "maxRank": 7,
    "immunities": [
      "Breach",
      "Stun"
    ],
    "resistances": {
      "hp": {
        "crushing": 55,
        "depthCharge": 85,
        "explosive": 55,
        "fire": 80,
        "piercing": 45,
        "torpedo": 120
      },
      "armor": {
        "crushing": 55,
        "depthCharge": 85,
        "explosive": 45,
        "fire": 100,
        "piercing": 45,
        "torpedo": 110
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 400,
          "armor": 200,
          "defense": 40,
          "dodge": 25,
          "bravery": 20,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 435,
          "armor": 240,
          "defense": 42,
          "dodge": 27,
          "bravery": 25,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 57776
              },
              {
                "type": "Steel",
                "amount": 8125
              },
              {
                "type": "Bars",
                "amount": 5
              },
              {
                "type": "Gears",
                "amount": 5
              }
            ],
            "time": 21600,
            "sp": 16990
          },
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 475,
          "armor": 285,
          "defense": 44,
          "dodge": 29,
          "bravery": 30,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 359096
              },
              {
                "type": "Steel",
                "amount": 9825
              },
              {
                "type": "Bars",
                "amount": 10
              },
              {
                "type": "Gears",
                "amount": 10
              }
            ],
            "time": 28800,
            "sp": 83825
          },
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 510,
          "armor": 330,
          "defense": 46,
          "dodge": 31,
          "bravery": 35,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 955432
              },
              {
                "type": "Steel",
                "amount": 11700
              },
              {
                "type": "Bars",
                "amount": 15
              },
              {
                "type": "Gears",
                "amount": 15
              }
            ],
            "time": 43200,
            "sp": 194850
          },
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 545,
          "armor": 375,
          "defense": 48,
          "dodge": 33,
          "bravery": 40,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 2347744
              },
              {
                "type": "Steel",
                "amount": 13725
              },
              {
                "type": "Bars",
                "amount": 20
              },
              {
                "type": "Gears",
                "amount": 20
              }
            ],
            "time": 86400,
            "sp": 435000
          },
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 580,
          "armor": 420,
          "defense": 50,
          "dodge": 35,
          "bravery": 45,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 2792465
              },
              {
                "type": "Steel",
                "amount": 15925
              },
              {
                "type": "Laurels",
                "amount": 10
              },
              {
                "type": "Widgets",
                "amount": 10
              }
            ],
            "time": 172800,
            "sp": 768500
          },
          "abilitySlots": 2
        },
        {
          "rank": 7,
          "health": 615,
          "armor": 465,
          "defense": 52,
          "dodge": 37,
          "bravery": 50,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 3896865
              },
              {
                "type": "Steel",
                "amount": 18275
              },
              {
                "type": "Laurels",
                "amount": 15
              },
              {
                "type": "Widgets",
                "amount": 20
              }
            ],
            "time": 172800,
            "sp": 1009200
          },
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Mega Bombard",
        "damageType": "Explosive",
        "ammo": 2,
        "cooldown": 1,
        "armorPiercing": 20,
        "lineOfFire": "Direct",
        "areaEffect": true,
        "suppressionMod": {
          "multiplier": 0.25
        },
        "ranks": [
          {
            "damage": {
              "min": 87,
              "max": 131
            },
            "offense": 66,
            "criticalChance": 5,
            "hits": 4,
            "critVsSubs": -15,
            "rank": 1
          },
          {
            "damage": {
              "min": 100,
              "max": 151
            },
            "offense": 68,
            "criticalChance": 7,
            "hits": 4,
            "critVsSubs": -13,
            "rank": 2
          },
          {
            "damage": {
              "min": 118,
              "max": 178
            },
            "offense": 70,
            "criticalChance": 11,
            "hits": 4,
            "critVsSubs": -9,
            "rank": 3
          },
          {
            "damage": {
              "min": 132,
              "max": 199
            },
            "offense": 72,
            "criticalChance": 15,
            "hits": 4,
            "critVsSubs": -5,
            "rank": 4
          },
          {
            "damage": {
              "min": 146,
              "max": 220
            },
            "offense": 74,
            "criticalChance": 19,
            "hits": 4,
            "critVsSubs": -1,
            "rank": 5
          },
          {
            "damage": {
              "min": 160,
              "max": 241
            },
            "offense": 76,
            "criticalChance": 23,
            "hits": 4,
            "critVsSubs": 3,
            "rank": 6
          },
          {
            "damage": {
              "min": 168,
              "max": 254
            },
            "offense": 78,
            "criticalChance": 25,
            "hits": 4,
            "critVsSubs": 5,
            "rank": 7
          }
        ],
        "range": {
          "min": 1,
          "max": 3
        },
        "reloadTime": 6,
        "targetableTypes": {
          "Sea": true,
          "Ships": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            }
          ]
        }
      },
      {
        "name": "Bombard",
        "damageType": "Explosive",
        "ammo": 2,
        "cooldown": 1,
        "armorPiercing": 20,
        "lineOfFire": "Contact",
        "areaEffect": true,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "ranks": [
          {
            "damage": {
              "min": 133,
              "max": 181
            },
            "offense": 56,
            "criticalChance": 10,
            "critVsAir": 60,
            "critVsSubs": -10,
            "rank": 1
          },
          {
            "damage": {
              "min": 154,
              "max": 209
            },
            "offense": 58,
            "criticalChance": 12,
            "critVsAir": 62,
            "critVsSubs": -8,
            "rank": 2
          },
          {
            "damage": {
              "min": 180,
              "max": 246
            },
            "offense": 60,
            "criticalChance": 16,
            "critVsAir": 66,
            "critVsSubs": -4,
            "rank": 3
          },
          {
            "damage": {
              "min": 202,
              "max": 275
            },
            "offense": 62,
            "criticalChance": 20,
            "critVsAir": 70,
            "critVsSubs": 0,
            "rank": 4
          },
          {
            "damage": {
              "min": 223,
              "max": 304
            },
            "offense": 64,
            "criticalChance": 24,
            "critVsAir": 74,
            "critVsSubs": 4,
            "rank": 5
          },
          {
            "damage": {
              "min": 244,
              "max": 333
            },
            "offense": 66,
            "criticalChance": 28,
            "critVsAir": 78,
            "critVsSubs": 8,
            "rank": 6
          },
          {
            "damage": {
              "min": 258,
              "max": 351
            },
            "offense": 68,
            "criticalChance": 30,
            "critVsAir": 80,
            "critVsSubs": 10,
            "rank": 7
          }
        ],
        "range": {
          "min": 1,
          "max": 2
        },
        "reloadTime": 5,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true,
          "Sea": true,
          "Ships": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": -1,
              "y": -1,
              "damageMultiplier": 0.2
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.2
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 0.2
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": -1,
              "y": 1,
              "damageMultiplier": 0.2
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.2
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 0.2
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 37500
        },
        {
          "type": "Steel",
          "amount": 5250
        },
        {
          "type": "Oil",
          "amount": 3000
        },
        {
          "type": "Gears",
          "amount": 12
        }
      ],
      "time": 21600
    }
  },
  {
    "id": 191,
    "name": "Battleship Raptor-Class",
    "description": "A powerful battleship with broadside and bombard attacks. Strong anti-air capabilities but vulnerable to torpedoes.",
    "imageUrl": "/data/images/units/battleship_raptor.webp",
    "category": "Naval",
    "unitType": "ship",
    "affiliation": "Empire",
    "building": "Dry Dock",
    "buildingLevel": 2,
    "unlockLevel": 26,
    "productionTime": 71280,
    "cost": [
      {
        "type": "Gold",
        "amount": 20000
      },
      {
        "type": "Steel",
        "amount": 2200
      },
      {
        "type": "Oil",
        "amount": 1000
      },
      {
        "type": "Bars",
        "amount": 5
      }
    ],
    "blocking": "Full",
    "maxRank": 8,
    "immunities": [
      "Poison"
    ],
    "resistances": {
      "hp": {
        "crushing": 100,
        "depthCharge": 85,
        "explosive": 80,
        "fire": 80,
        "piercing": 65,
        "torpedo": 120
      },
      "armor": {
        "crushing": 70,
        "depthCharge": 85,
        "explosive": 70,
        "fire": 100,
        "piercing": 60,
        "torpedo": 120
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 325,
          "armor": 100,
          "defense": 35,
          "dodge": 25,
          "bravery": 20,
          "abilitySlots": 2
        },
        {
          "rank": 2,
          "health": 345,
          "armor": 130,
          "defense": 37,
          "dodge": 27,
          "bravery": 25,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 10768
              },
              {
                "type": "Steel",
                "amount": 3125
              }
            ],
            "time": 14400,
            "sp": 3170
          },
          "abilitySlots": 2
        },
        {
          "rank": 3,
          "health": 395,
          "armor": 175,
          "defense": 39,
          "dodge": 29,
          "bravery": 30,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 72376
              },
              {
                "type": "Steel",
                "amount": 4200
              }
            ],
            "time": 21600,
            "sp": 16900
          },
          "abilitySlots": 2
        },
        {
          "rank": 4,
          "health": 440,
          "armor": 220,
          "defense": 41,
          "dodge": 31,
          "bravery": 35,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 201952
              },
              {
                "type": "Steel",
                "amount": 5475
              },
              {
                "type": "Bars",
                "amount": 2
              },
              {
                "type": "Gears",
                "amount": 3
              }
            ],
            "time": 28800,
            "sp": 41175
          },
          "abilitySlots": 2
        },
        {
          "rank": 5,
          "health": 485,
          "armor": 265,
          "defense": 43,
          "dodge": 33,
          "bravery": 40,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 512944
              },
              {
                "type": "Steel",
                "amount": 6875
              },
              {
                "type": "Bars",
                "amount": 5
              },
              {
                "type": "Gears",
                "amount": 4
              }
            ],
            "time": 43200,
            "sp": 95050
          },
          "abilitySlots": 2
        },
        {
          "rank": 6,
          "health": 530,
          "armor": 310,
          "defense": 45,
          "dodge": 35,
          "bravery": 45,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 798135
              },
              {
                "type": "Steel",
                "amount": 8450
              },
              {
                "type": "Laurels",
                "amount": 2
              },
              {
                "type": "Widgets",
                "amount": 1
              }
            ],
            "time": 86400,
            "sp": 219650
          },
          "abilitySlots": 2
        },
        {
          "rank": 7,
          "health": 575,
          "armor": 355,
          "defense": 47,
          "dodge": 37,
          "bravery": 50,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1732170
              },
              {
                "type": "Steel",
                "amount": 10200
              },
              {
                "type": "Laurels",
                "amount": 3
              },
              {
                "type": "Widgets",
                "amount": 2
              }
            ],
            "time": 86400,
            "sp": 448600
          },
          "abilitySlots": 2
        },
        {
          "rank": 8,
          "health": 620,
          "armor": 400,
          "defense": 49,
          "dodge": 39,
          "bravery": 55,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 2447820
              },
              {
                "type": "Steel",
                "amount": 12100
              },
              {
                "type": "Laurels",
                "amount": 4
              },
              {
                "type": "Widgets",
                "amount": 2
              }
            ],
            "time": 172800,
            "sp": 602175
          },
          "abilitySlots": 2
        }
      ]
    },
    "actions": [
      {
        "name": "Broadside",
        "damageType": "Explosive",
        "ammo": 3,
        "cooldown": 3,
        "armorPiercing": 15,
        "lineOfFire": "Direct",
        "suppressionMod": {
          "multiplier": 0.25
        },
        "ranks": [
          {
            "damage": {
              "min": 96,
              "max": 144
            },
            "offense": 66,
            "criticalChance": 5,
            "critVsAir": 55,
            "critVsSubs": -15,
            "rank": 1
          },
          {
            "damage": {
              "min": 111,
              "max": 167
            },
            "offense": 68,
            "criticalChance": 5,
            "critVsAir": 55,
            "critVsSubs": -15,
            "rank": 2
          },
          {
            "damage": {
              "min": 134,
              "max": 201
            },
            "offense": 70,
            "criticalChance": 5,
            "critVsAir": 55,
            "critVsSubs": -15,
            "rank": 3
          },
          {
            "damage": {
              "min": 157,
              "max": 236
            },
            "offense": 72,
            "criticalChance": 5,
            "critVsAir": 55,
            "critVsSubs": -15,
            "rank": 4
          },
          {
            "damage": {
              "min": 182,
              "max": 273
            },
            "offense": 74,
            "criticalChance": 10,
            "critVsAir": 60,
            "critVsSubs": -10,
            "rank": 5
          },
          {
            "damage": {
              "min": 207,
              "max": 311
            },
            "offense": 76,
            "criticalChance": 10,
            "critVsAir": 60,
            "critVsSubs": -10,
            "rank": 6
          },
          {
            "damage": {
              "min": 232,
              "max": 348
            },
            "offense": 78,
            "criticalChance": 10,
            "critVsAir": 60,
            "critVsSubs": -10,
            "rank": 7
          },
          {
            "damage": {
              "min": 251,
              "max": 377
            },
            "offense": 80,
            "criticalChance": 10,
            "critVsAir": 60,
            "critVsSubs": -10,
            "rank": 8
          }
        ],
        "range": {
          "min": 1,
          "max": 3
        },
        "reloadTime": 5,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true,
          "Sea": true,
          "Ships": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.5
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 0.5
            }
          ]
        }
      },
      {
        "name": "Bombard",
        "damageType": "Explosive",
        "ammo": 3,
        "cooldown": 3,
        "armorPiercing": 10,
        "lineOfFire": "Indirect",
        "suppressionMod": {
          "multiplier": 0.25
        },
        "ranks": [
          {
            "damage": {
              "min": 70,
              "max": 94
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 2,
            "critVsAir": 65,
            "critVsGunboat": 30,
            "rank": 1
          },
          {
            "damage": {
              "min": 81,
              "max": 109
            },
            "offense": 53,
            "criticalChance": 5,
            "hits": 2,
            "critVsAir": 65,
            "critVsGunboat": 30,
            "rank": 2
          },
          {
            "damage": {
              "min": 98,
              "max": 131
            },
            "offense": 55,
            "criticalChance": 5,
            "hits": 2,
            "critVsAir": 65,
            "critVsGunboat": 30,
            "rank": 3
          },
          {
            "damage": {
              "min": 114,
              "max": 154
            },
            "offense": 57,
            "criticalChance": 5,
            "hits": 2,
            "critVsAir": 65,
            "critVsGunboat": 30,
            "rank": 4
          },
          {
            "damage": {
              "min": 133,
              "max": 178
            },
            "offense": 59,
            "criticalChance": 10,
            "hits": 2,
            "critVsAir": 70,
            "critVsGunboat": 35,
            "rank": 5
          },
          {
            "damage": {
              "min": 151,
              "max": 203
            },
            "offense": 61,
            "criticalChance": 10,
            "hits": 2,
            "critVsAir": 70,
            "critVsGunboat": 35,
            "rank": 6
          },
          {
            "damage": {
              "min": 169,
              "max": 227
            },
            "offense": 63,
            "criticalChance": 10,
            "hits": 2,
            "critVsAir": 70,
            "critVsGunboat": 35,
            "rank": 7
          },
          {
            "damage": {
              "min": 183,
              "max": 246
            },
            "offense": 65,
            "criticalChance": 10,
            "hits": 2,
            "critVsAir": 70,
            "critVsGunboat": 35,
            "rank": 8
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 5,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true,
          "Sea": true,
          "Ships": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 0.9
            },
            {
              "x": 2,
              "y": 2,
              "damageMultiplier": 0.75
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 12000
        },
        {
          "type": "Steel",
          "amount": 1500
        },
        {
          "type": "Oil",
          "amount": 525
        },
        {
          "type": "Bars",
          "amount": 3
        }
      ],
      "time": 21600
    }
  },
  {
    "id": 192,
    "name": "Battleship Mammoth-Class",
    "description": "The most durable player-trainable ship with the highest combined HP and armor at max rank. Excels at destroying smaller vessels with strong anti-air capabilities.",
    "imageUrl": "/data/images/units/battleship_mammoth.webp",
    "category": "Naval",
    "unitType": "ship",
    "affiliation": "Empire",
    "building": "Dry Dock",
    "buildingLevel": 2,
    "unlockLevel": 26,
    "productionTime": 31680,
    "cost": [
      {
        "type": "Nanopods",
        "amount": 55
      }
    ],
    "blocking": "Full",
    "maxRank": 8,
    "immunities": [
      "Poison"
    ],
    "resistances": {
      "hp": {
        "crushing": 100,
        "depthCharge": 80,
        "explosive": 75,
        "fire": 75,
        "piercing": 60,
        "torpedo": 120
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 380,
          "armor": 125,
          "defense": 35,
          "dodge": 25,
          "bravery": 20,
          "abilitySlots": 3
        },
        {
          "rank": 2,
          "health": 415,
          "armor": 170,
          "defense": 37,
          "dodge": 27,
          "bravery": 25,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 10768
              },
              {
                "type": "Steel",
                "amount": 3125
              }
            ],
            "time": 14400,
            "sp": 3170
          },
          "abilitySlots": 3
        },
        {
          "rank": 3,
          "health": 465,
          "armor": 220,
          "defense": 39,
          "dodge": 29,
          "bravery": 30,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 92736
              },
              {
                "type": "Steel",
                "amount": 4200
              }
            ],
            "time": 21600,
            "sp": 21650
          },
          "abilitySlots": 3
        },
        {
          "rank": 4,
          "health": 520,
          "armor": 270,
          "defense": 41,
          "dodge": 31,
          "bravery": 35,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 248560
              },
              {
                "type": "Steel",
                "amount": 5475
              },
              {
                "type": "Bars",
                "amount": 2
              },
              {
                "type": "Gears",
                "amount": 3
              }
            ],
            "time": 28800,
            "sp": 50700
          },
          "abilitySlots": 3
        },
        {
          "rank": 5,
          "health": 575,
          "armor": 320,
          "defense": 43,
          "dodge": 33,
          "bravery": 40,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 638336
              },
              {
                "type": "Steel",
                "amount": 6875
              },
              {
                "type": "Bars",
                "amount": 5
              },
              {
                "type": "Gears",
                "amount": 4
              }
            ],
            "time": 43200,
            "sp": 118275
          },
          "abilitySlots": 3
        },
        {
          "rank": 6,
          "health": 630,
          "armor": 370,
          "defense": 45,
          "dodge": 35,
          "bravery": 45,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 982320
              },
              {
                "type": "Steel",
                "amount": 8450
              },
              {
                "type": "Laurels",
                "amount": 2
              },
              {
                "type": "Widgets",
                "amount": 1
              }
            ],
            "time": 86400,
            "sp": 270325
          },
          "abilitySlots": 3
        },
        {
          "rank": 7,
          "health": 685,
          "armor": 420,
          "defense": 47,
          "dodge": 37,
          "bravery": 50,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 2113835
              },
              {
                "type": "Steel",
                "amount": 10200
              },
              {
                "type": "Laurels",
                "amount": 3
              },
              {
                "type": "Widgets",
                "amount": 2
              }
            ],
            "time": 86400,
            "sp": 547425
          },
          "abilitySlots": 3
        },
        {
          "rank": 8,
          "health": 740,
          "armor": 465,
          "defense": 49,
          "dodge": 39,
          "bravery": 55,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 3004145
              },
              {
                "type": "Steel",
                "amount": 12100
              },
              {
                "type": "Laurels",
                "amount": 4
              },
              {
                "type": "Widgets",
                "amount": 2
              }
            ],
            "time": 172800,
            "sp": 739025
          },
          "abilitySlots": 3
        }
      ]
    },
    "actions": [
      {
        "name": "Turret: Broadside",
        "damageType": "Explosive",
        "ammo": 2,
        "cooldown": 3,
        "armorPiercing": 25,
        "lineOfFire": "Direct",
        "ranks": [
          {
            "damage": {
              "min": 106,
              "max": 158
            },
            "offense": 66,
            "criticalChance": 10,
            "critVsAir": 65,
            "critVsSubs": -10,
            "rank": 1
          },
          {
            "damage": {
              "min": 125,
              "max": 186
            },
            "offense": 69,
            "criticalChance": 10,
            "critVsAir": 65,
            "critVsSubs": -10,
            "rank": 2
          },
          {
            "damage": {
              "min": 150,
              "max": 224
            },
            "offense": 72,
            "criticalChance": 10,
            "critVsAir": 65,
            "critVsSubs": -10,
            "rank": 3
          },
          {
            "damage": {
              "min": 175,
              "max": 262
            },
            "offense": 75,
            "criticalChance": 10,
            "critVsAir": 65,
            "critVsSubs": -10,
            "rank": 4
          },
          {
            "damage": {
              "min": 203,
              "max": 303
            },
            "offense": 78,
            "criticalChance": 15,
            "critVsAir": 70,
            "critVsSubs": -5,
            "rank": 5
          },
          {
            "damage": {
              "min": 231,
              "max": 344
            },
            "offense": 81,
            "criticalChance": 15,
            "critVsAir": 70,
            "critVsSubs": -5,
            "rank": 6
          },
          {
            "damage": {
              "min": 258,
              "max": 385
            },
            "offense": 84,
            "criticalChance": 15,
            "critVsAir": 70,
            "critVsSubs": -5,
            "rank": 7
          },
          {
            "damage": {
              "min": 279,
              "max": 417
            },
            "offense": 87,
            "criticalChance": 15,
            "critVsAir": 70,
            "critVsSubs": -5,
            "rank": 8
          }
        ],
        "range": {
          "min": 1,
          "max": 3
        },
        "reloadTime": 5,
        "targetableTypes": {
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true,
          "Sea": true,
          "Ships": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 0.5
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.5
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 0.5
            },
            {
              "x": 2,
              "y": -1,
              "damageMultiplier": 0.25
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 2,
              "y": 1,
              "damageMultiplier": 0.25
            }
          ]
        }
      },
      {
        "name": "Turret: Bombard",
        "damageType": "Explosive",
        "ammo": 2,
        "cooldown": 3,
        "armorPiercing": 10,
        "lineOfFire": "Indirect",
        "ranks": [
          {
            "damage": {
              "min": 77,
              "max": 104
            },
            "offense": 51,
            "criticalChance": 5,
            "hits": 2,
            "critVsAir": 60,
            "critVsGunboat": 30,
            "rank": 1
          },
          {
            "damage": {
              "min": 90,
              "max": 122
            },
            "offense": 54,
            "criticalChance": 5,
            "hits": 2,
            "critVsAir": 60,
            "critVsGunboat": 30,
            "rank": 2
          },
          {
            "damage": {
              "min": 109,
              "max": 147
            },
            "offense": 57,
            "criticalChance": 5,
            "hits": 2,
            "critVsAir": 60,
            "critVsGunboat": 30,
            "rank": 3
          },
          {
            "damage": {
              "min": 127,
              "max": 172
            },
            "offense": 60,
            "criticalChance": 5,
            "hits": 2,
            "critVsAir": 60,
            "critVsGunboat": 30,
            "rank": 4
          },
          {
            "damage": {
              "min": 147,
              "max": 199
            },
            "offense": 63,
            "criticalChance": 10,
            "hits": 2,
            "critVsAir": 65,
            "critVsGunboat": 35,
            "rank": 5
          },
          {
            "damage": {
              "min": 167,
              "max": 226
            },
            "offense": 66,
            "criticalChance": 10,
            "hits": 2,
            "critVsAir": 65,
            "critVsGunboat": 35,
            "rank": 6
          },
          {
            "damage": {
              "min": 187,
              "max": 253
            },
            "offense": 69,
            "criticalChance": 10,
            "hits": 2,
            "critVsAir": 65,
            "critVsGunboat": 35,
            "rank": 7
          },
          {
            "damage": {
              "min": 203,
              "max": 274
            },
            "offense": 72,
            "criticalChance": 10,
            "hits": 2,
            "critVsAir": 65,
            "critVsGunboat": 35,
            "rank": 8
          }
        ],
        "range": {
          "min": 1,
          "max": 4
        },
        "reloadTime": 5,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldiers": true,
          "Snipers": true,
          "Vehicles": true,
          "Tanks": true,
          "Critters": true,
          "Sea": true,
          "Ships": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Mk12 Gun",
        "damageType": "Explosive",
        "ammo": 3,
        "cooldown": 2,
        "armorPiercing": 10,
        "lineOfFire": "Indirect",
        "ranks": [
          {
            "damage": {
              "min": 26,
              "max": 44
            },
            "offense": 38,
            "criticalChance": 15,
            "hits": 3,
            "critVsAir": 70,
            "rank": 1
          },
          {
            "damage": {
              "min": 30,
              "max": 51
            },
            "offense": 41,
            "criticalChance": 15,
            "hits": 3,
            "critVsAir": 70,
            "rank": 2
          },
          {
            "damage": {
              "min": 36,
              "max": 62
            },
            "offense": 44,
            "criticalChance": 15,
            "hits": 3,
            "critVsAir": 70,
            "rank": 3
          },
          {
            "damage": {
              "min": 43,
              "max": 73
            },
            "offense": 47,
            "criticalChance": 15,
            "hits": 3,
            "critVsAir": 70,
            "rank": 4
          },
          {
            "damage": {
              "min": 49,
              "max": 84
            },
            "offense": 50,
            "criticalChance": 20,
            "hits": 3,
            "critVsAir": 75,
            "rank": 5
          },
          {
            "damage": {
              "min": 56,
              "max": 95
            },
            "offense": 53,
            "criticalChance": 20,
            "hits": 3,
            "critVsAir": 75,
            "rank": 6
          },
          {
            "damage": {
              "min": 63,
              "max": 107
            },
            "offense": 56,
            "criticalChance": 20,
            "hits": 3,
            "critVsAir": 75,
            "rank": 7
          },
          {
            "damage": {
              "min": 68,
              "max": 116
            },
            "offense": 59,
            "criticalChance": 20,
            "hits": 3,
            "critVsAir": 75,
            "rank": 8
          }
        ],
        "range": {
          "min": 1,
          "max": 5
        },
        "reloadTime": 3,
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Sea": true,
          "Ships": true
        },
        "ammoUsed": 1,
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.2
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.2
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 15000
        },
        {
          "type": "Steel",
          "amount": 2475
        },
        {
          "type": "Oil",
          "amount": 600
        },
        {
          "type": "Bars",
          "amount": 3
        }
      ],
      "time": 21600
    }
  },
  {
    "id": 193,
    "name": "BC-3 Cobra",
    "description": "Boss Strike reward helicopter with rapid-fire miniguns and an armor-piercing anti-tank attack.",
    "imageUrl": "/data/images/units/bc3_cobra.png",
    "category": "Air",
    "unitType": "helicopter-fast",
    "affiliation": "Empire",
    "building": "Boss Strike Reward",
    "buildingLevel": null,
    "unlockLevel": 1,
    "productionTime": null,
    "cost": [],
    "blocking": "None",
    "maxRank": 9,
    "immunities": [
      "Plague",
      "Quake"
    ],
    "resistances": {
      "hp": {
        "crushing": 125,
        "explosive": 100,
        "fire": 90,
        "piercing": 110
      },
      "armor": {
        "crushing": 120,
        "explosive": 110,
        "fire": 125,
        "piercing": 110
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 90,
          "armor": 0,
          "defense": 20,
          "dodge": 5,
          "bravery": 15,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 6,
          "spReward": 24,
          "goldReward": 120
        },
        {
          "rank": 2,
          "health": 120,
          "armor": 0,
          "defense": 20,
          "dodge": 5,
          "bravery": 20,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 8,
          "spReward": 32,
          "goldReward": 160,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1144
              }
            ],
            "time": 14400,
            "sp": 335
          }
        },
        {
          "rank": 3,
          "health": 155,
          "armor": 0,
          "defense": 25,
          "dodge": 10,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 11,
          "spReward": 44,
          "goldReward": 220,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 4224
              },
              {
                "type": "Iron",
                "amount": 2800
              }
            ],
            "time": 43200,
            "sp": 990
          }
        },
        {
          "rank": 4,
          "health": 190,
          "armor": 20,
          "defense": 30,
          "dodge": 15,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 15,
          "spReward": 60,
          "goldReward": 300,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 13288
              },
              {
                "type": "Steel",
                "amount": 2812
              },
              {
                "type": "Bars",
                "amount": 2
              },
              {
                "type": "Gears",
                "amount": 3
              }
            ],
            "time": 86400,
            "sp": 2700
          }
        },
        {
          "rank": 5,
          "health": 225,
          "armor": 40,
          "defense": 35,
          "dodge": 20,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 18,
          "spReward": 72,
          "goldReward": 360,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 59840
              },
              {
                "type": "Steel",
                "amount": 4927
              },
              {
                "type": "Bars",
                "amount": 5
              },
              {
                "type": "Gears",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 11100
          }
        },
        {
          "rank": 6,
          "health": 260,
          "armor": 60,
          "defense": 40,
          "dodge": 25,
          "bravery": 40,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 22,
          "spReward": 88,
          "goldReward": 440,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 96695
              },
              {
                "type": "Steel",
                "amount": 7605
              },
              {
                "type": "Bars",
                "amount": 6
              },
              {
                "type": "Gears",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 26600
          }
        },
        {
          "rank": 7,
          "health": 285,
          "armor": 80,
          "defense": 45,
          "dodge": 30,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 25,
          "spReward": 100,
          "goldReward": 500,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 251180
              },
              {
                "type": "Steel",
                "amount": 10530
              },
              {
                "type": "Laurels",
                "amount": 2
              },
              {
                "type": "Widgets",
                "amount": 2
              }
            ],
            "time": 176400,
            "sp": 65050
          }
        },
        {
          "rank": 8,
          "health": 310,
          "armor": 100,
          "defense": 50,
          "dodge": 35,
          "bravery": 50,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 29,
          "spReward": 116,
          "goldReward": 580,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 600965
              },
              {
                "type": "Steel",
                "amount": 12352
              },
              {
                "type": "Laurels",
                "amount": 2
              },
              {
                "type": "Widgets",
                "amount": 3
              }
            ],
            "time": 180000,
            "sp": 147850
          }
        },
        {
          "rank": 9,
          "health": 335,
          "armor": 120,
          "defense": 55,
          "dodge": 40,
          "bravery": 55,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 32,
          "spReward": 128,
          "goldReward": 640,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 3935795
              },
              {
                "type": "Steel",
                "amount": 14332
              },
              {
                "type": "Laurels",
                "amount": 3
              },
              {
                "type": "Widgets",
                "amount": 4
              }
            ],
            "time": 183600,
            "sp": 926075
          }
        }
      ]
    },
    "actions": [
      {
        "name": "Dual Miniguns",
        "damageType": "Piercing",
        "lineOfFire": "Indirect (Random)",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 6,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "targetableTypes": {
          "Air": false,
          "LTA": false,
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Sea": false,
          "Ship": true
        },
        "ranks": [
          {
            "rank": 1,
            "damage": {
              "min": 21,
              "max": 29
            },
            "offense": 33,
            "criticalChance": 0,
            "hits": 5
          },
          {
            "rank": 2,
            "damage": {
              "min": 27,
              "max": 37
            },
            "offense": 43,
            "criticalChance": 5,
            "hits": 5
          },
          {
            "rank": 3,
            "damage": {
              "min": 33,
              "max": 46
            },
            "offense": 53,
            "criticalChance": 10,
            "hits": 5
          },
          {
            "rank": 4,
            "damage": {
              "min": 46,
              "max": 63
            },
            "offense": 63,
            "criticalChance": 10,
            "hits": 5
          },
          {
            "rank": 5,
            "damage": {
              "min": 52,
              "max": 72
            },
            "offense": 73,
            "criticalChance": 15,
            "hits": 5
          },
          {
            "rank": 6,
            "damage": {
              "min": 63,
              "max": 87
            },
            "offense": 83,
            "criticalChance": 15,
            "hits": 5
          },
          {
            "rank": 7,
            "damage": {
              "min": 65,
              "max": 89
            },
            "offense": 88,
            "criticalChance": 20,
            "hits": 5
          },
          {
            "rank": 8,
            "damage": {
              "min": 67,
              "max": 92
            },
            "offense": 93,
            "criticalChance": 20,
            "hits": 5
          },
          {
            "rank": 9,
            "damage": {
              "min": 69,
              "max": 95
            },
            "offense": 98,
            "criticalChance": 25,
            "hits": 5
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.2
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.2
            }
          ],
          "randomCenter": {
            "offsets": [
              {
                "x": -1,
                "y": 0,
                "weight": 0.275
              },
              {
                "x": 0,
                "y": 0,
                "weight": 0.45
              },
              {
                "x": 1,
                "y": 0,
                "weight": 0.275
              }
            ]
          }
        }
      },
      {
        "name": "Anti-Tank Maneuver",
        "damageType": "Piercing",
        "lineOfFire": "Indirect",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 6,
        "cooldown": 2,
        "weaponCooldown": 1,
        "range": {
          "min": 1,
          "max": 5
        },
        "armorPiercing": 50,
        "suppressionMod": {
          "multiplier": 0
        },
        "targetableTypes": {
          "Air": false,
          "LTA": false,
          "Soldier": false,
          "Sniper": false,
          "Vehicle": true,
          "Tank": true,
          "Metal": false,
          "Critter": false,
          "Civilian": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "rank": 1,
            "damage": {
              "min": 26,
              "max": 36
            },
            "offense": 45,
            "criticalChance": 0,
            "hits": 3,
            "critVsTanks": 10
          },
          {
            "rank": 2,
            "damage": {
              "min": 33,
              "max": 46
            },
            "offense": 55,
            "criticalChance": 5,
            "hits": 3,
            "critVsTanks": 15
          },
          {
            "rank": 3,
            "damage": {
              "min": 41,
              "max": 57
            },
            "offense": 65,
            "criticalChance": 10,
            "hits": 3,
            "critVsTanks": 20
          },
          {
            "rank": 4,
            "damage": {
              "min": 57,
              "max": 79
            },
            "offense": 75,
            "criticalChance": 10,
            "hits": 3,
            "critVsTanks": 20
          },
          {
            "rank": 5,
            "damage": {
              "min": 65,
              "max": 90
            },
            "offense": 85,
            "criticalChance": 15,
            "hits": 3,
            "critVsTanks": 25
          },
          {
            "rank": 6,
            "damage": {
              "min": 78,
              "max": 108
            },
            "offense": 95,
            "criticalChance": 15,
            "hits": 3,
            "critVsTanks": 25
          },
          {
            "rank": 7,
            "damage": {
              "min": 80,
              "max": 111
            },
            "offense": 100,
            "criticalChance": 20,
            "hits": 3,
            "critVsTanks": 30
          },
          {
            "rank": 8,
            "damage": {
              "min": 83,
              "max": 115
            },
            "offense": 105,
            "criticalChance": 20,
            "hits": 3,
            "critVsTanks": 30
          },
          {
            "rank": 9,
            "damage": {
              "min": 85,
              "max": 118
            },
            "offense": 110,
            "criticalChance": 25,
            "hits": 3,
            "critVsTanks": 35
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 18000
        },
        {
          "type": "Iron",
          "amount": 1200
        },
        {
          "type": "Oil",
          "amount": 450
        }
      ],
      "time": 43200
    },
    "tags": [
      "Boss Strike",
      "BC-3",
      "Cobra"
    ]
  },
  {
    "id": 194,
    "name": "UH-1B SkyRaptor",
    "description": "Boss Strike reward helicopter that mixes anti-air machine gun fire with gas payloads and shrapnel bombing runs.",
    "imageUrl": "/data/images/units/uh1b_skyraptor.png",
    "category": "Air",
    "unitType": "helicopter-fast",
    "affiliation": "Empire",
    "building": "Boss Strike Reward",
    "buildingLevel": null,
    "unlockLevel": 1,
    "productionTime": null,
    "cost": [],
    "blocking": "None",
    "maxRank": 9,
    "immunities": [
      "Plague",
      "Quake"
    ],
    "resistances": {
      "hp": {
        "crushing": 125,
        "fire": 65,
        "piercing": 125
      },
      "armor": {
        "crushing": 125,
        "fire": 80,
        "piercing": 100
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 80,
          "armor": 0,
          "defense": 15,
          "dodge": 5,
          "bravery": 15,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 5,
          "spReward": 20,
          "goldReward": 100
        },
        {
          "rank": 2,
          "health": 120,
          "armor": 0,
          "defense": 15,
          "dodge": 5,
          "bravery": 20,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 8,
          "spReward": 32,
          "goldReward": 160,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 408
              }
            ],
            "time": 14400,
            "sp": 120
          }
        },
        {
          "rank": 3,
          "health": 160,
          "armor": 0,
          "defense": 20,
          "dodge": 10,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 11,
          "spReward": 44,
          "goldReward": 220,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1648
              },
              {
                "type": "Iron",
                "amount": 2800
              }
            ],
            "time": 43200,
            "sp": 380
          }
        },
        {
          "rank": 4,
          "health": 200,
          "armor": 20,
          "defense": 25,
          "dodge": 15,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 16,
          "spReward": 64,
          "goldReward": 320,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 5176
              },
              {
                "type": "Steel",
                "amount": 2812
              },
              {
                "type": "Bars",
                "amount": 2
              },
              {
                "type": "Gears",
                "amount": 3
              }
            ],
            "time": 86400,
            "sp": 1050
          }
        },
        {
          "rank": 5,
          "health": 240,
          "armor": 40,
          "defense": 30,
          "dodge": 20,
          "bravery": 35,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 20,
          "spReward": 80,
          "goldReward": 400,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 16584
              },
              {
                "type": "Steel",
                "amount": 4927
              },
              {
                "type": "Bars",
                "amount": 5
              },
              {
                "type": "Gears",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 3075
          }
        },
        {
          "rank": 6,
          "health": 280,
          "armor": 60,
          "defense": 35,
          "dodge": 25,
          "bravery": 40,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 24,
          "spReward": 96,
          "goldReward": 480,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 13955
              },
              {
                "type": "Steel",
                "amount": 7605
              },
              {
                "type": "Laurels",
                "amount": 5
              },
              {
                "type": "Gears",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 3850
          }
        },
        {
          "rank": 7,
          "health": 300,
          "armor": 80,
          "defense": 40,
          "dodge": 30,
          "bravery": 45,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 27,
          "spReward": 108,
          "goldReward": 540,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 44485
              },
              {
                "type": "Steel",
                "amount": 11700
              },
              {
                "type": "Laurels",
                "amount": 4
              },
              {
                "type": "Widgets",
                "amount": 2
              }
            ],
            "time": 230400,
            "sp": 11525
          }
        },
        {
          "rank": 8,
          "health": 320,
          "armor": 100,
          "defense": 45,
          "dodge": 35,
          "bravery": 50,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 30,
          "spReward": 120,
          "goldReward": 600,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 842912
              },
              {
                "type": "Steel",
                "amount": 12352
              },
              {
                "type": "Laurels",
                "amount": 5
              },
              {
                "type": "Widgets",
                "amount": 2
              }
            ],
            "time": 276480,
            "sp": 129600
          }
        },
        {
          "rank": 9,
          "health": 340,
          "armor": 120,
          "defense": 50,
          "dodge": 40,
          "bravery": 55,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 33,
          "spReward": 132,
          "goldReward": 660,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 3916800
              },
              {
                "type": "Steel",
                "amount": 14332
              },
              {
                "type": "Laurels",
                "amount": 5
              },
              {
                "type": "Widgets",
                "amount": 2
              }
            ],
            "time": 276480,
            "sp": 576000
          }
        }
      ]
    },
    "actions": [
      {
        "name": "Machine Gun",
        "damageType": "Piercing",
        "lineOfFire": "Indirect",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 6,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldier": false,
          "Sniper": false,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": false,
          "Civilian": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "rank": 1,
            "damage": {
              "min": 27,
              "max": 33
            },
            "offense": 39,
            "criticalChance": 15,
            "hits": 4
          },
          {
            "rank": 2,
            "damage": {
              "min": 35,
              "max": 42
            },
            "offense": 49,
            "criticalChance": 20,
            "hits": 4
          },
          {
            "rank": 3,
            "damage": {
              "min": 43,
              "max": 52
            },
            "offense": 59,
            "criticalChance": 25,
            "hits": 4
          },
          {
            "rank": 4,
            "damage": {
              "min": 59,
              "max": 72
            },
            "offense": 69,
            "criticalChance": 25,
            "hits": 4
          },
          {
            "rank": 5,
            "damage": {
              "min": 67,
              "max": 82
            },
            "offense": 79,
            "criticalChance": 30,
            "hits": 4
          },
          {
            "rank": 6,
            "damage": {
              "min": 81,
              "max": 99
            },
            "offense": 89,
            "criticalChance": 30,
            "hits": 4
          },
          {
            "rank": 7,
            "damage": {
              "min": 83,
              "max": 102
            },
            "offense": 94,
            "criticalChance": 35,
            "hits": 4
          },
          {
            "rank": 8,
            "damage": {
              "min": 86,
              "max": 105
            },
            "offense": 99,
            "criticalChance": 35,
            "hits": 4
          },
          {
            "rank": 9,
            "damage": {
              "min": 89,
              "max": 108
            },
            "offense": 104,
            "criticalChance": 40,
            "hits": 4
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.251
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.251
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.251
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.251
            }
          ]
        }
      },
      {
        "name": "Stinging Gas",
        "damageType": "Fire",
        "lineOfFire": "Indirect (Fixed)",
        "ammo": 4,
        "ammoUsed": 0,
        "reloadTime": 6,
        "cooldown": 6,
        "range": {
          "min": 1,
          "max": 5
        },
        "statusEffect": {
          "type": "Fire",
          "chance": 30,
          "duration": 3
        },
        "targetableTypes": {
          "Air": false,
          "LTA": false,
          "Soldier": true,
          "Sniper": true,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": true,
          "Civilian": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "rank": 1,
            "damage": {
              "min": 14,
              "max": 17
            },
            "offense": 23,
            "criticalChance": 0,
            "dot": {
              "initial": 8,
              "final": 3
            }
          },
          {
            "rank": 2,
            "damage": {
              "min": 18,
              "max": 22
            },
            "offense": 33,
            "criticalChance": 5,
            "dot": {
              "initial": 10,
              "final": 3
            }
          },
          {
            "rank": 3,
            "damage": {
              "min": 22,
              "max": 27
            },
            "offense": 43,
            "criticalChance": 10,
            "dot": {
              "initial": 12,
              "final": 4
            }
          },
          {
            "rank": 4,
            "damage": {
              "min": 30,
              "max": 37
            },
            "offense": 53,
            "criticalChance": 10,
            "dot": {
              "initial": 17,
              "final": 6
            }
          },
          {
            "rank": 5,
            "damage": {
              "min": 35,
              "max": 42
            },
            "offense": 63,
            "criticalChance": 15,
            "dot": {
              "initial": 19,
              "final": 6
            }
          },
          {
            "rank": 6,
            "damage": {
              "min": 42,
              "max": 51
            },
            "offense": 73,
            "criticalChance": 15,
            "dot": {
              "initial": 23,
              "final": 8
            }
          },
          {
            "rank": 7,
            "damage": {
              "min": 43,
              "max": 52
            },
            "offense": 78,
            "criticalChance": 20,
            "dot": {
              "initial": 24,
              "final": 8
            }
          },
          {
            "rank": 8,
            "damage": {
              "min": 44,
              "max": 54
            },
            "offense": 83,
            "criticalChance": 20,
            "dot": {
              "initial": 24,
              "final": 8
            }
          },
          {
            "rank": 9,
            "damage": {
              "min": 46,
              "max": 56
            },
            "offense": 88,
            "criticalChance": 25,
            "dot": {
              "initial": 26,
              "final": 8
            }
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Nerve Gas",
        "damageType": "Fire",
        "lineOfFire": "Indirect (Fixed)",
        "ammo": 4,
        "ammoUsed": 0,
        "reloadTime": 6,
        "cooldown": 6,
        "range": {
          "min": 1,
          "max": 5
        },
        "statusEffect": {
          "type": "Stun",
          "chance": 30,
          "duration": 3
        },
        "targetableTypes": {
          "Air": false,
          "LTA": false,
          "Soldier": true,
          "Sniper": true,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": true,
          "Civilian": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "rank": 1,
            "damage": {
              "min": 14,
              "max": 17
            },
            "offense": 23,
            "criticalChance": 0
          },
          {
            "rank": 2,
            "damage": {
              "min": 18,
              "max": 22
            },
            "offense": 33,
            "criticalChance": 5
          },
          {
            "rank": 3,
            "damage": {
              "min": 22,
              "max": 27
            },
            "offense": 43,
            "criticalChance": 10
          },
          {
            "rank": 4,
            "damage": {
              "min": 30,
              "max": 37
            },
            "offense": 53,
            "criticalChance": 10
          },
          {
            "rank": 5,
            "damage": {
              "min": 35,
              "max": 42
            },
            "offense": 63,
            "criticalChance": 15
          },
          {
            "rank": 6,
            "damage": {
              "min": 42,
              "max": 51
            },
            "offense": 73,
            "criticalChance": 15
          },
          {
            "rank": 7,
            "damage": {
              "min": 43,
              "max": 52
            },
            "offense": 78,
            "criticalChance": 20
          },
          {
            "rank": 8,
            "damage": {
              "min": 44,
              "max": 54
            },
            "offense": 83,
            "criticalChance": 20
          },
          {
            "rank": 9,
            "damage": {
              "min": 46,
              "max": 56
            },
            "offense": 88,
            "criticalChance": 25
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -2,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 1
            },
            {
              "x": 1,
              "y": 2,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 2,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Shrapnel Bomb",
        "damageType": "Explosive",
        "lineOfFire": "Indirect (Random)",
        "unlockRank": 4,
        "unlockCost": {
          "time": 2880,
          "nanos": 15
        },
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 6,
        "cooldown": 4,
        "range": {
          "min": 1,
          "max": 5
        },
        "targetableTypes": {
          "Air": false,
          "LTA": false,
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "rank": 4,
            "damage": {
              "min": 50,
              "max": 61
            },
            "offense": 69,
            "criticalChance": 10,
            "hits": 2
          },
          {
            "rank": 5,
            "damage": {
              "min": 57,
              "max": 70
            },
            "offense": 79,
            "criticalChance": 15,
            "hits": 2
          },
          {
            "rank": 6,
            "damage": {
              "min": 69,
              "max": 84
            },
            "offense": 89,
            "criticalChance": 15,
            "hits": 2
          },
          {
            "rank": 7,
            "damage": {
              "min": 71,
              "max": 86
            },
            "offense": 94,
            "criticalChance": 20,
            "hits": 2
          },
          {
            "rank": 8,
            "damage": {
              "min": 73,
              "max": 89
            },
            "offense": 99,
            "criticalChance": 20,
            "hits": 2
          },
          {
            "rank": 9,
            "damage": {
              "min": 75,
              "max": 92
            },
            "offense": 104,
            "criticalChance": 25,
            "hits": 2
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": -1,
              "y": -1,
              "damageMultiplier": 0.3
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.65
            },
            {
              "x": -1,
              "y": 1,
              "damageMultiplier": 0.3
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.65
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.65
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 0.3
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.65
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 0.3
            }
          ],
          "randomCenter": {
            "offsets": [
              {
                "x": 0,
                "y": 0,
                "weight": 0.4996
              },
              {
                "x": 1,
                "y": 0,
                "weight": 0.0924
              },
              {
                "x": -1,
                "y": 0,
                "weight": 0.0924
              },
              {
                "x": 0,
                "y": 1,
                "weight": 0.0925
              },
              {
                "x": 0,
                "y": -1,
                "weight": 0.0925
              },
              {
                "x": 1,
                "y": 1,
                "weight": 0.0138
              },
              {
                "x": 1,
                "y": -1,
                "weight": 0.0138
              },
              {
                "x": -1,
                "y": 1,
                "weight": 0.0138
              },
              {
                "x": -1,
                "y": -1,
                "weight": 0.0138
              },
              {
                "x": 2,
                "y": 0,
                "weight": 0.0191
              },
              {
                "x": -2,
                "y": 0,
                "weight": 0.0191
              },
              {
                "x": 0,
                "y": 2,
                "weight": 0.0186
              },
              {
                "x": 0,
                "y": -2,
                "weight": 0.0186
              }
            ]
          }
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 15000
        },
        {
          "type": "Iron",
          "amount": 900
        },
        {
          "type": "Oil",
          "amount": 315
        }
      ],
      "time": 18000
    },
    "tags": [
      "Boss Strike",
      "SkyRaptor",
      "UH-1B"
    ]
  },
  {
    "id": 195,
    "name": "T16 Aero Bike",
    "description": "Boss Strike reward hover bike that can operate over land or sea and bomb targets with incendiary missiles and stunning grenades.",
    "imageUrl": "/data/images/units/t16_aero_bike.png",
    "category": "Air",
    "unitType": "lta",
    "affiliation": "Empire",
    "building": "Boss Strike Reward",
    "buildingLevel": null,
    "unlockLevel": 1,
    "productionTime": null,
    "cost": [],
    "blocking": "None",
    "maxRank": 9,
    "immunities": [
      "Breach",
      "Quake",
      "Stun"
    ],
    "resistances": {
      "hp": {
        "crushing": 100,
        "depthCharge": 50,
        "explosive": 85,
        "fire": 80,
        "piercing": 80,
        "torpedo": 0
      },
      "armor": {
        "crushing": 105,
        "depthCharge": 50,
        "explosive": 85,
        "fire": 80,
        "piercing": 80,
        "torpedo": 0
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 130,
          "armor": 0,
          "defense": 30,
          "dodge": 5,
          "bravery": 15,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 11,
          "spReward": 44,
          "goldReward": 220
        },
        {
          "rank": 2,
          "health": 170,
          "armor": 0,
          "defense": 30,
          "dodge": 5,
          "bravery": 20,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 15,
          "spReward": 60,
          "goldReward": 300,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 10472
              },
              {
                "type": "Iron",
                "amount": 1575
              }
            ],
            "time": 7200,
            "sp": 3080
          }
        },
        {
          "rank": 3,
          "health": 210,
          "armor": 25,
          "defense": 35,
          "dodge": 10,
          "bravery": 25,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 21,
          "spReward": 84,
          "goldReward": 420,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 35984
              },
              {
                "type": "Iron",
                "amount": 4375
              }
            ],
            "time": 14400,
            "sp": 8400
          }
        },
        {
          "rank": 4,
          "health": 250,
          "armor": 45,
          "defense": 40,
          "dodge": 15,
          "bravery": 30,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 26,
          "spReward": 104,
          "goldReward": 520,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 115336
              },
              {
                "type": "Steel",
                "amount": 3577
              },
              {
                "type": "Bars",
                "amount": 2
              },
              {
                "type": "Gears",
                "amount": 4
              }
            ],
            "time": 28800,
            "sp": 23525
          }
        },
        {
          "rank": 5,
          "health": 290,
          "armor": 65,
          "defense": 45,
          "dodge": 20,
          "bravery": 35,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 32,
          "spReward": 128,
          "goldReward": 640,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 314328
              },
              {
                "type": "Steel",
                "amount": 5917
              },
              {
                "type": "Bars",
                "amount": 6
              },
              {
                "type": "Gears",
                "amount": 5
              }
            ],
            "time": 43200,
            "sp": 58250
          }
        },
        {
          "rank": 6,
          "health": 330,
          "armor": 85,
          "defense": 50,
          "dodge": 25,
          "bravery": 40,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 37,
          "spReward": 148,
          "goldReward": 740,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 520925
              },
              {
                "type": "Steel",
                "amount": 8842
              },
              {
                "type": "Laurels",
                "amount": 5
              },
              {
                "type": "Gears",
                "amount": 6
              }
            ],
            "time": 57600,
            "sp": 143350
          }
        },
        {
          "rank": 7,
          "health": 370,
          "armor": 110,
          "defense": 55,
          "dodge": 30,
          "bravery": 45,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 43,
          "spReward": 172,
          "goldReward": 860,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1024100
              },
              {
                "type": "Steel",
                "amount": 13725
              },
              {
                "type": "Laurels",
                "amount": 4
              },
              {
                "type": "Widgets",
                "amount": 2
              }
            ],
            "time": 86400,
            "sp": 265225
          }
        },
        {
          "rank": 8,
          "health": 400,
          "armor": 130,
          "defense": 60,
          "dodge": 35,
          "bravery": 50,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 48,
          "spReward": 192,
          "goldReward": 960,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 3207488
              },
              {
                "type": "Steel",
                "amount": 14332
              },
              {
                "type": "Laurels",
                "amount": 5
              },
              {
                "type": "Widgets",
                "amount": 2
              }
            ],
            "time": 172800,
            "sp": 493150
          }
        },
        {
          "rank": 9,
          "health": 430,
          "armor": 150,
          "defense": 65,
          "dodge": 40,
          "bravery": 55,
          "abilitySlots": 2,
          "range": 5,
          "pvpValue": 53,
          "spReward": 212,
          "goldReward": 1060,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 6363808
              },
              {
                "type": "Steel",
                "amount": 16447
              },
              {
                "type": "Laurels",
                "amount": 5
              },
              {
                "type": "Widgets",
                "amount": 2
              }
            ],
            "time": 172800,
            "sp": 935850
          }
        }
      ]
    },
    "actions": [
      {
        "name": "Missile Launcher",
        "damageType": "Explosive",
        "lineOfFire": "Indirect",
        "ammo": 1,
        "ammoUsed": 1,
        "reloadTime": 7,
        "prepTime": 1,
        "range": {
          "min": 1,
          "max": 5
        },
        "armorPiercing": 35,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "statusEffect": {
          "type": "Fire",
          "chance": 25,
          "duration": 2
        },
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "rank": 1,
            "damage": {
              "min": 43,
              "max": 67
            },
            "offense": 56,
            "criticalChance": 5,
            "critVsSoldiers": 10,
            "critVsVehicles": 20,
            "dot": {
              "initial": 28,
              "final": 14
            }
          },
          {
            "rank": 2,
            "damage": {
              "min": 55,
              "max": 87
            },
            "offense": 66,
            "criticalChance": 10,
            "critVsSoldiers": 15,
            "critVsVehicles": 25,
            "dot": {
              "initial": 36,
              "final": 18
            }
          },
          {
            "rank": 3,
            "damage": {
              "min": 68,
              "max": 107
            },
            "offense": 76,
            "criticalChance": 15,
            "critVsSoldiers": 20,
            "critVsVehicles": 30,
            "dot": {
              "initial": 44,
              "final": 22
            }
          },
          {
            "rank": 4,
            "damage": {
              "min": 94,
              "max": 147
            },
            "offense": 86,
            "criticalChance": 15,
            "critVsSoldiers": 20,
            "critVsVehicles": 30,
            "dot": {
              "initial": 60,
              "final": 30
            }
          },
          {
            "rank": 5,
            "damage": {
              "min": 107,
              "max": 167
            },
            "offense": 96,
            "criticalChance": 20,
            "critVsSoldiers": 25,
            "critVsVehicles": 35,
            "dot": {
              "initial": 68,
              "final": 34
            }
          },
          {
            "rank": 6,
            "damage": {
              "min": 129,
              "max": 201
            },
            "offense": 106,
            "criticalChance": 20,
            "critVsSoldiers": 25,
            "critVsVehicles": 35,
            "dot": {
              "initial": 82,
              "final": 41
            }
          },
          {
            "rank": 7,
            "damage": {
              "min": 146,
              "max": 227
            },
            "offense": 111,
            "criticalChance": 25,
            "critVsSoldiers": 30,
            "critVsVehicles": 40,
            "dot": {
              "initial": 93,
              "final": 47
            }
          },
          {
            "rank": 8,
            "damage": {
              "min": 159,
              "max": 247
            },
            "offense": 116,
            "criticalChance": 25,
            "critVsSoldiers": 30,
            "critVsVehicles": 40,
            "dot": {
              "initial": 102,
              "final": 51
            }
          },
          {
            "rank": 9,
            "damage": {
              "min": 172,
              "max": 268
            },
            "offense": 121,
            "criticalChance": 30,
            "critVsSoldiers": 35,
            "critVsVehicles": 45,
            "dot": {
              "initial": 110,
              "final": 55
            }
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": -1,
              "y": -1,
              "damageMultiplier": 0.273
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.65
            },
            {
              "x": -1,
              "y": 1,
              "damageMultiplier": 0.273
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.65
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.65
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 0.273
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.65
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 0.273
            }
          ]
        }
      },
      {
        "name": "RPG Launcher",
        "damageType": "Fire",
        "lineOfFire": "Indirect",
        "ammo": 2,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 4
        },
        "suppressionMod": {
          "multiplier": 1.25
        },
        "statusEffect": {
          "type": "Stun",
          "chance": 15,
          "duration": 3
        },
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "rank": 1,
            "damage": {
              "min": 24,
              "max": 33
            },
            "offense": 51,
            "criticalChance": 5,
            "critVsVehicles": 25
          },
          {
            "rank": 2,
            "damage": {
              "min": 32,
              "max": 44
            },
            "offense": 61,
            "criticalChance": 10,
            "critVsVehicles": 30
          },
          {
            "rank": 3,
            "damage": {
              "min": 41,
              "max": 56
            },
            "offense": 71,
            "criticalChance": 15,
            "critVsVehicles": 35
          },
          {
            "rank": 4,
            "damage": {
              "min": 58,
              "max": 80
            },
            "offense": 81,
            "criticalChance": 15,
            "critVsVehicles": 35
          },
          {
            "rank": 5,
            "damage": {
              "min": 67,
              "max": 92
            },
            "offense": 91,
            "criticalChance": 20,
            "critVsVehicles": 40
          },
          {
            "rank": 6,
            "damage": {
              "min": 81,
              "max": 112
            },
            "offense": 101,
            "criticalChance": 20,
            "critVsVehicles": 40
          },
          {
            "rank": 7,
            "damage": {
              "min": 93,
              "max": 128
            },
            "offense": 106,
            "criticalChance": 25,
            "critVsVehicles": 45
          },
          {
            "rank": 8,
            "damage": {
              "min": 101,
              "max": 139
            },
            "offense": 111,
            "criticalChance": 25,
            "critVsVehicles": 45
          },
          {
            "rank": 9,
            "damage": {
              "min": 110,
              "max": 151
            },
            "offense": 116,
            "criticalChance": 30,
            "critVsVehicles": 50
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": -2,
              "y": 0,
              "damageMultiplier": 0.496
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.748
            },
            {
              "x": 0,
              "y": -2,
              "damageMultiplier": 0.496
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.748
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.748
            },
            {
              "x": 0,
              "y": 2,
              "damageMultiplier": 0.496
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.748
            },
            {
              "x": 2,
              "y": 0,
              "damageMultiplier": 0.496
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 18750
        },
        {
          "type": "Iron",
          "amount": 900
        },
        {
          "type": "Oil",
          "amount": 375
        }
      ],
      "time": 14400
    },
    "tags": [
      "Boss Strike",
      "Aero Bike",
      "T16",
      "Crossover"
    ]
  },
  {
    "id": 196,
    "name": "Thresher Tank",
    "description": "Boss Strike reward tank with a versatile cannon, anti-air machine gun, and a brutal mine-flail chain drive for shredding vehicles.",
    "imageUrl": "/data/images/units/thresher_tank.png",
    "category": "Tank",
    "unitType": "tank",
    "affiliation": "Silver Wolves",
    "building": "Boss Strike Reward",
    "buildingLevel": null,
    "unlockLevel": 1,
    "productionTime": null,
    "cost": [],
    "blocking": "Full",
    "maxRank": 9,
    "immunities": [
      "Cold Environment",
      "Plague",
      "Shatter"
    ],
    "spawnOnDeath": "Wolf Thug",
    "resistances": {
      "hp": {
        "cold": 85,
        "crushing": 80,
        "explosive": 80,
        "fire": 80,
        "piercing": 80
      },
      "armor": {
        "cold": 85,
        "crushing": 40,
        "explosive": 70,
        "fire": 80,
        "piercing": 30
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 200,
          "armor": 35,
          "defense": 15,
          "dodge": 5,
          "bravery": 15,
          "abilitySlots": 3,
          "range": 3,
          "pvpValue": 18,
          "spReward": 72,
          "goldReward": 360
        },
        {
          "rank": 2,
          "health": 240,
          "armor": 55,
          "defense": 15,
          "dodge": 5,
          "bravery": 20,
          "abilitySlots": 3,
          "range": 3,
          "pvpValue": 24,
          "spReward": 96,
          "goldReward": 480,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 3672
              },
              {
                "type": "Gears",
                "amount": 4
              }
            ],
            "time": 14400,
            "sp": 1080
          }
        },
        {
          "rank": 3,
          "health": 280,
          "armor": 75,
          "defense": 20,
          "dodge": 10,
          "bravery": 25,
          "abilitySlots": 3,
          "range": 3,
          "pvpValue": 30,
          "spReward": 120,
          "goldReward": 600,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 12336
              },
              {
                "type": "Gears",
                "amount": 6
              }
            ],
            "time": 21600,
            "sp": 2880
          }
        },
        {
          "rank": 4,
          "health": 320,
          "armor": 95,
          "defense": 30,
          "dodge": 20,
          "bravery": 30,
          "abilitySlots": 3,
          "range": 3,
          "pvpValue": 35,
          "spReward": 140,
          "goldReward": 700,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 35304
              },
              {
                "type": "Gears",
                "amount": 8
              }
            ],
            "time": 28800,
            "sp": 7200
          }
        },
        {
          "rank": 5,
          "health": 360,
          "armor": 115,
          "defense": 35,
          "dodge": 25,
          "bravery": 35,
          "abilitySlots": 3,
          "range": 3,
          "pvpValue": 41,
          "spReward": 164,
          "goldReward": 820,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 90672
              },
              {
                "type": "Gears",
                "amount": 10
              }
            ],
            "time": 43200,
            "sp": 16800
          }
        },
        {
          "rank": 6,
          "health": 400,
          "armor": 135,
          "defense": 40,
          "dodge": 30,
          "bravery": 40,
          "abilitySlots": 3,
          "range": 3,
          "pvpValue": 47,
          "spReward": 188,
          "goldReward": 940,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 143020
              },
              {
                "type": "Gears",
                "amount": 12
              }
            ],
            "time": 86400,
            "sp": 39350
          }
        },
        {
          "rank": 7,
          "health": 440,
          "armor": 155,
          "defense": 45,
          "dodge": 35,
          "bravery": 45,
          "abilitySlots": 3,
          "range": 3,
          "pvpValue": 52,
          "spReward": 208,
          "goldReward": 1040,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 696900
              },
              {
                "type": "Gears",
                "amount": 14
              }
            ],
            "time": 86400,
            "sp": 180475
          }
        },
        {
          "rank": 8,
          "health": 470,
          "armor": 175,
          "defense": 50,
          "dodge": 40,
          "bravery": 50,
          "abilitySlots": 3,
          "range": 3,
          "pvpValue": 57,
          "spReward": 228,
          "goldReward": 1140,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1623390
              },
              {
                "type": "Widgets",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 399350
          }
        },
        {
          "rank": 9,
          "health": 500,
          "armor": 195,
          "defense": 55,
          "dodge": 45,
          "bravery": 55,
          "abilitySlots": 3,
          "range": 3,
          "pvpValue": 62,
          "spReward": 248,
          "goldReward": 1240,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 3907010
              },
              {
                "type": "Widgets",
                "amount": 8
              }
            ],
            "time": 172800,
            "sp": 919300
          }
        }
      ]
    },
    "actions": [
      {
        "name": "100mm Cannon",
        "damageType": "Explosive",
        "lineOfFire": "Direct",
        "ammo": 1,
        "ammoUsed": 1,
        "reloadTime": 4,
        "cooldown": 0,
        "range": {
          "min": 1,
          "max": 3
        },
        "armorPiercing": 75,
        "suppressionMod": {
          "multiplier": 0.5
        },
        "targetableTypes": {
          "Air": false,
          "LTA": false,
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Sea": true,
          "Ship": true
        },
        "ranks": [
          {
            "rank": 1,
            "damage": {
              "min": 35,
              "max": 53
            },
            "offense": 30,
            "criticalChance": 5
          },
          {
            "rank": 2,
            "damage": {
              "min": 59,
              "max": 90
            },
            "offense": 35,
            "criticalChance": 10
          },
          {
            "rank": 3,
            "damage": {
              "min": 80,
              "max": 121
            },
            "offense": 40,
            "criticalChance": 15
          },
          {
            "rank": 4,
            "damage": {
              "min": 91,
              "max": 137
            },
            "offense": 45,
            "criticalChance": 15
          },
          {
            "rank": 5,
            "damage": {
              "min": 108,
              "max": 164
            },
            "offense": 50,
            "criticalChance": 20
          },
          {
            "rank": 6,
            "damage": {
              "min": 119,
              "max": 180
            },
            "offense": 55,
            "criticalChance": 20
          },
          {
            "rank": 7,
            "damage": {
              "min": 129,
              "max": 196
            },
            "offense": 60,
            "criticalChance": 25
          },
          {
            "rank": 8,
            "damage": {
              "min": 136,
              "max": 206
            },
            "offense": 65,
            "criticalChance": 25
          },
          {
            "rank": 9,
            "damage": {
              "min": 143,
              "max": 217
            },
            "offense": 70,
            "criticalChance": 30
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Machine Gun",
        "damageType": "Piercing",
        "lineOfFire": "Direct",
        "ammo": 3,
        "ammoUsed": 1,
        "reloadTime": 5,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 2
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Sea": false,
          "Ship": true
        },
        "ranks": [
          {
            "rank": 1,
            "damage": {
              "min": 13,
              "max": 17
            },
            "offense": 41,
            "criticalChance": 5,
            "hits": 3
          },
          {
            "rank": 2,
            "damage": {
              "min": 22,
              "max": 28
            },
            "offense": 46,
            "criticalChance": 10,
            "hits": 3
          },
          {
            "rank": 3,
            "damage": {
              "min": 29,
              "max": 39
            },
            "offense": 51,
            "criticalChance": 15,
            "hits": 3
          },
          {
            "rank": 4,
            "damage": {
              "min": 33,
              "max": 44
            },
            "offense": 56,
            "criticalChance": 15,
            "hits": 3
          },
          {
            "rank": 5,
            "damage": {
              "min": 40,
              "max": 52
            },
            "offense": 61,
            "criticalChance": 20,
            "hits": 3
          },
          {
            "rank": 6,
            "damage": {
              "min": 44,
              "max": 57
            },
            "offense": 66,
            "criticalChance": 20,
            "hits": 3
          },
          {
            "rank": 7,
            "damage": {
              "min": 48,
              "max": 62
            },
            "offense": 71,
            "criticalChance": 25,
            "hits": 3
          },
          {
            "rank": 8,
            "damage": {
              "min": 50,
              "max": 66
            },
            "offense": 76,
            "criticalChance": 25,
            "hits": 3
          },
          {
            "rank": 9,
            "damage": {
              "min": 53,
              "max": 69
            },
            "offense": 81,
            "criticalChance": 30,
            "hits": 3
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            }
          ]
        }
      },
      {
        "name": "Chain Drive: Mine Flayer",
        "damageType": "Explosive",
        "lineOfFire": "Direct (Fixed)",
        "ammo": -1,
        "ammoUsed": 0,
        "reloadTime": 0,
        "cooldown": 3,
        "range": {
          "min": 1,
          "max": 1
        },
        "armorPiercing": 50,
        "suppressionMod": {
          "multiplier": 1.25
        },
        "targetableTypes": {
          "Air": false,
          "LTA": false,
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "rank": 1,
            "damage": {
              "min": 23,
              "max": 28
            },
            "offense": 56,
            "criticalChance": 5,
            "hits": 3,
            "critVsVehicles": 45
          },
          {
            "rank": 2,
            "damage": {
              "min": 39,
              "max": 47
            },
            "offense": 61,
            "criticalChance": 10,
            "hits": 3,
            "critVsVehicles": 50
          },
          {
            "rank": 3,
            "damage": {
              "min": 52,
              "max": 64
            },
            "offense": 66,
            "criticalChance": 15,
            "hits": 3,
            "critVsVehicles": 55
          },
          {
            "rank": 4,
            "damage": {
              "min": 59,
              "max": 72
            },
            "offense": 71,
            "criticalChance": 15,
            "hits": 3,
            "critVsVehicles": 55
          },
          {
            "rank": 5,
            "damage": {
              "min": 71,
              "max": 86
            },
            "offense": 76,
            "criticalChance": 20,
            "hits": 3,
            "critVsVehicles": 60
          },
          {
            "rank": 6,
            "damage": {
              "min": 78,
              "max": 95
            },
            "offense": 81,
            "criticalChance": 20,
            "hits": 3,
            "critVsVehicles": 60
          },
          {
            "rank": 7,
            "damage": {
              "min": 85,
              "max": 103
            },
            "offense": 86,
            "criticalChance": 25,
            "hits": 3,
            "critVsVehicles": 65
          },
          {
            "rank": 8,
            "damage": {
              "min": 89,
              "max": 109
            },
            "offense": 91,
            "criticalChance": 25,
            "hits": 3,
            "critVsVehicles": 65
          },
          {
            "rank": 9,
            "damage": {
              "min": 94,
              "max": 114
            },
            "offense": 96,
            "criticalChance": 30,
            "hits": 3,
            "critVsVehicles": 70
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 1
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 22500
        },
        {
          "type": "Iron",
          "amount": 2250
        },
        {
          "type": "Oil",
          "amount": 1200
        },
        {
          "type": "Gears",
          "amount": 5
        }
      ],
      "time": 28800
    },
    "tags": [
      "Boss Strike",
      "Thresher",
      "Silver Wolves"
    ]
  },
  {
    "id": 197,
    "name": "Silverwolf Chunook Helicopter",
    "description": "Boss Strike reward Silver Wolves helicopter with strafing support fire, anti-air machine gun fire, and a hard-hitting scattershot attack.",
    "imageUrl": "/data/images/units/silverwolf_chunook.png",
    "category": "Air",
    "unitType": "helicopter-fast",
    "affiliation": "Silver Wolves",
    "building": "Boss Strike Reward",
    "buildingLevel": null,
    "unlockLevel": 1,
    "productionTime": null,
    "cost": [],
    "blocking": "None",
    "maxRank": 9,
    "immunities": [
      "Cold Environment",
      "Plague",
      "Quake"
    ],
    "resistances": {
      "hp": {
        "crushing": 125,
        "explosive": 100,
        "fire": 65,
        "piercing": 125
      },
      "armor": {
        "crushing": 100,
        "explosive": 90,
        "fire": 50,
        "piercing": 110
      }
    },
    "stats": {
      "ranks": [
        {
          "rank": 1,
          "health": 80,
          "armor": 0,
          "defense": 25,
          "dodge": 5,
          "bravery": 15,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 5,
          "spReward": 20,
          "goldReward": 100
        },
        {
          "rank": 2,
          "health": 120,
          "armor": 0,
          "defense": 25,
          "dodge": 5,
          "bravery": 20,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 8,
          "spReward": 32,
          "goldReward": 160,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 480
              },
              {
                "type": "Iron",
                "amount": 1575
              }
            ],
            "time": 14400,
            "sp": 140
          }
        },
        {
          "rank": 3,
          "health": 160,
          "armor": 0,
          "defense": 30,
          "dodge": 10,
          "bravery": 25,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 11,
          "spReward": 44,
          "goldReward": 220,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 1920
              },
              {
                "type": "Iron",
                "amount": 2800
              }
            ],
            "time": 43200,
            "sp": 450
          }
        },
        {
          "rank": 4,
          "health": 200,
          "armor": 20,
          "defense": 35,
          "dodge": 15,
          "bravery": 30,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 16,
          "spReward": 64,
          "goldReward": 320,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 6040
              },
              {
                "type": "Steel",
                "amount": 2812
              },
              {
                "type": "Bars",
                "amount": 2
              },
              {
                "type": "Gears",
                "amount": 3
              }
            ],
            "time": 86400,
            "sp": 1225
          }
        },
        {
          "rank": 5,
          "health": 240,
          "armor": 40,
          "defense": 40,
          "dodge": 20,
          "bravery": 35,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 20,
          "spReward": 80,
          "goldReward": 400,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 19344
              },
              {
                "type": "Steel",
                "amount": 4927
              },
              {
                "type": "Bars",
                "amount": 5
              },
              {
                "type": "Gears",
                "amount": 4
              }
            ],
            "time": 172800,
            "sp": 3575
          }
        },
        {
          "rank": 6,
          "health": 280,
          "armor": 60,
          "defense": 45,
          "dodge": 25,
          "bravery": 40,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 24,
          "spReward": 96,
          "goldReward": 480,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 16280
              },
              {
                "type": "Steel",
                "amount": 7605
              },
              {
                "type": "Bars",
                "amount": 6
              },
              {
                "type": "Gears",
                "amount": 5
              }
            ],
            "time": 172800,
            "sp": 4475
          }
        },
        {
          "rank": 7,
          "health": 300,
          "armor": 80,
          "defense": 50,
          "dodge": 30,
          "bravery": 45,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 28,
          "spReward": 112,
          "goldReward": 560,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 51895
              },
              {
                "type": "Steel",
                "amount": 10530
              },
              {
                "type": "Laurels",
                "amount": 2
              },
              {
                "type": "Widgets",
                "amount": 2
              }
            ],
            "time": 176400,
            "sp": 13450
          }
        },
        {
          "rank": 8,
          "health": 320,
          "armor": 100,
          "defense": 55,
          "dodge": 35,
          "bravery": 50,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 31,
          "spReward": 124,
          "goldReward": 620,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 637390
              },
              {
                "type": "Steel",
                "amount": 12352
              },
              {
                "type": "Laurels",
                "amount": 2
              },
              {
                "type": "Widgets",
                "amount": 2
              }
            ],
            "time": 180000,
            "sp": 156800
          }
        },
        {
          "rank": 9,
          "health": 340,
          "armor": 120,
          "defense": 60,
          "dodge": 40,
          "bravery": 55,
          "abilitySlots": 3,
          "range": 5,
          "pvpValue": 34,
          "spReward": 136,
          "goldReward": 680,
          "promotionCost": {
            "resources": [
              {
                "type": "Gold",
                "amount": 2951200
              },
              {
                "type": "Steel",
                "amount": 14332
              },
              {
                "type": "Laurels",
                "amount": 3
              },
              {
                "type": "Widgets",
                "amount": 2
              }
            ],
            "time": 183600,
            "sp": 694400
          }
        }
      ]
    },
    "actions": [
      {
        "name": "Ground Support",
        "damageType": "Piercing",
        "lineOfFire": "Indirect (Random)",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 2,
        "cooldown": 1,
        "range": {
          "min": 1,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "targetableTypes": {
          "Air": false,
          "LTA": false,
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Sea": false,
          "Ship": true
        },
        "ranks": [
          {
            "rank": 1,
            "damage": {
              "min": 31,
              "max": 41
            },
            "offense": 53,
            "criticalChance": 0,
            "hits": 3,
            "critVsVehicles": 5
          },
          {
            "rank": 2,
            "damage": {
              "min": 40,
              "max": 53
            },
            "offense": 63,
            "criticalChance": 5,
            "hits": 3,
            "critVsVehicles": 10
          },
          {
            "rank": 3,
            "damage": {
              "min": 49,
              "max": 65
            },
            "offense": 73,
            "criticalChance": 10,
            "hits": 3,
            "critVsVehicles": 15
          },
          {
            "rank": 4,
            "damage": {
              "min": 65,
              "max": 86
            },
            "offense": 83,
            "criticalChance": 10,
            "hits": 3,
            "critVsVehicles": 15
          },
          {
            "rank": 5,
            "damage": {
              "min": 71,
              "max": 94
            },
            "offense": 93,
            "criticalChance": 15,
            "hits": 3,
            "critVsVehicles": 20
          },
          {
            "rank": 6,
            "damage": {
              "min": 86,
              "max": 114
            },
            "offense": 103,
            "criticalChance": 15,
            "hits": 3,
            "critVsVehicles": 20
          },
          {
            "rank": 7,
            "damage": {
              "min": 93,
              "max": 123
            },
            "offense": 108,
            "criticalChance": 20,
            "hits": 3,
            "critVsVehicles": 25
          },
          {
            "rank": 8,
            "damage": {
              "min": 96,
              "max": 127
            },
            "offense": 113,
            "criticalChance": 20,
            "hits": 3,
            "critVsVehicles": 25
          },
          {
            "rank": 9,
            "damage": {
              "min": 99,
              "max": 131
            },
            "offense": 118,
            "criticalChance": 25,
            "hits": 3,
            "critVsVehicles": 30
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.2
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.2
            }
          ],
          "randomCenter": {
            "offsets": [
              {
                "x": 0,
                "y": -1,
                "weight": 0.275
              },
              {
                "x": 0,
                "y": 0,
                "weight": 0.45
              },
              {
                "x": 0,
                "y": 1,
                "weight": 0.275
              }
            ]
          }
        }
      },
      {
        "name": "Machine Gun",
        "damageType": "Piercing",
        "lineOfFire": "Indirect",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 2,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 5
        },
        "suppressionMod": {
          "multiplier": 0
        },
        "targetableTypes": {
          "Air": true,
          "LTA": true,
          "Soldier": false,
          "Sniper": false,
          "Vehicle": false,
          "Tank": false,
          "Metal": false,
          "Critter": false,
          "Civilian": false,
          "Sea": false,
          "Ship": false
        },
        "ranks": [
          {
            "rank": 1,
            "damage": {
              "min": 10,
              "max": 14
            },
            "offense": 39,
            "criticalChance": 15,
            "hits": 4
          },
          {
            "rank": 2,
            "damage": {
              "min": 13,
              "max": 18
            },
            "offense": 49,
            "criticalChance": 20,
            "hits": 4
          },
          {
            "rank": 3,
            "damage": {
              "min": 16,
              "max": 22
            },
            "offense": 59,
            "criticalChance": 25,
            "hits": 4
          },
          {
            "rank": 4,
            "damage": {
              "min": 21,
              "max": 29
            },
            "offense": 69,
            "criticalChance": 25,
            "hits": 4
          },
          {
            "rank": 5,
            "damage": {
              "min": 23,
              "max": 32
            },
            "offense": 79,
            "criticalChance": 30,
            "hits": 4
          },
          {
            "rank": 6,
            "damage": {
              "min": 28,
              "max": 39
            },
            "offense": 89,
            "criticalChance": 30,
            "hits": 4
          },
          {
            "rank": 7,
            "damage": {
              "min": 30,
              "max": 42
            },
            "offense": 94,
            "criticalChance": 35,
            "hits": 4
          },
          {
            "rank": 8,
            "damage": {
              "min": 31,
              "max": 43
            },
            "offense": 99,
            "criticalChance": 35,
            "hits": 4
          },
          {
            "rank": 9,
            "damage": {
              "min": 32,
              "max": 44
            },
            "offense": 104,
            "criticalChance": 40,
            "hits": 4
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.239
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.239
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.239
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.239
            }
          ]
        }
      },
      {
        "name": "Scattershot",
        "damageType": "Piercing",
        "lineOfFire": "Indirect",
        "ammo": 4,
        "ammoUsed": 1,
        "reloadTime": 6,
        "cooldown": 2,
        "range": {
          "min": 1,
          "max": 4
        },
        "armorPiercing": 30,
        "suppressionMod": {
          "multiplier": 0
        },
        "targetableTypes": {
          "Air": false,
          "LTA": false,
          "Soldier": true,
          "Sniper": true,
          "Vehicle": true,
          "Tank": true,
          "Metal": true,
          "Critter": true,
          "Civilian": true,
          "Sea": false,
          "Ship": true
        },
        "ranks": [
          {
            "rank": 1,
            "damage": {
              "min": 19,
              "max": 35
            },
            "offense": 51,
            "criticalChance": 0,
            "hits": 4
          },
          {
            "rank": 2,
            "damage": {
              "min": 24,
              "max": 45
            },
            "offense": 61,
            "criticalChance": 5,
            "hits": 4
          },
          {
            "rank": 3,
            "damage": {
              "min": 30,
              "max": 56
            },
            "offense": 71,
            "criticalChance": 10,
            "hits": 4
          },
          {
            "rank": 4,
            "damage": {
              "min": 39,
              "max": 73
            },
            "offense": 81,
            "criticalChance": 10,
            "hits": 4
          },
          {
            "rank": 5,
            "damage": {
              "min": 43,
              "max": 80
            },
            "offense": 91,
            "criticalChance": 15,
            "hits": 4
          },
          {
            "rank": 6,
            "damage": {
              "min": 53,
              "max": 98
            },
            "offense": 101,
            "criticalChance": 15,
            "hits": 4
          },
          {
            "rank": 7,
            "damage": {
              "min": 57,
              "max": 105
            },
            "offense": 106,
            "criticalChance": 20,
            "hits": 4
          },
          {
            "rank": 8,
            "damage": {
              "min": 58,
              "max": 108
            },
            "offense": 111,
            "criticalChance": 20,
            "hits": 4
          },
          {
            "rank": 9,
            "damage": {
              "min": 60,
              "max": 112
            },
            "offense": 116,
            "criticalChance": 25,
            "hits": 4
          }
        ],
        "pattern": {
          "tiles": [
            {
              "x": -1,
              "y": -1,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": -1,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": -1,
              "damageMultiplier": 0.25
            },
            {
              "x": 0,
              "y": 0,
              "damageMultiplier": 1
            },
            {
              "x": 0,
              "y": 1,
              "damageMultiplier": 0.25
            },
            {
              "x": 1,
              "y": -1,
              "damageMultiplier": 0.25
            },
            {
              "x": 1,
              "y": 0,
              "damageMultiplier": 0.25
            },
            {
              "x": 1,
              "y": 1,
              "damageMultiplier": 0.25
            }
          ]
        }
      }
    ],
    "healCost": {
      "resources": [
        {
          "type": "Gold",
          "amount": 8550
        },
        {
          "type": "Iron",
          "amount": 840
        },
        {
          "type": "Oil",
          "amount": 315
        }
      ],
      "time": 18000
    },
    "tags": [
      "Boss Strike",
      "Chunook",
      "SW Chunook",
      "Silver Wolves"
    ]
  }
]
