I agree with OP. The function has to work as intended. I take my time making sure the AOE circle doesn't highlight my allies, yet they still get hit with no surfaces around. Clearly this is an issue with rounding of fractions.