Skill Leveling system help needed.

I’m Looking to do a skill tree where the skill gains XP on hit. For example ( Sword OOOOO ) Is kind of what the skill would look like in the open skill tree. Each O equaling a level in the skill that would increase damaged by X% with each level and Critical chance by Y%. I don’t want the XP gained on use but ion successful hit. I also want the ( Os ) to fill like an XP bar would and also have the numerical underneath it or on mouse over.

I’m going to be using BPs not Code because well I can’t code

Thanks in advance for any help. This project is truing out a lot tougher than I had thought lol

Your question is a bit broad, You should look up some tutorials on you tube and read the documentation about making widgets.