how come i never get this lucky with a good target?
You either neb them before a few attacks and you've been unlucky. You got the very low chance probability of hitting some with 5% of your power multiple times. If I had to guees the Irrational number generated by the current time using Java's Pseudo random number generator made you get a success 6 times in a row its a fluke. It it keeps on happening then there may be a issue with the code.
Everyone has something incredible improbable happen to them you got 6 attacks on a guy with a 5% warp chance others win the lottery. You got the short straw.