Talk:Ignis/@comment-95.37.133.135-20130903120216/@comment-11753608-20130908035637

To answer your question directly:  regardless of the base damage type, elemental mods are always read as elemental mod damage, not base damage mods. This is as true for the ignis and fire mods as it is for armor piercing weapons and armor piercing mods.

Other notes - damage is always rounded to an integer, not tenths place. Base damage is rounded down and mod damage is rounded to the nearest. In addition to that, continuous weapons are a little odd. You can't actually divide the base damage by 10 and then apply the mod. It doesn't quite work that way. The individual ticks will always add up to the total damage per second and will not always be the same number (they will be a combination of two numbers 1 apart from each other that add up to the correct damage for that second). We have found that these numbers are complicated by the latency with a host if you are in someone else's game but you will see it divided 6 times if you are host or solo (despite the bullet consumption being 10). So for 125 damage per second, you might see five 21s and one 20 go by - and this will happen in random order. Anyway, the gist is if you divide the base damage by 10 first, it screws up the rounding in your damage calculation and the number will be off. So, it is best to keep it at damage per second for these weapons.

Finally, mods of the same type will have their MPs added together, applied to the damage, and then rounded. Doing them separately will also make your calculation incorrect in some cases.

Thus, using your mod values above, what actually comes out of this (minus body part and type MPs from enemies) would be this:

125 * (1 + 1.65) = 331.25 (rounded down to 331)

Then mods:

Fire - 331 * (1.8 + 1.2) = 993 (no rounding required but would round to nearest)

Freeze - 331 * .9 = 298 (rounded to nearest integer from 297.9)

Thus 331 base, 993 fire, and 298 freeze damage per second. These numbers would each be divided 6 times over the course of 1 second to come out to these values. So you would see a ton of little numbers.

Base = five 55s and one 56

Fire = three 155s and three 156s

Freeze = four 50s and two 49s

This is what I believe to be true based on our research of these weapons. You can find this research documented in my blog posts.