In Dark Souls 3 the player's can upgrade the characters up to a certain level because the developers of the game only add unique upgrades to the characters up to a certain level which is called a soft cap.