Wikia

WoWWiki

API CheckInteractDistance

Talk3
98,518pages on
this wiki
Revision as of 00:00, October 25, 2009 by Starlightblunder (Talk | contribs)

(diff) ←Older revision | Latest revision (diff) | Newer revision → (diff)

Checks whether you are in range to perform a specific interaction with a specified unit.

inRange = CheckInteractDistance("unit", distIndex);

Contents

Arguments

unit 
String - Unit to compare distance to.
distIndex 
Number - A value from 1 to 4:
1 = Inspect, 28 yards
2 = Trade, 11.11 yards
3 = Duel, 9.9 yards
4 = Follow, 28 yards

Returns

inRange 
Boolean flag - 1 if you are in range to perform the interaction, nil otherwise.

Example

if ( CheckInteractDistance("target", 4) ) then
  FollowUnit("target");
else
  -- we're too far away to follow the target
end

Notes

  • If "unit" is a hostile unit, the return values are the same. But you obviously won't be able to do things like Trade.
Advertisement | Your ad here

Photos

Add a Photo
62,044photos on this wiki
See all photos >

Recent Wiki Activity

See more >

Around Wikia's network

Random Wiki