Jump to content


Photo

Experience Point Bug


  • This topic is locked This topic is locked
25 replies to this topic

#21 Blitz

Blitz

    Tabby Master

  • Member
  • 337 posts

Posted 20 November 2004 - 06:46 AM

Well...still haven't found a way to fix this.

Looked in IE, all values are normal for my XP cap and level files in the overide folder...I don't get it.

Oh, well. I'll wait for CBisson to come along this way...if he can't solve this, I guess i'll have to uninstall CtB.

CURSE YOU CRUEL, UNNATURAL WORLD!! :bash:

#22 Blitz

Blitz

    Tabby Master

  • Member
  • 337 posts

Posted 20 November 2004 - 07:25 AM

Another insightful update...it isn't just my character. I tried using a premade character, set his XP waaaay high (I detest cheating, but it is neccesary in this case), saved game, loaded the game again, and it was set back down to 2950000.

This does not happen to my brother, whom does not have CtB...

...so it has to be Check the Bodies doing this...

...which only serves to depress me further. :(

I'll take (additional) classes in programming if I have to!

I WILL FIX THIS! DO YOU HEAR ME?!?! I WILL!!

*Crazy n00b runs off, laughing maniacly*

Edited by Blitz, 20 November 2004 - 07:27 AM.


#23 Blitz

Blitz

    Tabby Master

  • Member
  • 337 posts

Posted 20 November 2004 - 08:01 AM

Sorry for the large number of posts, but i'm trying to provide a good deal of information.

I uninstalled CtB, and it has stopped reseting my XP. I've gathered enough evidence for myself, that now I'm positive now it was CtB.

Well...not much left to say. Thanks to everyone who tried to help me out of this...but there isn't much that anyone other than CBisson can do about this, really.

Thanks again, people!

I'll reinstall CtB when this is fixed in the future. Man...this is a sucky ending.

#24 -Guest-

-Guest-
  • Guest

Posted 20 November 2004 - 09:19 AM

Don't know, but seems to be the new chitin.key.

Some differences:
new ctb-chitin.key:
HEX: 0000005850434150202000F40361000000584C4556454C0000F40362
Text: XPCAP XLEVEL

original chitin.key:
HEX: 0000005850434150000000F4036100000058504C4556454C00F40362
Text: XPCAP XPLEVEL

Correcting this is not enough, there must be more errors...

#25 Blitz

Blitz

    Tabby Master

  • Member
  • 337 posts

Posted 20 November 2004 - 09:34 AM

Good observations. Maybe CBisson will tell us what that's about when he gets here.

I've done ANOTHER fresh install of BG2, and i'll reinstall CtB if I get this fixed.

#26 CBisson

CBisson
  • Member
  • 61 posts

Posted 20 November 2004 - 01:14 PM

A) I repeat once again: CtB doesn't touch the XPCAP.2DA file. If you install BGII/ToB and patch it as a stand alone released game, the file will go into your override with a 2,950,000 cap. That's Bioware's rule, not mine.

B) Of course, you can alter the file to up it to say 8mill if you want with a text editor and change it.

C) CTB uses Weidu to BIFF files, but the XPCAP.2da remains in your override. However, it appears that with a CtB install, the game engine is not reading that file as it will automatically default down to the 2.95mill.

D) I ran a couple of tests on my own with a new character. Upped the xp via the console to 1m, saved, loaded, and the char was at 1mill. Upped the xp via the console to 2mill, saved, loaded, and the char was at 2mill. Upped the xp via the console to 3mill, saved, loaded, and the char was at 2.95mill at level 18. Upped the xp via the console to 3.3mill (paladin class), saved, loaded, and the char was at 2.95 mill at level 19. Upped the xp via the console to 3.6mill, saved, loaded, and the char was at 2.95mill at level 20. This was all with the XPCAP.2DA file in the override with a cap of 8mill.

E) Refreshed the cache/chitin to a patched ToB (no CtB) and started a new game/new character. Ran the same tests and had no problems with the *SAME* XPCAP.@DA in the override folder.

F) Came to the conclusion that somehow weidu is changing the cap. You can see that with the "Guest"s post above.

new ctb-chitin.key:
HEX: 0000005850434150202000F40361000000584C4556454C0000F40362
Text: XPCAP XLEVEL

original chitin.key:
HEX: 0000005850434150000000F4036100000058504C4556454C00F40362
Text: XPCAP XPLEVEL


What does that all mean? I don't know. However, I do know that CtB doesn't even come with any file that would limit a players xp. Now, I'm not saying specifically that it's weidu's fault. What weidu does is biff the files at the very end, but it doesn't touch the XPCAP.2DA file in itself. The new chitin.key file that weidu creates is funky, and causes the XPCAP.@DA file in the override to be 'ignored'. Why?- I don't know. As the above quote, I do not recommend changing any of those hex bytes as it could SERIOUSLY screw up your game or install or even your computer. In the meantime, I don't know what to say aobut it, but we'll forward this thread to Wes and see what he can glean from all of that.

That's all for now.

CB
Play SoS! And then play CtB!