Fandom

WoWWiki

API ActionHasRange

104,631pages 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 < ActionHasRange


Returns true if the action has a numeric range requirement.

isTrue = ActionHasRange(slotID)

Parameters Edit

Arguments

slotID 
Number - The slot ID to test.

Returns

Boolean - True if the specified action has a numeric range requirement.


Example Edit

/script if (ActionHasRange(1)) then if (IsActionInRange(1)) 
 then ChatFrame1:AddMessage("Action 1 is in range!");end;end;

Result

"Action 1 is in range!"
The above message will be printed if the action in slot 1 has a numeric range requirement and you are within range of the target (or if there is no target; see IsActionInRange).


DetailsEdit

This function returns true if the action in the specified slot ID has a numeric range requirement as shown in the action's tooltip, e.g. Fire Blast has a numeric range of 20 yards. For actions like Attack which have no numeric range requirement in their tooltip (even though they only work within a certain range), this function will return false.

Also on Fandom

Random Wiki