[HEX] Item Properties Listed Inside (WIP)

Hardcore Discussion

[HEX] Item Properties Listed Inside (WIP)

Postby Koitenshin » Thu Oct 29, 2009 10:02 pm

Okay. I don't know how many people will use this but here goes. This is a listing of all the item properties is the game.
Very useful if you hex edit your items. The item properties are 9 bytes after the end of an item Property's name.
Item property example is highlighted.
Image
And now on to the list.

00 +# Melee Damage
01 +# Ranged Damage
02 +# Defense Attribute Bonus
03 +# Magic Attribute Bonus
04 +# Mana
05 +# Health
06 # Mana Recovery per second
07 # Health Recovery per second
08 +# Armor
09 [BROKEN]
0A +# Damage
0B Damage Taken Increased by #
0C +# Knockback
0D +# Sight Bonus
0E +# View Angle Bonus
0F +#% Melee Damage Bonus
10 +#% Ranged Damage Bonus
11 +#% Defense Bonus
12 +#% Magic Bonus
13 +#% Mana
14 +#% Health
15 #% Faster Movement
16 #% Faster Attack
17 +#% to Armor
18 [BETA?] % Attack Rating Bonus
19 Increases All Damage by #%
1A Damage Taken is Increased by #%
1B #% Increased Magic Find
1C #% Increased Gold Find
1D #% Faster Cast Speed
1E #% Health Stolen
1F #% Mana Stolen
20 #% Damage Reflected Back on Attacker
21 +#% Increased Chance to Block
22 #% Reduced Level Requirements
23 +# Armor
24 +# Magic Defense
25 +# Fire Resistance
26 +# Ice Resistance
27 +# Electrical Resistance
28 +# Poison Resistance
29 #% Sight Bonus
2A #% View Angle Bonus
2B +# Knockback
2C [NOT USABLE] NA
2D [NOT USABLE] Create Town Portal
2E [NOT USABLE] Identify Item
2F [NOT USABLE] 14 Seconds Summon Duration
30 # Damage Reflected
31 # Health Stolen on Hit
32 # Mana Stolen on Hit
33 +# Increased Gold Drop
34 +# Damage
35 #% Knock Back Resistance
36 # Armor Degraded per Hit
37 +# Critical Hit Chance
38 +#% Interrupt Chance
39 [NOT USABLE] Transform into a ??? for # seconds
3A [BROKEN]
3B [BROKEN]
3C [ENCHANT TO FIX] #% Chance to Reflect 0% of Missile Damage
3D [BROKEN]
3E #% Chance to Block
3F [BROKEN]
40 #% Chance to Stun
41 [NOT USABLE] Learn ???
42 # Armor Degraded per Hit
43 [NOT USABLE] Desummon a ???
44 #% Increased Experience Gain
45 +# Strength Attribute Bonus
46 +# Dexterity Attribute Bonus
47 +#% Strength Bonus
48 +#% Dexterity Bonus
49 [NOT USABLE] Transform into a ??? permanently
4A [BETA?] #% Chance to Cast ???
4B [BETA?] #% Chance to Cast (Item Property Name) on Target
4C [BETA?] #% Chance to Cast ??? at Target
4D #% Increased Fame Gain
4E Increases Missile Range by # meter(s)
4F #% Chance that Target Flees for 4294966296 seconds [136 years]
50 #% Chance to Force Target to Fight for You for 4294966296 seconds [136 years]
51 [BETA?] #% Chance to Cast ??? when you get hit
52 [BETA?] +# Level to ??? Skill
53 % Decrease in Vendor Prices
54 #% Increased Fishing Luck
55 +# to Attack Spell levels
56 +# to Defense Spell levels
57 +# to Charm Spell Levels
58 #% Damage Bonus when Dual-Wielding
59 #% Bonus to Critical Damage
5A +#% Potion Effectiveness
5B +#% Pet and Minion Damage
5C +#% Pet and Minion Speed
5D -# to all Item Requirements
5E -# to Armor Equipment Requirements
5F -# to Spell Learning Requirements
60 #% Decreased Pet Town Travel Time
61 +#% Pet and Minion Armor
62 -# to Martial Equipment Requirements
63 +#% Martial Weapon Damage
64 -# to Ranged Equipment Requirements
65 -# to Mage Equipment Requirements
66 +#% Ranged Weapon Damage
67 +#% Mage Weapon Damage
68 +#% Pet and Minion Health
69 [BETA?] #% Chance to Cast ??? on death
6A #% Chance to Freeze Target
6B #% Chance to Burn Target
6C #% Chance to Poison Target
6D #% Chance to Shock Target
Last edited by Koitenshin on Fri Oct 30, 2009 1:07 pm, edited 1 time in total.
Koitenshin
 
