Combat takes arguments