I have a few questions about how to best setup level up system I'm looking for.
My leveling works like this:
You get experience for completing quests/battles. Certain experience threshold gives you a new level. A new level gives you skill points to spend on skills.
I handle skill points leveling up myself in Custom UI. So that is not a problem. What I'm unsure about are these two things:
1) My core stats like Health or Damage use Level in the formula. Right now my setup is that for example, MaxHealth is a Combined Value Status Value with formula as a source of its values. And in status development, I have none type for everything except for Experience, which I understood will be used to trigger level ups.
Now, my concern is. With this setup will everything update correctly when the character gets enough experience to level up? For example MaxHealth with combined status value will it update? Or do I need to listen to level up and call like Init() or something?
2) What is the best place to give bonus Status Values after each level up?