From cfada1ddf2c21afacd4f4ec50f2d132285b2ae77 Mon Sep 17 00:00:00 2001 From: trevor Date: Thu, 16 Dec 2021 18:26:13 -0500 Subject: [PATCH] Scrape the top two bits off the message ID --- addons/pointwatch/pointwatch.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/pointwatch/pointwatch.lua b/addons/pointwatch/pointwatch.lua index b1f453e47..23fc89587 100644 --- a/addons/pointwatch/pointwatch.lua +++ b/addons/pointwatch/pointwatch.lua @@ -65,11 +65,11 @@ packet_handlers = { local p = packets.parse('incoming',org) local zone = 'z'..windower.ffxi.get_info().zone if settings.options.message_printing then - print('Message ID: '..p['Message ID']) + print('Message ID: '..bit.band(p['Message ID'], 16383)) end if messages[zone] then - local msg = p['Message ID'] + local msg = bit.band(p['Message ID'], 16383) for i,v in pairs(messages[zone]) do if tonumber(v) and v + messages[zone].offset == msg then -- print(p['Param 1'],p['Param 2'],p['Param 3'],p['Param 4']) -- DEBUGGING STATEMENT -------------------------