
[Example]
1 character.
This character has a cursed weapon(this weapon cannot be taken off)
However this game scales, and in order to make up for the difference instead of aggravating the main stats of the (character). The user would be given a choice to upgrade the weapon as the game progresses.
Katana
Stage 1 ---> stage 2 stage 3
Fire Katana Fire katana and life steal
Ice Katana Ice katana and mp regen
Except instead of creating a "fixed" system. It would just add on as an extra effect. However the weapon would get levels or a form of experience, or after you get a certain amount of materials you can level up the weapon to become bigger and greater.
What I'm trying to do is :
Have a character(s)
Have a designated weapon to their own and instead of buying new weapon from the shop, they would just evolve their weapon according to the players choice.
"this weapon rants lich bane effect when this at stage 1"
this now has the passive to increase crit damage by this much at stage 2"
And the player would choose how strong it gets choosing the path they want, strength, magic strength or skills that are given each time it evolves.