-
Notifications
You must be signed in to change notification settings - Fork 9
Threat Mechanics
Tanking mechanics are split between Survivability Mechanics (mob hitting player) and Threat Mechanics (player hitting mob).
This page is specific to Threat Mechanics.
- Officially confirmed by Blizzard
- Common Definitions
- Common Actions that Generate Threat
- Threat Multipliers
- Aggro Thresholds
- Threat Values
- Tests
Source: https://us.forums.blizzard.com/en/wow/t/new-bug-battle-shout/249633/2
- The threat generated by Battle Shout is not capped at 5 party members and is increased when affecting targets such as Hunter and Warlock pets within the same party.
The current target of the mob being tanked
Imaginary points that contribute toward defining Aggro
- In most situations, the player with the highest threat will have aggro.
- For the sake of defining threat, a standard of 1 damage = 1 threat is used.
- Actions can generate non-integer amounts of threat.
The list of players a mob is tracking threat for.
- If you are in combat with a mob, you are on its threat table.
- Some actions require you or your target to be on a mob's threat table before they will add to your threat.
Actions that cause you to be added to a mob's threat table include:
- Body Pulling - e.g. getting too close to an aggressive mob or linked mobs that is/are out of combat.
- Dealing Damage to a mob.
- Debuffing a mob, with exceptions: Hunter's Mark, Mind Vision, and Mind Soothe will not place you on threat tables.
- Healing a friendly target already on a mob's threat table.
- Buffing a friendly target already on a mob's threat table.
- Raid boss combat pulse - every 2 seconds, raid bosses in combat put everyone in the instance into combat and onto their threat table.
- In-combat proximity - some mobs will periodically put players around them into combat and add them to their combat table. Not all mobs do this.
Every 1 point of damage done generates 1 threat.
- This is the standard around which all other threat values are defined.
Every 1 point of healing generates 0.5 threat.
- Healing threat is applied to the healer.
Applying buffs and debuffs generates varying amounts of threat.
- Threat is generated for each buff applied (e.g. Battle Shout)
- Debuff threat is applied only to the mobs being debuffed.
- Reapplying buffs and debuffs continues to generate threat.
Most special effects that cause a gain of mana, rage, or energy generate threat.
- This includes mana potions, rage potions, and thistle tea.
- This does not include hp5 or mp5 effects such as troll racial eating.
- Power gains threat is split among all mobs that the gainer is in combat with.
- Power gains are not affected the same way by threat multipliers (stances, e.g.) as other abilities.
- Drinking does cause some (small) threat.
- Battle Stance threat multiplier is 0.8x
- Berserker Stance threat multiplier is 0.8x
- Defensive Stance threat multiplier is 1.3x
- Defiance Talent 5/5 threat multiplier is 1.15x while in Defensive Stance
Threat multipliers are multiplicative
- Example: Defensive Stance 1.3x and Defiance Talent 5/5 1.15x taken together results in (1.3x)(1.15x)=1.495x threat multiplier
- To become the new aggro ("rip") at MELEE range, you must be 10% above the current aggro.
- To become the new aggro ("rip") at RANGED range, you must be 30% above the current aggro.
Spell threat values testing available here. Initial work by Resultsmayvary here. Values were tested on live patch version 1.13.6.37497 with threat API macro /run local _,_,_,_,t=UnitDetailedThreatSituation("player","target") if t then DEFAULT_CHAT_FRAME:AddMessage(t) else DEFAULT_CHAT_FRAME:AddMessage("No threat") end
to dump between abilities. Note several abilities have threat multipliers ('Multiplier' below) on the damage they do in addition to additive (sometimes called 'Innate Threat' in other sources, 'Threat' below) bonus threat.
Spell | Rank | Threat | Multiplier |
---|---|---|---|
Shield Slam | 4 | 254 | |
Sunder Armor | 5 | 261 | |
Revenge | 6 | 270 | 2.25 |
Revenge | 5 | 243 | 2.25 |
Heroic Strike | 9 | 173 | |
Heroic Strike | 8 | 145 | |
Cleave | 5 | 100 | |
Battle Shout | 7 | 60 | |
Battle Shout | 6 | 52 | |
Demoralizing Shout | 5 | 43 | |
Disarm | 99 | ||
Shield Bash | 3 | 156 | 1.5 |
Thunderclap | 6 | 0 | 2.5 |
Hamstring | 3 | 135 | 1.25 |
Overpower | 4 | 0 | 0.75 |
The proc from Thunderfury, Blessed Blade of the Windseeker was similarly tested @ level 60 on live patch version 1.13.6.37497 as above. Thunderfury's proc is divided into three components: (1) a damage component, (2) a single-target attack speed slow debuff, and (3) an aoe nature resistance reduction debuff. Components (2) and (3) are debuffs and do bonus threat on application. The amounts of threat of the three components are as follows:
- 300 single-target nature damage (270 in Defensive Stance) has no special threat multiplier (1.0x)
- Single-target attack speed slow causes 126 additional threat to the main target
- Aoe nature resistance reduction debuff causes 126 additional threat to each target in range
All three components are affected by stance and other multipliers and total (300+126+126=) 552 threat before modifiers.
- Like other buff mechanics, Battle Shout generates more threat the more targets it buffs.
- Buff targets must be in combat with the mobs you wish to generate threat against.
- Battle Shout threat is not capped at 5 party members and pets.
- Guardians do not receive shout buffs (Gnomish Battle Chicken, Mechanical Yeti, etc.)
- Cleave at R5 (lvl 60) does 100 bonus threat (and 50 bonus damage) to each target it hits. It does not split its threat.
Initial research into individual threat values was conducted during the final stress test, WoW Classic build 1.13.2.31407, including stance multipliers, aggro thresholds, and power gains testing, below. Followup testing on individual values was conducted on live WoW Classic build 1.13.6.37497, including Thunderfury testing, here.
- Threat Range corrected for 1.1x melee rip threshold
Stance | Warr Dmg | Dmg Threshold | Dmg Rip | Threat Range | Multiplier |
---|---|---|---|---|---|
Battle | 42 | 36 | 38 | 32.73 - 34.55 | 0.78x - 0.82x |
Battle | 43 | 37 | 38 | 33.64 - 34.55 | 0.78x - 0.80x |
Battle | 35 | 30 | 32 | 27.27 - 29.09 | 0.78x - 0.83x |
Defensive | 37 | 52 | 53 | 47.27 - 48.18 | 1.28x - 1.30x |
Defensive | 32 | 45 | 46 | 40.91 - 41.82 | 1.28x - 1.31x |
Defensive | 10 | 14 | 15 | 12.73 - 13.64 | 1.27x - 1.36x |
- Uses healing = 0.5x Threat per point healed.
- Tests were conducted in Defensive Stance and have been corrected for Stance Threat Multiplier
Warr Dmg | Healing Threshold | Healing Rip | Range | Threat Range | Threshold |
---|---|---|---|---|---|
102 | 256 | 307 | Melee | 98.5 - 118.1 | 0.97x - 1.16x |
71 | 156 | 207 | Melee | 60.0 - 79.6 | 0.85x - 1.12x |
108 | 269 | 324 | Melee | 103.5 - 124.6 | 0.96x - 1.15x |
97 | 311 | 365 | Ranged | 119.6 - 140.4 | 1.23x - 1.45x |
116 | 391 | 442 | Ranged | 150.4 - 170.0 | 1.30x - 1.45x |
116 | 338 | 393 | Ranged | 130.0 - 151.2 | 1.12x - 1.30x |
- Rank 2 Battle Shout (Threat = ~12)
Test # | Shout Targets | Times Shouted | Mobs in Combat | Threat Range Observed |
---|---|---|---|---|
1 | 1 | 1 | 1 | 10.23 - 12.50 |
2 | 2 | 3 | 1 | 68.75 - 75.57 |
3 | 1 | 2 | 1 | 22.99 - 27.19 |
4 | 1 | 1 | 1 | 11.19 - 15.38 |
5 | 1 | 1 | 2 | 5.59 - 6.99 |
6 | 1 | 2 | 2 | 11.89 - 12.59 |
7 | 4 | 1 | 1 | 47.57 - 48.27 |
8 | 6 | 1 | 1 | 71.84 - 76.73 |
9 | 6 | 1 | 1 | 71.70 - 75.90 |
- No difference in threat was observed with Improved Demoralizing Shout.
Spell | Rank | Imp Talents | Trials | Threat Range Observed |
---|---|---|---|---|
Demoralizing Shout | 1 | 0/5 | 5 | 11.19 - 11.54 |
Demoralizing Shout | 1 | 1/5 | 4 | 11.30 - 11.32 |
- 5/5 Improved Shield Block Power Gains Threat test
- Needs more extensive testing + Bloodrage + Rage potion + Unbridled Wrath
Stance | Rage Gain | Dmg Threshold | Dmg Rip | Threat Range Observed |
---|---|---|---|---|
Battle | 1 | 4 | 7 | 3.64 - 6.36 |
Battle | 1 | 4 | 7 | 3.64 - 6.36 |
Defensive | 1 | 5 | 6 | 4.55 - 5.45 |