[
  {
    "type": "technique",
    "id": "tec_devil_tail_puncture",
    "name": { "str": "TAIL_SHOT", "//~": "NO_I18N" },
    "messages": [
      "Your devil tail shoots itself into %s, penetrating its body like a bullet",
      "<npcname>'s devil tail shoots itself into %s, penetrating its body like a bullet"
    ],
    "unarmed_allowed": true,
    "melee_allowed": true,
    "weighting": 2,
    "crit_ok": true,
    "repeat_min": 1,
    "repeat_max": 1,
    "block_counter": true,
    "dodge_counter": true,
    "flat_bonuses": [ { "stat": "damage", "type": "bullet", "scale": 45 }, { "stat": "damage", "type": "cut", "scale": -1 } ],
    "tech_effects": [ { "id": "bleed", "chance": 100, "duration": 2000, "on_damage": true, "message": "%s is bleeding heavily!" } ]
  },
  {
    "type": "technique",
    "id": "tec_devil_tail_wide",
    "name": { "str": "TAIL_SWEEP", "//~": "NO_I18N" },
    "messages": [
      "Your devil tail makes a fast move, heavily cutting everybody in front",
      "<npcname>'s devil tail makes a fast move, heavily cutting everybody in front"
    ],
    "unarmed_allowed": true,
    "melee_allowed": true,
    "weighting": 2,
    "crit_ok": true,
    "repeat_min": 1,
    "repeat_max": 1,
    "block_counter": true,
    "dodge_counter": true,
    "aoe": "wide",
    "flat_bonuses": [ { "stat": "damage", "type": "cut", "scale": 1.5 } ],
    "tech_effects": [ { "id": "bleed", "chance": 100, "duration": 2000, "on_damage": true, "message": "%s is bleeding heavily!" } ]
  },
  {
    "type": "technique",
    "id": "tec_devil_tail_grab",
    "//": "not an actual grab, but would be nice to be so",
    "name": { "str": "TAIL_GRAB", "//~": "NO_I18N" },
    "messages": [
      "Your devil tail grabs %s and throws them to the ground",
      "<npcname>'s devil tail grabs %s and throws them to the ground"
    ],
    "unarmed_allowed": true,
    "melee_allowed": true,
    "weighting": 2,
    "crit_ok": true,
    "repeat_min": 1,
    "repeat_max": 1,
    "block_counter": true,
    "dodge_counter": true,
    "flat_bonuses": [ { "stat": "damage", "type": "bash", "scale": 15 }, { "stat": "damage", "type": "cut", "scale": -1 } ],
    "tech_effects": [ { "id": "downed", "chance": 100, "duration": 5, "message": "You smash %s and make him fall" } ]
  },
  {
    "type": "technique",
    "id": "CQB_BRUTAL",
    "name": "Pneumatic Strike",
    "unarmed_allowed": true,
    "melee_allowed": true,
    "crit_tec": true,
    "needs_ammo": true,
    "skill_requirements": [ { "name": "melee", "level": 3 } ],
    "down_dur": 4,
    "knockback_dist": 3,
    "mult_bonuses": [ { "stat": "damage", "type": "bash", "scale": 2.5 }, { "stat": "movecost", "scale": 1.4 } ],
    "condition": { "and": [ { "math": [ "u_val('size') -1 <= n_val('size')" ] } ] },
    "condition_desc": "* Only works on target of <info>similar or bigger</info> size",
    "messages": [ "You send %s reeling", "<npcname> sends %s reeling" ],
    "description": "Down 4 turns, knockback 3 tiles, 250% damage, 140% move, crit only, min 3 melee",
    "attack_vectors": [ "vector_null", "vector_punch" ]
  },
  {
    "type": "technique",
    "id": "PLASMA_AXE_WIDE",
    "name": "Wide Shot",
    "melee_allowed": true,
    "crit_tec": true,
    "//needs_ammo": true,
    "skill_requirements": [ { "name": "melee", "level": 4 } ],
    "aoe": "wide",
    "mult_bonuses": [ { "stat": "damage", "type": "heat", "scale": 1.5 }, { "stat": "movecost", "scale": 1.2 } ],
    "condition": { "and": [ { "math": [ "u_val('size') -1 <= n_val('size')" ] } ] },
    "condition_desc": "* Only works on target of <info>similar or bigger</info> size",
    "messages": [
      "In an instant you melt %s and those nearby with a sprawling attack",
      "In an instant <npcname> melts %s and those nearby with a sprawling attack"
    ],
    "description": "150% damage, 120% move, attack multiple enemies, crit only, min 4 melee",
    "attack_vectors": [ "vector_null" ]
  }
]
