UnitResistance

From Warcraft Wiki
Jump to navigation Jump to search
Flavors
Links
Info
Added in 1.0.0 / 1.13.2

Gets information about a unit's resistance.

base, total, bonus, minus = UnitResistance(unit [, resistanceIndex])

Arguments

unit
string : UnitId - The unit to check
resistanceIndex
number - The index of the resistance type to check
  • 0 - (Physical) - Armor rating
  • 1 - (Holy)
  • 2 - (Fire)
  • 3 - (Nature)
  • 4 - (Frost)
  • 5 - (Shadow)
  • 6 - (Arcane)

Returns

base
number - The base resistance
total
number - The current total value after all modifiers
bonus
number - The bonus resistance modifier total from gear and buffs
minus
number - The negative resistance modifier total from gear and buffs

Example

/script SendChatMessage("My base armor is ".. UnitResistance("player", 0));
/script _, total, _, _ = UnitResistance("player",0)); SendChatMessage("My total armor is "..total);

Patch changes

Battle for Azeroth Patch 8.0.1 (2018-07-17): Removed.