I have had this reported a few times now. One of my statuses (normal setting, does not adjust at level up) is dropping to it's minimum value on a level up. This is not happening consistently and I have not seen it happen in all of my testing.
I have yet been able to reproduce the issue - it's starting to drive me a little insane :)
I only have 1 item in game that adjusts this value while wearing it. I've had it reported happening with and without it being equipped.
I don't have any status effects that adjusts this status value.
Anyone else experience this?
@GILThe save game files that have been sent don't show anything out of the ordinary. I have the file with the status drop right after leveling to 10 and the original starting save game file. I don't see a way to attach to this post.
@GIL - if you'd like to review them, let me know how to send them to you. I'm on ORK 2.17 with Unity 2017. The last time I tried to upgrade ORK, it broke so much I decided to version freeze 2.17 at the time.
Are you using a level up event or class status development?
I don't really see how this could happen, unless it's actively changed, e.g. via an event (Change Status Value node), an ability, item, effects, etc.
What value ranges are you using, and what's the usual value this status value would have (since it's not using any development)?
The only way I could see this happen is the value increasing beyond the maximum value an integer can have (which is quite high), going into negative range, which would set it to the minimum value of the status value (being below it).
If you're enjoying my products, updates and support, please consider supporting me on patreon.com!
It has the NONE development selected.
The status itself has a valid range of 1 - 125 and is of the NORMAL type.
The only level up event I have is to show a dialog of "Level Up". It does nothing else.
They do have an item equipped which adds 10 to that status value. I went back through the item's settings - nothing I see that would cause the issue. After the level-up, the 10 is added to the reduced status. So, if the status dropped to 1, it would show as 11.
And, I agree - I don't see how this is happening. I even dug through the source for the level up code to see if anything jumped out - nada.
Player sent me his saved game files. Going to try and reproduce from those. If you can think of anything else to look at - I would appreciate it.
As always,
Thanks for your help!
blindmonkeygames.com/index.html
If you can recreate it, you could also send me a small Unity test project where this happens and I can check it out.
If you're enjoying my products, updates and support, please consider supporting me on patreon.com!