fixed delays in swarm check

long delay ran even when "back to check" enemy was not killed by the
player.