[v1.11b] Major Function Tables

This forum is for discussions on how to edit what can not be edited through the txt files, needless to say this isn't about battle net hacking.

Moderators: Nefarius, Havvoric

User avatar
Nefarius
Retired Admin
Cherub
Posts: 11607
Joined: Sat Jun 15, 2002 8:13 pm
Location: Where the blood forever rains

Hand-picked

[v1.11b] Major Function Tables

Post by Nefarius » Sun Dec 02, 2007 6:04 am

Server Skill Do

Code: Select all

00000000 6FC316D0 6FC31F40 6FC315D0 6FC32610 6FC314D0 6FCCADA0 6FCCB370 0-7
6FCCBF20 6FCB71F0 6FCCBD70 6FCCBB40 6FCCC420 6FCCC210 6FCCB910 6FCCC820 8-15
6FCCC670 6FC84BA0 6FC83840 6FC84F50 6FC841D0 6FC842C0 6FC832F0 6FC83680 16-23
6FC848D0 6FC834C0 6FC84820 6FC84550 6FC83C40 6FC851A0 6FCEBB70 6FCED960 24-31
6FCEB5F0 6FC5A920 6FC5DA80 6FC5DD70 6FC5A190 6FC5D0D0 6FC5B4C0 6FC5CDA0 32-39
6FC5A120 6FC5BFF0 6FC5D540 6FC5CF40 6FC5E3B0 6FC5E320 6FC5B3F0 6FC5BB10 40-47
6FC5D410 6FC5DE50 6FC5B290 6FC5DBE0 6FC5B800 6FC5AAF0 6FC5B770 6FCEB1A0 48-55
6FCED800 6FCED5F0 6FCECF10 6FCECB20 6FCED290 6FCEC950 6FCEDB40 6FCEB730 56-63
6FCE7BA0 6FCE8FD0 6FCE9650 6FCE8260 6FCB7310 6FCB58F0 6FCB5E80 6FCB6950 64-71
6FCB59C0 6FCE7DD0 6FCB6120 6FCB5F80 6FCB6F60 6FCB74A0 6FCB73B0 6FCE7F30 72-79
6FCE7CB0 6FCE92C0 6FCE8B00 6FCABB70 6FCAD030 6FCACF80 6FCAA4C0 6FCAB7E0 80-87
6FCACDA0 6FCAD3E0 6FCAA420 6FCAD170 6FCACCE0 6FCACB30 6FCAA2F0 6FCADC40 88-95
6FCAAC80 6FCADE60 6FCABBC0 6FCAC980 6FCAB270 6FCAC7F0 6FCAC6D0 6FCAB420 96-103
6FCAB920 6FCAC4C0 6FCAAB00 6FCAB030 6FCADFD0 6FCAD970 6FCAC180 6FCAAF00 104-111
6FCABF00 6FC97100 6FCD3210 6FCD3090 6FCD2A90 6FCD1F30 6FCD1E80 6FCD2ED0 112-119
6FCD2880 6FCD2C70 6FCD1880 6FCD1B40 6FCD2560 6FC41340 6FC41880 6FC40BC0 120-127
6FC40330 6FC415E0 6FC41470 6FC41C20 6FC411F0 6FC40160 6FC405C0 6FC40A80 128-135
6FC3FF90 6FC41760 6FC41030 6FC40F50 6FC407F0 6FC406E0 6FC5B620 6FC5CFE0 136-143
6FC853C0 6FCD2370 6FCD20D0 6FC3FE30 6FCAC3B0 6FCAC2A0 6FCE7910 6FC84710 144-151
6FCADA20 00000000 00000000 00000000 00000000 00000000 00000000 00000000 152-159
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 160-167
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 168-175
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 176-183
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 184-191
Server Skill Start

Code: Select all

00000000 6FC30760 6FC30080 6FC2EF00 6FCCB340 6FCCAD40 6FCCB220 6FCCB750 0-7
6FCCB4C0 6FCCB100 6FCCAEA0 6FC85110 6FC83A90 6FC83270 6FC83A20 6FCEAB80 8-15
6FCEB4A0 6FCEAB40 6FCE9CA0 6FCEAAA0 6FCEAA30 6FCEACF0 6FC5A3C0 6FC5A390 16-23
6FC5AF70 6FC59E30 6FC5D8F0 6FC5ABF0 6FC59930 6FCE77A0 00000000 6FCE99E0 24-31
6FCB56B0 6FCB5560 6FCB5530 6FCE74B0 6FCE6CA0 6FCCAFF0 6FCB7740 6FCB6580 32-39
6FCB6220 6FCB7600 6FCAB6C0 6FCAA610 6FCABC70 6FCAA580 6FCAAE40 6FCAD6A0 40-47
6FCAADA0 6FCAD2D0 6FCAB3C0 6FCAA400 6FCAA3E0 6FCAA330 6FCAABB0 6FCAAA00 48-55
6FCD15F0 6FCD14A0 6FCD1750 6FC3FBA0 6FC40420 6FC402F0 6FC3FC50 6FC40E30 56-63
6FCAA9D0 6FC30730 00000000 00000000 00000000 00000000 00000000 00000000 64-71
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 72-79
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 80-87
00000000 00000000 00000000 00000000                                     88-91
Client Skill Start

