MOTP - RPG Player Leveling System

MOTP - RPG Player Leveling System

173k Downloads

[Suggestion] Separate real player level and skill point display to avoid confusion with custom VP scaling

PIPILAN opened this issue · 0 comments

commented

Hello, I'm currently using your mod and encountered something strange during my testing.

At first, I set the following configuration:

  • points_per_level = 1
  • first_level_vp = 100
  • levels_scale_interval = ["[range]0-75[rangeEnd][scale]1.12[scaleEnd]"]
  • levels_scale_default = 1
  • max_player_level = 75

Based on my calculations in Excel, I found that it takes approximately 4 million VP to reach level 75, and everything seemed to be working fine.

However, when I changed points_per_level to 2.0, I noticed something very odd. I gave myself the same 4 million VP, but this time I ended up with over 1000 skill points, which was far beyond the expected 151 points. After further investigation, I identified a few logical issues:

  1. The reason I had so many skill points is because levels_scale_default was set to 1.0, so after level 75, each level only cost the base 100 VP. That caused my actual level to skyrocket beyond the intended cap. To address this, I changed levels_scale_default to 1.12.

  2. Then I discovered another oddity — the "level" displayed in the UI is actually my total skill point count, not the real player level. For example, I had 151 points, but my true level was only 76. This is really confusing.

Would it be possible to change the current "level" display to something like "Ability Points" instead, and add a new field that properly shows the actual player level?

As it stands now, it feels like each level up = two levels, which is quite misleading.

Thanks for your time and great work on the mod!