public override Common.AI_STATE chooseAction(Characters.Minion m)
 {
     //return m.idleTimeTarget != null && ... then set it null in the calc path
     return m.idleTimeTarget == AICharacter.NO_IDLE || m.closeTo(m.idleTimeTarget) ? Common.AI_STATE.NO : Common.AI_STATE.YES;
 }