Well, the main issue is that you can't see what the starting point was when having a goal set.
So you can't see what the percentage means. The only thing you know is that it's between some starting point you've set (but unknown what that was) and the goal lvl or xp.
A good addition would be to at least add the starting XP or starting XP and lvl? That would make the way more clear what the percentage actually means.
Say you're training a skill from 80-99. If you set a goal at 80 and start training, the percentage will increase, as will the remaining XP (which would probably be rounded down). So there's no way to actually determine what range of XP or lvls the percentage actually applies to after it's set once you start training. You'll need to keep manual notes of the starting xp to properly keep track of that, which shouldn't be the case?
Say you walk into a bar and say you want 5% of what you usually have. If you don't know what you usually have (or anything that the 5% applies to) it's essentially meaningless. Same with goals that you've set. If you don't know the starting point of the goal, the end goal might be clear, but the percentage itself becomes meaningless essentially. It tells exactly nothing without the starting point (and you can only calculate it manually maybe, up to 1% accuracy if using a calculator, which defeats the whole thing in the first place.
Say you take a car from your home to work. If you say you're halfway (50%) there, unless you know you came from your home it's meaningless, as required context is lost for the 50% to apply to. 50% from your house or 50% from your friends house or somewhere else makes a big difference when it comes to numbers.
If the level goal percentage is working different (as in using the level xp when set) from the xp goal 0%, then simply display the 0% level, otherwise the 0% xp. Doing so would make the actual percentage make sense, if you want to know how far you've actually progressed so far...
04-Jul-2023 12:55:46
- Last edited on
04-Jul-2023 13:02:50
by
Superfury