When you have an attack (say 3x 170% damage), does the monsters defence subtract from your damage 3 times or one? In other words, is a skill that does 3x 170% damage the same as one that does 510% damage or does the 510% do more damage since monster defence is only applied once?
Defense subtracts from every single line of damage, so yea, in your example that would be 3 times. Also, defense is just a flat damage block, it won't scale with your damage. Attacking a mob that has enough def to block 200, and hitting it with a 2000 hit, would result in 1800 damage. But so does a 4k hit that would become 3800. Basically, the harder you hit, the less impactful enemy defense is
I don't know how the actual damage formula is implemented exactly, but I think it is something along the lines of (uniform random sample from your range - f(monster defense)) * skill damage % Maybe "f(monster defense) = monster defense / 2" or something, I'm not sure, but regardless the outcome should be equivalent in the two cases you mentioned.