ai::simple only attacks if its target is visible