This is the old version of the calculator that uses detailed inputs
to calculate the AoE, projectile speed, and ball count effects internally.
There's a new and simpler calculator
that is easier to use and will be better-maintained than this version.

Do not enter this value. This field is included in the calculator just to emphasize that you should type in the average damage, not the total DPS. The reason for this subtlety is that there have been quite a few bugs in PoB calculating ball attack rates incorrectly. By typing in the damage and melee attack rate, it's easier to ensure the final calculations are correct.

Enter the "Average Damage" *not the "Total DPS"*
for "Magma Balls" from Path of Building.

Note that the Total DPS line in PoB can be highly inaccurate due to a bug in how Multistrike is handled in it, in addition to it ignoring the number of balls, chance of balls to land in range of a boss, how to apply the point blank multiplier correctly, etc. The purpose of this calculator is to compute the true DPS, at least until PoB can be enhanced to do so itself.

Enter the "Hit Chance" for "Magma Balls" from Path of
Building. This will typically be 85-95% for builds that
don't have 100% chance to hit (Champion, Lycosidae, etc.).

Enter the "Average Damage" *not the "Total DPS"*
for "Melee Hits" from Path of Building.

Enter the "Attack Rate" for "Melee Hits" from Path of
Building. Be sure to select melee hits instead of
magma balls, especially if you have melee-only attack
speed modifiers (e.g. Multistrike). This is because
there's a known collection of
bugs
in PoB causing it to calculate the attack speed
incorrectly when the magma balls are selected.

Enter the "Hit Chance" for "Melee Hits" from Path of
Building. This will typically be 85-95% for builds that
don't have 100% chance to hit (Champion, Lycosidae, etc.).

Tell this calculator how you configured Point Blank in Path of Building's configuration tab. If you check this checkbox and/or any of the Grelwood Shank boxes, this calculator will adjust its estimates to take into account the subtle interactions between point blank and the skill. The primary benefit of this calculator is that it figures out what fraction of the balls will actually hit and what their average effective point blank multiplier will be.

*Typically, you should leave the point blank field
in PoB's configuration tab blank. This textbox
should be empty if and only if it's empty in PoB.* The
reason to leave it blank in PoB (and thus here) is that PoB
computes point blank effects incorrectly. This textbox is
included here so that we can undo those incorrect
calculations if your damage numbers included them. Then
this calculator can proceed with more accurate
calculations.

Tell this calculator if you have some source of the Far Shot buff, e.g. the Deadeye ascendancy node or from the Beltimber sword. This increases the damage of balls that hit far away. This is always a (small) DPS increase.

Any build that uses Molten Strike as its primary skill
should use the "Molten Strike Fires 2 Additional Projectiles"
enchantment, when you can afford it. This provides a
large DPS increase.

Starting in 3.11, the Wildfire jewel adds chaining buffs
to help with clearing, but it cuts the number of projectiles
in half.

Check this box if you are using a Grelwood Shank in
your main hand. This will add 2 extra projectiles and
force Point Blank effects to be active in this
calculator.

Check this box if you are using a Grelwood Shank in
your off hand. This will add 2 extra projectiles and
force Point Blank effects to be active in this
calculator.

If you are using the Dying Sun flask, check the checkbox
and enter your AoE roll. Prior to 3.0, all flasks had
a 30% roll. Starting with 3.0, the roll range is 15-25%.

Change this number if you have any other sources
of extra balls not accounted for above.

This is the total number of balls per melee attack, ignoring the effects of Ancestral Call.

- If you're using Ancestral Call and using the trick where you attack slightly out of range of a boss to get double ball procs, see the "Effective Ancestral Call Damage Multiplier" inputs. In practice, you will always get less than a 2x damage multiplier even with perfect positioning because (a) you'll only get one melee hit (minor) and (b) the first attack's balls won't be centered on the boss, lowering their hit rate and their average point blank multipliers.
- If you're using Multistrike, each time you use
the skill (click your mouse or press your skill
button),
- you'll attack three times,
- each of the three attacks will get a full set of the balls countered here, and
- you get one critical strike roll that's shared by all three melee hits and all the balls (not an independent roll for each ball or even for each of the three rolls).

Faster Projectiles spreads your projectiles out more,
potentially helping clearspeed, but hurting single-target
damage.

