How is damage calculated?
Most weapons of the same level and rarity have pretty identical attack stats (at least in shops anyway), but the actual damage they deal is drastically different. Example: a 100 attack hand cannon deals a lot more damage than a 100 attack auto rifle.
Is there a formula or way to tell how much damage I can actually expect to be dealing with this gun when it has that attack?
Best Answer
I can only offer educated guesses on my experience while playing the game, and short of a developer jumping on here an answering flat out I doubt we will ever have a definitive answer.
I believe the damage value is the exact same representation that you would see on weapons in Diablo 3, it is an aggregated value based on the stats of the weapon. In the case of destiny it would be a calculation of damage per round then normalized/averaged over a defined time period in this case likely a period of 1 sec.
I am firm in this belief because it is the only explanation I can come up with for the differences you note between a hand cannon and an auto rifle.
TL;DR; The damage value is Damage per second and not Damage per shot.
Pictures about "How is damage calculated?"



What is damage calculation?
Damage calculation (Japanese: \u30c0\u30e1\u30fc\u30b8 \u8a08 \u3051\u3044 \u7b97 \u3055\u3093 dam\u0113ji keisan) is the process during the Damage Step of calculating the battle damage done to Life Points from an attack and determining which monster(s) is to be destroyed (if any).How is damage calculated in Pokémon?
The Equation That Calculates Damage In Pokemon GODivide the Attack by the Defense. Calculate the Modifier. Multiply 0.5 by the Power, then the result of dividing the Attack from the Defense, and then the Modifier. Add 1 to the result of Step 3 to get the Damage (the number of HP that the opponent will lose)How do you make a damage formula?
There is a better attack formula for this. attack*(100/(100+defense)). These are the damage results. With this, no matter how high someone's defense is, attacks still do damage to them.How does body press calculate damage?
Body Press inflicts damage, but it uses the user's Defense stat instead of its Attack stat to calculate damage. Defense stat stage-modifiers are applied (rather than Attack stage-modifiers), but otherwise Attack modifiers are used (including held item, Ability, and burn).RhyQuinn's PokéFacts || How is Damage Calculated?!
More answers regarding how is damage calculated?
Answer 2
Impact stat is how much damage you deal per shot. The higher the impact, the more damage you deal each time a bullet connects. High impact weapons also tend to have low rates of fire.
The attack stat is a multiplier that affects how much damage you deal to different level enemies. It's fairly complicated. (It helps to think of it as a kind of armour pierce)
Basically, in PvP, ignore the attack stat completely, unless you're in a mode that has level advantage enabled.
For PvE, just try out weapons. High attack weapons deal more damage to higher level enemies than low attack weapons, but you just need to find a balance.
Answer 3
Impact does determine dmg per shot.
The rate of fire/impact stats of weapons can be used to compare similair weapons of the same type. e.g. a lvl 20 sniper with high impact will deal more dmg per shot than a lvl 20 sniper with lower impact, but also fire slower.
Also, don't try to compare the impact and rate of fire stats of different weapon types. (A pulse rifle can have an apparent higher impact than a sniper rifle, but will not deal more dmg per shot than the sniper. Same for rate of fire. These values are just for comparing sniper to sniper, pulse rifle to pulse rifle, etc...)
Not sure how the attack value works but I guess higher attack just means more dmg to pve enemies.
Answer 4
I doubt impact is the damage per shot. My rare sniper level 18 with 219 attack has half the impact as my level 16 rare pulse rifle with 215 attack. Also it would mean that rocket launchers don't do any damage since they don't have an impact stat.
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Roger Johansen, Photography Maghradze PH, Matthias Groeneveld, Andrea Piacquadio
