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() {
if (tradeStatus_ != TradeStatus::Open || !socket) return;
if (!isTradeOpen() || !socket) return;
tradeStatus_ = TradeStatus::Accepted;
socket->send(AcceptTradePacket::build());
}