m
Move page script moved page API UnitReaction to WoW:API UnitReaction without leaving a redirect
m (typo) |
m (Move page script moved page API UnitReaction to WoW:API UnitReaction without leaving a redirect) |
||
| (6 intermediate revisions by 6 users not shown) | |||
| Line 16: | Line 16: | ||
::# Very Friendly | ::# Very Friendly | ||
::# Exceptionally friendly | ::# Exceptionally friendly | ||
::# Exalted | |||
==Notes== | ==Notes== | ||
* If the second unit is neither you nor your pet, and/or the first unit is a player, player's pet, or factionless NPC, the output will always be 2 for enemy, 4 for neutral or 5 for friendly. | |||
* If the first unit is an NPC whose faction you have a reputation with, reaction to you and your pet is based on that reputation (1 Hated, 2 Hostile, 3 Unfriendly, 4 Neutral, 5 Friendly, 6 Honored, 7 Revered, 8 Exalted). | |||
* When you're Horde, the reaction of Alliance NPCs to you and your pet is 1<!-- Tested with Silver Covenant NPCs in Dalaran. -->. The same is true of Horde NPCs if you're Alliance. | |||
* This doesn't change when a mob becomes aggressive towards a player. I ad to use the negative result of [[API UnitIsFriend]]. | |||
This doesn't change when a mob becomes aggressive towards a player. I | * Does not work across continents (or zones?)! If you query UnitReaction for a raid (or party)-member across continents, it will return nil. I think it only returns correct values for units that are in 'inspect-range'. | ||
* In Blizzard Code, UnitReaction is only used between the player and a Non Player Controlled target. | |||
Does not work across continents (or zones?)! If you query UnitReaction for a raid (or party)-member across continents, it | |||
In Blizzard Code, UnitReaction is only used between the player and a Non Player Controlled target. | |||