Add industrial reconfiguration effect

This commit is contained in:
DarkPhoenix
2021-11-26 02:39:25 +03:00
parent 15191e5752
commit 5cf433a3eb

View File

@@ -37958,6 +37958,23 @@ class Effect8305(BaseEffect):
ship.getModifiedItemAttr('shipRoleBonusOreMiningDuration'), **kwargs)
class Effect8306(BaseEffect):
"""
industrialReconfigurationBonusConsumptionQuantity
Used by:
Skill: Industrial Reconfiguration
"""
type = 'passive'
@staticmethod
def handler(fit, skill, context, projectionRange, **kwargs):
amount = -skill.getModifiedItemAttr('consumptionQuantityBonus')
fit.modules.filteredItemIncrease(lambda mod: mod.item.requiresSkill(skill),
'consumptionQuantity', amount * skill.level, **kwargs)
class Effect8308(BaseEffect):
"""
shipRoleBonusGeneralMiningHoldCapacity