SetPlayerColorBJ
- Parameters
whichPlayer playercolor playercolorchangeExisting boolean- comment
- bug
Leaks handle
g: In Jass you must set local variables that hold agents (or any child type) tonullat the end of functions to avoid reference counter leaks.- patch
1.00
- Source
- Blizzard.j (suggest an edit or discuss on Github)
- return type
nothing- Source code
function SetPlayerColorBJ takes player whichPlayer, playercolor color, boolean changeExisting returns nothing local group g call SetPlayerColor(whichPlayer, color) if changeExisting then set bj_setPlayerTargetColor = color set g = CreateGroup() call GroupEnumUnitsOfPlayer(g, whichPlayer, null) call ForGroup(g, function SetPlayerColorBJEnum) call DestroyGroup(g) endif endfunction