WoW 3.3.5a Unlock Patch

Roman Hergenreder d88b0707a1 Update 'README.md' 4 years ago
.gitignore 83cd789f4a .gitignore 6 years ago
README.md d88b0707a1 Update 'README.md' 4 years ago
Wow.dif e7bf8ea334 Update 'Wow.dif' 4 years ago

README.md

Patched Bytes (new):

returned 1 for function sub_5191C0, probably issecure call

Patched Bytes (old):
0054DA4A  AcceptBattlefieldPort
00522EAD  SetCurrentTitle
0051A7E8  UninviteUnit
005222F9  ReloadUI
0051FF4A  FocusUnit, ClearFocus, ... ?
00527F89  InteractUnit
005191E7  CastSpellByName, CastSpellByID, Movement functions ... ?
0051ACA9  CancelLogout
          AttackTarget (error is still printed)

TODO:
005252E0  TargetDirectionEnemy, TargetDirectionFriend

Function Locations: 
issecurecall: sub_5191C0
SendChatMessage: sub_50D170
SetPartyAssignment+ClearPartyAssignment: sub_52DF40 (?)
SetPartyAssignment: sub_52E1B0
AcceptBattlefieldPort: sub_54DA10

Usage:
./difpatcher -i Wow.exe -p Wow.dif