whtgrizzzly: I've been trying to get cheat engine to give me attribute points in the character creation. It is registering but not letting me increase any of the attributes. Anyone have a suggestion?
I know it's late reply, but if anybody else finds this: It works! Attributes during character creation are stored as float values (for mysterious reasons) and the amount of undistributed points is calculated directly from those attributes. (That triggers each in game attribute change and then is quickly forgotten, so don't bother searching for the amount of remaining points.) Here I'll describe the simpelst way to edit all of the attributes during character creation using CE.
1) find one attribute the normal way. (keep in mind they are float)
2) determine which address from the (2 or 3) results is the original
3) spend all your attribute points in game so that the total remaining is 0. That will unlock the button to proceed to next section of charcter creation. (don't forget to set your name/class/gender, etc by this point.) Logic to lock/unlock the button fires when you click on +/- at an attribute, so we first unlock the button, then modify the attributes in memory.
4) open memory browser at the location of your found attribute and change the memory view to float (right click menu)
5) you should be able to see a consecutive pattern of 7 triplets of numbers, one triplet for each attribute, like 5.00, 1.00, 10.00 including your found address among themselves. First number is the current attribute value. Second is the minimum value possible to choose in game and the last one is the maximum. (If you don't see this pattern, your address is probably not the original one, try the other one.) I don't remember if attributes are in order in memory, but you can easily find out which is which by setting different values in game. Edit the first numbers from each of the triplets to desired values (remember that you can safely go over 10 :) )
6) Go to next page of character creation in game. You are done! Chosen values will stay in memory and will be used for your character. If you try to add one of those traits that increase or decrease one attribute, the logic will update the chart and show the values in the overwiev on the right. That way you can check if you have done everything correctly :)
Enjoy!