Added routines to run a combat and parse the result