WoW:API UnitAffectingCombat: Difference between revisions
Jump to navigation
Jump to search
UnitAffectingCombat -Documentation by Flickering-
m (Cleaned up a bit) |
|||
Line 1: | Line 1: | ||
{{wowapi}} __NOTOC__ | |||
<center>'''UnitAffectingCombat''' ''-Documentation by [[user:Flickering|Flickering]]-''</center> | <center>'''UnitAffectingCombat''' ''-Documentation by [[user:Flickering|Flickering]]-''</center> | ||
Line 12: | Line 14: | ||
=== Returns === | === Returns === | ||
:;affectingCombat : Flag - Returns 1 if the unit is in combat or has aggro, nil otherwise. | :;affectingCombat : Flag - Returns 1 if the unit is in combat or has aggro, nil otherwise. | ||
Line 25: | Line 25: | ||
:Goes to false on death. | :Goes to false on death. | ||
:Is false if the unit being checked for agro is out of range, or in another zone. | :Is false if the unit being checked for agro is out of range, or in another zone. | ||
''Note: remains false if a unit is proximity-aggroed. It wont go true until it either attacks or is attacked.'' | |||
---- | ---- | ||
Revision as of 00:29, 4 November 2006
← WoW API < UnitAffectingCombat
Determine whether a unit is in combat or has aggro.
affectingCombat = UnitAffectingCombat("unit");
Parameters
Arguments
- ("unit")
- unit
- String - The UnitId of the unit to check (Tested with "player", "pet", "party1", hostile "target")
Returns
- affectingCombat
- Flag - Returns 1 if the unit is in combat or has aggro, nil otherwise.
Details
- Goes true when initiating combat.
- Goes true if aggroed, even if enemy doesn't land a blow.
- If a hunter, then goes true shortly after pet enters combat.
- If using timed spell such as aimed shot, goes true when spell fires (not during charge up).
- Goes to false on death.
- Is false if the unit being checked for agro is out of range, or in another zone.
Note: remains false if a unit is proximity-aggroed. It wont go true until it either attacks or is attacked.