{
  "infernalexp:kinetic_tongue_whip": {
    "attack": 1.6,
    "defend": 1.0,
    "shield": false,
    "sweep": "IMPACT",
    "knockback": 0.75,
    "damage_scale": 0.75,
    "posture_scale": 0.75,
    "crit": false,
    "crit_damage": 1.5,
    "sweep_base": 0.75,
    "sweep_scale": 0.35,
    "standing": {
      "sweep": "IMPACT",
      "knockback": 0.75,
      "damage_scale": 0.75,
      "posture_scale": 0.75,
      "sweep_base": 0.75,
      "sweep_scale": 0.35
    },
    "falling": {
      "sweep": "LINE",
      "knockback": 2.0,
      "sweep_base": 0.5,
      "sweep_scale": 0.3,
      "hit_self_command": "/function wardance:attack/self_mildfatigue",
      "crit": true
    },
    "sneaking": {
      "sweep": "CIRCLE",
      "knockback": 2.0,
      "damage_scale": 0.5,
      "posture_scale": 0.5,
      "sweep_base": 3.0,
      "sweep_scale": 1.0,
      "hit_self_command": "/function wardance:attack/self_mildfatigue"
    },
    "sprinting": {
      "sweep": "LINE",
      "knockback": -1.75,
      "crit_damage": 1.25,
      "sweep_base": 0.6,
      "sweep_scale": 0.3,
      "hit_self_command": "/function wardance:attack/self_accelerate",
      "crit": true
    },
    "riding": {
      "sweep": "IMPACT",
      "knockback": 1.5,
      "damage_scale": 0.75,
      "posture_scale": 0.75,
      "crit_damage": 2.0,
      "sweep_base": 1.0,
      "sweep_scale": 0.5,
      "hit_self_command": "/function wardance:attack/self_accelerate"
    }
  },
  "infernalexp:glowsilk_bow": {
    "attack": 1.5,
    "defend": 1.1,
    "shield": false,
    "sweep": "NONE",
    "knockback": 1.0,
    "damage_scale": 1.0,
    "posture_scale": 1.0,
    "crit": false,
    "crit_damage": 1.5,
    "sweep_base": 0.0,
    "sweep_scale": 0.0,
    "standing": {
      "sweep": "NONE"
    },
    "falling": {
      "sweep": "NONE",
      "posture_scale": 1.5,
      "hit_self_command": "/function wardance:attack/self_mildfatigue",
      "crit": true
    },
    "sneaking": {
      "sweep": "LINE",
      "knockback": 0.75,
      "damage_scale": 0.5,
      "sweep_base": 0.3,
      "sweep_scale": 0.2
    },
    "sprinting": {
      "sweep": "CIRCLE",
      "knockback": 1.5,
      "posture_scale": 1.5,
      "sweep_base": 2.0,
      "sweep_scale": 0.5,
      "hit_self_command": "/function wardance:attack/self_moderatefatigue",
      "crit": true
    },
    "riding": {
      "sweep": "NONE",
      "knockback": 2.0,
      "crit_damage": 2.0,
      "hit_self_command": "/function wardance:attack/self_mildfatigue"
    }
  },
  "infernalexp:blindsight_tongue_whip": {
    "attack": 1.6,
    "defend": 1.0,
    "shield": false,
    "sweep": "IMPACT",
    "knockback": 0.75,
    "damage_scale": 0.75,
    "posture_scale": 0.75,
    "crit": false,
    "crit_damage": 1.5,
    "sweep_base": 0.75,
    "sweep_scale": 0.35,
    "standing": {
      "sweep": "IMPACT",
      "knockback": 0.75,
      "damage_scale": 0.75,
      "posture_scale": 0.75,
      "sweep_base": 0.75,
      "sweep_scale": 0.35
    },
    "falling": {
      "sweep": "LINE",
      "knockback": 2.0,
      "sweep_base": 0.5,
      "sweep_scale": 0.3,
      "hit_self_command": "/function wardance:attack/self_mildfatigue",
      "crit": true
    },
    "sneaking": {
      "sweep": "CIRCLE",
      "knockback": 2.0,
      "damage_scale": 0.5,
      "posture_scale": 0.5,
      "sweep_base": 3.0,
      "sweep_scale": 1.0,
      "hit_self_command": "/function wardance:attack/self_mildfatigue"
    },
    "sprinting": {
      "sweep": "LINE",
      "knockback": -1.75,
      "crit_damage": 1.25,
      "sweep_base": 0.6,
      "sweep_scale": 0.3,
      "hit_self_command": "/function wardance:attack/self_accelerate",
      "crit": true
    },
    "riding": {
      "sweep": "IMPACT",
      "knockback": 1.5,
      "damage_scale": 0.75,
      "posture_scale": 0.75,
      "crit_damage": 2.0,
      "sweep_base": 1.0,
      "sweep_scale": 0.5,
      "hit_self_command": "/function wardance:attack/self_accelerate"
    }
  }
}