"Equipping and re-equipping items did not improve the situation."

AFAIK, the sight bug is caused by an error re-calculating the sight range when changing equipment with a sight bonus or when re-loading the game.

I would guess Sight and Hearing values were stored in the data.000 file, but would have to play with it for awhile to have a chance on narrowing it down. There is a trainer to enable various cheats during gameplay, but I don't know of any other editors (haven't looked much, though).


There are a couple other posts on item editing from the old forum, thanks to Kiya for looking these up. The web page for the second one has an item editor you can download, which should be easier than using a hex editor.


______Originally posted by Nike SXT in the old forum, Augmenting your weapons and armor (CHEATING!!!)
Quote
Well, people, I've finaly decided to post this topic. Its for those who cheating. I've finished this game twice, before went to cheating myself. Reasons? I'm programmer already 16 years, its ver-r-ry interesting for me, how things are working inside. First game I beated by cracking savefiles was "Ultima Underworld" by Origin Systems (creator of Ultima series and Wing Commander saga). It was realy tough, 'couse Origin guys coded savefile with "3-cycle-XOR" method (as I call it), plus checksum at the end of the file.
First of all, if you have any unusual item, you can improve stats for it. What I mean here is item suppose to have unusual name (like "Noble Sword", "Merciless Hunting Bow" or something). Theoreticaly, you can improve any item, but its VERY HARD to find such item code in file about 1.5 megabytes size.

1. Save the game.
2. Open items.000 file. This file AFAIK contains stats for every item, that can be found in the game. If item have not been ident yet, stats are empty. Say for example, Breastplate of the Dragon already exist in items.000 when you just start a new game.
3. Search for item name. IMPORTANT!!! Item name stored in items.000 not the same way as it appears in your inventory. For example, "Sword Of The Gods" is the name from inventory, but "Sword of the Gods" - stored in file. See the difference? Capitals, of course.
4. Just before item name string there is a "node name" for this item. Something like __GXXXX where XXXX - item number. Write it down.
5. There are at least three nodes for each item, with same node name. First contains item name, second usualy empty (just zeros). We need the third one.
6. Suppose, we need to improve our sword. First of all, damage. Note, how much damage the sword have. Say, 71-100. In items.000 first value is stored minus one, wich means 70. Second value you can't change, it will be calculated in the game by some alghorytm. Find this byte in the third node. It within first 10-15 bytes, if I remember correct. Change it, say, to 199. That's it. Load, and you will get very same sword, but with damage starting with 200.

You can improve your armor with this technique as well. Just remember, numbers for armor (and durability for any item) stored "as is", i.e. if you have durability of 12 - search for 12, not 11. Durability stored as two four-byte values. Change both, and you will not have to repair it later.

And sorry for my English. This is not my mother tongue.

....

You suppose to use HEX editor, like this: http://www.smalleranimals.com/zips/whd.zip

It opens files not as a text, like Notepad does, but as code.

Be extremly careful, 'cause when you change something in this editor, it will be written directly in this file on your HDD, THERE IS NO ANY UNDO OPTIONS. Always make backup first.

P.S. As I see, you are not expierenced in stuff like this. You better consult with somebody for your own safety.



______Originally posted by Lillebror in the old forum, Item Editor v0.1
Quote
I've made a simple item editor that can list all the items in the save file as well as let you modify most of the attributes.
You can make some pretty silly weapons and armor, so make sure to back up your items.000 file before you start editing.

Please let me know if you find any problems with the editor, I started on it yesterday, so there might be some bugs. There's very little "protection" implemented, by that I mean that you can give a sword "hello" as damage, and the program won't mind, but Divine Divinity probably will. <img src="/ubbthreads/images/graemlins/smile.gif" alt="" />

Note : the editor doesn't know which items are on your character or in your inventory, so if you change a random sword for example, you might never find it in the game. The best way to go about it is to edit an item with a unique name that you are carrying.

Have fun!

The editor can be found here -- http://hem.passagen.se/spove

/Lillebror

...

[reply to post about 1.32 patch problem]
Ok, there is a new version up (same URL) that doesn't complain about those item files. It also lets you edit the durability of the items.
/Lillebror