-
Diablo III - Item Modding
Alright, since the Editor will be out soon anyways I figured I can release the info :) Feel free to post any new Effect ID's you find.
http://img837.imageshack.us/img837/3079/whhp.png
Item Byte Info before Each Value:
Code:
15 = Item ID (Int32)
1D = Effect ID (Int32)
30 = If the Item is Identified or not (odd number seems to = Identified, even = Unidentified) (Int8)
38 = Minimum Durability (Current Durability) (Int16 or higher)
40 = Item Quantity, when on a piece of equipment it doesn't do anything (Int8 or higher)
48 = Dye Color (Int8)
50 = Rarity (12 = Legendary) (Int8)
60 = Maximum Durability (Int16 or higher)
EFFECT ID's I'VE FOUND SO FAR:
Code:
91B1F6F2 - Arcane Damage
6D9257C2 - Cold Damage
67BD1C61 - Holy Damage
7837D7B0 - Fire Damage
83273BC8 - Poison Damage
95BC0B7B - +% Damage
96AFB9EC - 10% Attack Speed
2E14C5E2 - 10% Attack Speed
2D4386FE - 0.27 Attacks per Second
E9E2E405 - Run Speed
DBB49EB5 - 46% Magic Find
CD77C950 - 1 Socket
73230650 - 3 Sockets
A029DC05 - Reduced Level Requirement
F318A0E0 - Maximum Arcane Power
E5EB3BFC - Spirit per Second
62C2D0D9 - Hatred per Second
8A0F6428 - Convert % Damage Dealt to Life
B0E4EA11 - Life After Each Kill
728E1D21 - XP per Kill
7567E6F1 - Critical Hit Chance
09389D02 - Dexterity
C7FABCA0 - Dexterity (Again)
F17007AD - Intelligence
E83E22AA - STR, DEX, INT, VIT
ADDING BYTES:
Method 1:
ENJOY AND DO NOT POST THIS ANYWHERE ELSE!!!
DO NOT MAKE ITEMS THAT WILL BREAK THE GAME (LAG ITEMS)!
-
Re: Diablo III - Item Modding
Indeed this is pleasing. Thank you Idle ill play around with this tonight.
-
Re: Diablo III - Item Modding
-
Re: Diablo III - Item Modding
Thanks, how do you add more effect ids?
-
Re: Diablo III - Item Modding
really appreciate this Idle!
-
Re: Diablo III - Item Modding
09331646 Is 83 Resist All Elements.
I'm fairly sure.
Someone may want to double check that. lol
-
Re: Diablo III - Item Modding
Quote:
Originally Posted by
Facepalm
09331646 Is 83 Resist All Elements.
I'm fairly sure.
Someone may want to double check that. lol
I think it's 84 but it seemed to work. I have +672 Resist All Elements on my helmet. lol
-
Re: Diablo III - Item Modding
Anyone figure out the Prefix and Affix Location?
-
Re: Diablo III - Item Modding
it is all resist. I however have it as 85 >..>, I noticed adding sockets more than what is possible for an item tends to freeze the game
-
Re: Diablo III - Item Modding
Quote:
Originally Posted by
azulthewise
it is all resist. I however have it as 85 >..>, I noticed adding sockets more than what is possible for an item tends to freeze the game
Weird. I've gotten 84 all resist. I got +672 all resist on my helmet. 672/84 = 8 (stacked 8 times). I guess the game tends choose a random number. lol
-
Re: Diablo III - Item Modding
Quote:
Originally Posted by
iWicked
Weird. I've gotten 84 all resist. I got +672 all resist on my helmet. 672/84 = 8 (stacked 8 times). I guess the game tends choose a random number. lol
Just curious; How is it stacked 8 times? Just put the same 1d=ID in 8 times? or changed a byte value?
Please share! lol
-
Re: Diablo III - Item Modding
Thank you very much Idlehands88, you save my day.
-
Re: Diablo III - Item Modding
9F612DB1 - +59 Fire Resistance
In My Save that id is 59 fire resistance. I've noticed that Idle posted an id for Attack speed listed at 10%, when I apply that id to my game i get 9%. There must be some other variable as i'm sure my Fire Resistance id will be a different value on someone else's save.
-
Re: Diablo III - Item Modding
Quote:
Originally Posted by
Semetric
Anyone figure out the Prefix and Affix Location?
That is only on Rare or lower items. You will see a 22 after the last Effect ID (instead of the 30) between there and the 30 are your item's Prefix/Suffix locations (I didn't bother to include that in the image lol).
-
Re: Diablo III - Item Modding
are these in the character files or the account.dat?
-
Re: Diablo III - Item Modding
Quote:
Originally Posted by
pukkajoint
are these in the character files or the account.dat?
Both, the item will be in the character file if it's in your inventory or in the account.dat file if it's in your stash.
-
Re: Diablo III - Item Modding
E6 00 20 2A is working for strength on my chest piece
-
Re: Diablo III - Item Modding
What do you guys search for to find your weapons?
-
Re: Diablo III - Item Modding
Quote:
Originally Posted by
xICEMANx117
What do you guys search for to find your weapons?
I've just been taking everything else out of inventory and searching for 07 08 04.
On another note, found a 14% Balanced short bow "E5 FA 48 45" seems to be around 14 Attack speed
Edit: I also believe the affix+its roll and level are hidden in that 4 byte mess
-
Re: Diablo III - Item Modding
Quote:
Originally Posted by
Facepalm
Just curious; How is it stacked 8 times? Just put the same 1d=ID in 8 times? or changed a byte value?
Please share! lol
Yeah, you just put the same byte value on the same value.
-
Re: Diablo III - Item Modding
awesome find idle and nice share
-
Re: Diablo III - Item Modding
nice find, thanks for posting it to us!
-
Re: Diablo III - Item Modding
If you worked for me, I'd put you in for an award and maybe make you do some push ups. We all appreciate your contribution
Apache 6 out
-
Re: Diablo III - Item Modding
Quote:
Originally Posted by
iWicked
Yeah, you just put the same byte value on the same value.
Can you explain more? Because I think there are max 6 affixes on an item. How can you stack 8 times?
I tried to edit my trifecta glove. It's weird that if I sacrifice an useless affix for crit chance, my crit damage changes as well, sometimes does attack speed depending on which sacrificed affix I choose. Any idea?
Thanks
-
Re: Diablo III - Item Modding
Ive seen some neat stuff playing around with this already I hope eventually we get like a compiled list of all the ids/affixes etc.
-
Re: Diablo III - Item Modding
The first 2 numbers seem to change slightly with the specific rolls, the rest of the numbers generally remain the same though. For instance, for sockets. I found that you listed 3 sockets as 73230650. 2 sockets is 66230650. All the numbers are the same except the first 2. That's what it was in my case anyways.
-
Re: Diablo III - Item Modding
A couple ID's:
C7b4452e - 13% life
25b40595 - 6% Cleave Damage
61975350 - +14 max fury
Edit: 89b7c576 -2.5% freeze on hit
-
Re: Diablo III - Item Modding
Don't quite understand this. Example... I added "hatred per second" to a bow and an off hand(both legendary) for the DH, loaded up the game and nothing changed. Tried the same thing with a regular rare item and it worked fine, but when I tried to actually equip it the game froze. The hatred per second was only 4.43 I think.
Can you only change rare items or is there a certain trick to get them to stick to legendaries? Also, how do we add abilities instead of sacrificing ones we want to keep? Is that possible?
-
Re: Diablo III - Item Modding
I made an item go from +27% attack speed to about 44% attack speed, but it actually brought down my dps/aps.
-
Re: Diablo III - Item Modding
Maybe the Id is Tiered, like the descriptions in the Bradygames guide i bought when the PC version came out. That guide explains that Weapons and Armor come in tiers and that when the RNG does it's thing, it will not allow a high tier stat on a Low tiered Item. Could it possibly be that is the reason why we are getting multiple Ids for the Same Stat? or why some do not work and others do?
-
Re: Diablo III - Item Modding
I Took a Doombringer i found during a nightmare run and located it in my characters save. below is the hex string that it had with the Item ID in yellow. the only thing i changed from the image was i took out the +24 Exp per kill and replaced it with a single socket. I posted this cause there is a lot in the effect IDs that i didn't see in the list even though in the pic you can see that it has stuff that the tut says should be such and such string.
http://www.360haven.com/forums/attac...0&d=1379800682
Hex String
07 08 04 15 11 B3 61 15 1D 72 8E 1D 21 1D A2 CB 3E 2E 1D CB DD 1D D2 1D B5 8F CD E8 1D 43 89 5F 5B 1D 12 B8 62 28 30
Edited Doombringer - not sure why some of the other stats on it changed when i only changed 1 part of the string..
http://www.360haven.com/forums/attac...1&d=1379802115
Hex String: 07 08 04 15 11 B3 61 15 1D CD 77 C9 50 1D A2 CB 3E 2E 1D CB DD 1D D2 1D B5 8F CD E8 1D 43 89 5F 5B 1D 12 B8 62 28 30
Not sure what all else was in the string that belonged to the item as it was the only item in my inventory.. but i hope it helps someone
-
Re: Diablo III - Item Modding
This is very very tedious haha, I need to find a WKL to play with.
-
Re: Diablo III - Item Modding
No matter what .dat file I open I can't find the 07 08 04 start codes. Is there a compress/decompress tool that makes the items view-able? Or is there another code string you should look for. (I am trying to get better armor and insert new stats as well)
-
Re: Diablo III - Item Modding
Quote:
Originally Posted by
Zura
No matter what .dat file I open I can't find the 07 08 04 start codes. Is there a compress/decompress tool that makes the items view-able? Or is there another code string you should look for. (I am trying to get better armor and insert new stats as well)
You have to decrypt the save first the tool is on these forums.
-
Re: Diablo III - Item Modding
Quote:
Originally Posted by
Zura
No matter what .dat file I open I can't find the 07 08 04 start codes. Is there a compress/decompress tool that makes the items view-able? Or is there another code string you should look for. (I am trying to get better armor and insert new stats as well)
after decrypting it i had the same issue at first. but i told HxD to use 32 bit instead of 16 bit and it found it right away
-
Re: Diablo III - Item Modding
This is an incredibly easy starting point. Just with your post I am able to basically completely break down an item and find out what stats are what hex codes, though it does seem to vary drastically depending upon what slot. For instance, Arcane resist on a ring is entirely different than arcane resist on pants. I'm not sure why it varies so much but yea. It's pretty damn easy to find out what stat is what once you start digging in. Pretty damn simple, really. Thanks for the starting point. It takes a few to figure it out but once you're there it's ezpz (unless you're just clueless lol).
-
Re: Diablo III - Item Modding
I'm working on a large list of ID's with their matching slots that I've tested.
a7 ae 10 83 - 11 mana regeneration
66 23 06 50 - 1 socket
09 33 16 46 - 83 All resist
19 1c 3d d8 - I THINK this is 1184 thorns; WRONG. It's totally 181 Intelligence (edited 11:12pm 9/21/2013)
All of these have only been tested on a helmet.
Except the 83 all resist; It's worked on a chest piece and an off-hand. lol
I seem to be having alot of issues when trying to find the item in-game.
I will load up a saved hero.dat file with an edited item to see if it works;
And it doesn't go corrupt; But just doesn't show the item period?
Kinda wondering if I put it in the stash will anything change?
*stumped*:018:
-
Re: Diablo III - Item Modding
Quote:
Originally Posted by
Magnum Marker
Maybe the Id is Tiered, like the descriptions in the Bradygames guide i bought when the PC version came out. That guide explains that Weapons and Armor come in tiers and that when the RNG does it's thing, it will not allow a high tier stat on a Low tiered Item. Could it possibly be that is the reason why we are getting multiple Ids for the Same Stat? or why some do not work and others do?
I am trying to figure out algorithms or patterns whatever you wanna fuckin call em...
I am really no genius; Just a stoner that got a hold of some adderall...
BUT! Nonetheless...
I have acquired the FOLLOW facts!
Lets say I compare 2 hero.dat's with 2 different; yet very similar items.
Different in the fact that 2 or 3 of the affixes are different.
Similar in the fact that 1 or 2 is the exact same affix; and the exact same roll.
So these 2 saves had A witch doctor helmet; and the similarities are as follows;
+11 mana per second(Witch Doctor only)
+83 Resistance to All
Now; I had these saves opened inside of my workshop in "Compare" mode.
The differences and similarites were highlighted(great feature;please use this)
and a third window open for one of these saves.
I was editing the 3rd and the other 2 were in completely different locations on my computer.
So reloading an edited save becomes extremely more efficient.
Anyways; Just messing with things I decided to "swap" the ID for 11 mana regen with the 83 all resist;
Since I knew these were indeed confirmed ID's; I felt safe.
Low; and behold!
The all resist changed to 81; and the Mana regen changed to 10?!
I toyed around with it a little more; decided to grow some balls...
I found out what the other affix ID's were on the helm.
thorns, crit chance, socket, and intelligence.
Well; Crit chance was taken off of another; Different yet similar item comparison of my own.
And it was 6% when I took it off of my own experimental journey.
I thought; Thorns is garbage. Trashed it.
Kept the id tho if anyone wants to use it. 2A 52 1A 49 - 1184 thorns.
So I replaced thorns with crit chance back on my original comparisons; and it worked!
But it wasn't 6%? lol Back to my theories, patterns, and/or algorithms!
I took the ID's and basically just jumbled them up.
Moved crit chance to the first ID slot - Rolled 6%
Moved crit chance to the LAST ID slot - 3.5%
Moved crit chance to the middle ID slot - 4.5%-5%
even set of ID's, The 5% was the 3rd slot, 4th ID slot made is 4.5%.
I also jumbled The Intelligence as well; It was in 5th out of 6 slots; 2nd to last with 181.
When moved to the last slot it rolled 191?
The mana regen changed in +1/-1 per sec increments.
The all resist changed in +2/-2 Resist increments.
SOOOOOOOOOOOOO
TL:DR; Affix ID's generate different numbers depending on what Affix ID slot you place it in.
In other words; Which order...
-
Re: Diablo III - Item Modding
Quote:
Originally Posted by
Facepalm
I seem to be having alot of issues when trying to find the item in-game.
I will load up a saved hero.dat file with an edited item to see if it works;
And it doesn't go corrupt; But just doesn't show the item period?
Kinda wondering if I put it in the stash will anything change?
*stumped*:018:
not sure if this will help or not... but the five items i've modded i did so with them equipped. and the changes took and didn't corrupt i was then able to place in storage and move it between my characters.
-
Re: Diablo III - Item Modding
I've managed to do item changes from my stash. I've also gotten lucky adding items to stash from hex. Still not sure I'm doing it right as it is hit or miss sometimes the item either isnt there or save corrupts.