Muito obrigado amigo, para registro de alguém que possa ter essa dúvida os valores acima de 8 que seria o ITR_NOCART não funcionou somando então fiz a conversão para para decimal e deu certo (chutei que era isso comparando com outros flags default na base que o valor era alto).
enum ItemTradeRestrictions { ITR_NONE = 0, ///< No restrictions ITR_NODROP = 1, ///< Item can't be dropped ITR_NOTRADE = 2, ///< Item can't be traded (nor vended) ITR_PARTNEROVERRIDE = 4, ///< Wedded partner can override ITR_NOTRADE restriction ITR_NOSELLTONPC = 8, ///< Item can't be sold to NPCs ITR_NOCART = 16, ///< Item can't be placed in the cart ITR_NOSTORAGE = 32, ///< Item can't be placed in the storage ITR_NOGSTORAGE = 64, ///< Item can't be placed in the guild storage ITR_NOMAIL = 128, ///< Item can't be attached to mail messages ITR_NOAUCTION = 256, ///< Item can't be auctioned ITR_ALL = 511 ///< Sum of all the above values};
Resolvido.