[Fix] Fix for mult-instanced bazaar zones (#4541)

* Enable bazaar for multiple instances.

* Enable buyer for multiple instances.

* Update to buyer/barter for multiple instances and attuned items.
This commit is contained in:
Mitch Freeman
2024-11-14 21:44:03 -04:00
committed by GitHub
parent d3da2e5501
commit 9967384ab8
4 changed files with 26 additions and 3 deletions
+1
View File
@@ -4044,6 +4044,7 @@ void WorldServer::HandleMessage(uint16 opcode, const EQ::Net::Packet &p)
sell_line.buyer_name = in->buyer_name;
sell_line.seller_quantity = in->seller_quantity;
sell_line.slot = in->slot;
sell_line.purchase_method = in->purchase_method;
strn0cpy(sell_line.item_name, in->item_name, sizeof(sell_line.item_name));
uint64 total_cost = (uint64) sell_line.item_cost * (uint64) sell_line.seller_quantity;