From f31c2dc585734526e4ff637a219be3864c33951c Mon Sep 17 00:00:00 2001 From: KenshiDRK Date: Tue, 8 Oct 2019 23:46:50 +0200 Subject: [PATCH 1/3] 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/3] 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 From 45d06da0a56e50629b4c50d919c76cf8d9578ea9 Mon Sep 17 00:00:00 2001 From: KenshiDRK Date: Thu, 10 Oct 2019 00:50:30 +0200 Subject: [PATCH 3/3] Adding Chainbound AE message to battlemod Adding the chainbound additional effect message from odin in the master trial fight. --- addons/battlemod/parse_action_packet.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/battlemod/parse_action_packet.lua b/addons/battlemod/parse_action_packet.lua index b02a15402..c2f18d804 100644 --- a/addons/battlemod/parse_action_packet.lua +++ b/addons/battlemod/parse_action_packet.lua @@ -281,6 +281,7 @@ function parse_action_packet(act) elseif m.add_effect_message > 766 and m.add_effect_message < 769 then m.simp_add_name = skillchain_arr[m.add_effect_message-752] elseif m.add_effect_message > 768 and m.add_effect_message < 771 then m.simp_add_name = skillchain_arr[m.add_effect_message-754] elseif m.add_effect_message ==603 then m.simp_add_name = 'TH' + elseif m.add_effect_message ==776 then m.simp_add_name = 'AE: Chainbound' else m.simp_add_name = 'AE' end local msg,numb = simplify_message(m.add_effect_message)