(fit, module, context, projectionRange, **kwargs)
| 8303 | |
| 8304 | @staticmethod |
| 8305 | def handler(fit, module, context, projectionRange, **kwargs): |
| 8306 | for type in ('kinetic', 'thermal', 'explosive', 'em'): |
| 8307 | fit.ship.boostItemAttr('armor' + type.capitalize() + 'DamageResonance', |
| 8308 | module.getModifiedItemAttr(type + 'DamageResistanceBonus') or 0, |
| 8309 | stackingPenalties=True, **kwargs) |
| 8310 | |
| 8311 | |
| 8312 | class Effect2794(BaseEffect): |
nothing calls this directly
no test coverage detected