Comment below rating threshold, click here to show it.
Not sure if this has always been there or if I'm just noticing it now, but there's a small strangeness with Righteous Fury that may be difficult to reproduce.
Basically, if Kayle does an auto attack with Righteous Fury and the buff goes down DURING the attack animation, Kayle will have a ranged attack that does not splash.
My guess is that the code checks to see if it can do a ranged attack just before the attack, but checks to see if the buff is up to splash. By putting both of these checks before the attack, every ranged attack could splash.