Grim Dawn + All DLC's

Upload your cheat tables here (No requests)
User avatar
StinVec
Table Makers
Table Makers
Posts: 135
Joined: Sun Jun 25, 2017 7:02 am
Reputation: 209

Re: Grim Dawn + All DLC's

Post by StinVec »

beguiler wrote:
Wed May 01, 2019 7:08 pm
@lowf2505: confirmed inf mana isn't working, it's just not displaying the mana reduction in the interface. To fix it you need to add one line of code to the inf mana script.
change this:

Code: Select all

movss xmm0,[rcx+000012BC]  //currentIntelligence
to this:

Code: Select all

  movss xmm0,[rcx+000012BC]  //currentIntelligence
  movss [rcx+00000DA0],xmm0  //copy max mana amount to current mana amount
I am using the 1.1.1.2 x64 table on my 1.1.1.2+hotfix game installation and I noticed Inf Mana not working. Your fix made it work perfectly. Thank you very much for providing this manual fix.

However, I am also noticing that the "Inf Health" option has the same issue to where it is only causing the displayed health in the bar to be full and not affecting my actual health at all. I have to keep this option disabled so I can see how much health I have since enabling it is equivalent to putting tape on my monitor over my health bar to hide it and playing without knowing how much health I have.

It appears the "Inf Health" option utilizes a different method to make the attribute infinite from the "Inf Mana" option. Would you be able to help with correcting this "Inf Health" option to function properly as well? I would be very grateful if you would be able to. Thank you again!

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1

beguiler
Expert Cheater
Expert Cheater
Posts: 102
Joined: Sun Mar 19, 2017 1:31 pm
Reputation: 70

Re: Grim Dawn + All DLC's

Post by beguiler »

StinVec wrote:
Tue May 07, 2019 4:38 pm
I am using the 1.1.1.2 x64 table on my 1.1.1.2+hotfix game installation and I noticed Inf Mana not working. Your fix made it work perfectly. Thank you very much for providing this manual fix.

However, I am also noticing that the "Inf Health" option has the same issue to where it is only causing the displayed health in the bar to be full and not affecting my actual health at all. I have to keep this option disabled so I can see how much health I have since enabling it is equivalent to putting tape on my monitor over my health bar to hide it and playing without knowing how much health I have.

It appears the "Inf Health" option utilizes a different method to make the attribute infinite from the "Inf Mana" option. Would you be able to help with correcting this "Inf Health" option to function properly as well? I would be very grateful if you would be able to. Thank you again!
I did this one quick with little testing. It seems to work and basically works like the inf mana one.

Code: Select all

{ Game   : Grim Dawn.exe
  Version: 
  Date   : 2019-05-08

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(INJECT,Game.dll,C3 F3 0F 10 81 88 0D 00 00) // should be unique
alloc(newmem,$100,"Game.dll"+59210)

label(code)
label(return)

newmem:
  movss xmm0,[rcx+000012C0] //move maxHealth to XMM0
  movss [rcx+00000D88],xmm0 //copy maxHealth to currentHealth

code:
  movss xmm0,[rcx+00000D88]
  jmp return

INJECT+01:
  jmp newmem
  nop
  nop
  nop
return:
registersymbol(INJECT)

[DISABLE]

INJECT+01:
  db F3 0F 10 81 88 0D 00 00

unregistersymbol(INJECT)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "Game.dll"+59210

"Game.dll"+591FA: CC                       -  int 3 
"Game.dll"+591FB: CC                       -  int 3 
"Game.dll"+591FC: CC                       -  int 3 
"Game.dll"+591FD: CC                       -  int 3 
"Game.dll"+591FE: CC                       -  int 3 
"Game.dll"+591FF: CC                       -  int 3 
"Game.dll"+59200: F3 0F 10 81 88 0D 00 00  -  movss xmm0,[rcx+00000D88]
"Game.dll"+59208: 0F 57 C9                 -  xorps xmm1,xmm1
"Game.dll"+5920B: F3 0F 5F C1              -  maxss xmm0,xmm1
"Game.dll"+5920F: C3                       -  ret 
// ---------- INJECTING HERE ----------
"Game.dll"+59210: F3 0F 10 81 88 0D 00 00  -  movss xmm0,[rcx+00000D88]
// ---------- DONE INJECTING  ----------
"Game.dll"+59218: 0F 57 C9                 -  xorps xmm1,xmm1
"Game.dll"+5921B: F3 0F 5F C1              -  maxss xmm0,xmm1
"Game.dll"+5921F: 0F 2F 05 3E 16 56 00     -  comiss xmm0,[Game.dll+5BA864]
"Game.dll"+59226: 76 06                    -  jna Game.dll+5922E
"Game.dll"+59228: F3 48 0F 2C C0           -  cvttss2si rax,xmm0
"Game.dll"+5922D: C3                       -  ret 
"Game.dll"+5922E: 33 C0                    -  xor eax,eax
"Game.dll"+59230: 0F 2F C1                 -  comiss xmm0,xmm1
"Game.dll"+59233: 0F 97 C0                 -  seta al
"Game.dll"+59236: C3                       -  ret 
}

