Add functionality of battle and tactial