Posts: 113
Joined: Thu Oct 29, 2009 9:49 pm

Re: Item Properties Listed Inside (WIP)

Postby Koitenshin » Fri Oct 30, 2009 12:57 pm

Updated List. Any comments or help needed?
Koitenshin
 
Posts: 113
Joined: Thu Oct 29, 2009 9:49 pm

Re: [HEX] Item Properties Listed Inside (WIP)

Postby kybarsfang » Fri Oct 30, 2009 2:26 pm

How do you add multiple properties to an item? Also, could you theoretically change the rarity and name of the item by using the hex editor?
"Modder" =/= "Cheater"
"Modder" > "Cheater"

The difference between constructive criticism and whining is the ability to provide a realistic solution.

Felicia Day plays Torchlight!
User avatar
kybarsfang
 
Posts: 98
Joined: Tue Oct 27, 2009 1:00 pm

Re: [HEX] Item Properties Listed Inside (WIP)

Postby Eviathluc » Fri Oct 30, 2009 2:34 pm

CHEATacular. :evil:
Eviathluc
 
Posts: 59
Joined: Wed Oct 28, 2009 3:08 pm

Re: [HEX] Item Properties Listed Inside (WIP)

Postby Koitenshin » Fri Oct 30, 2009 2:41 pm

Eviathluc wrote:CHEATacular. :evil:

Please take your lesser intelligence elsewhere. This discussion is for people who are curious about the item format.
kybarsfang wrote:How do you add multiple properties to an item?

I don't know how to do this yet. I've just been enchanting my items first and going from there.

Actually, changing the name is a bit harder but yes it can be done.

I just created the "Epic Boomstick from S-Mart"

Two bytes before the first letter of an items name is a hex digit signifying how man characters are in the name.

For example:

0E 00 45 00 70 00 69 00 63 00 20 00 42 00 6F 00 | ..E.p.i.c. .B.o.
6F 00 6D 00 73 00 74 00 69 00 63 00 6B 00 00 00 | o.m.s.t.i.c.k...

The bold digit is how many characters are in the item name.

Now for the second part.

12 00 5B 00 49 00 54 00 45 00 4D 00 5D 00 20 00 | ..[.I.T.E.M.]. .
66 00 72 00 6F 00 6D 00 20 00 53 00 2D 00 4D 00 | f.r.o.m. .S.-.M.
61 00 72 00 74 00 DE 11 5E C5 A1 36 89 C2 00 00 | a.r.t...^..6....

Obviously yours will look different but that's how to change the item names. Also. You MUST use 00 between characters as the files are in Unicode format.
Last edited by Koitenshin on Fri Oct 30, 2009 2:44 pm, edited 1 time in total.
Koitenshin
 
Posts: 113
Joined: Thu Oct 29, 2009 9:49 pm

Re: [HEX] Item Properties Listed Inside (WIP)

Postby Akimbo » Fri Oct 30, 2009 2:43 pm

Nice work so far, topic bookmarked. I learnt how to hexedit recently, so I'm practicing when I can :) I'll make a character purely for messing around with I think.
Akimbo
 
Posts: 39
Joined: Fri Oct 30, 2009 6:18 am

Re: [HEX] Item Properties Listed Inside (WIP)

Postby Eviathluc » Fri Oct 30, 2009 2:53 pm

Koitenshin wrote:
Eviathluc wrote:CHEATacular. :evil:

Please take your lesser intelligence elsewhere. This discussion is for people who are curious about the item format.


You don't really need to know these item format details to mod with the editor. Being curious is an euphemism here...
Eviathluc
 
Posts: 59
Joined: Wed Oct 28, 2009 3:08 pm

Re: [HEX] Item Properties Listed Inside (WIP)

Postby Koitenshin » Fri Oct 30, 2009 2:57 pm

Well I like many other people, simply don't want to wait. Plus I like a good challenge. Figuring out the item format seems like a good time waster to me.
Koitenshin
 
Posts: 113
Joined: Thu Oct 29, 2009 9:49 pm

Re: [HEX] Item Properties Listed Inside (WIP)

Postby 220683 » Fri Oct 30, 2009 3:08 pm

What does (WIP) mean? And what hex editor are you using?
220683
 
Posts: 29
Joined: Thu Oct 29, 2009 7:30 pm

Re: [HEX] Item Properties Listed Inside (WIP)

Postby Srikandi » Fri Oct 30, 2009 4:38 pm

WIP means "work in progress".
User avatar
Srikandi
 
