mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-06-05 06:34:43 -04:00
GameHandler::hasPendingTradeRequest() and all trade getters were reading GameHandler's own tradeStatus_/tradeSlots_ which are never written after the PR #23 split. InventoryHandler owns the canonical trade state. Delegate all trade getters to InventoryHandler: - getTradeStatus, hasPendingTradeRequest, isTradeOpen, getTradePeerName - getMyTradeSlots, getPeerTradeSlots, getMyTradeGold, getPeerTradeGold Also fix InventoryHandler::isTradeOpen() to include Accepted state.