Slower Projectiles reduces the travel distance of your
projectiles, potentially hurting clearspeed, but greatly
helping single-target damage.

Include any extra increased (or decreased) projectile speed
from your tree or gear here. Speed can help with clearing but
hurts single target damage.

This is the effective multiplier applied to the travel
distance, only accounting for projectile speed effects,
but not AoE modifiers.

The total amount of flask effectiveness your character has
on the tree and on gear. This is typically 0 unless you
are a Pathfinder, are using the Alchemist cluster near
the Witch start area, or have a relatively rare flask
effect mod on your gear.

This is the effective amount of increased AoE from
the Dying Sun flask, enhanced by flask effectiveness.
If you unchecked "Dying Sun" in the "Number of Balls"
section, you'll see 0 here.

If you are using the Increased Area of Effect gem in your
Molten Strike links, type in the gem's level and check the
checkbox. This will adjust the area that the balls can
land in and the radius of those balls.

Check this if you're using the Concentrated Effect gem
in your Molten Strike links. This will adjust the
area that the balls can land in and the radius of those
balls.

Net increased area of effect from all other sources like
the Amplify and Blast Radius clusters.

(ignoring projectile speed)

This is how much the base *area* where balls can land
is scaled. This corresponds to the blue and purple areas
in Molten Strike's arc shown below (not to scale).

Be aware that Molten Strike has a radius-2
dead zone (r_{1} in the image), and it
does not change with any AoE modifiers.

We have limited information about the radius of monsters
in PoE, but most humanoid monsters have radius
2 and the maximum
object radius in PoE is 5. Be aware that the size of
the graphical objects can be very different from the
size of a monster used for calculating hits.

This is the total actual DPS against an isolated single target monster.

If you're not using Ancestral Call, this assumes your melee hit is exactly centered on the boss, i.e. you've namelocked it.

If you're using Ancestral Call, this uses the damage multiplier that you gave. We assume that the second melee hit is centered on the boss. Using a multiplier > 2.0 is simply wrong for isolated bosses. Using a multiplier close to 2.0 is unrealistic: you have to stand back far enough to get a double proc, so the balls from the first melee hit (that only hits the ground) will have balls that are off-center. Also, it's hard to optimize your exact positioning to get the best damage. At this time, we believe 1.5 is a good Ancestral Call multiplier estimate for a skilled player who's trying to optimize their hit placement.

For excruciating detail, see the ipython notebook we used to developing this simplified calculator.

This is the total projectile DPS, accounting for the DPS
per projectile, point blank effects, Ancestral Call bonuses,
Far Shot, and the hit rate due to AoE effects.
See the "Total Isolated Single Target DPS" help string for
more details.

This is the total DPS from melee attacks, accounting for your
chance to hit, your attack speed, and your average damage per
hit.

This is your chance to hit an enemy for a single ball, assuming that the melee hit is centered on the boss as it should be if you're namelocking, and taking into account your accurace ("Hit Chance" for magma balls). This does not take into account your melee hit chance and how That interacts with Ancestral Call.

We compute the ratio of the purple area to the purple + blue area to get the chance for a molten strike ball to hit a boss. We need to carefully ignore the pink area in doing this calculation.

This is the chance to hit if you had 100% accuracy. See the "Chance to Hit an Enemy Per Ball" box for a more detailed explanation.

(ignoring ancestral call)

This is the average number of balls that will hit the isolated boss for each melee attack, assuming you're namelocking.

If you're using Ancestral Call with the double melee trick, this doesn't account for the extra balls from the initial ground hit (we account for them via the damage multiplier).

Radius of zone that the balls fall in. See this Wolfram Alpha
page for the
derivation.

This is the radius of a magma ball, after accounting for AoE modifiers.

*Note:* Projectiles and game entities are actually
squares, not circles in PoE. This calculator
treats them as circles because it makes the math a
lot easier. To make more precise estimates, we need
to know if the rotation of a projectile and/or boss
is random or not. We also need to know if the "radius"
refers to half the length of one side of the square (in
which case this calculator underestimates DPS) or half
the length of the diagonal of the square (in which case
this calculator overestimates DPS).

This is how much the outer 20-unit radius moved.
If there was no deadzone, this would be the square root of
the total net aoe area multiplier (ignoring the +1 and -1
operations), but since the deadzone is not affected by any
AoE modifiers, the actual formula for this value is a little
more complicated.

