Viper Strike overriding block chance/dodge/evasion
Viper strike has no more chance to hit the enemy than the default attack - they're literally using the same code for that.
Note that blocking has nothing to do with an attack hitting. If you block viper strike you won't take damage, but were still hit and will still gain a charge. |