WoW:API UnitResistance: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
m (Move page script moved page API UnitResistance to API UnitResistance without leaving a redirect) |
||
(10 intermediate revisions by 10 users not shown) | |||
Line 1: | Line 1: | ||
{{wowapi}} __NOTOC__ | |||
Gets information about a unit's resistance. | |||
base, total, bonus, minus = UnitResistance([[UnitId|unitId]] [, resistanceIndex]) | |||
0 - Armor rating | == 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); | |||
Latest revision as of 04:47, 15 August 2023
Gets information about a unit's resistance.
base, total, bonus, minus = UnitResistance(unitId [, resistanceIndex])
Arguments[edit]
- (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[edit]
- 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[edit]
/script SendChatMessage("My base armor is ".. UnitResistance("player", 0));
/script _, total, _, _ = UnitResistance("player",0); SendChatMessage("My total armor is "..total);