Maybe this is an old issue, but I noticed today that the red and blue pharoah spirits have some kind of timing speed errors on their attacks.

Playing them manually and using basic attacks, the hit outcome is decided well before the circle within the circle even appears. It doesn't seem to be a lag issue either. Additionally, their animation for charging in is unusually fast, as if the game were being played at x2 in stead of x1. This does not seem to affect my other minions, only the Pharoah Spirits. From what I could tell, I could get a Perfect attack by the time the Spirit's traveling animation was halfway across to the enemy and before the circles match up.