(fit, src, context, projectionRange, **kwargs)
| 43215 | |
| 43216 | @staticmethod |
| 43217 | def handler(fit, src, context, projectionRange, **kwargs): |
| 43218 | boost = src.getModifiedItemAttr('damageMultiplierBonus') * src.level |
| 43219 | for attr in ( |
| 43220 | 'fighterAbilityAttackTurretDamageMultiplier', |
| 43221 | 'fighterAbilityAttackMissileDamageMultiplier', |
| 43222 | 'fighterAbilityMissilesDamageMultiplier' |
| 43223 | ): |
| 43224 | fit.fighters.filteredItemBoost( |
| 43225 | lambda mod: mod.item.requiresSkill('Amarr Fighter Specialization'), |
| 43226 | attr, boost, **kwargs) |
| 43227 | |
| 43228 | |
| 43229 | class Effect12846(BaseEffect): |
nothing calls this directly
no test coverage detected