docbeard Posted December 19, 2023 Posted December 19, 2023 Tested on Tiax (moved with Tweaks Anthology's component) and Jaheira. Hitting the Level Up button does nothing. If I use the customization power to change them to a single class, I can level them up as normal, likewise if I set them to level 1/1 in EEKeeper and add some experience (though then I get no starting proficiencies and such for them unless I set those manually too). Haven't tested yet on a pristine install with just ToF, will report back if/when I do. Quote
Jarno Mikkola Posted December 19, 2023 Posted December 19, 2023 weidu.log ? Open the file with notepad and copy paste the information to a post.. or attach the file. The file is a text file as you should know. Quote
docbeard Posted December 19, 2023 Author Posted December 19, 2023 I'll provide logs once I've done a bit more testing. (I don't expect anyone to diagnose anything based on my full crazy house of cards!) Quote
docbeard Posted December 19, 2023 Author Posted December 19, 2023 Okay, I've tried on two test installs, both BG1EE, both with the only other mod installed being DLCMerge. (As alluded before, I did it this way to eliminate the possibility of interactions with other mods. I certainly CAN provide my Weidu log for my full megamod install but I'm not sure it will be useful or helpful to anyone except the morbidly curious) The first has a full ToF install. The second has a full ToF install except for the NPC customization component (60300) In both cases I was unable to level up Jaheira after recruiting her. The level up button appears active but clicking it accomplishes nothing. I was able to level up Khalid as expected. Logs (debug and Weidu) are in the attached zip file (one of each for each install I tried). Logs.zip Quote
Mera Posted December 20, 2023 Posted December 20, 2023 Seems like there are multiple level up issues thread around so I'll add to this one. Same problem here with the bloodrager class. WeiDU attached but very few changes really except the spell tweaks, the class itself and the new HLA. Created a bloodrager, gave myself some XP with console, level up button does nothing. WeiDU.log Quote
Guest JIK Posted December 20, 2023 Posted December 20, 2023 in icewind dale ee the multiclasses seem to work. but when installing for bgee and bg2ee with allmost all tweaks i cant even get bloodrager and militant to install. Quote
Ginette Reno Posted December 20, 2023 Posted December 20, 2023 Fyi for anyone having this issue...you can use nearinfinity to set a characters level to 1 (or 1/1 if multiclass) and from there you should be able to actually level up the character. Note that if you do this you need to manually set the starting proficiencies for the character. And I am not certain if doing so via nearinfinity will cause any issues in game or not given the changes that DavidW has made to how profs work with the mod. When I did it it seemed fine but we'll see how it goes. Quote
DavidW Posted December 23, 2023 Posted December 23, 2023 Can reproduce on a clean install; will investigate. Quote
DavidW Posted December 23, 2023 Posted December 23, 2023 OK, I see what's going on here (I think). Try this hotfix (after installing): - open override/m_dw_hld.lua in notepad or similar (or in Near Infinity) - find the line 'dwHLABasicProgression={' (should be at the start of a section that looks like this: dwHLABasicProgression={ [1]=0, [2]=1, [3]=1, [4]=1, [5]=2, [6]=2, add a new line [0]=0, at the beginning, so it looks like this: dwHLABasicProgression={ [0]=0, [1]=0, [2]=1, [3]=1, [4]=1, [5]=2, [6]=2, Let me know if that works (it does locally). Quote
DavidW Posted December 23, 2023 Posted December 23, 2023 Here's an alternate hotfix to do before installing (not tested yet): - open dw_talents/sfo/ui_externalize_hlas.tph in Notepad or similar - find this block of code (around line 245) DEFINE_ACTION_FUNCTION set_basic_hla_progression BEGIN OUTER_SET level_max=50 LAF check_ini STR_VAR ini=hla_level_min RET min=value END LAF check_ini STR_VAR ini=hla_level_step RET step=value END OUTER_SPRINT data "" OUTER_FOR (level=1;level<=50;++level) BEGIN OUTER_SET number = (level<min)? 0 : (1 + ( level - min ) / step ) OUTER_SPRINT data "%data%%TAB%[%level%]=%number%,%WNL%" END OUTER_SPRINT data "dwHLABasicProgression={%WNL%%data%}%WNL%%WNL%" APPEND "m_dw_hld.lua" "%data%" KEEP_CRLF END Change 'level=1' in the OUTER_FOR command to 'level=0', i.e. change the block to look like this: DEFINE_ACTION_FUNCTION set_basic_hla_progression BEGIN OUTER_SET level_max=50 LAF check_ini STR_VAR ini=hla_level_min RET min=value END LAF check_ini STR_VAR ini=hla_level_step RET step=value END OUTER_SPRINT data "" OUTER_FOR (level=0;level<=50;++level) BEGIN OUTER_SET number = (level<min)? 0 : (1 + ( level - min ) / step ) OUTER_SPRINT data "%data%%TAB%[%level%]=%number%,%WNL%" END OUTER_SPRINT data "dwHLABasicProgression={%WNL%%data%}%WNL%%WNL%" APPEND "m_dw_hld.lua" "%data%" KEEP_CRLF END Quote
Mera Posted December 23, 2023 Posted December 23, 2023 Tried the "after installing" hotfix, still can't level up the Bloodrager I created before. Also tried with a new character just in case, same result Quote
DavidW Posted December 23, 2023 Posted December 23, 2023 Sorry, I missed the Bloodrager issue, only saw the multiclass one. I'm struggling to reproduce it; what game are you running? Quote
Mera Posted December 23, 2023 Posted December 23, 2023 BG2EE. WeiDU is in my first message. Created a bloodrager and just gave myself some XP right after the cutscene with Irenicus but the level up button does nothing. And no change after modifying m_dw_hld. Might be worth a separate thread, if it's easier for you Do let me know if there's anything else I can provide to help you track it. Quote
Recommended Posts
Join the conversation
You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.