(fit, container, context, projectionRange, **kwargs)
| 4460 | |
| 4461 | @staticmethod |
| 4462 | def handler(fit, container, context, projectionRange, **kwargs): |
| 4463 | level = container.level if 'skill' in context else 1 |
| 4464 | penalize = False if 'skill' in context or 'booster' in context else True |
| 4465 | fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == 'Weapon Disruptor', |
| 4466 | 'maxRange', container.getModifiedItemAttr('rangeSkillBonus') * level, |
| 4467 | stackingPenalties=penalize, **kwargs) |
| 4468 | |
| 4469 | |
| 4470 | class Effect1449(BaseEffect): |
nothing calls this directly
no test coverage detected