IssueHauntOrderAtLocBJ
- Parameters
-
whichPeon unit
loc location
- comment
- bug
Leaks handle
g
: In Jass you must set local variables that hold agents (or any child type) tonull
at the end of functions to avoid reference counter leaks.- bug
Leaks handle
goldMine
: In Jass you must set local variables that hold agents (or any child type) tonull
at the end of functions to avoid reference counter leaks.- patch
1.00
- Source
- Blizzard.j
- return type
boolean
- Source code
function IssueHauntOrderAtLocBJ takes unit whichPeon, location loc returns boolean local group g = null local unit goldMine = null // Search for a gold mine within a 1-cell radius of the specified location. set g = CreateGroup() call GroupEnumUnitsInRangeOfLoc(g, loc, 2*bj_CELLWIDTH, filterIssueHauntOrderAtLocBJ) set goldMine = FirstOfGroup(g) call DestroyGroup(g) // If no mine was found, abort the request. if (goldMine == null) then return false endif // Issue the Haunt Gold Mine order. return IssueTargetOrderById(whichPeon, 'ugol', goldMine) endfunction