Weapon statistics

Basic

weapon familysnipersetup time0data version2.9.11 (rbf)
damage typesniperteardown time0
fire while movingnomoving accuracy1
is meleenodamage to retreating1

Base damage & range

range0–55health damage0.13courage damage0
–distant0–distant1–distant1
–long0–long1–long1
–medium0–medium1–medium1
–short0–short1–short1

Firing pattern

wind up0burst durationreload frequency0–0rate of fire
wind down2.3cooldown0reload duration0–0projectiles

Damage per second

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.

On hit actions

[
  {
    "fire_and_forget_action": {
      "$REF": "actions/ability/fire_and_forget_action",
      "sub_actions": [
        {
          "delay": {
            "$REF": "actions/ability/delay",
            "delay": 1,
            "delayed_actions": [
              {
                "knockback_action": {
                  "$REF": "actions/ability/knockback_action",
                  "crush_type": "passability/heavy_crusher",
                  "domino_strength": 100,
                  "flight_distance": 30,
                  "flight_loft": 0.6,
                  "knockback_type": "weapon_knockback",
                  "levitate": {
                    "duration": 0,
                    "scatter_angle": 0
                  },
                  "scatter_angle": 0,
                  "scatter_flight": 0,
                  "specials": {
                    "ignore_pathfinding": false,
                    "knock_towards_executer": true
                  }
                }
              },
              {
                "repeat_action": {
                  "$REF": "actions/ability/repeat_action",
                  "frequency": 0.5,
                  "number_of_repeats": 4,
                  "sub_actions": [
                    {
                      "target_action": {
                        "$REF": "actions/ability/target_action",
                        "area_info": {
                          "angle_left": 0,
                          "angle_right": 0,
                          "area_type": "Circle",
                          "line_length": 0,
                          "radius": 4,
                          "radius_inner": 0
                        },
                        "die_with_creator": true,
                        "do_recalc_targets": true,
                        "duration": 5,
                        "stationary": false,
                        "subactions": [
                          {
                            "knockback_action": {
                              "$REF": "actions/ability/knockback_action",
                              "crush_type": "passability/light_crusher",
                              "domino_strength": 60,
                              "flight_distance": 8,
                              "flight_loft": 1,
                              "knockback_type": "ability_knockback",
                              "levitate": {
                                "duration": 0,
                                "scatter_angle": 0
                              },
                              "scatter_angle": 10,
                              "scatter_flight": 10,
                              "specials": {
                                "ignore_pathfinding": false,
                                "knock_towards_executer": false
                              }
                            }
                          },
                          {
                            "fire_and_forget_action": {
                              "$REF": "actions/ability/fire_and_forget_action",
                              "sub_actions": [
                                {
                                  "apply_modifiers_action": {
                                    "$REF": "actions/ability/apply_modifiers_action",
                                    "duration": 5,
                                    "modifiers": [
                                      {
                                        "speed_maximum_modifier": {
                                          "$REF": "modifiers/entity_modifiers/speed_maximum_modifier",
                                          "application_type": "apply_to_entity",
                                          "exclusive": true,
                                          "exclusive_type": "tp_modifier",
                                          "show_modifier_decorator": true,
                                          "target_type_name": "",
                                          "usage_type": "multiplication",
                                          "value": 0.05
                                        }
                                      },
                                      {
                                        "enable_weapon_modifier": {
                                          "$REF": "modifiers/weapon_modifiers/enable_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
                                        }
                                      },
                                      {
                                        "ability_enable_modifier": {
                                          "$REF": "modifiers/entity_modifiers/ability_enable_modifier",
                                          "application_type": "apply_to_entity",
                                          "exclusive": false,
                                          "exclusive_type": "tp_modifier",
                                          "show_modifier_decorator": true,
                                          "target_type_name": "",
                                          "usage_type": "enable",
                                          "value": -1
                                        }
                                      }
                                    ],
                                    "permanent": false
                                  }
                                },
                                {
                                  "timed_action": {
                                    "$REF": "actions/ability/timed_action",
                                    "duration": 5,
                                    "subactions": [
                                      {
                                        "animator_set_action": {
                                          "$REF": "actions/ability/animator_set_action",
                                          "action_name": "abilities/space_marine/stun_on_victim",
                                          "delay": 0,
                                          "fire_and_forget": false
                                        }
                                      }
                                    ]
                                  }
                                }
                              ],
                              "validate": true
                            }
                          }
                        ],
                        "sweep_type": "none",
                        "targets": [
                          {
                            "entity_type_to_choose": ""
                          },
                          {
                            "exclude_self": true
                          },
                          {
                            "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
                      }
                    }
                  ],
                  "validate": true
                }
              }
            ],
            "display_progress_bar": false
          }
        },
        {
          "delay": {
            "$REF": "actions/ability/delay",
            "delay": 2,
            "delayed_actions": [
              {
                "damage": {
                  "$REF": "actions/ability/damage",
                  "application_type": "simulate_weapon_hit",
                  "courage_damage": 0,
                  "damage": 180,
                  "damage_type": "weapons/weapon_damage/pvp/sniper",
                  "death_type": {
                    "$REF": "weapons/weapon_death_type",
                    "gibbing": 0,
                    "ragdoll": 0
                  },
                  "extreme_kills": [],
                  "leveling_weapon_type_damage": "range",
                  "morale_damage": 0,
                  "percentage": false,
                  "show_health_kicker": false
                }
              }
            ],
            "display_progress_bar": false
          }
        }
      ],
      "validate": false
    }
  }
]

On kill actions

[
  {
    "on_self": {}
  },
  {
    "on_target": {}
  }
]