Revert "yay new battle engine"

This reverts commit 3ecc2b1d8f355efc1b7415e8adc71eae86d3ca29.
Revert "lets fuck up battle engine"

This reverts commit 90ca92d9426b9fef2da6493b27b1d28482d5302e.