@@ -41685,6 +41685,74 @@ def handler(fit, ship, context, projectionRange, **kwargs):
4168541685 ship.getModifiedItemAttr('shipBonusAB3'), skill='Amarr Battleship', **kwargs)
4168641686
4168741687
41688+ class Effect12575(BaseEffect):
41689+ """
41690+ modeRemoteArmorRepairCapacitorCostPostDiv
41691+
41692+ Used by:
41693+ Module: Confessor Defense Mode
41694+ """
41695+
41696+ type = 'passive'
41697+
41698+ @staticmethod
41699+ def handler(fit, ship, context, projectionRange, **kwargs):
41700+ fit.modules.filteredItemMultiply(
41701+ lambda mod: mod.item.requiresSkill('Remote Armor Repair Systems'), 'capacitorNeed',
41702+ 1 / ship.getModifiedItemAttr('modeRemoteRepairCapacitorCostPostDiv'), **kwargs)
41703+
41704+
41705+ class Effect12576(BaseEffect):
41706+ """
41707+ modeRemoteShieldRepairCapacitorCostPostDiv
41708+
41709+ Used by:
41710+ Module: Svipul Defense Mode
41711+ """
41712+
41713+ type = 'passive'
41714+
41715+ @staticmethod
41716+ def handler(fit, ship, context, projectionRange, **kwargs):
41717+ fit.modules.filteredItemMultiply(
41718+ lambda mod: mod.item.requiresSkill('Shield Emission Systems'), 'capacitorNeed',
41719+ 1 / ship.getModifiedItemAttr('modeRemoteRepairCapacitorCostPostDiv'), **kwargs)
41720+
41721+
41722+ class Effect12577(BaseEffect):
41723+ """
41724+ modeRemoteRepairAmountArmorPostDiv
41725+
41726+ Used by:
41727+ Module: Confessor Defense Mode
41728+ """
41729+
41730+ type = 'passive'
41731+
41732+ @staticmethod
41733+ def handler(fit, ship, context, projectionRange, **kwargs):
41734+ fit.modules.filteredItemMultiply(
41735+ lambda mod: mod.item.requiresSkill('Remote Armor Repair Systems'), 'armorDamageAmount',
41736+ 1 / ship.getModifiedItemAttr('modeRemoteRepairBonusPostDiv'), **kwargs)
41737+
41738+
41739+ class Effect12578(BaseEffect):
41740+ """
41741+ modeRemoteRepairAmountShieldPostDiv
41742+
41743+ Used by:
41744+ Module: Svipul Defense Mode
41745+ """
41746+
41747+ type = 'passive'
41748+
41749+ @staticmethod
41750+ def handler(fit, ship, context, projectionRange, **kwargs):
41751+ fit.modules.filteredItemMultiply(
41752+ lambda mod: mod.item.requiresSkill('Shield Emission Systems'), 'shieldBonus',
41753+ 1 / ship.getModifiedItemAttr('modeRemoteRepairBonusPostDiv'), **kwargs)
41754+
41755+
4168841756class Effect12579(BaseEffect):
4168941757 """
4169041758 shipBonusArmorPlateMassGB3
0 commit comments