Add check for remote resistance

This commit is contained in:
Ebag333
2017-01-17 00:28:44 -08:00
parent 2d3310d8e0
commit 269565e959

View File

@@ -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]