Choppa
www.warcraft-gamers.po.gs
- Reaction score
- 59
I was trying to use this code and I read that groups leak so I fixed that, but i've also got a location in the group that doesn't seem to have a fix for it, do locations in groups leak?
As you can see I'm not actually using tempPosUnitMatching, it's just there, when I do use it in tempUnitGroupOnTerrainAbbys for
It doesn't work, now I've just noticed there are two leaks in that code, is there anyway to get rid of them?
Code:
slideOnOil
Events
Time - Every 0.01 seconds of game time
Conditions
Actions
Set tempPosUnitMatching = (Position of (Matching unit))
Set tempUnitGroupOnTerrainAbbys = (Units in (Playable map area) matching (((Terrain type at (Position of (Matching unit))) Equal to Outland - Abyss) and (((Matching unit) is Summoned) Equal to False)))
Unit Group - Pick every unit in tempUnitGroupOnTerrainAbbys and do (Actions)
Loop - Actions
Game - Display to (All players) the text: is on abyss
Set tempPosUnitPicked = (Position of (Matching unit))
Unit - Move (Picked unit) instantly to ((Position of (Picked unit)) offset by 3.00 towards (Facing of (Picked unit)) degrees), facing (Facing of (Picked unit)) degrees
Custom script: call RemoveLocation( udg_tempPosUnitPicked )
Custom script: call RemoveLocation( udg_tempPosUnitMatching )
Custom script: call DestroyGroup ( udg_tempUnitGroupOnTerrainAbbys )
As you can see I'm not actually using tempPosUnitMatching, it's just there, when I do use it in tempUnitGroupOnTerrainAbbys for
Code:
tempUnitGroupOnTerrainAbbys = (Units in (Playable map area) matching (Terrain type at tempPosUnitMatching)