Posts: 324
Joined: Tue Sep 22, 2009 7:18 pm

Re: [HEX] Item Properties Listed Inside (WIP)

Postby Koitenshin » Fri Oct 30, 2009 4:39 pm

I'm using Hex Workshop but you can use any Hex Editor you want to.
Koitenshin
 
Posts: 113
Joined: Thu Oct 29, 2009 9:49 pm

Re: [HEX] Item Properties Listed Inside (WIP)

Postby WingedKagouti » Fri Oct 30, 2009 4:44 pm

220683 wrote:What does (WIP) mean?

WIP = Work In Progress
User avatar
WingedKagouti
 
Posts: 55
Joined: Sat Jun 06, 2009 12:28 pm

Re: [HEX] Item Properties Listed Inside (WIP)

Postby 220683 » Fri Oct 30, 2009 5:02 pm

Thanks! 8-) I was wondering about that.
220683
 
Posts: 29
Joined: Thu Oct 29, 2009 7:30 pm

Re: [HEX] Item Properties Listed Inside (WIP)

Postby darkcoug » Fri Oct 30, 2009 5:09 pm

Interesting. Hopefully they have that chance to cast skill/spell on melee/strike/death/on hit etc. workable by the time TorchED comes out so we can add all sorts of things like Crushing Blow, weapon effects, etc.
darkcoug
 
Posts: 130
Joined: Tue Sep 29, 2009 1:41 pm

Re: [HEX] Item Properties Listed Inside (WIP)

Postby karlthepagan » Fri Oct 30, 2009 5:10 pm

Eviathluc wrote:Being curious is an euphemism here...


Euphemism for "rad" - keep it up.
karlthepagan
 
Posts: 36
Joined: Fri Oct 30, 2009 3:40 pm

Re: [HEX] Item Properties Listed Inside (WIP)

Postby Koitenshin » Fri Oct 30, 2009 6:30 pm

Well....I found how the sockets are done. Also found out Coordinates, How to get rid of the Level Requirement, Defense, Damage
Defense and damage don't seem to take hold, they might be hardcoded.

IE. If you have a 20,480 Max Damage Weapon that requires no stats, and the game thinks it's outside the normal range it will use a value that it likes without changing the item.
That's why my "Epic Boomstick of S-Mart" doesn't work like it should.

One piece of shoulder armor has 255 sockets.
45 of them are filled....so far.
Game still runs smoothly.

This game is going to be a modder's wet dream come true.
Koitenshin
 
Posts: 113
Joined: Thu Oct 29, 2009 9:49 pm

Re: [HEX] Item Properties Listed Inside (WIP)

Postby 220683 » Fri Oct 30, 2009 6:42 pm

Koitenshin how would you change the value of the item property? In your first example, the 0D (+# Sight Bonus) is the property type but how do you change the quantity?
Last edited by 220683 on Fri Oct 30, 2009 6:44 pm, edited 1 time in total.
220683
 
Posts: 29
Joined: Thu Oct 29, 2009 7:30 pm

Re: [HEX] Item Properties Listed Inside (WIP)

Postby Koitenshin » Fri Oct 30, 2009 6:44 pm

Still working on that, have yet to find two items of the same property with different numbers.
Koitenshin
 
Posts: 113
Joined: Thu Oct 29, 2009 9:49 pm

Re: [HEX] Item Properties Listed Inside (WIP)

Postby Nukenin » Fri Oct 30, 2009 6:59 pm

Koitenshin wrote:
Eviathluc wrote:CHEATacular. :evil:

Please take your lesser intelligence elsewhere. This discussion is for people who are curious about the item format.


Someone has an opinion. It's not to your liking. Don't diminish your efforts by succumbing to vitriol.
User avatar
Nukenin
 
Posts: 152
Joined: Sat Oct 17, 2009 7:31 am

Re: [HEX] Item Properties Listed Inside (WIP)

Postby Koitenshin » Fri Oct 30, 2009 7:52 pm

I've only run into a snag because I'm stumped. It seems the stash.bin and your character file are more inter-related than I thought.
For some reason the graphics of the items weren't displaying right on my installation. Now they are, which is weird.
Also I cannot figure out how to remove multiple Requirements without breaking the item.

Each item has 6 bytes that manage Level , Str, Dex, Mag, & Def Requirements.
They also manage quality, etc. I'll crack it eventually but it might take some time.
Koitenshin
 
Posts: 113
Joined: Thu Oct 29, 2009 9:49 pm

Next

Return to Torchlight General Discussion

Who is online

Users browsing this forum: Exabot [Bot] and 0 guests