Quick peek at Battle to debug.
Removed a little bug with default constructor.