Do not activate several categories of modules on fitting

This commit is contained in:
DarkPhoenix
2019-12-28 03:53:02 +03:00
parent 717303a72f
commit 76c670b7d5

View File

@@ -321,7 +321,9 @@ def activeStateLimit(itemIdentity):
item = Market.getInstance().getItem(itemIdentity)
if {
'moduleBonusAssaultDamageControl', 'moduleBonusIndustrialInvulnerability',
'microJumpDrive', 'microJumpPortalDrive', 'emergencyHullEnergizer'
'microJumpDrive', 'microJumpPortalDrive', 'emergencyHullEnergizer',
'cynosuralGeneration', 'jumpPortalGeneration', 'jumpPortalGenerationBO',
'cloneJumpAccepting'
}.intersection(item.effects):
return FittingModuleState.ONLINE
return FittingModuleState.ACTIVE