OSRS Combat Calculator
Optimize your fighting prowess in Old School RuneScape.
Combat Calculator
Your Attack skill level (1-99).
Your Strength skill level (1-99).
Your Defence skill level (1-99).
Your Ranged skill level (1-99).
Your Magic skill level (1-99).
The combat style you are using.
Total Attack bonus from gear and buffs.
Total Strength bonus from gear and buffs.
Total Defence bonus from gear and buffs.
Total Ranged bonus from gear and buffs.
Total Magic bonus from gear and buffs.
Total Prayer bonus from gear and buffs (affects some abilities).
The Defence level of your target enemy.
The Defence bonus of your target enemy.
The Magic level of your target enemy.
The Ranged level of your target enemy.
The attack speed of your weapon in game ticks (3 = 1.8s, 4 = 2.4s, etc.).
Combat Results
Max Hit (Unboosted):
—
Max Hit (Boosted):
—
Accuracy Bonus:
—
Defence Bonus:
—
Effective Strength Bonus:
—
Effective Ranged Strength:
—
Effective Magic Strength:
—
Max Hit (Unboosted): Based on Strength/Ranged/Magic level and Strength/Ranged/Magic bonus.
Max Hit (Boosted): Incorporates Prayer buffs like Piety, Rigour, Augury, and relevant offensive prayers.
Accuracy: Calculated using Attack level and Attack bonus vs. Target's Defence level and Defence bonus.
Effective Bonuses: Represents the true offensive power, considering buffs and specific combat styles.
Accuracy Simulation
Combat Formulas
| Statistic | Formula | Notes |
|---|---|---|
| Max Hit (Melee) | (Attack Level + 8) * (Strength Bonus / 64 + 6) / 10 + 0.5 (for Strength boost) | Boosted max hit adds prayer bonuses (e.g., Piety, Smite). |
| Max Hit (Ranged) | (Ranged Level * 0.5 + 29) * (Ranged Strength Bonus / 64 + 1) / 10 + 0.5 (for Ranged boost) | Boosted max hit adds prayer bonuses (e.g., Rigour). |
| Max Hit (Magic) | (Magic Level * 0.5 + 29) * (Magic Strength Bonus / 64 + 1) / 10 + 0.5 (for Magic boost) | Boosted max hit adds prayer bonuses (e.g., Augury). |
| Accuracy Roll | Attack Level * (Attack Bonus + 64) | Against target's Defence roll. |
| Defence Roll | Target Defence Level * (Target Defence Bonus + 64) | Against attacker's Accuracy roll. |