Fight always occurs unless infinite loops happen.
Include AttributeCheck in StandardGameTerminationException.