User avatar
StinVec
Table Makers
Table Makers
Posts: 135
Joined: Sun Jun 25, 2017 7:02 am
Reputation: 209

Re: Grim Dawn + All DLC's

Post by StinVec »

beguiler wrote:
Wed May 08, 2019 2:19 pm
StinVec wrote:
Tue May 07, 2019 4:38 pm
I am using the 1.1.1.2 x64 table on my 1.1.1.2+hotfix game installation and I noticed Inf Mana not working. Your fix made it work perfectly. Thank you very much for providing this manual fix.

However, I am also noticing that the "Inf Health" option has the same issue to where it is only causing the displayed health in the bar to be full and not affecting my actual health at all. I have to keep this option disabled so I can see how much health I have since enabling it is equivalent to putting tape on my monitor over my health bar to hide it and playing without knowing how much health I have.

It appears the "Inf Health" option utilizes a different method to make the attribute infinite from the "Inf Mana" option. Would you be able to help with correcting this "Inf Health" option to function properly as well? I would be very grateful if you would be able to. Thank you again!
I did this one quick with little testing. It seems to work and basically works like the inf mana one.

Code: Select all

{ Game   : Grim Dawn.exe
  Version: 
  Date   : 2019-05-08

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(INJECT,Game.dll,C3 F3 0F 10 81 88 0D 00 00) // should be unique
alloc(newmem,$100,"Game.dll"+59210)

label(code)
label(return)

newmem:
  movss xmm0,[rcx+000012C0] //move maxHealth to XMM0
  movss [rcx+00000D88],xmm0 //copy maxHealth to currentHealth

code:
  movss xmm0,[rcx+00000D88]
  jmp return

INJECT+01:
  jmp newmem
  nop
  nop
  nop
return:
registersymbol(INJECT)

[DISABLE]

INJECT+01:
  db F3 0F 10 81 88 0D 00 00

unregistersymbol(INJECT)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "Game.dll"+59210

"Game.dll"+591FA: CC                       -  int 3 
"Game.dll"+591FB: CC                       -  int 3 
"Game.dll"+591FC: CC                       -  int 3 
"Game.dll"+591FD: CC                       -  int 3 
"Game.dll"+591FE: CC                       -  int 3 
"Game.dll"+591FF: CC                       -  int 3 
"Game.dll"+59200: F3 0F 10 81 88 0D 00 00  -  movss xmm0,[rcx+00000D88]
"Game.dll"+59208: 0F 57 C9                 -  xorps xmm1,xmm1
"Game.dll"+5920B: F3 0F 5F C1              -  maxss xmm0,xmm1
"Game.dll"+5920F: C3                       -  ret 
// ---------- INJECTING HERE ----------
"Game.dll"+59210: F3 0F 10 81 88 0D 00 00  -  movss xmm0,[rcx+00000D88]
// ---------- DONE INJECTING  ----------
"Game.dll"+59218: 0F 57 C9                 -  xorps xmm1,xmm1
"Game.dll"+5921B: F3 0F 5F C1              -  maxss xmm0,xmm1
"Game.dll"+5921F: 0F 2F 05 3E 16 56 00     -  comiss xmm0,[Game.dll+5BA864]
"Game.dll"+59226: 76 06                    -  jna Game.dll+5922E
"Game.dll"+59228: F3 48 0F 2C C0           -  cvttss2si rax,xmm0
"Game.dll"+5922D: C3                       -  ret 
"Game.dll"+5922E: 33 C0                    -  xor eax,eax
"Game.dll"+59230: 0F 2F C1                 -  comiss xmm0,xmm1
"Game.dll"+59233: 0F 97 C0                 -  seta al
"Game.dll"+59236: C3                       -  ret 
}
That was incredibly fast and it works perfectly on the latest game version 1.1.2.1 x64. Thank you very much for taking the time to configure and provide this fix for that element of the table! I appreciate it very much.

yoco
Expert Cheater
Expert Cheater
Posts: 177
Joined: Fri Mar 03, 2017 4:43 pm
Reputation: 9

Re: Grim Dawn + All DLC's

Post by yoco »

Hey! Sorry for asking really stupid question, but I downloaded latest version of cheat table, x64. When I try to enable health cheat the game screen goes black and I have to kill the game process. Am I doing something wrong? My windows is 7 (x64), and I'm playing with cracked game.

User avatar
StinVec
Table Makers
Table Makers
Posts: 135
Joined: Sun Jun 25, 2017 7:02 am
Reputation: 209

Re: Grim Dawn + All DLC's

Post by StinVec »

yoco wrote:
Wed May 08, 2019 3:39 pm
Hey! Sorry for asking really stupid question, but I downloaded latest version of cheat table, x64. When I try to enable health cheat the game screen goes black and I have to kill the game process. Am I doing something wrong? My windows is 7 (x64), and I'm playing with cracked game.
Did you manually update the script for the "Inf Health" option using the fix provided just above by beguiler or is it the same non-functional script for it that the table comes with? If you updated it, make sure all of the code was properly copied and there are no missing characters in the pasted code (like the { } elements).

