There is this thing with level cap 30 that is really bothering me. A lot of weapons use double stats and at level 16 they require you 26/26, but you know what? A shield of the same level will require you to have 42 in one stat alone.
What i suggest is either halving the requirement of the shields or not making it scale with the upgrade.
What you get at the moment is a level 30 character with a level 16 weapon that is using a level 4 shield bought from the smith…