Generally, the damage reduction is based on the defense point. In default formula, it was
a.atk * 4 - b.def * 2But you can also use physical damage rate and magical damage rate to reduce the damage by percentage
Another option is to use element damage rate. It also use the percentage
But those have pros and cons
If you're using the defense point which is fixed value, at the some case, you could nullify the damage to zero. (I'm well aware that you could use formula or script to prevent this to happen. But that is not my point). In other case, increase the defense point don't really feel reduce the damage. Perhaps, the character defense point increased by 10 or 15, but it only reduce the damage by 20 or 30. While the damage could have 3 digit or maybe more.
If you're using percentage, let say, energy barrier reduce physical damage by 45%, you could feel that the damage really reduced by 45% regardless how many digit the damage has. I thought, it was better. Then, if it's better, what's the point of using defense point? Can I just completely get rid the defense point and use health point instead? Armor and accessories increase health point instead of def.
Then I feel like the damage reduction are redundant at this point.
In DotA if I recall correctly, they use def to reduce physical damage by 3% per point. If you have 10 defense, then it would be 30%. I might be wrong.
Now, the question, how do you manage the damage and damage reduction in your game?
a.atk * 4 - b.def * 2But you can also use physical damage rate and magical damage rate to reduce the damage by percentage
Another option is to use element damage rate. It also use the percentage
But those have pros and cons
If you're using the defense point which is fixed value, at the some case, you could nullify the damage to zero. (I'm well aware that you could use formula or script to prevent this to happen. But that is not my point). In other case, increase the defense point don't really feel reduce the damage. Perhaps, the character defense point increased by 10 or 15, but it only reduce the damage by 20 or 30. While the damage could have 3 digit or maybe more.
If you're using percentage, let say, energy barrier reduce physical damage by 45%, you could feel that the damage really reduced by 45% regardless how many digit the damage has. I thought, it was better. Then, if it's better, what's the point of using defense point? Can I just completely get rid the defense point and use health point instead? Armor and accessories increase health point instead of def.
Then I feel like the damage reduction are redundant at this point.
In DotA if I recall correctly, they use def to reduce physical damage by 3% per point. If you have 10 defense, then it would be 30%. I might be wrong.
Now, the question, how do you manage the damage and damage reduction in your game?

