Through this I come to ask you to change the dynamics of how these functions behave in the reset system, if this is possible 90% of our problems with unfolding and others will be solved.
Currently the ResetMasterLevel function works as follows.
If a character gets regular level 400 and master level 100 then we will have a character with level 500 right?
This character who obtained 100 master levels consequently received 100 points for distribution in skillTree correct?
In this scenario, let's imagine that this player has received these 100 points and has made the distribution in his talent tree.
After distributing the points, the player performs a reset, his regular level will return to level 1 and his master level will return to level 0 if the ResetMasterLevel function is active.
The idea is to make this function check the distributed points and the undistributed points because ?
Because if the system behaves by resetting only the Master Level, we could use this function to solve the problem with the movement using master level.
The problem with this function is that when using the character it returns to level 0 however the character receives master level points again the idea is just to create a check on the points distributed so if the character resets it will return to level 0 and only receive points of master level at levels not obtained in this example the character would only receive points after reaching master level 101 or higher.
There are no comments to display.