Battle loop so that it only keeps going if a real response