Skip to main content

Missile Properties

Position Properties

Initial Position

missile.ix  -- Initial X coordinate
missile.iy -- Initial Y coordinate
missile.iz -- Initial Z coordinate
-- Or use:
missile.initialposition -- Returns {x, y, z} table

Current Position

missile.cx  -- Current X coordinate
missile.cy -- Current Y coordinate
missile.cz -- Current Z coordinate
-- Or use:
missile.currentposition -- Returns {x, y, z} table

Model Position

missile.mx  -- Model X coordinate
missile.my -- Model Y coordinate
missile.mz -- Model Z coordinate
-- Or use:
missile.modelposition -- Returns {x, y, z} table

Hit Position

missile.hx  -- Hit X coordinate
missile.hy -- Hit Y coordinate
missile.hz -- Hit Z coordinate
-- Or use:
missile.hitposition -- Returns {x, y, z} table

Distance Properties

missile.distancetraveled  -- Distance traveled so far
missile.distanceremaining -- Distance left to target
missile.totaldistance -- Total distance from start to end
missile.progress -- Percentage of journey completed (0-100)

Unit Properties

missile.creator  -- Unit that created the missile
missile.target -- Target unit of the missile
missile.source -- Source GUID

Spell Properties

missile.spellid  -- ID of the spell that created the missile
missile.id -- Object ID of the missile