Also take note that beguiler also provided the code that fixes the "Inf Mana" option in the table on the previous page as well.
You will need to
> copy all of the text in the 'code' box beguiler posted for the Inf Health option
> right-click the Inf Health option in the table
> Change Script
> erase the code that is present
> paste the copied code and save the change
> Repeat with replacing the Inf Mana option script with the code from page 3
> Save the table/replace the old version with the updated version so those options will work properly

yoco
Expert Cheater
Expert Cheater
Posts: 177
Joined: Fri Mar 03, 2017 4:43 pm
Reputation: 9

Re: Grim Dawn + All DLC's

Post by yoco »

No, I didn't update anything. I tried with x86 version and it works fine so far. But I did only try HP cheat so far.

User avatar
fantomas
Table Makers
Table Makers
Posts: 1162
Joined: Sat Mar 25, 2017 7:13 pm
Reputation: 556

Re: Grim Dawn + All DLC's

Post by fantomas »

@yoco

At first, you have to know that in this game, Health and Mana are shared values, which means that if the value is changed, it will also affect the enemies. Nothing abnormal in this kind of game. So if you want the values affects only the player (us), you have to use the "compare" function (cmp), which I did in x86 version.

I did the same in previous version of x64 but in this one, I wanted to choose another way, that will only affect the player value, which in fact is working as intended but not like I though.

So yes, the current health (shared) value is at the offset 0xD88 and the max health value is at the offset 0x12C0 but you still need to use "compare" function, otherwise it will not work.

Goldflinger
Cheater
Cheater
Posts: 42
Joined: Sun Mar 05, 2017 6:50 pm
Reputation: 3

Re: Grim Dawn + All DLC's

Post by Goldflinger »

Hey guys. Any chance for a GOG version of this table at some point? None has been made for the GOG one so far so even just getting a table with inf health in it would be appreciated.

User avatar
fantomas
Table Makers
Table Makers
Posts: 1162
Joined: Sat Mar 25, 2017 7:13 pm
Reputation: 556

Re: Grim Dawn + All DLC's

Post by fantomas »

Goldflinger wrote:
Thu May 09, 2019 7:53 am
Hey guys. Any chance for a GOG version of this table at some point? None has been made for the GOG one so far so even just getting a table with inf health in it would be appreciated.
Share your game files and I'll make a one for GOG version. ;)

--Edit--

Minor fixes to support the latest v1.1.1.2 x32/x64 GOG version.
Last edited by fantomas on Thu May 09, 2019 2:16 pm, edited 3 times in total.

yoco
Expert Cheater
Expert Cheater
Posts: 177
Joined: Fri Mar 03, 2017 4:43 pm
Reputation: 9

Re: Grim Dawn + All DLC's

Post by yoco »

There's new game update v1.1.2.2. Any tried if table still works?

User avatar
StinVec
Table Makers
Table Makers
Posts: 135
Joined: Sun Jun 25, 2017 7:02 am
Reputation: 209

Re: Grim Dawn + All DLC's

Post by StinVec »

yoco wrote:
Thu May 09, 2019 8:42 am
There's new game update v1.1.2.2. Any tried if table still works?
The x64 table (and updated Inf Health and Inf Mana options from beguiler) is still fully functional on v1.1.2.2-v1.1.3.0 game version files. I haven't tried the x86, but it should be fine as well.
Last edited by StinVec on Mon Jun 24, 2019 6:40 am, edited 4 times in total.

beguiler
Expert Cheater
Expert Cheater
Posts: 102
Joined: Sun Mar 19, 2017 1:31 pm
Reputation: 70

Re: Grim Dawn + All DLC's

Post by beguiler »

Just FYI I am using the GoG version so it should work fine with it. Many of the games that I have that are on both steam and GoG, the tables work so long as the versions are the same.

User avatar
fantomas
Table Makers
Table Makers
Posts: 1162
Joined: Sat Mar 25, 2017 7:13 pm
Reputation: 556

Re: Grim Dawn + All DLC's

Post by fantomas »

@all

please give a try with Inf Health/Inf Mana from GOG x64 version in steam x64 version, the code between both versions is the same so it should work properly this time.

User avatar
fantomas
Table Makers
Table Makers
Posts: 1162
Joined: Sat Mar 25, 2017 7:13 pm
Reputation: 556

Re: Grim Dawn + All DLC's

Post by fantomas »

Minor fixes to support the latest Steam v1.1.2.3 x32 ONLY!!!
Minor fixes to support the latest Steam v1.1.2.3 x64 ONLY!!!

User avatar
Artykalamata
Cheater
Cheater
Posts: 30
Joined: Fri Jul 14, 2017 11:58 am
Reputation: 29

Re: Grim Dawn + All DLC's

Post by Artykalamata »

I made this opk script. Someone might find it useful.
Only works on x64

Image
Attachments
grim dawn_opk.CT
(4.87 KiB) Downloaded 118 times

Post Reply

Who is online

Users browsing this forum: Bing [Bot], Insomnia3000, Jsdf1995, lol4life, niciel, Numira123, tee18675