UnitDefense

From Warcraft Wiki
Jump to navigation Jump to search
Flavors
Links
Info
Added in 1.0.0
Removed in 8.0.1

Returns the defense of the unit without armor, and defense value of their armor.

For NPCs and pets, it will return a baseDefense value, though armorDefense will be 0.
For other player targets than "player", it will return 0 for baseDefense and 0 for armorDefense.
baseDefense, armorDefense = UnitDefense(unit);

Arguments
unit
string : UnitId - Only "player" is supported

Returns
baseDefense, armorDefense
baseDefense
number - The unit's defense without armor. Includes the warrior talent Anticipation.
armorDefense
number - The defense gained from the unit's armor.

Example
local  baseDefense, armorDefense = UnitDefense("player");
Result

Description
Returns the defense statistics of the player.