@maximilian87, base HP is the maximum (sans bonuses) HP your character has. Current HP is what your character has at the time of saving. If your character is injured, then the current HP will be less than the base.

Of the two armour classes, Base AC and Effective AC, Effective AC is the one that controls what you see in-game. The two should probably be linked/locked. There is probably something in the BG coding that distinguishes between the two, but as far as I know they should both be the same value when saving your game in Keeper.

Did you get BG2EE from the Mac App Store or Beamdog? It installs in different locations depending where you bought the game. The Wineskin version of EE Keeper I have posted has the directories pre-set for the Beamdog installer.

I don't have the Mac App Store version, but I think it installs the BG:EE/BG2:EE app directly into the Applications directory.

Go into EE Keeper. Select "Settings -> Installation Directory" from the application menu bar (not the OS X menu bar). Click on "Browse BG:EE" or "Browse BG2:EE", depending on which game you want to set up (if you have both games, do both).This should bring up a "Browse for Folder" window. Click the "+" symbols to expand the selection tree to "Desktop -> My Computer -> Z: -> Applications". Then, find "Baldur's Gate - Enhanced Edition.app" (or BaldursGateII-EnhancedEdition.app") and click the "+" symbol to see the folders inside the app package. Find the directory "Contents -> Resources" inside the app package. Select the Resources folder and click "OK".These screenshots may help.

Update. An issue with the stored locations was fixed. People who edited after Saradush while in the Pocket would be unable to leave. Update 1.0.2.3 should fix this. Download links are available in the first post. Please note that this fix is not retroactive. Any edits made using previous versions (including the original Shadow Keeper) will need the aid of the console in order to get around the issue.

This is now the last bug for the save game structure, as far as I can tell. There are no errors when checking an edited file out in DLTCEP, so it's a step closer to some sort of official standard. Now I can focus on implementing new stuff and fixing some of the file detection stuff.

@dandy, can you copy and paste the exact paths as you have typed them in the Installation Directory settings?

@Ferluci, when you say Fighter/Mage, do you want a dual-class or multiclass? (noting that multi-class is the 'legal' version for a Half-Elf.)

For dual-classing, you can see the image here:

The option to enable dual classing requires that you then select which of the classes you want as your original class (the wording could be better).

Since this is a dual class or multi-class, you will also need to set the levels for those:

That ends up with the following:

If you want Berserker to be the primary class, then set the Dual Class option as Mage. In the example provided, the reason why the experience for Berserker says '0' is because it is level 1. If set at level 2, if shows at least the minimum required to be at that level.

At Berserker level 2, this says 2000.

All XP entered in Keeper applies to the currently active class, so you can see from the picture second from the top where it says experience, you can see that this experience is applied in the image just above this paragraph.

I've tried this with my human Fighter. She is a lvl 11 fighter and I forgot to dual her to mage at lvl 9. So I taking her total xp earned and using that to adjust her through BGEE Keeper.

I followed the steps above and when I load the save game she is LVL 10 Mage Lvl 9 fighter with fighter listed as the inactive class. The XP amounts are fine.

The problem is that she has no spell slots above first level? Should I be levelling her one at a time??? Should I dual class in game first and then adjust her in the Keeper? Or should I just use the console to lower XP, dual her to mage and then add xp to where she needs to be? I'm a bit lost on how to proceed so any help is welcome.

From a RP perspective I'm okay with this as she is just emerging from the Planar Sphere so all manner of strangeness is to be expected!

Jaheira: It is GOOD to be back to mother nature and out of the hells, even IF it is in the city!My PC: Wooooooo FIREBALLZ EVERYWHERE!! booom! Jaheira: What's this? Magic is yours to command now?My PC: I'm Bahlspawn, remember? Imoen also commands magic...Jaheira: It's unnatural! MyPC: Okay Jaheira you need another time-out at the Copper Coronet! Here's 50 gold go get some "special attention" and we'll chat later...Jaheira: I TOLD you I will not allow you to threaten the realms....MyPC: Mmmmhmmm.... you know as a godling I could use a cleric, ever think of switching? You could be my head priestess! Jaheira: Harumph! I would sooner lay with-MyPC: Sarevok? looolz trolololo

@CurEus you have to set your mage class to level 1 with EEKeeper (or 0 if you want, it's the same) to get all the bonuses, doing it from level 0 will give you another proficiency point to spend with fighter weapons (highly recommended), but don't touch the XP, just set Mage level to 0.

For debugging I’ve tested this on my desktop computer too. I’ve just copy-pasted the original install, so that mod settings are the same, etc.

The bottom line is: it runs on my machine, but on hers the issue is as described above (crash on loading the save). It’s the same no matter the extent of the modifications: a save with just the XP in one character changed by a single unit crashes all the same.

Modifications and differences:1. I’m Win7 x64, she’s Win8 x322. language used: pl_Pl; some items’ descriptions modified with DLTCEP because of the game-crashing bug present in BGEE in regard to some language-specific characters3. WEIDU log (mods installed): attached (but some of the names are in Polish, so in short: HLAs, TeamBG Armor and Weapon Pack, Deidre and Joluv in BGEE, Saradas Magic, Wandcase, BG2Tweaks, SCS, aTweaks)

I presume you mean saves generated by EEKeeper on that Win8? Sure, as soon as I get my girlfriend to mail them to me. But I get a feeling this won’t help much – one of my ideas was running EEKeeper on my machine and try using the saves generated by it on hers. No luck, the crash is the same.

I probably won’t have direct access to that laptop until the weekend, unless I get some lucky free time tomorrow. Any ideas what I can test at it? Changing the language to English and re-editing comes to mind, but maybe there’s something more…

@Asthner, it doesn't need to be save games edited on the Windows 8 machine. If the crash is occurring regardless of where the saved game is edited, but occurring on Win8, then it could just be something to do with the modifications being made and how the game reads the save file on Windows 8. I can debug the issue on my end, but I still need a before and after saved game. :-)

Ok. I’ve instructed her to do a simple Experience edit on a working save game and to send me both of the saves. I’m attaching them to the post.

Edit: here are some more testing results. I asked my gf to change the game’s language settings to English. Here’s the breakdown:

UNEDITED – original save gameSIMPLEEdit – original save game with experience points changed by a unit or twoLARGEREdit – original save with changer experience, levels, proficiency points and classes (Khalid into Fighter/Mage)

@Troodon80, I’ll probably go ahead and reinstall the game with its mods on the weekend, just to be sure that there are no inconsistencies there. My gut tells me that things will suddenly fix themselves then. ;p