API UnitResistance

Gets information about a unit's resistance. base, total, bonus, minus = UnitResistance(unitId [, resistanceIndex])

Arguments

 * (unitId, resistanceIndex)
 * unitId : 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, total, bonus, minus
 * 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);