From 7f651b144f5300177613999cdb5bc0ec56c5752c Mon Sep 17 00:00:00 2001 From: DarkPhoenix Date: Thu, 15 Aug 2019 20:40:13 +0300 Subject: [PATCH] Fix shield amount normalization for X marking --- graphs/data/fitShieldRegen/graph.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/graphs/data/fitShieldRegen/graph.py b/graphs/data/fitShieldRegen/graph.py index 498135105..56c9927f7 100644 --- a/graphs/data/fitShieldRegen/graph.py +++ b/graphs/data/fitShieldRegen/graph.py @@ -46,7 +46,8 @@ class FitShieldRegenGraph(FitGraph): # Calculation stuff _normalizers = { - ('shieldAmount', '%'): lambda v, src, tgt: v / 100 * src.item.ship.getModifiedItemAttr('shieldCapacity')} + ('shieldAmount', '%'): lambda v, src, tgt: v / 100 * src.item.ship.getModifiedItemAttr('shieldCapacity'), + ('shieldAmount', 'EHP'): lambda v, src, tgt: v / src.item.damagePattern.effectivify(src.item, 1, 'shield')} _limiters = { 'shieldAmount': lambda src, tgt: (0, src.item.ship.getModifiedItemAttr('shieldCapacity'))} _getters = {