(fit, src, context, projectionRange, **kwargs)
| 28312 | |
| 28313 | @staticmethod |
| 28314 | def handler(fit, src, context, projectionRange, **kwargs): |
| 28315 | lvl = src.level |
| 28316 | fit.fighters.filteredItemBoost(lambda mod: mod.item.requiresSkill('Heavy Fighters'), |
| 28317 | 'fighterAbilityMissilesDamageMultiplier', |
| 28318 | src.getModifiedItemAttr('damageMultiplierBonus') * lvl, **kwargs) |
| 28319 | fit.fighters.filteredItemBoost(lambda mod: mod.item.requiresSkill('Heavy Fighters'), |
| 28320 | 'fighterAbilityAttackMissileDamageMultiplier', |
| 28321 | src.getModifiedItemAttr('damageMultiplierBonus') * lvl, **kwargs) |
| 28322 | fit.fighters.filteredItemBoost(lambda mod: mod.item.requiresSkill('Heavy Fighters'), |
| 28323 | 'fighterAbilityAttackTurretDamageMultiplier', |
| 28324 | src.getModifiedItemAttr('damageMultiplierBonus') * lvl, **kwargs) |
| 28325 | |
| 28326 | |
| 28327 | class Effect6565(BaseEffect): |
nothing calls this directly
no test coverage detected