Skip to content

Commit 2862bd7

Browse files
committed
Fix trade partner status offset in batch trade
Replaces TradePartnerOfferedOffset with TradePartnerStatusOffset when checking if the trade partner has offered a Pokémon during batch trades. This ensures the correct memory offset is used for status detection.
1 parent 7642631 commit 2862bd7

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

SysBot.Pokemon/LA/BotTrade/PokeTradeBotLA.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -768,7 +768,7 @@ private async Task<PokeTradeResult> PerformRemainingLinkCodeTrades(SAV8LA sav, P
768768
{
769769
Log($"Processing remaining Pokémon {index + 1} of {pkms.Count()} in batch trade.");
770770
// Watch their status to indicate they have offered a Pokémon as well.
771-
var offering = await ReadUntilChanged(TradePartnerOfferedOffset, [0x3], 25_000, 1_000, true, true, token).ConfigureAwait(false);
771+
var offering = await ReadUntilChanged(TradePartnerStatusOffset, [0x3], 25_000, 1_000, true, true, token).ConfigureAwait(false);
772772
if (!offering)
773773
{
774774
await ExitTrade(false, token).ConfigureAwait(false);

0 commit comments

Comments
 (0)