Shadowrun 3rd Edition Toolkit

SR3 Magic + Ranged Combat Calculator

A single-file JavaScript webpage for quick table-side estimates. Plug in your dice, target numbers, armor, dodge, spell resistance, and drain to get a fast expected result using SR3-style Rule of Six math.

Ranged Combat Inputs

Attack dice, target number modifiers, dodge, armor, hardened armor, and soak.
Attack Test
Weapon + Damage
Defense + Soak

Ranged Output

Expected-value estimate, not a literal roll simulation.
Attack Dice
0
Final Attack TN
0
Expected Attack Successes
0
Expected Dodge Successes
0
Expected Net Successes
0
Staged Damage Before Soak
0
Modified Power
0
Effective Armor
0
Soak Dice
0
Soak TN
0
Expected Soak Successes
0
Estimated Final Damage
0

Magic Inputs

Built for quick combat spell and drain estimates, with a practical direct-versus-physical mode.
Casting
Target Resistance
Drain

Magic Output

Fast estimate of spell effect and drain.
Casting Dice
0
Expected Casting Successes
0
Resistance Dice
0
Resistance TN
0
Expected Resistance Successes
0
Expected Net Successes
0
Estimated Spell Damage
0
Drain Resistance Dice
0
Expected Drain Resistance Successes
0
Estimated Final Drain
0
This is a practical single-file JavaScript page, so you can save it and run it offline. It is designed for quick table use rather than exhaustive automation of every SR3 edge case.