[Release]Enchant Damage Fixed Game.exe (Usable with Shen1l's files)

12/03/2015 19:09 JuuF#1
Some of my friends told me damage of enchanted weapons are visually glitched with shen1l's files, so here is the fix. I removed connection between game.exe and server while calculating extra attack damage from enchants and added those values manually to game.exe. It has the values of OS ItemEnchant.ini.

If you want to change the damage table open it in HxD go to offset 30F and change it.

Enjoy!

12/04/2015 12:28 Vuannky#2
THANKS
12/05/2015 05:40 shen1l#3
i have wrote a tool for customer about this bug fixed
12/05/2015 14:02 Vuannky#4
Quote:
Originally Posted by shen1l View Post
i have wrote a tool for customer about this bug fixed
Can you share it?THX
12/05/2015 16:40 AxelMac#5
when i go in this offset i not see a table with % of enchant, but all 00 00 ecc..
12/05/2015 17:36 Truth1010#6
Quote:
Originally Posted by AxelMac View Post
when i go in this offset i not see a table with % of enchant, but all 00 00 ecc..
Do you seriously expect to see a table with % values for enchanting while looking through hex?

Oh lord this should be fun... :facepalm:
12/05/2015 17:47 Eric-Dutra16#7
Quote:
Originally Posted by AxelMac View Post
when i go in this offset i not see a table with % of enchant, but all 00 00 ecc..
[Only registered and activated users can see links. Click Here To Register...]
12/05/2015 23:23 ShaiyaDead#8
good release but i think its already been sent to one of the emails
12/06/2015 06:19 Big_#9
as you can see there in hex the amount the enchants give you
[Only registered and activated users can see links. Click Here To Register...]
12/06/2015 13:23 AxelMac#10
It begins 20 or 0?
12/06/2015 16:53 wallerus#11
Quote:
Originally Posted by AxelMac View Post
It begins 20 or 0?
Well, if you look closely enough you can actually see that the hex values increase. That's all I could decipher at the moment though, it's very complex to understand.
12/06/2015 20:33 Truth1010#12
Code:
00 00     =     0
00 07     =     7
00 0E     =     14
00 15     =     21
00 1F     =     31
00 29     =     41
00 33     =     51
00 40     =     64
00 4D     =     77
00 5A     =     90
00 6A     =     106
00 7A     =     122
00 8A     =     138
00 9D     =     157
00 B0     =     176
00 C3     =     195
00 D9     =     217
00 EF     =     239
01 05     =     261
01 1E     =     286
01 37     =     311
Each value is 2 bytes (short int).
These are the atk increase values for enchanting.
But, i'm pretty sure Juuf said exactly this in the first post, so no idea why the confusion.

This isn't the address section for enchant success, nor is it the address for armor enchanting.
12/06/2015 22:14 AxelMac#13
i have understand that this is % of enchant, not amount
12/06/2015 23:14 wallerus#14
Quote:
Originally Posted by AxelMac View Post
i have understand that this is % of enchant, not amount
No, they're not % values. Read JuuFs OP, he tells you exactly what they are. They're the "LapisianEnchantAddValue" values from ItemEnchant.ini...
12/07/2015 01:00 Truth1010#15
Quote:
while calculating extra attack damage from enchants and added those values manually to game.exe. It has the values of OS ItemEnchant.ini.
^ Directly quoted from Juuf's first post.

Seriously, it's like trying to explain the alphabet to a brick wall.
This is for the additional attack damage to display. Not enchant chance or anything like that. If you wish to edit the values added to weapons, then edit those values in hex.

My advice though, would be to not touch anything in hex inside that file, as you clearly have NO idea what you are doing and you'll just break more than actually 'fix'