From 0c9b82f6f6dc0f1a83dc5421151f39560783a7d2 Mon Sep 17 00:00:00 2001 From: Pan Date: Wed, 16 Jan 2019 23:25:09 +1300 Subject: [PATCH] home commit --- enemyAI/defenseManagerAI.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/enemyAI/defenseManagerAI.java b/enemyAI/defenseManagerAI.java index 064e5e0..1e364a7 100644 --- a/enemyAI/defenseManagerAI.java +++ b/enemyAI/defenseManagerAI.java @@ -182,9 +182,9 @@ public class defenseManagerAI { if(defenersInStandbyMode) { giveBackControlOfDefendersToCombatAI(); - //move back to rally point + //move back to combat center for(int i =0; i < defenders.length; i++) { - if(defenders[i] != null) { + if(defenders[i] != null && gameTime%20==0) { defenders[i].moveTo(mainThread.ec.theUnitProductionAI.rallyPoint.x, mainThread.ec.theUnitProductionAI.rallyPoint.z); defenders[i].currentCommand = solidObject.attackMove; defenders[i].secondaryCommand = solidObject.attackMove; @@ -287,6 +287,7 @@ public class defenseManagerAI { if(numOfDefenders == defenders.length && minorThreatLocation.x == 0 && defenersInStandbyMode) { + giveBackControlOfDefendersToCombatAI(); for(int i = defenders.length - 1; i > 0; i--) defenders[i] = defenders[i - 1]; defenders[0] = o;