mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-03-23 07:40:14 +00:00
Clear gossip options and quests before parsing to prevent duplicates on re-open
This commit is contained in:
parent
ac699de412
commit
7d1e733b45
1 changed files with 2 additions and 0 deletions
|
|
@ -2056,6 +2056,7 @@ bool GossipMessageParser::parse(network::Packet& packet, GossipMessageData& data
|
|||
data.titleTextId = packet.readUInt32();
|
||||
uint32_t optionCount = packet.readUInt32();
|
||||
|
||||
data.options.clear();
|
||||
data.options.reserve(optionCount);
|
||||
for (uint32_t i = 0; i < optionCount; ++i) {
|
||||
GossipOption opt;
|
||||
|
|
@ -2069,6 +2070,7 @@ bool GossipMessageParser::parse(network::Packet& packet, GossipMessageData& data
|
|||
}
|
||||
|
||||
uint32_t questCount = packet.readUInt32();
|
||||
data.quests.clear();
|
||||
data.quests.reserve(questCount);
|
||||
for (uint32_t i = 0; i < questCount; ++i) {
|
||||
GossipQuestItem quest;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue