GetLevelOrChampionPointsString() API call
I needed a means to obtain the character level and CPs, and I rummaged about in the esoui.com wiki and found this:
Quote:
Does anyone have more complete documentation about that API function, or know that it doesn't do what I hoped and there is a different one(s) that I should be using? Could it be a data typing issue? I know nothing of how data is typed in LUA or whether it's auto-type-converted as needed. |
On a player with 850 CP:
GetUnitChampionPoints("player") = 850 GetUnitEffectiveChampionPoints("player") = 720 GetUnitLevel("player") = 50 |
ESOUIDocumentationP17.txt found in:
https://forums.elderscrollsonline.co...omment/4765833 |
Quote:
|
Actual = What you really got
Effective = What ZOs is using as current "effective" maximum CPs (used for dmg calculation etc.) |
Quote:
|
Other games you just stop gaining XP/levels once you hit cap. So when the cap increases every 3 months, we just get to utilize more of our earned level without additional effort. The downsides being that every update they reduce the XP curve making it easier and easier to level AND when you're above cap, they tack on an additional increase to the curve, which means anything earned past cap prior to an update is vastly slower than post-update.
|
All times are GMT -6. The time now is 04:56 AM. |
vBulletin © 2024, Jelsoft Enterprises Ltd
© 2014 - 2022 MMOUI