(fit, booster, context, projectionRange, **kwargs)
| 6871 | |
| 6872 | @staticmethod |
| 6873 | def handler(fit, booster, context, projectionRange, **kwargs): |
| 6874 | for srcResType, tgtResType in ( |
| 6875 | ('Em', 'Em'), |
| 6876 | ('Explosive', 'Explosive'), |
| 6877 | ('Kinetic', 'Kinetic'), |
| 6878 | ('Thermic', 'Thermal') |
| 6879 | ): |
| 6880 | fit.ship.boostItemAttr(f'armor{tgtResType}DamageResonance', |
| 6881 | booster.getModifiedItemAttr(f'passive{srcResType}DamageResistanceBonus'), **kwargs) |
| 6882 | |
| 6883 | |
| 6884 | class Effect2297(BaseEffect): |
nothing calls this directly
no test coverage detected