battle creation