WoW:API UnitReaction: Difference between revisions

{{wowapi}}, format
No edit summary
({{wowapi}}, format)
Line 1: Line 1:
<center>'''UnitReaction''' ''-Documentation by [[user:Flickering|Flickering]]-''</center>
{{wowapi}} __NOTOC__
 
Determine the reaction of the specified unit to the other specified unit.
  reaction = UnitReaction("unit", "otherUnit");
  reaction = UnitReaction("unit", "otherUnit");


Determine the reaction of the specified unit to the other specified unit.
==Parameters==
 
===Arguments===
----
;''Arguments''
 
:("unit", "otherUnit")
:;unit : String - The [[API TYPE UnitId|UnitId]] of the unit whose reaction is to be determined.
:;unit : String - The [[API TYPE UnitId|UnitId]] of the unit whose reaction is to be determined.
:;otherUnit : String - The [[API TYPE UnitId|UnitId]] of the unit towards whom the reaction is to be measured.
:;otherUnit : String - The [[API TYPE UnitId|UnitId]] of the unit towards whom the reaction is to be measured.
 
===Returns===
----
;''Returns''
 
:reaction
:;reaction : Number - the level of the reaction of unit towards otherUnit - this is a number between 1 and 7. If the reaction is unknown then nil is returned.
:;reaction : Number - the level of the reaction of unit towards otherUnit - this is a number between 1 and 7. If the reaction is unknown then nil is returned.
::# Exceptionally hostile
::# Very Hostile
::# Hostile
::# Neutral
::# Friendly
::# Very Friendly
::# Exceptionally friendly


:: 1 - Exceptionally hostile
==Notes==
:: 2 - Very Hostile
I'm not entirely sure what the actual levels of friendliness and hostility translate to. I'm 5 to myself!
:: 3 - Hostile
: I assume the levels are Faction-related (1 Hated, 2 Hostile, 3 Unfriendly, 4 Neutral, 5 Friendly, 6 Honored, 7 Revered, Exalted (still 7?)) --[[User:Shane3012|Shane3012]] 02:42, 25 Oct 2005 (EDT)
:: 4 - Neutral
:: 5 - Friendly
:: 6 - Very Friendly
:: 7 - Exceptionally friendly
 
----
;''Details''
 
: I'm not entirely sure what the actual levels of friendliness and hostility translate to. I'm 5 to myself!
:: I assume the levels are Faction-related (1 Hated, 2 Hostile, 3 Unfriendly, 4 Neutral, 5 Friendly, 6 Honored, 7 Revered, Exalted (still 7?)) --[[User:Shane3012|Shane3012]] 02:42, 25 Oct 2005 (EDT)
 
: This doesn't change when a mob becomes aggressive towards a player. I had to use the negative result of [[API UnitIsFriend]]. --[[User:Shane3012|Shane3012]] 02:42, 25 Oct 2005 (EDT)
 
: Does not work across continents (or zones?)! If you query UnitReaction for a raid (or party)-member across continents, it won't return the correct value (I guess it returns nil, but I have yet to confirm that). 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. --[[User:Xtrochu|Xtrochu]] 11:17, 3 Nov 2005 (EST)
This doesn't change when a mob becomes aggressive towards a player. I had to use the negative result of [[API UnitIsFriend]]. --[[User:Shane3012|Shane3012]] 02:42, 25 Oct 2005 (EDT)


Does not work across continents (or zones?)! If you query UnitReaction for a raid (or party)-member across continents, it won't return the correct value (I guess it returns nil, but I have yet to confirm that). 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. --[[User:Xtrochu|Xtrochu]] 11:17, 3 Nov 2005 (EST)
{{WoW API}}