public override bool Decide(StateController controller) { if (controller.enemyStats.canFlee && controller.CheckIfCountDownElapsed(controller.enemyStats.bravery) && !controller.flee) { controller.flee = controller.ChanceToFlee(); controller.ResetTimeElapsed(); } return(controller.flee); }