Cats won't be discouraged by a spray of water, a couple of large dual purpose chickens is the permanent solution to any cat problem.
My neighbor cats are great hunters. They always got along well, with the chickens ignoring the cats and the cats nearby minding their own business. When a cat started stalking a chicken, the chicken would immediately attack the cat. This summer, my chickens went broody and I let them hatch some chicks. I was already prepared to lose at least half the chicks to cats. This never happened. Instead, the cats disappeared completely and I never saw them again until I sold all the chicks and the hens stopped being broody.
I witnessed the local magpies coalizing with my chickens to beat up the cats. The magpies would signal the location of the cat to my dominant hen, and she would hide in the bushes, waiting for the cat to trespass the fence and beat him up.
My neighbor told me that the magpies hate his cats because the cats ate their fledgling baby.
Get large breeds of dual purpose chickens. Cat problem solved forever.