Would it involve too much extra work to enable support for HLAs in IWDEE? There is at least one mod out there that enables BG2EE HLAs in IWDEE but it needs LeUI specifically.
do you save (or read) the selected EET campaign somewhere (registry?). I just had a weird bug where i had the BG1 campaign selected in a previous EET install, and in a new (non-EET) BG2 install InfinityUI somehow enforced the BG1 xp cap in SoA (?). This happened after a completely new/clean install, with "factory-fresh" game and documents folder. The only way to solve the problem was by re-selecting the SoA campaign in the main menu
The XP bug occurs on BG2:EE if you start a new game and don't select any campaigns beforehand. If you save and reload the xp cap should work as intended.
The UI needs to call one of the following functions when setting up the 'START' menu for the XP cap to be properly established, (which Infinity UI++ isn't doing automatically for SoA):
Another bug: identifying an item via scroll can lead to game crash if another party member (that cannot use scrolls) is selected when right-clicking the item and selecting Identify->Scroll
Comments
The UI needs to call one of the following functions when setting up the 'START' menu for the XP cap to be properly established, (which Infinity UI++ isn't doing automatically for SoA):
I think this can be fixed by changing line 15154 of UI.MENU to the following:
Just tested it with line 15154 of UI.MENU modified as suggested by Bubb, and it indeed fixes the bug