- summary: The current exchange window (trade, storage, auction house...) is closed by the server.
- area: Game.Exchange
The current exchange window (trade, storage, auction house...) is closed by the server.
Kind event · Area Game.Exchange
Your current exchange is over: close its window and forget its state.
1. Check dialog_type. The client only acts when it is DIALOG_EXCHANGE
(DialogType); other dialogs close through other messages.
2. Read success: whether the exchange ended successfully (a completed
trade) or was simply closed. Switching an auction house from buy to
sell mode sends this with success = false (absent on the wire), right
before ExchangeBidSellerStartedEvent.
Do not send anything back; a new exchange event follows if the server opens another one.
When you may send it
- Requires
context_readyinferred
Related messages
- Unsolicited - nothing you send causes this observed — the server closes the exchange itself, for example when an auction house switches from buy to sell mode
Fields
| # | Field | Type | Meaning | You set it |
|---|---|---|---|---|
| 1 | dialog_type | DialogType | Which dialog closed; the exchange client only reacts to DIALOG_EXCHANGE. Observed: DIALOG_EXCHANGEType DialogType. | never |
| 2 | success | bool | Whether the exchange ended successfully rather than being simply closed. Observed: false | never |