No, your anti charger setup.When I was playing you just now? Dual Squelcher with gear that mainly gives swim speed, special recharge up and attack up.
Unless that's it but someone mentioned you using the splattershot
Kill more peopleDoesn't seem to work well, I usually lose when I'm teamed with rollers.