public override bool RightTrigger() { if (Parent.ParentController.ParentShip.FreezeTime < 1 && PathFindingManager.GetAttackValue(Parent.ParentController.ParentShip.Position.get()) > PathFindingManager.StartingCell - 50 && WaveManager.CurrentWave > 3 && FactionManager.UnitCount > 20) { return(true); } return(base.RightTrigger()); }