Develop a battle generator