Enum MerchantPurchaseFailure
Why a merchant purchase was refused.
public enum MerchantPurchaseFailure : byte
Fields
The character holds as many usable abilities as the server allows. Its own reason rather than NoRoom, because the remedy is different: nothing in the bags needs clearing, and the merchant panel says so.
The character already knows the ability or ability event on offer.
The character cannot afford the requested quantity.
The entry index or tab did not resolve to something purchasable.
There is no room to receive the goods.
No failure; the purchase succeeded.
The entry is priced below zero, which is not a price. A price of ZERO is free and is sold normally — it used to land here, and since
Priceis an int defaulting to 0 that made every unedited template unsellable.The merchant, character or session no longer validates.