v0.13.8

C_Spell.IsSpellInRange

functionguessedavailable in: camelot

Returns true if the current target is within range of the spell; False if out of range; Nil if range check was invalid

signaturewowlua
function C_Spell.IsSpellInRange(    spellIdentifier: SpellIdentifier,    targetUnit: string?): boolean?

Parameters

nametypedescription
spellIdentifierSpellIdentifier
targetUnitstring?Optional specific target; If not supplied, player's current target (if any) will be used

Returns

inRange · boolean? · May be nil if the range check was invalid, ie due to unknown/invalid spell, missing/invalid target, etc

In wowlua's emulated client

guessedThe answer is worked out from Blizzard's documentation, its UI code and the function's name, and not checked against the client. what the statuses mean

Restrictions

sources

Signature and flags: Blizzard's API documentation (Blizzard_APIDocumentationGenerated) (Spell system, camelot 1.60.1). Description: warcraft.wiki.gg's API pages ↗, by its contributors, CC BY-SA 4.0 ↗.