Fandom

WoWWiki

API UnitAffectingCombat

104,634pages on
this wiki
Add New Page
Talk0 Share

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

WoW API < UnitAffectingCombat


Determine whether a unit is in combat or has aggro.

affectingCombat = UnitAffectingCombat("unit");

Parameters Edit

Arguments Edit

("unit")
unit 
String - The UnitId of the unit to check (Tested with "player", "pet", "party1", hostile "target")

Returns Edit

affectingCombat 
Flag - Returns true if the unit is in combat or has aggro, false otherwise.

DetailsEdit

Returns true when initiating combat.
Returns true if aggroed, even if enemy doesn't land a blow.
If a hunter, then returns true shortly after pet enters combat.
If using timed spell such as aimed shot, returns true when spell fires (not during charge up).
Returns to false on death.
Returns false if the unit being checked for aggro is out of range, or in another zone.

Note: returns false if a unit is proximity-aggroed. It wont return true until it either attacks or is attacked.



Also on Fandom

Random Wiki