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]