fix(trade): allow accept after peer accepts first

This commit is contained in:
Kelsi 2026-03-14 07:02:52 -07:00
parent aa9dc128d8
commit 5a10ae9df0

View file

@ -22889,7 +22889,7 @@ void GameHandler::declineTradeRequest() {
} }
void GameHandler::acceptTrade() { void GameHandler::acceptTrade() {
if (tradeStatus_ != TradeStatus::Open || !socket) return; if (!isTradeOpen() || !socket) return;
tradeStatus_ = TradeStatus::Accepted; tradeStatus_ = TradeStatus::Accepted;
socket->send(AcceptTradePacket::build()); socket->send(AcceptTradePacket::build());
} }