public override void Tick() { Chase(); if (manager.AttackSimulation(atk)) // launches attack if in range { controller.StopWaitingAndAttack(atk); } }