fixed pokemon fight loop, windows, punt dead-end