Resists and evades seem to be as random as always. How about removing this feature alltogether to eliminate luck anamolies from the game completely? A barb that would go in for a sc5 would know he will land the sc5. Thus, making grinding more enjoyable and a knights block nice and unique (though still random ironically

Perhaps change the way blocking would work too, maybe a spell that guarentees blocks for a time or something but no chance).
Sometimes a lv 22, for example, will resist and evade 4 hits in a row from a lv 50, this makes no sense lol. This would change gameplay alot, in order to resist a sultar for example, you would have to skill defensive stance or um. Mages and archers would have to avoid it by not bunching up. Or when barbs come out to ae at door, the only people standing would be the ones who skilled for countering knocks, making choosing skills more valuable. But there would never be anymore of those moments where luck completely trashes you. More skill would determine fights this way and that's what I'd prefer. I think the game would be alot funner with this chance element gone from it. There would be no more "Gah!! you resisted 3 attacks, 2 kicks, my ms, 1 feint!" etc.
Right now this game is like Smash Brothers for the Nintendo, in the sense that players evade and resist chance are similar to outcomes with the items that spawn in smash bros levels. One player may get a star, one may get a hammer or some useless item. And the player who gets lucky nabbing items closer to him/her usually wins. Taking away the option for items to spawn makes the fight purely skill based (Though ironically less fun in that crazy game. Love it when a little bombomb just falls out of nowhere and ko's my opponent

). Hope someone understands that analogy ^^ If you never played the game, disregard that last bit lol.