Page 1 of 2

Diablo II: Stats, Magic Find and Quality drops hack

Posted: Thu Apr 13, 2017 8:21 am
by STN
Made by romkansk

I was kinda put out by the fact that there's no working table for such classics. I googled quite a bit but wasn't able to find something. Most of all I wanted some kind of Magic Find hack, so I scratched my had and got to work.

I thinks it's working good enough for my liking, but actual items drop logic is quite complex. On top of that, the more Magic Find you have - the less effective it gets (check diаblowiki for details, I can't post links here).

So aside from plain MF value modification table includes script to override quality item drop condition. Unfortunately Set items are considered less qualitative then Uniques which means you won't get any of them. On top of that if you override condition you actually get too much unique drops, so the script include a "coefficient" which you can adjust to your liking.

Following stats are editable (Pointers are updated when accessed or re-calculated by game):
- Health
- Mana
- Experience
- Strength
- Dexterity
- Gold on person
- Gold in stash
- Running speed
- Magic find
- Attack rating

- Override magic find check Has option to make best possible quality items always drop


This is obviously for single player only. Also all changes will be temporary. If you want to permanently change something for your character you should use save editor.

Re: Diablo II: Stats, Magic Find and Quality drops hack

Posted: Thu May 11, 2017 1:48 pm
by DeadCraft
Who can remake under 1.13d

Re: Diablo II: Stats, Magic Find and Quality drops hack

Posted: Thu May 11, 2017 1:50 pm
by Forces
its too much think about some table for diablo 3?

Re: Diablo II: Stats, Magic Find and Quality drops hack

Posted: Thu May 11, 2017 4:02 pm
by Arjik
Forces wrote:
Thu May 11, 2017 1:50 pm
its too much think about some table for diablo 3?
In Diablo 3 all the actual game stats are run on the server (magic find, PC and mob stats, etc.), so even if you find some way to cheat in it, it would at best result in a disconnection error or something along those lines, since the stats that your game would send to the server differ from the ones there. At worst, you'll get a ban on your account with no way to play this or even other Blizzard games.

Re: Diablo II: Stats, Magic Find and Quality drops hack

Posted: Fri May 12, 2017 3:22 am
by Wargasm
Do better quality items drop with a higher or lower value?

Re: Diablo II: Stats, Magic Find and Quality drops hack

Posted: Sun May 14, 2017 7:36 am
by barashkafromRO
experience doesn't work. It changes only visual value. If on level 1 while having 21 experience I change its value to 499, I would still need to gain another 479 experience to get to level 2.

Re: Diablo II: Stats, Magic Find and Quality drops hack

Posted: Wed May 17, 2017 10:08 am
by TranscendPerfection
DeadCraft wrote:
Thu May 11, 2017 1:48 pm
Who can remake under 1.13d
Attached.

Re: Diablo II: Stats, Magic Find and Quality drops hack

Posted: Thu May 18, 2017 4:45 am
by DeadCraft
TranscendPerfection wrote:
Wed May 17, 2017 10:08 am
DeadCraft wrote:
Thu May 11, 2017 1:48 pm
Who can remake under 1.13d
Attached.
Big thank's ;) But it's better than nothing, without Plugy play is not interesting =) Thanks again for the table under 1.13d
P.S. Attack Rating & Magic Find not work

Re: Diablo II: Stats, Magic Find and Quality drops hack

Posted: Sat May 20, 2017 10:18 pm
by TranscendPerfection
DeadCraft wrote:
Thu May 18, 2017 4:45 am
TranscendPerfection wrote:
Wed May 17, 2017 10:08 am
DeadCraft wrote:
Thu May 11, 2017 1:48 pm
Who can remake under 1.13d
Attached.
Big thank's ;) But it's better than nothing, without Plugy play is not interesting =) Thanks again for the table under 1.13d
P.S. Attack Rating & Magic Find not work
They don't work under original table either. I only updated pointers / fixed the ASM for 1.13d.

Re: Diablo II: Stats, Magic Find and Quality drops hack

Posted: Sun May 21, 2017 9:24 am
by Stazz
Can you please make Full Light Radius?

Re: Diablo II: Stats, Magic Find and Quality drops hack

Posted: Sun May 21, 2017 5:12 pm
by romkansk
Hi. Didn't expect any interest to the table but nice to see someone try to use it.

I found out the many values are not updated consistently because even in single player game emulates client-server interactions. The correct way to change any value would be to make 2 pointers (client and server value) for each and change them simultaneously.
I'll see if I can fix the table when I have some free time.

>Attack Rating & Magic Find not work

To update the pointer value needs to be changed first. I used to put on some item with MF to update pointer then take it off and set value to several thousands. Tested it quite extensively and it definitely worked for me.

>Can you please make Full Light Radius?

This is something I tried to do but wasn't able to find the right radius value, even though there are items that modify it.

Here's Magic Find diminishing returns article [Link]
It lead me to try and make item drop script but I mostly gave up after a while. I would love to have it fixed so it would also be possible to find set items. Any help with that would be appreciated.

Re: Diablo II: Stats, Magic Find and Quality drops hack

Posted: Fri Jun 02, 2017 7:28 pm
by SkullTag
Can someone make this Table for version 1.13c ?

Re: Diablo II: Stats, Magic Find and Quality drops hack

Posted: Mon Jul 03, 2017 4:32 am
by haquangthang
yes. i need version 1.13c too. can u explain how to hack MF?

Re: Diablo II: Stats, Magic Find and Quality drops hack

Posted: Mon Jul 03, 2017 7:50 pm
by romkansk
Well, I honestly did try to do it but with no apparent success.
I believe MP value is calculated briefly only on equipement change or when item drops. It's plain 2 bytes value but the reason you can't just find it is because every time it changes it's stored in newly allocated memory.
I think I can fix table so it would be possible to reliable change values like exp, heal and mana (with 2 variable for each as I stated above) but MF isn't that simple.

I think it might be easier to do something with Override magic find check script.

Any help with this would be welcome, but at this point I pretty much give up.

Re: Diablo II: Stats, Magic Find and Quality drops hack

Posted: Mon Jul 03, 2017 11:25 pm
by DeadCraft
romkansk

Is it possible to increase the number of pets and also make the speed of caste? 1.13d
And will the table be supplemented?