Hello, i've seen the title request, i have installed the gog version, for now.My version is 1.8.4 though, in any case here's my script for GOD MODE, i made it for it, doesn't give any errors or something else, for what i have is working just great, perhaps it might help you guys and you can also guide after what i've added in the script, here it is :
define(address,"anuket_x64.exe"+20D01E)
define(bytes,89 43 48 E8 DA 61 FE FF)
[ENABLE]
assert(address,bytes)
alloc(newmem,$100,"anuket_x64.exe"+20D01E)
alloc(god,8)
label(code)
label(return)
god:
db 0
newmem:
mov [god],eax
call anuket_x64.exe+1F3200
jmp return
code:
mov [rbx+48],eax
call anuket_x64.exe+1F3200
jmp return
address:
jmp newmem
nop
nop
nop
return:
[DISABLE]
address:
db bytes
dealloc(newmem)
The life can be found at
mov [rbx+48],eax in the game's memory viewer search at assembly scan, in case they didn't changed it after the update.Also the life can be found in 2/4/8 bytes, so once you've find it, add it as full injection, works better in dos or in old games... the script added by me is in full injection, paste it in yours...or guide after it in order to make the updated life script.
And here's a script for unlimited ammo, i say it again, is for GOG version 1.8.4, it might work yours or not , if not guide after the script, this also is in full injection:
define(address,"anuket_x64.exe"+211779)
define(bytes,41 89 01 48 0F BF BB F8 01 00 00)
[ENABLE]
assert(address,bytes)
alloc(newmem,$100,"anuket_x64.exe"+211779)
alloc(ammo,8)
label(code)
label(return)
ammo:
db 0
newmem:
mov [ammo],eax
movsx rdi,word ptr [rbx+000001F8]
jmp return
code:
mov [r9],eax
movsx rdi,word ptr [rbx+000001F8]
jmp return
address:
jmp newmem
nop
nop
nop
nop
nop
nop
return:
[DISABLE]
address:
db bytes
dealloc(newmem)