This is the net multiplier we get for accounting for all of the following (when applicable):

- accuracy (from "Hit Chance" for magma balls),
- the fraction of balls that land close enough to a boss to count as a hit,
- the average point blank multiplier of the balls that land close enough to the boss to count as hits,
- the average far shot multiplier of those balls,
- Ancestral Call, and
- the number of balls.

To get the total projectile DPS, compute "Average Damage" * "Attack Rate" * (1 + Total "More" Projectile Damage).

This is the net effective "more" multiplier applied to
your projectiles from point blank, for namelocked bosses.
The maximum value is 50%.

This is the net effective "more" multiplier applied to
your projectiles from far shot, for namelocked bosses.
The multiplier is higher for mobs far away from the
melee hit, but this calculator is focused on single-target
damage.

Click on a field to see details about it here.

In Path oF Exile (PoE), the Molten Strike skill provides one of the highest single-target damage options in the game. This damage comes from some complex interactions that are not handled in the in-game tooltip or by tools like Path of Building (PoB). This calculator complements PoB to help users estimate their true single target DPS against isolated single targets.

To use this calculator, enter appropriate inputs in all the editable input fields. For more details on a given input or output, click on its description or data field and this help section will be replaced by details about that line.

This calculator is only valid for the 3.11 patch of PoE.

- This calculator assumes all radii are floating point numbers, but some or all are probably integers in the game. Additional experiments are needed to determine exactly how the rounding works. This implies you shouldn't use this calculator to try minmaxing your AoE.
- This calculator assumes both bosses and balls have circular hitboxes, but past statements from Mark_GGG suggest that some or all hitboxes are actually squares. Additional experiments are needed to verify this and to determine how square orientations are chose.
- This calculator does not account for the new chaining ability of Molten Strike introduced in 3.11 yet.
- Far Shot computations are incorrect. They don't combine correctly with Point Blank in this version of the calculator and the formula is outdated.

- 2021-11-19: added a link to the new and simpler calculator. See it for more details. This version is now deprecated. Also: added Far Shot known limitations.
- 2020-06-18: updated for patch 3.11.
- The min travel distance is now 2 instead of 6 (was apparently incorrectly 5 in the calculator before that).
- The default max travel distance is now 25 instead of 20.
- Wildfire has been completely reworked.
- Projectile speed modifiers now affect the travel distance.
- Removed the "Effective Ancestral Call Damage Multiplier". It hasn't worked for a while. Depending on how chain works, we may add some calculations for it in the future.

- 2020-02-04: Fixed the default number of balls (4, not 3).
- 2020-02-01: Molten Strike has been nerfed in many
ways during the last few leagues. This calculator
has been updated to account for those nerfs. Note:
if you've bookmarked a calculation, it'll still use the
old numbers (except for point blank).
- The new default is 1 wildfire jewel instead of 2. You can still put in a different number if you want to compare against DPS before the cap was lowered (with no legacies).
- The default number of additional projectiles from the helmet enchant has been lowered to 2. Legacy +3 enchants still exist on permanent leagues so you can change the value back if needed.
- Point Blank's max more and less multipliers are now 30% instead of 50%.
- The Ancestral Call trick no longer works, so its default multiplier is now 1.0.

- 2018-11-01: improved how point blank and farshot multipliers are presented. Also made a few other minor improvements to help strings, internal comments, code clarity, etc. Added a limitations section to the main help string.
- 2018-10-29: added far shot support
- 2018-10-28: converted to a Javascript implementation. this version supports bookmarking, has more intuitive inputs that work around PoB bugs, adds more point blank inputs so people don't double-count it, adds an Ancestral input, adds convenient inputs for automating the ball count calculations, lots of documentation, etc.
- 2018-07-28: added usage notes (thanks xhul for the feedback!)
- 2017-07-15: fixed projectile spread distribution based based on info tracked down by reddit. Also added a graph for finding the optimal AoE modifier.
- 2017-05-29: original Google Sheets version

Copyright (C) 2018 by MoldyDwarf, all rights reserved. You are free to use the results of this calculator for your builds and build guides, link to it, etc. OpenARL is free to copy any of these calculations into Path of Building if he so desires, with no restrictions.