The best way to look for the WARP offset for NOW (I am saying it could change, but it works this way last few patches).....
Do a SEARCH for "aRepopToHome"
Now look for the first call below where you land, that is the DoTheZone define, below that is the next call, that is the WARP define/Offset. That easy.
Oh yeah I was using IDA PRO for this. http://www.datarescue.be/idademo/idademo49sp.exe
IDA Pro Demo expires after a certain date, just set your computer date back a bit, and works fine.
Do a SEARCH for "aRepopToHome"
Code:
.text:0047B693 push 1
.text:0047B695 push offset aRepopToHomeAtD ; "repop to home at death"
.text:0047B69A push edx
.text:0047B69B call sub_[COLOR=Red]4C6D60[/COLOR] [COLOR=Red]<-- DoTheZone[/COLOR]
.text:0047B6A0 mov ecx, dword_9661B0
.text:0047B6A6 call sub_[COLOR=Red]4580D0[/COLOR] [COLOR=Red]<-- WARP[/COLOR]
.text:0047B6AB mov ecx, dword_9661B0
.text:0047B6B1 call sub_456BA0
.text:0047B6B6 jmp loc_47F136
Oh yeah I was using IDA PRO for this. http://www.datarescue.be/idademo/idademo49sp.exe
IDA Pro Demo expires after a certain date, just set your computer date back a bit, and works fine.