| weapon family | bile_spewer_pvp | setup time | 0 | data version | latest (rbf) | 
| damage type | bile_spewer_pvp | teardown time | 0 | ||
| fire while moving | no | moving accuracy | 0.5 | ||
| is melee | no | damage to retreating | 1 | 
| range | 0–26 | health damage | 15 | courage damage | 0 | 
| –distant | 0 | –distant | 1 | –distant | 1 | 
| –long | 0 | –long | 1 | –long | 1 | 
| –medium | 0 | –medium | 1 | –medium | 1 | 
| –short | 0 | –short | 1 | –short | 1 | 
| wind up | 0 | burst duration | 2–2 | reload frequency | 6–8 | rate of fire | 1 | 
| wind down | 0 | cooldown | 0.3 | reload duration | 3–3 | projectiles | 0 | 
These directional DPS calculations do not account for accuracy (e.g. lascannon shooting at small target), cover, movement, etc. so they may be misleading. Values for weapons that fire a scatter of missiles (projectiles) or weapons used for abilities are not reliable. If the weapon has more than one projectile per shot that deals damage, the damage per second here assumes damage based on all projectiles hitting their target; and health damage values in these cases is the health damage per projectile.
| angle left | -35 | area | distant | 6 | damage | distant | 1 | damage to friendly | 0 | 
| angle right | 35 | area | long | 6 | damage | long | 1 | ||
| area radius | 5 | area | medium | 6 | damage | medium | 1 | ||
| area type | Circle | area | short | 6 | damage | short | 1 | 
[
  {
    "target_action": {
      "$REF": "actions/ability/target_action",
      "area_info": {
        "angle_left": 0,
        "angle_right": 0,
        "area_type": "Circle",
        "line_length": 0,
        "radius": 0,
        "radius_inner": 0
      },
      "die_with_creator": false,
      "do_recalc_targets": false,
      "duration": 1.5,
      "stationary": false,
      "subactions": [
        {
          "requirement_action": {
            "$REF": "actions/ability/requirement_action",
            "apply_to_target": true,
            "kill_action_on_failed_requirements": false,
            "requirements": [
              {
                "required_sim_var": {
                  "$REF": "requirements/required_sim_var",
                  "comparison": "less_or_equal",
                  "reason": "usage",
                  "sim_variable": "unit_is_stunned",
                  "ui_name": 0,
                  "value": 0
                }
              }
            ],
            "subactions": [
              {
                "fire_and_forget_action": {
                  "$REF": "actions/ability/fire_and_forget_action",
                  "sub_actions": [
                    {
                      "delay": {
                        "$REF": "actions/ability/delay",
                        "delay": 1,
                        "delayed_actions": [
                          {
                            "timed_action": {
                              "$REF": "actions/ability/timed_action",
                              "duration": 2,
                              "subactions": [
                                {
                                  "set_sim_var_action": {
                                    "$REF": "actions/ability/set_sim_var_action",
                                    "should_undo": true,
                                    "sim_var_op": "increment",
                                    "sim_variable": "unit_is_stunned",
                                    "value": 1
                                  }
                                }
                              ]
                            }
                          }
                        ],
                        "display_progress_bar": false
                      }
                    }
                  ],
                  "validate": false
                }
              }
            ],
            "validate": false,
            "validate_subactions": false
          }
        },
        {
          "requirement_action": {
            "$REF": "actions/ability/requirement_action",
            "apply_to_target": true,
            "kill_action_on_failed_requirements": false,
            "requirements": [
              {
                "required_sim_var": {
                  "$REF": "requirements/required_sim_var",
                  "comparison": "greater",
                  "reason": "usage",
                  "sim_variable": "unit_is_stunned",
                  "ui_name": 0,
                  "value": 0
                }
              }
            ],
            "subactions": [
              {
                "apply_modifiers_action": {
                  "$REF": "actions/ability/apply_modifiers_action",
                  "duration": 1.5,
                  "modifiers": [
                    {
                      "enable_ranged_weapon_modifier": {
                        "$REF": "modifiers/weapon_modifiers/enable_ranged_weapon_modifier",
                        "application_type": "apply_to_weapon",
                        "exclusive": false,
                        "exclusive_type": "tp_modifier",
                        "show_modifier_decorator": true,
                        "target_type_name": "",
                        "usage_type": "enable",
                        "value": -1
                      }
                    }
                  ],
                  "permanent": false
                }
              },
              {
                "fire_and_forget_action": {
                  "$REF": "actions/ability/fire_and_forget_action",
                  "sub_actions": [
                    {
                      "timed_action": {
                        "$REF": "actions/ability/timed_action",
                        "duration": 2,
                        "subactions": [
                          {
                            "set_sim_var_action": {
                              "$REF": "actions/ability/set_sim_var_action",
                              "should_undo": true,
                              "sim_var_op": "increment",
                              "sim_variable": "unit_is_stunned",
                              "value": 1
                            }
                          },
                          {
                            "animator_set_action": {
                              "$REF": "actions/ability/animator_set_action",
                              "action_name": "abilities/chaos/noise_target",
                              "delay": 0,
                              "fire_and_forget": false
                            }
                          }
                        ]
                      }
                    }
                  ],
                  "validate": false
                }
              }
            ],
            "validate": false,
            "validate_subactions": false
          }
        }
      ],
      "sweep_type": "none",
      "targets": [
        {
          "entity_type_to_choose": ""
        },
        {
          "exclude_self": false
        },
        {
          "prefer_squads": false
        },
        {
          "target_info": {
            "$REF": "types/targets/binary_expr",
            "operation": "and",
            "targets": [
              {
                "enemy": {
                  "$REF": "types/targets/enemy"
                }
              },
              {
                "has_unit_type": {
                  "$REF": "types/targets/has_unit_type",
                  "unit_type": "infantry"
                }
              }
            ]
          }
        }
      ],
      "use_direction": false
    }
  }
]
        [
  {
    "on_self": {}
  },
  {
    "on_target": {}
  }
]