Smarter turn handling, adding Pet.update() for checking if attacked