Kassoon

Warhammer 40k Attack Roller

Attacker:
Target:

Import New Recruit JSON:

(Attacker):
BS or WS: (50%)
Strength: (50%)
AP:

(Target):
Toughness:
Save: (33%)
Invulnerable:
Ignore damage:

To-Hit

Results:Totals:
Models: Attacks: [1] (1, 3, d6, 2d3+1, etc)
Reroll on
Bonus +
Xtra Atk on

Wounds

Results:Totals:
Wounds: (Auto-filled)
Reroll on
Bonus +

Saves

Results:Totals:
Saves: (Auto-filled)
Reroll on

Damage

Results:Total:
Rolls: (Auto-filled)
Damage per hit: (1, 3, d6, 2d3+1, etc)

Save Profile

You must be logged in to save profiles.

Info

All rerolls (both manual and automatic) are marked with an asterisk *. The "Roll Everything" button automatically clears and clicks "Add Rolls" in all 4 sections in order, whereas the "Add Rolls" button in each section adds only those rolls. If you click "Add Rolls" again without clearing, the new rolls will be added to the existing ones and update the relevant info. You can click a number in the results section to reroll it (to simulate a command point reroll). If you want to handle rerolls and extra attacks properly, it's recommended not to use "Roll Everything" and go through each section one-by-one. The number of rolls will be passed on automatically, so scoring 16 hits will auto input 16 rolls to wounds, so you can just click "Add Rolls" in each section and add/reroll as needed.

If you name and save your profile you can quickly load unit stats and switch to their different weapons to resolve attacks quickly. Fill in the unit's stats for both Attacker and Target as well as their default weapon. To add new weapons, load them as the Attacker and Target from the dropdowns and click load, then fill in the new weapon info, set its name, and click Update Current. The different weapons will be available via dropdown when that unit is the attacker.

This website exists thanks to the contribution of patrons on Patreon. If you find these tools helpful, please consider supporting this site. Even just disabling your adblocker will help (it's only text and plain image ads I promise). Becoming a patron will upgrade your account to premium, giving you no ads and more features.

Shout outs: Stacey, elijah D. maben, R., bruschkin, Bobby Marr, Vincent Drone, thea musing, Brian Nunziato, Garrett Smith, Matt Yates, Elisa Martinez, Ryan Flagg, Jade Arrowood, yoland katamari, Dave Walker, Rhonda Seiter, Alexa Hobusch, Jonathan Lekse, Katie White, JollyGamer, Tiernan Greenman, Burlyfighter, Gillian Tolbert, David R Abbott, Rick Marsh, Brittany DeNicholas, Phillip Hash, Amanda Kettles, John Trent Dumproff, Lou Bliss, Pythor Sen, Desedent, Michael Isberg, Nat, Thomas Wilhelm, Krueger82, Irate The Pirate, Mark L, Conall Reilly, keith oneal rogers, Cam Largent, Siren, AstroLass, Lizzie, Michael Hamilton, Vedie V, Mylon Schroder, Nathan, Jordan Florez, Robert Rich, Rodney O'Dell, Robin Ellis-Foster, Jess, Lars Yell, Zee Livezey, Kevin, Kerry Melton, Mary Kieser, SallySparrow132, Naomi B, J, Millergendraft, Federica Frezza, Nick Soucy, Ellen Mitchell, Melanie Warga, Jeremiah Walker, Bryan Sheairs, Bryan Kempka, chris wilson, Max Hops, Sarah Holland, Joshua David Maddox, Jennifer Smith, Liz Fontain, Ray Bissonnette, Joe Dalby, Joline Tran, Nicholas Zamora, ShortyMcgibble, Mr. Vinclair, mtnman1979@aol.com, KFB_Patreon, eric sun, Kayleigh Sulin, Dani, Gundar Wez, Nahellion, Ben Pytlik, Nicholas Hanke, bilbens baggo, Stuart, Brysen Packer, Maxwell Mayer, Gannon Dubay, Thobek, Aaron Teupe, Felix Schmäche, XMrMonkyx ., Miss Zilla M, Jordan Brazeal, Kyle Clark, Jake Lane, Adam Ruiz, Phillip P Torchia, Stefan Gottschalk's, Remora Jewel, jeremy baisch, Daniel Edwards, Zealot23, Shane Andrews, Brandon Mußiq, CJMAXP, Dylan Rintoul, KingHavok1217, Mx Charlie, Zachary Burgess-Hicks, Shazear, Steve Rosenlund, Ezzela1891, John Nazario, Gordon Alexander Fallon, Justin Stensgard, Jason Clark, Trey Vickory
Their contribution stands as a beacon of hope for all adventurers!

Become a patron
 
[-] Login▾

Make campaigns and save encounters / combats / dice rolls and more. One step!

Login

Username:
Password:
Forgot?

Register New Account

Username:
Password:
Recovery / Patron Email (Optional):

Gift Premium

Donate