Code: Select all

00000000 6FB519E0 6FB519B0 6FB51900 6FB51100 6FAD6F90 6FAD6C30 6FAD66E0 0-7
6FAD73C0 6FAD6940 6FAD6B50 6FB5E5F0 6FB5E5D0 6FB5EBC0 6FB5EA10 6FB34CD0 8-15
6FB34B10 6FB34680 6FB77E40 6FB78820 6FB77C90 6FB77BB0 6FB77D20 6FB77B20 16-23
6FB77EA0 6FB38030 6FB76080 6FB75EF0 6FB76030 6FB76BF0 6FB76FD0 6FB76DF0 24-31
6FB10E90 6FB0EF00 6FB0F290 6FB0F1D0 6FB0EDB0 6FB0ED10 6FB0ECF0 6FB0F0A0 32-39
6FB0EC80 6FB0E970 6FB0F370 6FB0FA30 6FB0F770 6FB78AA0 6FB74C20 6FB74D50 40-47
6FB741B0 6FB758D0 6FB74680 6FB745F0 6FB73FD0 6FB5E870 00000000 00000000 48-55
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 56-63
00000000 00000000 00000000 00000000 00000000 00000000 00000046          64-69
Client Skill Do / State Active Func (both use the same function table)

Code: Select all

00000000 6FB53590 6FB52290 6FAD7020 6FAD6BB0 6FAD6EF0 6FAD7980 6FAD6E50 0-7
6FAD7870 6FAD7D60 6FAD6D90 6FAD7C70 6FAD7140 6FAD7050 6FAD6D00 6FAD7AD0 8-15
6FB5E600 6FB5F460 6FB5F300 6FB5F170 6FB5EEE0 6FB5E690 6FB5ED20 6FB356A0 16-23
6FB357C0 6FB34A50 6FB35350 6FB349A0 6FB34910 6FB34890 6FB78630 6FB78390 24-31
6FB787D0 6FB78780 6FB38630 6FB38520 6FB38410 6FB37BC0 6FB77380 6FB76590 32-39
6FB77310 6FB77140 6FB764D0 6FB76A90 6FB76950 6FB76130 6FB0EA10 6FB0E9D0 40-47
6FB10CF0 6FB0EE70 6FB0ED30 6FB10900 6FB0E990 6FB10810 6FB10BE0 6FB10530 48-55
6FB10AD0 6FB103B0 6FB102A0 6FB0EAE0 6FB10090 6FB0FEF0 6FB0EA20 6FB0FDE0 56-63
6FB0FA90 6FB0FCC0 6FB0F490 6FB794B0 6FB79400 6FB79350 6FB75430 6FB75180 64-71
6FB75980 6FB74130 6FB74CB0 6FB74490 6FB74940 6FB75800 6FB74830 6FB73F10 72-79
6FB74EF0 6FB74760 6FB74220 6FAD7B80 6FB34F30 6FB797B0 6FB38240 6FB34720 80-87
6FB745C0 6FB75610 6FB79260 6FB78B60 6FB78C70 6FB75550 6FB0F690 6FB0F5B0 88-95
6FB351F0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 96-103
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 104-111
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 112-119
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 120-127
00000000 00000000 00000082                                              128-129
Server Missile Movement

Code: Select all

00000000 6FCBDFF0 6FCC03D0 6FCC0330 00000000 6FCC01D0 6FCC00A0 6FCBFF60 
6FCBFEC0 6FCBFD70 6FCBFC20 6FCBFA90 6FCBF960 6FCC0900 6FCBF8C0 6FCBF750 
6FCBF680 6FCBF5D0 6FCBF380 6FCBE180 6FCBF310 6FCC0700 6FCBF180 6FCBF090 
6FCBF090 6FCBEF80 6FCBEED0 6FCBED30 6FCBEB20 6FCBE980 6FCBE5F0 6FCBE4A0 
6FCC0630 6FCBE7E0 6FCC0480 6FCBE340 6FCBE120 6FCBE000 00000000 00000000 
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
00000000 00000000 00000000 00000000 00000000 00000035
Server Missile Collision

