(fit, src, context, projectionRange, **kwargs)
| 34014 | |
| 34015 | @staticmethod |
| 34016 | def handler(fit, src, context, projectionRange, **kwargs): |
| 34017 | groups = ('Structure Anti-Subcapital Missile', 'Structure Anti-Capital Missile') |
| 34018 | for dmgType in ('em', 'kinetic', 'explosive', 'thermal'): |
| 34019 | fit.modules.filteredChargeMultiply(lambda mod: mod.item.group.name in groups, |
| 34020 | '%sDamage' % dmgType, |
| 34021 | src.getModifiedItemAttr('hiddenMissileDamageMultiplier'), **kwargs) |
| 34022 | |
| 34023 | |
| 34024 | class Effect7040(BaseEffect): |
nothing calls this directly
no test coverage detected