The current damage formule is super terrible, so wizard don’t need INT and go full CON, 200 magic def and 500 magic def don’t make much different in late game.
1 damage - 1 resis always suck, I think we need to change this
My suggestion, example with magic atk and magic defense:
Damage reduction = 1 - (M.atk + INT) / (M.atk * 0.8 + INT * 0.6 + Enemy M.def * 2)
For a full CON wizard: 800 M.atk and 20 INT attack enemy have 300 M.def
Damage reduction = 1 - (800 + 20) / (800 * 0.8 + 20 * 0.6 + 300 * 2) = 0.345
Mean all magic damage deal to that enemy will be reduced by 34.5%, regardless of skill base damage.
For a normal wizard: 1100 M.atk and 320 INT attack enemy have 300 M.def
Damage reduction = 1 - (1100 + 320) / (1100 * 0.8 + 320 * 0.6 + 300 * 2) = 0.15
Only reduced by 15%, that make a huge different and make INT and Magic attack more important.
It also make magic defense more reliable.
If they have 1100 M.atk and 320 INT, you have 350 M.def, damage reduction = 19.86%
With 400 M.def, damage reduction = 24.14%
What do you think, with a diffenrent formula, Magic attack and INT will worth to invest even the skill base damage is super huge and have awful scaling. I think it better if we change damage scaling formula too.