From 269565e959b130c3d0ee532d114bdf4d3914c1a7 Mon Sep 17 00:00:00 2001 From: Ebag333 Date: Tue, 17 Jan 2017 00:28:44 -0800 Subject: [PATCH] Add check for remote resistance --- eos/saveddata/fit.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/eos/saveddata/fit.py b/eos/saveddata/fit.py index b25831ff7..2f8681867 100644 --- a/eos/saveddata/fit.py +++ b/eos/saveddata/fit.py @@ -1097,8 +1097,10 @@ class Fit(object): if energyNeutralizerSignatureResolution: capNeed = capNeed * min(1, signatureRadius / energyNeutralizerSignatureResolution) - resistance = self.ship.getModifiedItemAttr("energyWarfareResistance") or 1 if capNeed > 0 else 1 - self.__extraDrains.append((cycleTime, capNeed * resistance, clipSize)) + # Check if source module has the attribute to for remote neut resistance + if src.getModifiedItemAttr("remoteResistanceID") == 2045: + resistance = self.ship.getModifiedItemAttr("energyWarfareResistance") or 1 if capNeed > 0 else 1 + self.__extraDrains.append((cycleTime, capNeed * resistance, clipSize)) def removeDrain(self, i): del self.__extraDrains[i]