Difference between revisions of "Damage"
Cheeseboyken (talk | contribs) m |
m (→Damage vulnerability, resistance, and blocking: New Table (Easier to check)) |
||
Line 65: | Line 65: | ||
{| class="wikitable grid" | {| class="wikitable grid" | ||
− | ! class="header" | + | ! class="header" | Class |
+ | ! class="header" | Weapon/Item set | ||
! class="header" | Effect | ! class="header" | Effect | ||
|- | |- | ||
− | ! | + | ! rowspan="2" | {{Class link|Scout|br=yes}} |
+ | | align="center" | {{Table icon|Candy Cane}} | ||
+ | | | ||
+ | {{Con}} 25% [[Projectiles#Explosions|explosive]] damage vulnerability on wearer. | ||
|- | |- | ||
− | + | | align="center" | {{Table icon|Pretty Boy's Pocket Pistol}} | |
− | + | | | |
+ | {{Pro}} Grants full immunity to [[fall damage]] on wearer.<br> | ||
+ | {{Con}} 50% [[fire]] damage vulnerability on wearer. | ||
|- | |- | ||
− | ! {{ | + | ! rowspan="2" | {{Class link|Soldier|br=yes}} |
− | | {{ | + | | align="center" | {{Table icon|Battalion's Backup}} |
+ | | | ||
+ | {{Info}} When used, it provides a defensive buff to nearby team members that blocks 35% of incoming damage and blocks [[Critical hits]] and [[Critical hits#Mini-crits|Mini-crits]]. | ||
|- | |- | ||
− | + | | align="center" | {{table icon|The Tank Buster}} | |
− | | {{Con}} | + | | |
+ | {{Con}} 20% [[Sentry Gun]] damage resistance on wearer. | ||
|- | |- | ||
− | ! {{ | + | ! rowspan="3" | {{Class link|Pyro|br=yes}} |
− | | {{ | + | | align="center" | {{Table icon|Powerjack}} |
− | {{ | + | | |
+ | {{Con}} +20% damage from melee sources while active. | ||
|- | |- | ||
− | + | | align="center" | {{Table icon|Phlogistinator}} | |
− | | {{info}} When | + | | |
+ | {{info}} When activating the Mmmph buff, blocks 75% of incoming damage for the taunt's duration. | ||
|- | |- | ||
− | + | | align="center" | {{table icon|The Gas Jockey's Gear}} | |
− | | | + | | |
− | {{Con}} | + | {{Con}} 10% bullet vulnerability on wearer. |
|- | |- | ||
− | ! {{ | + | ! rowspan="3" | {{Class link|Demoman|br=yes}} |
− | + | | align="center" | {{Table icon|Chargin' Targe}} | |
+ | | | ||
+ | {{Pro}} 50% fire damage resistance on wearer.<br> | ||
+ | {{Pro}} 40% explosive damage resistance on wearer. | ||
|- | |- | ||
− | + | | align="center" | {{Table icon|Splendid Screen}} | |
− | + | | | |
+ | {{Pro}} 20% fire damage resistance on wearer<br> | ||
+ | {{Pro}} 15% explosive damage resistance on wearer | ||
|- | |- | ||
− | + | | align="center" | {{table icon|The Expert's Ordnance}} | |
− | | {{ | + | | |
+ | {{Pro}} 10% fire damage resistance on wearer. | ||
|- | |- | ||
− | ! {{ | + | ! rowspan="2" | {{Class link|Heavy|br=yes}} |
− | | {{Pro}} | + | | align="center" | {{Table icon|Fists of Steel}} |
− | {{Con}} | + | | |
+ | {{Pro}} 40% damage resistance from ranged sources while active.<br> | ||
+ | {{Con}} 100% damage vulnerability from melee sources while active. | ||
|- | |- | ||
− | + | | align="center" | {{table icon|The Hibernating Bear}} | |
− | | {{ | + | | |
+ | {{Pro}} 5% Critical hit damage resistance on wearer. | ||
|- | |- | ||
− | ! {{ | + | ! {{Class link|Engineer|br=yes}} |
− | | {{ | + | | align="center" | {{Table icon|Southern Hospitality}} |
− | {{ | + | | |
+ | {{Con}} 20% fire damage vulnerability on wearer. | ||
|- | |- | ||
− | ! | + | ! {{Class link|Sniper|br=yes}} |
+ | | align="center" | {{Table icon|Bushwacka}} | ||
+ | | | ||
+ | {{Con}} 20% fire damage vulnerability on wearer. | ||
|- | |- | ||
− | ! {{ | + | ! {{Class link|Spy|br=yes}} |
− | | {{ | + | | align="center" | {{Table icon|Dead Ringer}} |
+ | | | ||
+ | {{info}} When used, blocks 90% of incoming damage. The resistance is applied to both the triggering hit and for the normal, non-extended [[Cloak]] duration. | ||
|- | |- | ||
− | ! {{ | + | ! {{Class link|Soldier|br=yes}} {{Class link|Demoman|br=yes}} |
− | + | | align="center" | {{Table icon|Pain Train}} | |
− | | | + | | |
− | + | {{Con}} 10% bullet damage vulnerability on wearer. | |
− | |||
− | | | ||
− | |||
− | |||
|- | |- | ||
|} | |} |
Revision as of 02:31, 18 December 2012
“ | Pain is weakness leaving the body!
Click to listen
— The Soldier
|
” |
Damage in Team Fortress 2 is any event that reduces the health of a player or entity. Damage can be caused by weapons, fire, explosions, falling, bleeding, certain taunts, or by environmental sources such as trains, water, saw blades, the Horseless Headless Horsemann, MONOCULUS, Merasmus, and the Underworld.
Contents
Weapon damage
Weapon damage is calculated in the following manner:
Critical hits are calculated as:
Mini-crits are calculated as:
Base damage
The base damage of a weapon is a constant number that is fixed to a particular weapon. Damage does not depend on where on the target the attack hits, with the exception of weapons that critical hit on certain regions of the target.
Distance and randomness modifier
The distance modifier is a number between 1.5 and 0.5 that sinusoidally decreases as the distance between the attacker and the target increases. The trough of the wave is at 1024 units, and all distances beyond 1024 are treated as 1024 for the purposes of damage calculation. In this formula, there is a random variation in the distance of ±153.6 units (shown in the graph around 512 units, as an example). This means that you may be treated as being up to 153.6 closer or farther than you actually are, for purposes of the formula. This is the 15% variation many players have heard of; it is not simply a 85–115% multiplier on the final damage.
The base distance given to the formula is modified for Rocket Launchers, Stickybomb Launchers (when detonated within 5 seconds), and Syringe Guns. When the distance between the attacker and target is less than 512 units, it is instead treated as being ~74% closer to 512 units; that is, you are considered to be farther away than you actually are. The result of this is that the maximum damage you can have before random variation is 120% (shown by the maroon offshoot in the graph). In short, these three weapons gain less extra damage from the distance modifier at close range, but still suffer from the same long-range damage penalty as the other weapons.
Conversely, the distance modifier for the Scout's primary weapons (Excluding the Shortstop) have an increased damage ramp at close range, maximising at 175% normal damage at point blank, but keep the same default damage ramp at ranges of 512 or greater.
Melee weapons, Flamethrowers, Flare Guns, Grenade Launchers, Sniper Rifles, and bows are all treated as being at 512 units for this formula. Flamethrowers, however, are affected by their own separately calculated distance modifier.
Weapons that fire projectiles, like the Rocket Launcher and Direct Hit, apply the distance modifier to damage based on the distance between the attacker and the target at the moment the projectile hits a target. This means that the point from which the projectile was fired is irrelevant when considering damage dealt by that projectile; only the final position of the attacker and the target matter.
- Notes
- The ±153.6-unit variation takes place after scaling for rocket launchers and other distance-modifying weapons.
- The final distance used in the formula (after random variation) cannot go above 1024 or below 0.
- On servers where random variation is disabled (with use of the server cvar "
tf_damage_disablespread
"), the effective distance used is 153.6 units less than the farthest possible random distance (that is, after being capped at 1024 units). This means that being farther than 870.4 units away is treated as being 870.4 units away; the normal cap is 1024, and 153.6 less than that is 870.4 units. - The distance modifier is always 1.0 if either the attacker or the target is a building.
Splash modifier
The splash modifier is a number used for explosive weapons that do not connect directly with the target. Valve has not released the official stats for the splash damage falloff yet.
Self-damage reduction
Explosive weapons may deal less damage to the user than to enemies, depending on the situation. See the individual weapon pages for more information.
Critical modifier
Critical hits and mini-crits have two effects each. A critical hit sets the distance and randomness modifier to 1 (effectively removing it). It then multiplies the final damage by 3.
A mini-crit checks to see if the base distance is greater than 512: if it is, then it is treated as 512 for the purposes of the formula (shown as a blue dashed line in the image above) and then the ±153.6 modifier is applied. Whether it capped the distance or not, it then multiplies the final damage by 1.35. The end result is that the weapon does not lose damage when the player is more than 512 units away; if the attack were not critted or mini-critted, damage would continue to decrease out to 1024 units.
Note: A backstab deals 2 times the victim's current health, but, under normal conditions, it also always crits, increasing the damage to 6 times the victim's current health.
While active, the Battalion's Backup protects nearby team members from critical hits, treating them as normal damage instead.
Damage vulnerability, resistance, and blocking
A player may take a modified amount of damage due to certain items. These effects stack multiplicatively. "X% damage vulnerability" multiplies that kind of damage by 100% then adding X%, and "Y% damage resistance" multiplies that kind of damage by 100% then subtracting Y%; for example, the Chargin' Targe grants 40% explosive damage resistance, which means all incoming explosive damage is multiplied by 60%.
Because effects are stacked multiplicatively, combinations of effects result in a slightly different value than may be expected; for example a Soldier with the Tank Buster set (20% Sentry resistance), the Pain Train (10% bullet weakness), and an active Battalion's Backup (35% all damage resistance) has a combined resistance of 42.8% against Sentry bullets - as opposed to the 45% that would result in the effects being simply added together.
Some weapons or item sets imbue an effect which increases or decreases the damage received from certain types of weapons. These effect may either be applied as "on wearer" (having the item equipped in the loadout) or "while active" (actively wielding the item).
Class | Weapon/Item set | Effect |
---|---|---|
Candy Cane |
25% explosive damage vulnerability on wearer. | |
Pretty Boy's Pocket Pistol |
Grants full immunity to fall damage on wearer. | |
Battalion's Backup |
When used, it provides a defensive buff to nearby team members that blocks 35% of incoming damage and blocks Critical hits and Mini-crits. | |
The Tank Buster |
20% Sentry Gun damage resistance on wearer. | |
Powerjack |
+20% damage from melee sources while active. | |
Phlogistinator |
When activating the Mmmph buff, blocks 75% of incoming damage for the taunt's duration. | |
The Gas Jockey's Gear |
10% bullet vulnerability on wearer. | |
Chargin' Targe |
50% fire damage resistance on wearer. | |
Splendid Screen |
20% fire damage resistance on wearer | |
The Expert's Ordnance |
10% fire damage resistance on wearer. | |
Fists of Steel |
40% damage resistance from ranged sources while active. | |
The Hibernating Bear |
5% Critical hit damage resistance on wearer. | |
Southern Hospitality |
20% fire damage vulnerability on wearer. | |
Bushwacka |
20% fire damage vulnerability on wearer. | |
Dead Ringer |
When used, blocks 90% of incoming damage. The resistance is applied to both the triggering hit and for the normal, non-extended Cloak duration. | |
Pain Train |
10% bullet damage vulnerability on wearer. |
Update history
- [Undocumented] Melee weapons no longer deal bullet damage.
- [Undocumented] Melee weapons no longer count as bullet weapons when accounting for damage vulnerabilities.