(fit, src, context, projectionRange, **kwargs)
| 27509 | |
| 27510 | @staticmethod |
| 27511 | def handler(fit, src, context, projectionRange, **kwargs): |
| 27512 | for dmgType in ('em', 'thermal', 'kinetic', 'explosive'): |
| 27513 | fit.ship.multiplyItemAttr('{}DamageResonance'.format(dmgType), |
| 27514 | src.getModifiedItemAttr('hull{}DamageResonance'.format(dmgType.title())), |
| 27515 | stackingPenalties=True, penaltyGroup='postMul', **kwargs) |
| 27516 | |
| 27517 | |
| 27518 | class Effect6485(BaseEffect): |
nothing calls this directly
no test coverage detected