(fit, module, context, projectionRange, **kwargs)
| 23269 | |
| 23270 | @staticmethod |
| 23271 | def handler(fit, module, context, projectionRange, **kwargs): |
| 23272 | for layer in ('armor', 'shield'): |
| 23273 | for dmgType in ('em', 'thermal', 'kinetic', 'explosive'): |
| 23274 | tgtAttr = '{}{}DamageResonance'.format(layer, dmgType.capitalize()) |
| 23275 | fit.ship.forceItemAttr(tgtAttr, module.getModifiedItemAttr('resistanceKiller'), **kwargs) |
| 23276 | |
| 23277 | |
| 23278 | class Effect5998(BaseEffect): |
nothing calls this directly
no test coverage detected