Code: Select all

00000000 6FCBA5E0 6FCBCF80 6FCBA7B0 6FCBDCD0 6FCBB000 6FCBA960 6FCB8C20 
6FCB8BC0 6FCBCD00 6FCB9D90 6FCBDBD0 6FCBB920 6FCBA030 6FCBCB40 6FCBB6D0 
6FCBD430 6FCBDAA0 6FCBD3B0 6FCBD1F0 6FCBC9B0 6FCB9710 6FCBC780 6FCB89F0 
6FCBA410 6FCBC6B0 6FCBB290 6FCB7B10 6FCBD940 6FCBB150 00000000 6FCB9610 
6FCBAAC0 6FCB7AF0 00000000 6FCBD120 6FCB9570 6FCB7AE0 6FCBC560 6FCBA850 
6FCBC440 00000000 00000000 6FCB8A80 6FCBA240 6FCBC360 00000000 6FCBC1C0 
6FCBAEB0 00000000 6FCB7DF0 6FCBADB0 6FCBAC80 6FCBE280 6FCBA8D0 6FCB8330 
6FCB9E60 6FCBA800 6FCBAB20 6FCBC100 00000000 00000000 00000000 00000000 
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000047
Server Missile Damage

Code: Select all

00000000 6FCB8930 6FCB7CD0 6FCB82C0 6FCB7AC0 6FCB93E0 6FCB88D0 6FCB8250 
6FCB7C40 6FCB81B0 6FCB7C90 6FCB8820 6FCB94A0 6FCB9AD0 6FCB8690 00000000 
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
00000000 00000000 00000000 00000000 00000000 00000000 00000000 0000001F
Server Item Event

Code: Select all

00000000 6FC845E0 6FC83EA0 6FC83D70 6FCEAD60 6FCE9F70 6FC96B10 6FC95D20 
6FC97F80 6FC96C30 6FC96A60 6FC969B0 6FC968C0 6FC95C60 6FC96780 6FC96510 
6FC95DD0 6FC95BD0 6FC95AA0 6FC963A0 6FC96F20 6FC96E40 6FCE9CB0 6FCEA580 
6FC82FF0 6FCD0E80 6FCEA490 6FCEABD0 6FC95B40 6FC95940 6FC96D50 6FC983C0 
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
00000000 00000000 00000028
Locations for most of the other func tables referenced in the txt files are available too if somebody needs them.
''(...) The game can basically be considered unhackable. '' - Blizzard Entertainment (30th May 2000)
Black Omen Productions | MetalStorm: Progress Report | Screenshots

User avatar
Myhrginoc
Retired Admin
Cherub
Posts: 12100
Joined: Sat May 25, 2002 7:28 am
Location: Percussion U
United States of America

Hand-picked

Re: [v1.11b] Major Function Tables

Post by Myhrginoc » Sun Dec 02, 2007 7:27 am

Maybe some table base addresses are missing?
Do the right thing. It will gratify some people and astonish the rest.
~ Mark Twain
Run Diablo II in any version for mods: tutorial
The Terms of Service!! Know them, abide by them, and enjoy the forums at peace.
The Beginner's Guide v1.4: (MS Word | PDF) || Mod Running Scripts || TFW: Awakening

User avatar
Nefarius
Retired Admin
Cherub
Posts: 11607
Joined: Sat Jun 15, 2002 8:13 pm
Location: Where the blood forever rains

Hand-picked

Re: [v1.11b] Major Function Tables

Post by Nefarius » Tue Jan 22, 2008 1:17 am

I knew I forgot something :oops:
And I should've looked at this thread again earlier
* don't have all of them written down atm, but here are the main ones *

SrvStFunc (skills) 6FD2E4D0
SrvDoFunc (skills) 6FD2E640
CltStFunc (skills) 6FB8D298
CltDoFunc / StateActiveFunc (skills/states) 6FB8D3B8
SrvHitFunc (missiles) 6FD24C28
SrvMovFunc (missiles) 6FD24B50
SrvDmgFunc (missiles) 6FD24D48
SetFunc (states) 6FBA8B70
RemFunc (states) 6FBA8BF0
''(...) The game can basically be considered unhackable. '' - Blizzard Entertainment (30th May 2000)
Black Omen Productions | MetalStorm: Progress Report | Screenshots

Return to “Code Editing”