welles / BannerlordCheats

Adds various cheats to Mount & Blade: Bannerlord.
https://www.nexusmods.com/mountandblade2bannerlord/mods/1839
MIT License
18 stars 19 forks source link

Scale character level and skill points with Experience Multiplier cheat #118

Open XanderSpecter opened 1 year ago

XanderSpecter commented 1 year ago

Recently I made an issue about this problem and now it's closed depends on 2.13. release. So, I've installed this release from steam workshop and problem with multiplier still here. Maybe it also depends on some dependencies (sorry for tautology) like harmony etc? If it is, please tell me what versions of all mods should be installed. Now I have latest availible versions from steam workshop

XanderSpecter commented 1 year ago

Please also check exp multiplier for companions. Learning multiplier for companions working correct, but I'm not sure about main experience multiplier, because I have not enough data about it

XanderSpecter commented 1 year ago

Some news: just leadned that experience multiplier affects learning rate of skill instead of main level. I've set experience multiplier for player to x10 and learning rate multiplier remained x1. So, when I've tried to get some recruits (leadership), I've seen that leadership expirience acquired like if it was x10 modifier to learning rate, but main xp bar still looks like x1 :(

welles commented 1 year ago

Hi, I assume you're talking about the skill points bar at the top of the character developer screen? That is indeed not what is affected by the experience multiplier. Everytime you get experience for a skill the multiplier is applied to the XP for that skill. I just tested it by setting XP multiplier and learning limit multiplier to x100 and after a few battles I was already level 15, so it seems to work just fine I think.

XanderSpecter commented 1 year ago

I'm using it without learning limit scale, and as a result - skills became red faster and I can not gain enough focus and attributes points to continue learning. I thought that learning and level scaling should be balanced to gain skill levels and character level like in vanilla game, but proportionally faster. Is it right? If answer is yes, looks like it does not work

XanderSpecter commented 1 year ago

I'll try to get more xp with only expirience scale and learn results. Please, do not close this issue. If I was wrong, I'll write here and close it by myself

XanderSpecter commented 1 year ago

So, I've started new game to clear experiment, set experience and learnind rate multipliers to x100 and, as a result, I've got over 100 points to Riding and 70 points to Scouting just by travel from town to town, but character level still 1 and this blocks getting some attribute and focus points to improve learning limit. I think that it should not be. In vanilla game, if I learn skill for 100 points slowly from new start, I will get even more than one level for character. I think that it should work same, but with speed up. If experience of skill is x100, character must also get x100 of main exp from skill training. Else we have character level still 1, but all skills already "red" because they are over limit. I've also tried to use only exp multiplier, without learning rate, and result is same - without learning rate skills had grown for less points, but level of character still hasn't changed. Maybe I do something wrong? I dont know... @welles 1

XanderSpecter commented 1 year ago

For now experience multiplier works like learning rate multiplier - seems like they do same things. I think that learning rate multiplier should scale skills xp, and exp multiplier should scale "main" xp proportionally (or not if different coefficients was set)

welles commented 1 year ago

I think I see what you mean. I will look for a way to scale the main experience and player level with the experience multiplier cheat. I have a suspicion that the game can't handle getting so much experience at once that the player would theoretically skip several levels and instead only gives one level.

XanderSpecter commented 1 year ago

I dont know about skipping levels, but if you are using console to get much skill xp, you also get "main" xp correctly and get more than one levels at once and also correctly get attributes and focus points for all levels you got

XanderSpecter commented 1 year ago

And please also check this feature for companions :) I didn't test it much, but I'm sure that there is same problem where

welles commented 1 year ago

I dont know about skipping levels, but if you are using console to get much skill xp, you also get "main" xp correctly and get more than one levels at once and also correctly get attributes and focus points for all levels you got

That's a good point, I will check how the console command does it.

XanderSpecter commented 1 year ago

@welles I've just tried this mod and level scaling with it seems like correct, based on 30 minutes ingame test :) Maybe you can get some ideas from this mod)