Yeah I don't like the system you've proposed... I understand that it isn't perfect and nice thinking to attempt to find a solution but I don't think it is the way to go.

First of all, how the system is designed is that they do not want to rely on "luck" ...or "dice throwing" like D&D. If they would go this way, then a new system could take place. In the mean time, since they don't rely on luck (beside Critical Chance which might be the only value...and damage which is rarely significant), they have to rely on concrete data.
Either you have one armor for everything, although it defies different build and game play style... by allowing magic armor and physical armor, they can offer different combat strategy... enemies with more of a kind and less of the other which give you option to focus on one or the other...etc

After all the biggest problem is the CCed effect which everybody loves or hates...because as soon as something is CCed, the AI is almost out of combat. For a player if your team is built properly, you would have counter CC effect. The problem is when you cannot play any character who would have the counter effect before the character that is being CCed...
Argument could be made to push a CCed character at the end of that round to allow other teammate to remove the effect....which I've proposed a while back....but it could also mean that the said character could end up playing almost twice in a row...being last and first of the next round...

Maybe It would be nice that some CC effect simply make character lose AP instead of being unusable... lose 2 AP for 2 rounds might be better than lose one turn... even though you can find similarities in those movement impairing effect...

So by removing as much as possible luck from combat and allowing more of a "chessboard" type of play where everything is defined, you have to live with the downside that comes with it...

After all, finding the proper way to CC and the proper enemy to apply it to, many times end up being the reason you win or lose a fight...

Last edited by AngeliusMefyrx; 09/04/18 11:24 PM.