(fit, container, context, projectionRange, **kwargs)
| 4440 | |
| 4441 | @staticmethod |
| 4442 | def handler(fit, container, context, projectionRange, **kwargs): |
| 4443 | level = container.level if 'skill' in context else 1 |
| 4444 | penalize = False if 'skill' in context or 'booster' in context else True |
| 4445 | fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == 'Target Painter', |
| 4446 | 'maxRange', container.getModifiedItemAttr('rangeSkillBonus') * level, |
| 4447 | stackingPenalties=penalize, **kwargs) |
| 4448 | |
| 4449 | |
| 4450 | class Effect1448(BaseEffect): |
nothing calls this directly
no test coverage detected