{
  "name": "Firestorm Matrix (Rework)",
  "modifiers": {
    "fiskheroes:controlled_flight": {
      "speed": 0.08,
      "boostSpeed": 0.16,
      "canBoost": true,
      "collision": {
        "blocks": {
          "stopFlying": false,
          "takeDamage": true
        },
        "entities": {
          "stopFlying": true,
          "dealDamage": true
        }
      },
      "knockback": 0.7,
      "soundEvents": {
        "ENABLE": ["fiskheroes:firestorm_flight_enable", "fiskheroes:firestorm_flight_loop"],
        "BOOST": "fiskheroes:firestorm_boost",
        "IMPACT_BLOCK": "fiskheroes:flight_impact_block",
        "IMPACT_ENTITY": "fiskheroes:flight_impact_entity"
      }
    },
    "fiskheroes:fireball": {
      "damageProfile": {
        "damage": 6.0,
        "types": {
          "FIRE": 1.0
        },
        "properties": {
          "COOK_ENTITY": true,
          "HEAT_TRANSFER": 20,
          "IGNITE": 3
        }
      },
      "radius": 2.5,
      "cooldownTime": 5,
      "soundEvents": {
        "SHOOT": "fiskheroes:fireball"
      }
    },
    "fiskheroes:heat_vision": {
      "damageProfile": {
        "damage": 6.9,
        "types": {
          "FIRE": 1.0
        },
        "properties": {
          "COOK_ENTITY": true,
          "HEAT_TRANSFER": 160,
          "IGNITE": 2
        }
      },
      "range": 10.0,
      "radius": 0.1
    },
    "fiskheroes:flame_blast": {
      "damageProfile": {
        "damage": 0.1,
        "types": {
          "FIRE": 1.0
        },
        "properties": {
          "COOK_ENTITY": true,
          "HEAT_TRANSFER": 160,
          "IGNITE": 2
        }
      },
      "range": 10.0
    },
    "fiskheroes:blade": {
      "soundEvents": {
        "ENABLE": "fiskheroes:flame_off",
        "DISABLE": "fiskheroes:flame_on"
      }
    },
    "fiskheroes:fire_immunity": {
    },
    "fiskheroes:damage_weakness": {
      "damageType": "COLD",
      "factor": 2.0
    }
  }
}
