terican

Last verified · v1.0

Calculator · general

Witcher 3 Sword Damage Calculator

Compute Geralt's expected sword damage per strike using base stats, attack power bonuses, monster oils, critical hits, and enemy armor reduction.

FreeInstantNo signupOpen source

Inputs

Average Damage Per Hit

Explain my result

0/3 free

Get a plain-English breakdown of your result with practical next steps.

Average Damage Per HitDMG

The formula

How the
result is
computed.

Witcher 3 Sword Damage Calculator: Formula and Methodology

The Witcher 3 Sword Damage Calculator applies a multi-stage formula derived from CD Projekt Red's documented combat mechanics, combining weapon base statistics, attack power scaling, enemy armor reduction, monster oil bonuses, and critical hit probability into a single expected damage output per sword strike. This witcher calculator gives players a precise view of how build choices interact before entering combat.

The Core Damage Formula

D = max(0, B · (1 + A/100) − R) · (1 + O) · (1 + Cc/100 · Cd/100)

  • D — Final expected damage output per swing
  • B — Base Sword Damage from the item tooltip
  • A — Attack Power Bonus (%) summed from mutagens, skills, glyphs, and runes
  • R — Monster Armor or flat damage reduction subtracted before multipliers
  • O — Oil quality multiplier: Basic = 0.10, Enhanced = 0.25, Superior = 0.50
  • Cc — Critical Hit Chance (%) from sword stats, runes, and skill tree
  • Cd — Critical Hit Damage Bonus (%) applied on a critical strike

Stage-by-Stage Breakdown

Stage 1: Attack Power Scaling and Armor Reduction

Base damage B is first multiplied by (1 + A/100), scaling the weapon value upward by all percentage-based attack power bonuses before armor is subtracted. A sword showing 300 base damage paired with a 40% attack power bonus from the Euphoria mutagen and Cat School Techniques produces a scaled value of 420. Monster armor R is then subtracted from that result. The max(0, ...) clamp prevents negative values when armor exceeds scaled damage, which is a real risk against heavily armored enemies at low attack power levels.

Stage 2: Monster Oil Multiplier

The oil multiplier applies after armor reduction, making it more impactful the higher the post-armor damage already is. According to the Witcher 3 Wiki — Oils, a Superior-quality oil matched to the correct enemy category delivers a 50% damage bonus. A post-armor value of 370 becomes 555 with a Superior Oil applied. Mismatching oil type to enemy category yields zero oil benefit, effectively discarding one of the largest available multipliers.

Stage 3: Expected Critical Hit Value

The final multiplier (1 + Cc/100 · Cd/100) computes the statistical expected value of critical hit damage across repeated attacks rather than modeling a single swing outcome. With 30% crit chance and a 100% crit damage bonus, 30% of hits deal double damage, raising the per-hit average by exactly 30%, yielding a multiplier of 1.30. This expected-value framing is consistent with how The Witcher 3 Combat Mechanics wiki describes stacking multiplicative bonuses. Increasing crit damage bonus delivers meaningful returns only when crit chance is already high enough to make crits frequent.

Worked Example

Geralt equipped with a steel sword (B = 300), 40% total attack power (A = 40), facing a human with 50 armor (R = 50), Enhanced Human Oil applied (O = 0.25), 30% crit chance (Cc = 30), and 100% crit damage bonus (Cd = 100):

  • Attack-scaled damage: 300 × 1.40 = 420
  • After armor subtraction: 420 − 50 = 370
  • After oil multiplier: 370 × 1.25 = 462.5
  • After expected crit multiplier: 462.5 × (1 + 0.30 × 1.00) = 601

The expected per-swing output is approximately 601 damage, more than double the raw 300 base value, driven entirely by build optimization.

Build Optimization Priorities

As detailed in the IGN Witcher 3 Combat Tips guide, the highest-leverage actions for maximizing sword output are:

  • Apply Superior-quality oils against the correct enemy category — this single action adds 50% multiplicative damage with no cooldown or resource cost beyond crafting materials
  • Slot Greater Red Mutagens alongside three active red combat skills to amplify all red-skill bonuses and push attack power well past 50%
  • Invest in Muscle Memory and Strength Training to raise fast and strong attack damage directly at the base level before multipliers apply
  • Use Runewright Damage enchantments to increase base sword damage, which is amplified by every subsequent multiplier in the formula
  • Balance crit chance before crit damage — every 1% crit chance at 150% crit damage bonus adds 1.5% to the final expected damage multiplier

Reference

Frequently asked questions

What is base sword damage in Witcher 3 and where do I find it?
Base sword damage is the raw damage value displayed on the sword's item tooltip in the inventory screen. It represents the weapon's minimum-to-maximum damage range before any skills, mutagens, oils, or enemy armor are factored in. Enter the average of the displayed range into the calculator. Higher-tier crafted Witcher gear sets such as Wolven, Feline, or Ursine swords show substantially higher base values than standard loot drops, making them the optimal foundation for any damage-focused build at any stage of the game.
How much damage do monster oils add in Witcher 3?
Monster oils add a flat percentage multiplier to sword damage when the correct oil type is applied against the matching enemy category. Basic oils provide a 10% bonus, Enhanced oils grant 25%, and Superior oils deliver a 50% increase. For example, applying Superior Necrophage Oil against a Water Hag turns a 400-damage post-armor value into 600 before critical hit calculations. Always crafting oils to Superior quality using the alchemy skill tree and herbalism perks is one of the highest return-on-investment upgrades available at any point in the game.
How does critical hit chance interact with crit damage in the witcher calculator?
The calculator uses an expected-value model rather than simulating individual swings. The crit multiplier equals 1 plus (crit chance divided by 100) multiplied by (crit damage bonus divided by 100). With 25% crit chance and 150% crit damage bonus, the formula adds 0.375 to the multiplier, raising average damage by 37.5% across many hits. This means stacking crit damage bonus yields meaningful gains only when crit chance is already high. At crit chance below 10%, investing in raw attack power delivers better average damage returns than adding more crit damage bonus.
Can monster armor reduce sword damage to zero in Witcher 3?
Yes, the formula clamps the post-armor result at zero using a max(0, ...) function. If a monster's flat armor value exceeds the attack-power-scaled base damage, the effective damage entering the oil and crit multiplier stages is zero, meaning oils and crits produce no benefit whatsoever. This situation arises most often against armored humans or gargoyles at low character levels. Raising attack power through mutagens, using armor-penetrating skills such as Crushing Blows, or switching to a higher-base-damage weapon are the correct countermeasures.
What attack power bonuses stack together in Witcher 3 builds?
Attack power bonuses from combat skills, mutagens, weapon runes, and armor glyphs all stack additively into the single percentage value used as the A variable in the calculator. Greater Red Mutagens slotted alongside three matching red-tier combat skills provide up to 9% attack power each and represent the largest single source of bonus. A fully optimized build combining Euphoria mutagen, Cat School Techniques, Muscle Memory, and Strength Training maxed out can push total attack power beyond 100%, more than doubling the base sword value before armor, oils, or crits are applied.
Does the damage formula apply to both steel and silver swords in Witcher 3?
Yes, the identical formula governs both sword types. Steel swords are optimized against humans, animals, and non-supernatural opponents, while silver swords deal full damage against monsters such as wraiths, vampires, and werewolves. Using the wrong sword type applies a hidden damage penalty that does not appear on the item tooltip, effectively making all stacked attack power, oil, and crit bonuses work on a reduced base. Always match sword type to enemy category and apply the corresponding oil for the matching monster group to ensure every multiplier in the formula operates at full value.