(fit, container, context, projectionRange, **kwargs)
| 40713 | |
| 40714 | @staticmethod |
| 40715 | def handler(fit, container, context, projectionRange, **kwargs): |
| 40716 | damageTypes = ('em', 'explosive', 'kinetic', 'thermal') |
| 40717 | for dmgType in damageTypes: |
| 40718 | fit.modules.filteredChargeBoost( |
| 40719 | lambda mod: mod.charge.requiresSkill('Auto-Targeting Missiles'), |
| 40720 | f'{dmgType}Damage', container.getModifiedItemAttr('shipBonusUFreighter3'), |
| 40721 | skill='Upwell Freighter', **kwargs) |
| 40722 | |
| 40723 | |
| 40724 | class Effect12071(BaseEffect): |
nothing calls this directly
no test coverage detected