Threat Guide and Reference Table
Written by Taladril
Threat is an incredibly important aspect of Classic’s gameplay and I can guarantee that everyone will have mobs attack them (or stop attacking them!) unexpectedly at some point while grouped up – whether it be in a dungeon, raid, or simply out in the open world. For you to play optimally and minimize issues with threat and unexpected aggro it is critical to have a basic understanding of the mechanics of how it works.
This guide is based on the original work done by Kenco, whose original guide is reposted here and was published in January 2006. The data below is from later research conducted by Kenco (published July 26, 2006) as well as other individuals.
Supplemental Threat Video
Threat and Aggro
Aggro is a term we use all the time in the game to mean that the mob is focused on us. To get aggro is to have to mob start attacking you or to change focus from one person to you. This is usually not intended unless you are the tank.
There are a lot of complex things going on in the background of the game that are based on classes, spells, and even positioning that is causing the game to decide to have the mob change focus to attack you. The simplified version is that you generated more “threat” to the mob. This threat is the basis for how mobs decide who they are attacking. Generally the person at the top of the threat table is the one the mob is attacking. But it’s not exactly that simple and we’ll get into that.
To transition from a broad concept of aggro to one of concrete numbers that can be controlled and parsed we have to define threat in relation to something. For simplicity we will set that every point of damage you do to a mob will build up one point of threat. So if we swing our sword and hit the mob for 137 damage we have now generated 137 threat points on that mob’s threat table. Every person hitting the mob will have their own threat value that gets put on the threat table that the mob tracks to decide who should be attacked at any given point.
Getting on the Threat Table
So now we know that every mob has a threat table that is in the background dictating what player the mob will attack. But we need to understand how players get on that table in the first place. There are many ways that you can get on the table, such as:
- Pulling with a damaging ability.
- Pulling linked mobs (pulling one pulls a whole group). Note that after pulling linked mobs, any mobs not pulled directly by you will not add you to their threat table if someone else pulls them instead.
- Body pulling (simply getting close enough to a mob where the mob automatically aggros).
- Buffing or healing someone who is currently in combat.
- Combat proximity (mob has an Area of Effect (AoE) spell that hits you while the mob is attacking someone else).
- In raids the combat pulse will automatically put everyone in the raid in combat.
It is important to note that threat can be added or removed from the threat table of a mob, however these are static numbers that remain regardless of time. In effect threat does not decay. It is a set value that only goes away after either you or the mob dies or you use remove yourself from combat.
Threat Tables of Multiple Mobs
Determining threat when discussing one mob is very straightforward. However it is important to understand that the rules change when confronted with multiple mobs at the same time. The way threat is distributed changes – but for only certain abilities. The amount for those abilities changes depending on how many mobs are engaging you. We will get into greater detail to understand how this works exactly when discussing the specific abilities that take this into account.
Rules for Aggro Transfer
Remember when we stated that generally the person at the top of the threat table would be the one with focus? Well unfortunately it’s not that easy. If the game functioned like that you would see mobs often bounce from one person to the next rapidly. It would make for weird and unpredictable gameplay. So that’s not how the system works. For you to get aggro from someone who is already on a mob’s threat table you must do more threat than the person being attacked. How much more threat is dictated by your distance from the mob.
There are two different threat amounts used based on distance: melee and ranged. Note that this is literal distance and not how your class does damage. Casters who are directly next to a mob being tanked by a player will use the melee rules.
For melee distance players, the player would need to do 110% of the threat of the current player tank to strip the aggro away. For ranged distance characters the player would need to do 130% of the threat of the current player tank to strip the aggro away. What this means for gameplay is that in general if someone has aggro it’s easier for them to keep it. However once they lose aggro then it becomes very challenging to regain it. This is why Taunt is such a useful tank spell and also why it is extremely important for you to manage your threat.
There are a lot of ways to generate threat. Damage abilities, healing, buffing, and even other odd things you wouldn’t expect all manage to get added to the threat table to paint the complete picture of your current threat status. This list will give a complete picture of how the threat gets rolled up. Note that special rules for multiple mobs will be mentioned, otherwise the threat will only be added to the threat table of the specific mob being targeted. It’s important to note that some abilities such as healing isn’t affecting the mob directly but still adds threat. If you are in combat (in a raid for example), any threat generated that isn’t directly to a mob will still be applied to the mob’s threat table. Threat has infinite range.
Damage is the simplest type of threat to add up. In general damage done to the mob will be added up as threat. The type of damage (melee or spell) doesn’t matter. Misses or resists don’t add to the threat table – only damage is counted. Crits, either spell or melee, do not add extra bonus threat. The damage that the crit does is added to the table just like any other amount. By default one damage equals one point of threat. This is a base amount that would need to be multiplied by modifiers (class specific adjustments of threat that we get to later).
Healing generates threat, but at half the amount as damage. So every health point healed to a player is equal to 0.5 threat points. This is a base amount that would need to be multiplied by modifiers (class specific adjustments of threat). Since healing is not directed towards any specific mob but to the player’s party in general, the way threat is distributed is tied to the number of mobs actively engaging the party members. What happens is the threat that is generated is distributed to all of the mobs equally. So for example if you heal someone for 600 health and there are 3 mobs that are attacking the party then the total healing threat is 300 (600 * 0.5) which is then divided by the 3 mobs for 100 total threat to each mob. Overhealing is not factored into threat generation – only health actually healed will be calculated.
Damage that is in the form of a lifesteal (do x damage and receive back x in healing) only factors the damage done as threat added to the threat table. The healing is not calculated.
Buffs cast while in combat have some level of inherent threat. The amount of threat is unknown, however the amount is small. The rules for the threat from buffing is the same as healing in that multiple mobs will divide the total threat between all mobs.
Power gains is a concept that during a fight, gaining resources (mana, rage, or energy) will add threat to the threat table. The standard increase naturally given by the mechanics of playing don’t add threat. For example, rogues and ticking energy gains doesn’t do anything and the same is true for rage and mana users. However talents such as Unbridled Wrath or Bloodrage for Warriors or using items such as Mana Potions will add threat. The amount of threat depends on the type of resource and the amount of resource points added.
Mana gained adds 0.5 threat per mana point regenerated. Rage is 5 threat per point, and energy is presumed to be 5 points but it is not confirmed. These values are not ever multiplied by modifiers; the threat is always static amounts. Similar to healing and buffing, it is affected by multiple mobs and the threat will be divided equally.
Classes, Abilities, and Talents
In addition to the standard ways to generate threat listed above, there are multiple player abilities that directly add threat. For example, you see it in the tooltip as being an ability that generates “high amount of threat.” Depending on the spell, it may do damage or not. If it does damage then the threat for the spell will either have a fixed threat increase in addition to the threat from the damage, or it will have a modifier that will be multiplied to the damage done to calculate the threat. There are also abilities that generate threat that do not do any damage. These abilities always have fixed threat values that get added to the table when used. Lastly there are even damage and healing spells that specifically do zero threat.
In addition to abilities that have special threat characteristics, most classes have modifiers that apply to whole schools of spells. These modifiers are multiplied to the total threat that is being generated based on the ability used. Often the modifiers are accessed through talents, however some are inherent to the class itself. Some classes through talents or buffs have the ability to have more than one modifier. All modifiers, similar to percent based buffs will simply multiply together. If for example you have a modifier of 120% and one for 102% then the actual modification is just 1.2 * 1.02 to get the total of 122.4%.
Special Items and Enchants
There are some special items in the game that generate threat besides standard damage. Their threat ability needs to be understood to understand the true value of the item when gearing your character. Additionally there are enchants specifically meant to lower or reduce threat generation. This is like directly adding a modifier to all of your abilities.
Importance of Maximizing (or Minimizing!) Threat
Threat is a Damage Ceiling
We have talked a lot about threat and aggro. From the basics, threat is the concept of what is necessary for you as the tank to keep aggro or you as the healer or DPSer to not pull aggro. But the real importance of understanding threat and figuring out how to optimize it is because threat in its application is how much damage you can do. The main tank (MT) generates the highest threat and everyone else must be below that person. Many people will be actively limiting the damage that they could do but because they are close to the threat of the MT they must slow their DPS down. If the MT were able to do something to increase his threat per second (TPS) then your raid is now more free to be able to do more DPS accordingly.
The big push most recently is to look for ways to boost TPS for the MT. Since the MT is only one person and not a raid of 40, it’s the easiest solution and a lot easier than finding ways to have DPS lower their TPS while magically keeping their DPS constant. Without trinkets or special buffs, higher DPS invariably means higher TPS. Some methods that raids use to boost the MT’s TPS are for the tank to use special weapons that are optimized around higher threat rotations or to change their talent setup or to change their armor. Gone are the days of tanks trying to reach “def cap” as tanks take a more balanced approach that looks at both tankiness and threat capability. Tanks today use a lot more pieces of threat plate gear and even to the most extremes abandon their shield and look to utilizing dual wielding weapons and supplementing their armor reduction with consumables such as Greater Stoneshield Potion and other buffs.
Alliance has a much easier time with threat with all raid members having access to Blessing of Salvation while Horde players must be in range of a shaman’s comparably inferior Tranquil Air Totem. It might seem trivial but threat is a big deal and is the focus for top guilds trying to maximize raid capability since it is such a limiter to DPS ability.
For single target fights as a MT, feral druids and dual wielding fury specced warriors are the best options for threat generation. Because of the multiplicative nature of feral threat, their TPS while being MT is extremely high. Fury warriors too have a lot of tools in the toolbox to help with threat generation, especially with burst capability. And they have an added advantage of being able to switch from dual wield to standard sword and shield in the same fight. Standard fury tank spec and protection spec warriors fall behind here a bit but still hold their own, and Paladins come in last as high TPS requires a significant mana expenditure and ideally needs the target to be Undead for certain spell usage.
When looking at AoE tanking, paladins lead the charge, however warriors are close behind. For both, it is important for them to utilize engineering items such as Force Reactive Disk for optimal effect. Druids are pretty far behind for large mob groups so keep them focused on one or two targets at a time.
Regardless of tank class or spec used it is critical for tanks and especially the MT to be utilizing all of the DPS consumables that they can. That added damage capability makes a huge difference on the TPS that they can output and will directly correlate to a higher raid wide DPS increase as well.
Threat Tracking Addon
One of the necessary addons for the game is a threat tracker that shows threat that you are generating and listing you compared to all of the people in your party/raid. The one in vanilla that was used was called KLH Threat Meter. You would need to make sure that you stay below the threshold of threat that the main tank is outputting so that you don’t pull the boss.
Class Threat Generation and Ability Lists
This section will run through each class and list all of the modifiers that are available to the class as well as any special talents or abilities that add or remove threat compared to the standard rules outlined in the Generating Threat section.
The sections are broken up by modifiers and abilities. If they are abilities it is important to understand that the ability is a fixed threat value that is a base level. Any modifiers will affect the total threat of that ability. See the Calculating Threat Examples for clarification about how to determine specific threat.
Spells listed below will either be as a set increase/decrease of threat or a threat multiplier. Most threat values have been verified from vanilla, however there are some guesses and unknowns still. Note that no actual numbers have ever been listed by Blizzard so there is still some doubt about exact values and rules.
Challenging Roar - See Growl. This ability is similar to Growl but it doesn't have the permanent threat gain. It will force mobs to temporarily attack you, however if you are not at the top of the threat table by the time Challenging Roar expires, the mob will change focus to the player who is at the top. Challenging Roar has an AoE effect in a 10 yd radius.
Cower Rank Threat Cower Rank 1 -240 Cower Rank 2 -390 Cower Rank 3 -600
Demoralizing Roar Rank Threat Demoralizing Roar Rank 1 9 Demoralizing Roar Rank 2 15 Demoralizing Roar Rank 3 20 Demoralizing Roar Rank 4 30 Demoralizing Roar Rank 5 39
Faerie Fire Threat Faerie Fire (Fixed) 108
Growl gives the character equal threat to the highest player on the threat table. Also gives the player aggro despite the fact that normally it would require 110% threat to get focus. The threat does not wear off, however to maintain mob focus will mean maintaining threat so that someone else does not get over 110% of your new threat level. Note that using this ability when the mob is already focused on you doesn't do anything - including equaling threat from the highest person on the threat table. So if you utilize Challenging Roar to gain mob focus and then use Growl on the mob, your threat on the table will not jump up to match the threat of the person that was originally on the top of the threat table.
Maul Threat Maul (Multiplier) x1.75
Swipe Threat Swipe (Multiplier) x1.75
Distracting Shot Rank Threat Distracting Shot Rank 1 100 Distracting Shot Rank 2 200 Distracting Shot Rank 3 300 Distracting Shot Rank 4 400 Distracting Shot Rank 5 500 Distracting Shot Rank 6 600
Feign Death zeroes out all threat
Cower Rank Threat Cower Rank 1 -30 Cower Rank 2 -55 Cower Rank 3 -85 Cower Rank 4 -125 Cower Rank 5 -175 Cower Rank 6 -225
Intimidation Threat Intimidation (Fixed) 580
Scorpid Poison Threat Scorpid Poison (Fixed) 5
Counterspell Threat Counterspell (Fixed) 300
Remove Lesser Curse
Remove Lesser Curse Threat Remove Lesser Curse (Fixed) 14
Blessing of Wisdom
Blessing of Wisdom Threat Blessing of Wisdom (Power Gain) 0
Cleanse Threat Cleanse (Fixed) 40
Holy Shield Rank Threat Multiplier Holy Shield Rank 1 20 x1.2 (for damage caused) Holy Shield Rank 2 30 x1.2 (for damage caused) Holy Shield Rank 3 40 x1.2 (for damage caused)
Fade Rank Threat Fade Rank 1 -55 Temporary reduction Fade Rank 2 -155 Temporary reduction Fade Rank 3 -285 Temporary reduction Fade Rank 4 -440 Temporary reduction Fade Rank 5 -620 Temporary reduction Fade Rank 6 -820 Temporary reduction
Holy Nova Threat Holy Nova (Fixed) 0
Mind Blast Threat Mind Blast (Multiplier) x2.0
Passive: x0.8 base threat
Feint Rank Threat Feint Rank 1 -150 Feint Rank 2 -240 Feint Rank 3 -390 Feint Rank 4 -600 Feint Rank 5 -800
Vanish zeroes out all threat
Healing Spells Talent – Healing Grace: x0.85 base threat
Earth Shock Threat Earth Shock (Multiplier) x2.0
Healing Stream Totem
Healing Stream Totem Threat Healing Stream Totem (Fixed) 0
Mana Spring Totem
Mana Spring Totem Threat Mana Spring Totem (Fixed) 0
Mana Tide Totem
Mana Tide Totem Threat Mana Tide Totem (Fixed) 0
Rockbiter Weapon Threat Rockbiter Weapon Rank 1 6 Rockbiter Weapon Rank 2 10 Rockbiter Weapon Rank 3 16 Rockbiter Weapon Rank 4 27 Rockbiter Weapon Rank 5 41 Rockbiter Weapon Rank 6 55 Rockbiter Weapon Rank 7 72
Life Tap Threat Life Tap (Fixed) 0
Searing Pain Threat Searing Pain (Multiplier) x2.0
Defensive Stance: x1.3 base threat
Talent – Defiance: x1.15 base threat
Defensive Stance (Fully Talented): x1.495 base threat
Defensive Stance: x0.9 damage done (can be counteracted with One-Handed Weapon Specialization)
Battle Stance: x0.8 base threat
Berserker Stance: x0.8 base threat
Battle Shout Threat Battle Shout Rank 1 5 Battle Shout Rank 2 11 Battle Shout Rank 3 17 Battle Shout Rank 4 26 Battle Shout Rank 5 39 Battle Shout Rank 6 55 Battle Shout Rank 7 70
Cleave Threat Cleave Rank 1 10 Cleave Rank 2 40 Cleave Rank 3 60 Cleave Rank 4 70 Cleave Rank 5 100
Demoralizing Shout Threat Demoralizing Shout Rank 1 11 Demoralizing Shout Rank 2 17 Demoralizing Shout Rank 3 21 Demoralizing Shout Rank 4 32 Demoralizing Shout Rank 5 43
Execute Threat Execute (Multiplier) x1.25
Hamstring Threat Hamstring Rank 1 61 Hamstring Rank 2 101 Hamstring Rank 3 141
Heroic Strike Threat Heroic Strike Rank 1 20 Heroic Strike Rank 2 39 Heroic Strike Rank 3 59 Heroic Strike Rank 4 78 Heroic Strike Rank 5 98 Heroic Strike Rank 6 118 Heroic Strike Rank 7 137 Heroic Strike Rank 8 145 Heroic Strike Rank 9 175
See Taunt. Mocking Blow is similar to Taunt but it doesn't have the permanent threat gain. It will force mobs to temporarily attack you, however if you are not at the top of the threat table by the time the taunt effect expires, the mob will change focus to the player who is at the top.
Revenge Threat Revenge Rank 1 155 Revenge Rank 2 195 Revenge Rank 3 235 Revenge Rank 4 275 Revenge Rank 5 315 Revenge Rank 6 355
Shield Bash Threat Shield Bash (Fixed) 180
Shield Slam Threat Shield Slam Rank 1 160 Shield Slam Rank 2 190 Shield Slam Rank 3 220 Shield Slam Rank 4 250
Sunder Armor Threat Sunder Armor Rank 1 100 Sunder Armor Rank 2 140 Sunder Armor Rank 3 180 Sunder Armor Rank 4 220 Sunder Armor Rank 5 260
Taunt gives the character equal threat to the highest player on the threat table. Also gives the player aggro despite the fact that normally it would require 110% threat to get focus. The threat does not wear off, however to maintain mob focus will mean maintaining threat so that someone else does not get over 110% of your new threat level. Note that using this ability when the mob is already focused on you doesn't do anything - including equaling threat from the highest person on the threat table. So if you utilize Challenging Shout to gain mob focus and then use Taunt on the mob, your threat on the table will not jump up to match the threat of the person that was originally on the top of the threat table.
Thunder Clap Threat Thunder Clap Rank 1 17 Thunder Clap Rank 2 40 Thunder Clap Rank 3 64 Thunder Clap Rank 4 96 Thunder Clap Rank 5 143 Thunder Clap Rank 6 180
Spells, Items, and Enchants Threat Generation List
In addition to the class abilities, there are general buffs and items that are modifiers of threat
- Thunderfury proc does damage and also applies two debuffs:
- Stealthblade: -55 per proc
- Black Amnesty: -540 per proc
- Fetish of the Sand Reaver: x0.3
- Eye of Diminution: x0.65
- Nemesis Raiment (8 pc): x0.8 Destruction spells
- Plagueheart Raiment (6 pc): x0.75 Spell Crits and x0.75 for Corruption, Immolate, Curse of Agony, and Siphon Life
- Bonescythe Armor (6 pc): x0.92 for Backstab, Sinister Strike, Hemorrhage, and Eviscerate
- Vestments of Faith (6 pc): x0.9 Healing spells
Calculating Threat Examples
It can be helpful to understand how to accurately calculate threat as it can be a lot of mathematical operations to get to the final answer. Here we will walk through an example of each type of ability to give a clear picture so that you can be confident to calculate threat on your own.
Rogues have a passive 0.8 multiplier to all damage done. If a rogue hits a boss for 300 damage that calculates as 0.8 * 300 equaling 240 total threat.
A shadow priest who has Shadow Affinity and Silent Resolve casts Mind Blast against a mob. The Mind Blast does 600 damage to the mob. There are multiple modifiers that are being used here but just like before just multiply them together. 600 * 0.75 * 0.8 * 2.0 gives a total of 720 threat.
A shaman who has the Healing Grace talent in a boss fight heals a party member for 500 health but 100 of that is overhealing. Remember healing generates 0.5 threat per health restored and that overhealing does not count towards threat. (500-100) * 0.5 * 0.85 gives us a total threat of 170.
A paladin heals a warrior who is tanking 10 dragon whelps for 2000 health. Healing is divided up equally between all mobs so (2000 * 0.5 * 0.5) / 10 gives a total threat per mob of 50.
Fixed Threat Abilities
A warrior in Defensive Stance with the Defiance talent uses Revenge on a mob. Revenge Rank 6 has a fixed threat of 355 however it also does damage. In this case Revenge does 90 damage. Threat calculates out as (90 + 355) * 1.3 * 1.15 for a total of 665.275 threat.
A warrior in Defensive Stance with the Defiance talent but not One-Handed Weapon Specialization uses Heroic Strike on a mob. Heroic Strike Rank 9 has a fixed threat of 175, however it adds 157 damage to the next weapon attack. If the weapon hits for 300 (before the Heroic Strike increase) then the threat calculates out as (175 + (157 * 0.9) + 300) * 1.3 *1.15 to get 921.3685 total threat.
Area of Effect Spells
A warrior in Berserker Stance casts Battle Shout while attacking a mob. The buff is in range of the player plus two other people in his group. Battle Shout Rank 7 generates 70 threat per person buffed. Threat would be calculated at 70 * 0.8 * 3 to get 168 total threat.
Since Battle Shout is in the Buffing section for threat generation here is an example with more than one mob. A warrior in Defensive Stance with the Defiance talent casts Battle Shout while attacking 4 mobs. The buff is in range of the player plus all four other people in his group. Battle Shout Rank 7 generates 70 threat per person buffed. In this case the calculation is (70 * 1.3 * 1.15 * 5) / 4 for 130.8125 total threat on each mob.
Demoralizing Shout is a debuff so it would seem to fall in the Buffing section’s rules however because it is being applied directly to the mob it is actually an AoE Fixed Threat ability. A warrior in Defensive Stance with the Defiance talent casts Demoralizing Shout which hits 4 mobs. Demoralizing Shout Rank 5 adds 43 threat to each mob. The calculation would be 43 * 1.3 * 1.15 for a total threat of 64.285 for each mob.
When looking at larger packs you can see that there’s a point where Demoralizing Shout can be more valuable because its threat doesn’t degrade with mob number. Smaller mob numbers will boost the value of Battle Shout but larger ones will boost the value of Demoralizing Shout.
Thunderfury is a very special weapon where the proc does a massive amount of threat. When the item procs it does 300 damage as well as place two debuffs on the target which both have threat associated with them: a speed debuff of 92 threat and a nature resist reduction debuff of 149 threat.
A warrior in Defensive Stance with the Defiance talent uses Thunderfury and gets a proc that hits the mob. The proc’s threat can be calculated as ((300 * 0.9) + 92 + 149) * 1.3 * 1.15 to get a total proc threat value of 763.945.
About the Authors
I played vanilla WoW since beta and from early on have enjoyed discovering and writing useful things about the game. In addition to being a founder of ClassicWoW.live, I am in charge of the Druid Classic and Classic Theorycrafting discord channels.
Defcamp and Melderon
Defcamp and Melderon are two brothers that love Classic WoW and are dedicated to providing high quality guides, podcasts, and other content for the Classic WoW community.
Defcamp & Melderon TV links:
Very interesting and useful guide. Thanks so much!
Here is a link to Kenco's K
July 2006 research.
I’m curious if you have more threat values for Paladins. Since they’re ability righteous fury works on “Holy Attacks” but has been shown to work on healing and xyz, does it work on debuffs such as Vindication?
As far as i can tell, as of one of the 1.12 patches, where all percentage-based threat modifiers were made multiplicative, the rogues classwide built-in threat modifier was changed from 0.8 to 0.71. Ideally, you'd confirm this and update.