Moderator
M
Moderator
12th Dec 2015
IcemanBo: For long time as NeedsFix. Rejected.
Bribe:
Unit - Create 1 Missile | Fire Protes for (Owner of (Triggering unit)) at ((Position of (Triggering unit))
- Leaks a location. Also, use (Triggering player) instead of (Owner of (Triggering unit)) as it saves a step.
You leak 2 locations here:
Unit - Move FE_data_missile[((FE_TempIndex x 5) + (Integer B))] instantly to ((Position of FE_data_caster[FE_TempIndex]) offset by FE_data_distance[FE_TempIndex] towards (FE_data_angle[FE_TempIndex] + ((Real((Integer B))) x 72.00)) degrees)
You need bj_wantDestroyGroup = true before this line:
Unit Group - Pick every unit in (Units within 100.00 of (Position of FE_data_missile[((FE_TempIndex x 5) + (Integer B))]) matching ((((Matching unit) belongs to an enemy of (Owner of FE_data_caster[FE_TempIndex])) Equal to true) and (((Matching unit) is alive) Equal to true))) and do (Actions)
Unit - Create 1 Dummy for (Owner of FE_data_caster[FE_TempIndex]) at (Position of FE_data_missile[((FE_TempIndex x 5) + (Integer B))]) facing 0.00 degrees
- Leaks a location.
Maker, v1.5, 14.07.2011
You have lots of leaks. Point with polar offset uses two points. You must clear them both.
IcemanBo: For long time as NeedsFix. Rejected.
Bribe:
Unit - Create 1 Missile | Fire Protes for (Owner of (Triggering unit)) at ((Position of (Triggering unit))
- Leaks a location. Also, use (Triggering player) instead of (Owner of (Triggering unit)) as it saves a step.
You leak 2 locations here:
Unit - Move FE_data_missile[((FE_TempIndex x 5) + (Integer B))] instantly to ((Position of FE_data_caster[FE_TempIndex]) offset by FE_data_distance[FE_TempIndex] towards (FE_data_angle[FE_TempIndex] + ((Real((Integer B))) x 72.00)) degrees)
You need bj_wantDestroyGroup = true before this line:
Unit Group - Pick every unit in (Units within 100.00 of (Position of FE_data_missile[((FE_TempIndex x 5) + (Integer B))]) matching ((((Matching unit) belongs to an enemy of (Owner of FE_data_caster[FE_TempIndex])) Equal to true) and (((Matching unit) is alive) Equal to true))) and do (Actions)
Unit - Create 1 Dummy for (Owner of FE_data_caster[FE_TempIndex]) at (Position of FE_data_missile[((FE_TempIndex x 5) + (Integer B))]) facing 0.00 degrees
- Leaks a location.
Maker, v1.5, 14.07.2011
You have lots of leaks. Point with polar offset uses two points. You must clear them both.