That is some disingenuous math you have there going. I will accept any math challenge.
First, it looks like you went Ranger mate. I highly doubt you have A3 in your build to get Multishot rank 15.
Second, I am no Ranger, but I am pretty sure Steady Aim attribute doesn’t work that way. It is more likely than not physical damage - which means it won’t be added to additional hits.
Third, you probably aren’t getting the Enchant Fire buff nor the Caprisun buff as a Ranger since that doesn’t make sense with the Ranger play style of skill spamming. You basically need to be standing on top of the Linker when he casts it to get Enchant Fire. I, as an AA archer make this a slight priority to stalk my linkers and still don’t get this buff. We though have to ignore this if I want to argue my case that extra hits should affect skills because that would affect how your think of play style.
Fourth, it isn’t 64 extra hits. This is about additional hits. Skills always get the first hit since it is incorporated into your damage. Hell, for argument’s shake, let us assume you did get Enchant Fire, are using Cafrisun, and bought Sacrament. You would then get 16 x 3 = 48 additional hits.
Fifth, you can’t assume blessing. The number of times I’ve been in parties with Priests that don’t Bless boggles the mind. That and Blessing only lasts x amount of hits when bought so it won’t always be there. For argument’s shake though, I’ll include it, but man are you using shaky assumptions.
Sixth, since you are a Ranger, you are probably using a bow to use your skills so you probably don’t have an off hand. Again, I’ll ignore this for the shake of argument.
7th, I’ll quote this one, but it is basically that hair accessory magic damage gets reduced a lot in end game due to resists. This makes small amounts of damage from hair accessories MUCH MUCH MUCH less useful. Especially if it is multiple elements. You should use physical attack that scales better.
Extra Elemental Attack
This is where all your Elemental Attack stats are added, after crits, before everything else. These all add on to each other if you have multiple types of elements and are always applied, no matter what the attack is (even on DoT effects like Bleeding!). This Elemental Attack is already multiplied by Elemental Bonuses on its own, so yes, having Fire Elemental Attack and then casting a Fire skill on a Ice enemy will make it multiply by 150% once for itself, then again for the whole skill. Elemental Resistances and Resistance buffs/debuffs are accounted for again here too, just like the bonus being applied twice. The full formula for Elements is :
((Elemental Attack - (Elemental Resistance + Debuff/Buff)) * Elemental Modifier) (+ …)
Where (+ …) is a repeat of the first part for each element.
Alright, now that we have new assumptions, let us get down to the math.
We have 16 x 3 extra hits for a level 15 Multishot = 48 additional hits
Let use just assume that all 3 of our elemental hair accs are fire damage so they won’t be reduced to 0 due to resists. Hell, let us just assume 0 magic defense since that is best case.
48 x 90 = 4320 damage
Steady Aim doesn’t work this way~~~
48 x 0 = 0 damage
Think Blessing is 170 at max damage, but you used 100, so here it goes for 100.
48 x 100 = 4800 damage
For reference at 170 it is:
48 x 170 = 8160 damage
Thus we have 4320 + 4800 = 9120 damage. You literally doubled the damage with some shaky assumptions and math when you said 18560 damage.