The full item has 22 0's after that last 01 (for items. Weapons have one or more of those ending 0's replaced with values for durability, upgrade, etc.). You need to replace the next FFFFF....000000....FFFFFFF.....etc. sequence with the FULL item number, including those last 22 0's. In your example, you would paste in 40000000000002BC000000010004B12D010000000000000000 000000 to add that item. Note that the 04B12D sequence is all part of the inventory location.
I've had some problems with added items showing in my inventory but being unusable. I fixed this once by unequiping everything and then they were useable. However, last night I added a bunch of stuff and a lot of the items are unuseable (can't drop, can't use, etc.). Even after unequiping everything, I still can't use them. I am pretty certain this is because of those other values in the inventory sequence number being incorrect. I left them as 0's and only added the next hex value in my sequence, e.g., EE, EF, etc. I think we need the whole sequence, not just those two bytes to ensure the items are useable. Problem is, as far as I can tell the other values in the inventory sequence number are completely random. They don't seem to follow any particular pattern.
I think what we need is someone who has a couple hundred legit items (that have been added in game by looting/purchasing) in their inventory to unequip everything, save their file, and go in and copy/paste here their entire inventory so we can see all of the sequence numbers in their entirety for a loaded inventory.

Fancy collection! I'm still hoping someone will post the code for the white slab, oh, and the barbed whip and painted guy sword/dagger.


I was able to mod items effectively with hex worshop. I didn't add anything new since I have the things I need for the most part but I switched the quantity.
demon titanite, titanite chunk, titanite slab, twinkling titanite were all I needed.
after a bit of playing signed off properly, data wasn't corrupted but file USER_DATA was gone yet again.
I guess I'm better off waiting on an editor since I can't effectively follow idlehands instruction on editing the CON file instead of the USER_DATA.
dont worry once I have all every weapon armor etc there will be a save at the start of the game that has everything and max stats and ill have one with legit stats as well. Both of those save u will be able to edit without having to worry about it getting corrupted.

New ID's ! ! !
0006BAA8 - Havel's Armor
0004AF38 - astoria greatsword
16e748 Tower Shield
16eb30 Giant's Shield
16EF18 Stone Greatshield
16F6E8 Havel's Greatshield
Tip:
If you have for example "0001E078 - Stone Leggings" and subtract 03E8, you will find "0001DC90 - Stone Gauntlets", if u subtract more 03E8 u will find "0001D8A8 - Stone Armor", one more time if u subtract 03E8 u will find "0001D4C0 - Stone Helm"
The order of subtraction is: Leggings > Gauntlets > Armor >Helm, so if you have any of these items you can find the rest of the set.
The tip works with shield's, swords, talismans,you just need add or subtract the value "03E8" and will find some items.
Sorry for poor English.
I'm wondering if you can expand on this a bit. Is the 02B5C0 sequence specific to weapons? Do you know what this sequence is for rings, keys, upgrade items, etc.? The reason I am asking is that when we want to add items to our inventory, it would help if we added them using the full inventory position and not just the last two bytes of the position.
For example, let's say I start a new toon and want to edit in a bunch of stuff. He'll only start out with a couple keys, some armor, and a weapon. How do I know what to put in for the inventory location for new items I want to add, other than sequentially increasing the last two bytes, e.g., 40, 41, 42, 43, etc.? I've been simply leaving these as 0's, e.g., 00000041, 00000042, etc., but I've had problems with items being unuseable, even after unequiping everything.