From f31c2dc585734526e4ff637a219be3864c33951c Mon Sep 17 00:00:00 2001 From: KenshiDRK Date: Tue, 8 Oct 2019 23:46:50 +0200 Subject: [PATCH 1/2] Adding Mug messages Adding mug messages for simplify --- addons/battlemod/parse_action_packet.lua | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/addons/battlemod/parse_action_packet.lua b/addons/battlemod/parse_action_packet.lua index 553e38f27..2b0ac8c4b 100644 --- a/addons/battlemod/parse_action_packet.lua +++ b/addons/battlemod/parse_action_packet.lua @@ -172,6 +172,7 @@ function parse_action_packet(act) elseif m.message == 67 then m.simp_name = 'critical hit' elseif m.message == 106 then m.simp_name = 'intimidated by' elseif m.message == 153 then m.simp_name = act.action.name..' fails' + elseif m.message == 244 then m.simp_name = 'Mug fails' elseif m.message == 282 then m.simp_name = 'evaded by' elseif m.message == 373 then m.simp_name = 'absorbed by' elseif m.message == 352 then m.simp_name = 'RA' @@ -192,7 +193,7 @@ function parse_action_packet(act) act.action = {} else m.simp_name = act.action.name or '' end - + -- Debuff Application Messages if message_map[82]:contains(m.message) then if m.status == 'Evasion Down' then @@ -361,7 +362,7 @@ function simplify_message(msg_ID) local msg = res.action_messages[msg_ID][language] local fields = fieldsearch(msg) - if simplify and not T{23,64,129,133,139,140,204,210,211,212,213,214,244,350,442,516,531,557,565,582,674}:contains(msg_ID) then + if simplify and not T{23,64,133,139,140,204,210,211,212,213,214,350,442,516,531,557,565,582,674}:contains(msg_ID) then if T{93,273,522,653,654,655,656,85,284,75,114,156,189,248,283,312,323,336,351,355,408,422,423,425,453,659,158,245,324,658}:contains(msg_ID) then fields.status = true end @@ -369,7 +370,7 @@ function simplify_message(msg_ID) fields.actor = true end if (msg_ID > 287 and msg_ID < 303) or (msg_ID > 384 and msg_ID < 399) or (msg_ID > 766 and msg_ID < 771) or - T{152,161,162,163,165,229,384,453,603,652}:contains(msg_ID) then + T{129,152,161,162,163,165,229,384,453,603,652}:contains(msg_ID) then fields.ability = true end @@ -378,7 +379,7 @@ function simplify_message(msg_ID) fields.item = true end - if T{152,153,160,161,162,163,164,165,166,167,168,229,652}:contains(msg_ID) then + if T{129,152,153,160,161,162,163,164,165,166,167,168,229,244,652}:contains(msg_ID) then fields.actor = true fields.target = true end From f80bbcf77c5e66a7b87066f99b2657cfc20eb00f Mon Sep 17 00:00:00 2001 From: KenshiDRK Date: Wed, 9 Oct 2019 00:00:50 +0200 Subject: [PATCH 2/2] Update parse_action_packet.lua --- addons/battlemod/parse_action_packet.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/battlemod/parse_action_packet.lua b/addons/battlemod/parse_action_packet.lua index 2b0ac8c4b..b02a15402 100644 --- a/addons/battlemod/parse_action_packet.lua +++ b/addons/battlemod/parse_action_packet.lua @@ -193,7 +193,7 @@ function parse_action_packet(act) act.action = {} else m.simp_name = act.action.name or '' end - + -- Debuff Application Messages if message_map[82]:contains(m.message) then if m.status == 'Evasion Down' then