[Fix] Update the shard bazaar search feature (#4630)

This commit is contained in:
Mitch Freeman 2025-02-01 15:36:26 -04:00 committed by GitHub
parent 4a38fd8829
commit 29701d0ea7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -312,9 +312,12 @@ Bazaar::GetSearchResults(
r.item_stat = item_results.at(t.trader.item_id).stats;
if (RuleB(Bazaar, UseAlternateBazaarSearch)) {
if (convert || (r.trader_zone_id == Zones::BAZAAR && r.trader_zone_instance_id != char_zone_instance_id)) {
if (convert ||
char_zone_id != Zones::BAZAAR ||
(char_zone_id == Zones::BAZAAR && r.trader_zone_instance_id != char_zone_instance_id)
) {
r.trader_id = TraderRepository::TRADER_CONVERT_ID + r.trader_zone_instance_id;
}
}
}
all_entries.push_back(r);