Warhammer 40K Combat Simulator

10th Edition Monte Carlo & Probabilistic Analyzer

Help / Keyword Explanations

Welcome! This tool simulates Warhammer 40K 10th Edition shooting phase combat. Here's how to use it:

  1. Use the Form Input section to define your attacking (Shooting) and defending (Target) units.
  2. For Shooting units, each unit has a Name/Qty and can have multiple weapon profiles. Keywords can be applied at the Unit level or Weapon level.
  3. For BS, Invulnerable Save (Inv), and Feel No Pain (FNP), you can enter 'NA' if a unit does not have that statistic.
  4. Click Run Simulation and view the results below.

Unit Keywords:

  • ReRollFailedWounds: Re-roll all failed wound rolls for all weapons on this unit.
  • ReRollWoundsOf1: Re-roll wound rolls of 1 for all weapons on this unit.
  • ReRollHitsOf1: Re-roll hit rolls of 1 for all weapons on this unit.
  • ImproveBS1: Improves the Ballistic Skill (BS) by 1 for all weapons on this unit (e.g., BS 3+ becomes 2+).

Weapon Keywords:

  • ArmourHunter: Grants +1 to the Hit roll when targeting a unit with the Monster or Vehicle keyword.
  • DevastatingWounds: Critical Wounds inflict Mortal Wounds equal to the weapon's Damage characteristic. These bypass saves.
  • LethalHits: Critical Hits automatically wound the target.
  • Twin-Linked: Allows re-rolling the wound roll for an attack with this weapon.
  • ReRollOneWoundOrHit: For each model's attacks with this weapon, you can re-roll one failed Hit roll OR one failed Wound roll.
  • Torrent: Weapon automatically hits the target (no hit roll required). Same as BS: NA.
  • AttackPlus1: Adds 1 to the Attacks characteristic of this weapon for each model.

Shooting Units

Target Units

JSON Input / Output

Generated JSON (Copy)

Manual JSON Input (Paste)