From c98ae188b05c00f8e63c5077386b77c78ab5c9a4 Mon Sep 17 00:00:00 2001 From: Allonte Date: Mon, 26 Aug 2019 18:01:38 -0700 Subject: [PATCH 1/3] Bugfix in Integrate Key - Resolve issue where 'blood pact ab. del. ii' could never be found (on such items as Conveyance Cape) due to the period being stripped from the string. --- addons/checkparam/checkparam.lua | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/addons/checkparam/checkparam.lua b/addons/checkparam/checkparam.lua index dd7f80a4a2..725580ca0d 100644 --- a/addons/checkparam/checkparam.lua +++ b/addons/checkparam/checkparam.lua @@ -150,8 +150,7 @@ function split_text(id,text,arg) local key = arg and arg..key or key if key == "blood pact damage" then key = "pet: blood pact damage" - end - if key == "damage taken" then + elseif key == "damage taken" then tbl['physical damage taken'] = tonumber(value)+(tbl['physical damage taken'] or 0) tbl['magic damage taken'] = tonumber(value)+(tbl['magic damage taken'] or 0) else @@ -213,7 +212,7 @@ integrate = { ['dblatk'] = 'double attack', ['blood pact ability delay'] = 'blood pact delay', ['blood pact ability delay ii'] = 'blood pact delay ii', - ['blood pact ab. del. ii'] = 'blood pact delay ii', + ['blood pact ab del ii'] = 'blood pact delay ii', ['blood pact recast time ii'] = 'blood pact delay ii', ['blood pact dmg'] = 'blood pact damage', ['enhancing magic duration'] = 'enhancing magic effect duration', From 936695af59c85761d0c84edda8e4acfa2dd82b7d Mon Sep 17 00:00:00 2001 From: Allonte Date: Mon, 26 Aug 2019 18:02:28 -0700 Subject: [PATCH 2/3] Tab to Space --- addons/checkparam/checkparam.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/checkparam/checkparam.lua b/addons/checkparam/checkparam.lua index 725580ca0d..4f16d2230b 100644 --- a/addons/checkparam/checkparam.lua +++ b/addons/checkparam/checkparam.lua @@ -212,7 +212,7 @@ integrate = { ['dblatk'] = 'double attack', ['blood pact ability delay'] = 'blood pact delay', ['blood pact ability delay ii'] = 'blood pact delay ii', - ['blood pact ab del ii'] = 'blood pact delay ii', + ['blood pact ab del ii'] = 'blood pact delay ii', ['blood pact recast time ii'] = 'blood pact delay ii', ['blood pact dmg'] = 'blood pact damage', ['enhancing magic duration'] = 'enhancing magic effect duration', From 0a6d47fb78fb4579d109335f96d7cdf528fa6ab9 Mon Sep 17 00:00:00 2001 From: Allonte Date: Mon, 26 Aug 2019 18:38:57 -0700 Subject: [PATCH 3/3] Bugfix Pet: Haste I could not confirm that gear "Pet: Haste" could go beyond 25%. Setting cap to 25%. --- addons/checkparam/checkparam.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/checkparam/checkparam.lua b/addons/checkparam/checkparam.lua index 4f16d2230b..8731d32bb3 100644 --- a/addons/checkparam/checkparam.lua +++ b/addons/checkparam/checkparam.lua @@ -354,7 +354,7 @@ caps={ ['quick cast']=10, ['physical damage taken']=-25, ['magic damage taken']=-25, - ['pet: haste']=80, + ['pet: haste']=25, ['magic burst damage']=40, ['blood pact delay']=-15, ['blood pact delay ii']=-15,