Merge pull request #247 from Aireil/fix_market_tax_rates_packet

Fix misidentified market tax rates packet
This commit is contained in:
goaaats 2021-02-10 02:19:40 +01:00 committed by GitHub
commit ddb0ff0cc6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -197,8 +197,13 @@ namespace Dalamud.Game.Network {
}
}
if (opCode == this.dalamud.Data.ServerOpCodes["MarketTaxRates"])
{
if (opCode == this.dalamud.Data.ServerOpCodes["MarketTaxRates"]) {
var category = (uint) Marshal.ReadInt32(dataPtr);
// Result dialog packet does not contain market tax rates
if (category != 720905) {
return;
}
var taxes = MarketTaxRates.Read(dataPtr);
Log.Verbose("MarketTaxRates: limsa#{0} grid#{1} uldah#{2} ish#{3} kugane#{4} cr#{5}",