<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="46">
  <CheatEntries>
    <CheatEntry>
      <ID>97</ID>
      <Description>"Only enable once you're at the main menu, not beforehand."</Description>
      <Options moDeactivateChildrenAsWell="1"/>
      <Color>808080</Color>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>61</ID>
          <Description>"Curse of the Dead Gods"</Description>
          <Options moHideChildren="1" moActivateChildrenAsWell="1" moDeactivateChildrenAsWell="1"/>
          <Color>C08000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]

aobscanmodule(One,Curse of the Dead Gods.exe,F3 0F 10 8B 8C 00 00 00 F3 0F 5C)
aobscanmodule(Two,Curse of the Dead Gods.exe,8B 82 6C 01 00 00 39 41 08 0F 96 C2 48)
aobscanmodule(Three,Curse of the Dead Gods.exe,F3 0F 11 81 D8 01 00 00 45)
aobscanmodule(Four,Curse of the Dead Gods.exe,8B 80 90 00 00 00 48 8B 5C 24 30)

alloc(newmemOne,$1000,One)
alloc(newmemTwo,$1000,Two)
alloc(newmemThree,$1000,Three)
alloc(newmemFour,$1000,Four)
alloc(Five,8)
alloc(Six,8)
alloc(Seven,8)
alloc(Eight,1)
alloc(Nine,8)

registersymbol(One)
registersymbol(Two)
registersymbol(Three)
registersymbol(Four)
registersymbol(Five)
registersymbol(Six)
registersymbol(Seven)
registersymbol(Eight)
registersymbol(Nine)

label(codeOne)
label(codeTwo)
label(codeThree)
label(codeFour)
label(returnOne)
label(returnTwo)
label(returnThree)
label(returnFour)

Five:
  dq 0

Six:
  dq 0

Seven:
  dq 0

Eight:
  db 0

Nine:
  dq 0

newmemOne:

codeOne:
  mov qword ptr [Five],rbx
  movss xmm1,[rbx+0000008C]
  jmp returnOne

One:
  jmp newmemOne
  nop 3

returnOne:

newmemTwo:

codeTwo:
  mov qword ptr [Six],rdx
  mov eax,[rdx+0000016C]
  jmp returnTwo

Two:
  jmp newmemTwo
  nop

returnTwo:

newmemThree:
  cmp dword ptr [rcx+190],0  // 230 - 234 - 24C - 290
  je codeThree
  mov qword ptr [Seven],rcx
  cmp byte ptr [Eight],1
  jne codeThree
  movss xmm0,[rcx+000001DC]

codeThree:
  movss [rcx+000001D8],xmm0
  jmp returnThree

Three:
  jmp newmemThree
  nop 3

returnThree:

newmemFour:

codeFour:
  mov qword ptr [Nine],rax
  mov eax,[rax+00000090]
  jmp returnFour

Four:
  jmp newmemFour
  nop

returnFour:

[DISABLE]

One:
  db F3 0F 10 8B 8C 00 00 00

Two:
  db 8B 82 6C 01 00 00

Three:
  db F3 0F 11 81 D8 01 00 00

Four:
  db 8B 80 90 00 00 00

unregistersymbol(One)
unregistersymbol(Two)
unregistersymbol(Three)
unregistersymbol(Four)
unregistersymbol(Five)
unregistersymbol(Six)
unregistersymbol(Seven)
unregistersymbol(Eight)
unregistersymbol(Nine)

dealloc(newmemOne)
dealloc(newmemTwo)
dealloc(newmemThree)
dealloc(newmemFour)
dealloc(Five)
dealloc(Six)
dealloc(Seven)
dealloc(Eight)
dealloc(Nine)
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>18</ID>
              <Description>"==== General ===="</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <Color>C080FF</Color>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>58</ID>
                  <Description>"Infinite Health"</Description>
                  <Color>C08000</Color>
                  <VariableType>Auto Assembler Script</VariableType>
                  <AssemblerScript>[ENABLE]

Eight:
  db 1

[DISABLE]

Eight:
  db 0
</AssemblerScript>
                </CheatEntry>
                <CheatEntry>
                  <ID>91</ID>
                  <Description>"Infinite Stamina"</Description>
                  <Color>C08000</Color>
                  <VariableType>Auto Assembler Script</VariableType>
                  <AssemblerScript>[ENABLE]

aobscanmodule(Ten,Curse of the Dead Gods.exe,F3 0F 11 8B 48 79 00 00 40)
registersymbol(Ten)

Curse of the Dead Gods.exe+5F3BA9:
  db 90 90 90 90 90 90 90 90

[DISABLE]

Ten:
  db F3 0F 11 8B 48 79 00 00

unregistersymbol(Ten)
</AssemblerScript>
                </CheatEntry>
                <CheatEntry>
                  <ID>80</ID>
                  <Description>"Infinite Greed Kill Time"</Description>
                  <Color>C08000</Color>
                  <VariableType>Auto Assembler Script</VariableType>
                  <AssemblerScript>[ENABLE]

aobscanmodule(Eleven,Curse of the Dead Gods.exe,F3 0F 11 83 60 7A 00 00 0F)
registersymbol(Eleven)

Curse of the Dead Gods.exe+5D6DD8:
  db 90 90 90 90 90 90 90 90

[DISABLE]

Eleven:
  db F3 0F 11 83 60 7A 00 00

unregistersymbol(Eleven)
</AssemblerScript>
                </CheatEntry>
                <CheatEntry>
                  <ID>88</ID>
                  <Description>"Infinite Blood Pool"</Description>
                  <Color>C08000</Color>
                  <VariableType>Auto Assembler Script</VariableType>
                  <AssemblerScript>[ENABLE]

aobscanmodule(Twelve,Curse of the Dead Gods.exe,89 83 08 01 00 00 3B)
alloc(newmem,$1000,Twelve)

label(code)
label(return)

newmem:

code:
  xor eax,eax
  mov [rbx+00000108],eax
  jmp return

Twelve:
  jmp newmem
  nop

return:
registersymbol(Twelve)

[DISABLE]

Twelve:
  db 89 83 08 01 00 00

unregistersymbol(Twelve)
dealloc(newmem)
</AssemblerScript>
                </CheatEntry>
                <CheatEntry>
                  <ID>96</ID>
                  <Description>"Infinite Gold"</Description>
                  <Color>C08000</Color>
                  <VariableType>Auto Assembler Script</VariableType>
                  <AssemblerScript>[ENABLE]

aobscanmodule(Thirteen,Curse of the Dead Gods.exe,F3 41 0F 11 B7 8C 00 00 00)
registersymbol(Thirteen)

Curse of the Dead Gods.exe+5FA94A:
  db 90 90 90 90 90 90 90 90 90

[DISABLE]

Thirteen:
  db F3 41 0F 11 B7 8C 00 00 00

unregistersymbol(Thirteen)
</AssemblerScript>
                </CheatEntry>
                <CheatEntry>
                  <ID>21</ID>
                  <Description>"Zero Corruption"</Description>
                  <Color>C08000</Color>
                  <VariableType>Auto Assembler Script</VariableType>
                  <AssemblerScript>[ENABLE]

aobscanmodule(Fourteen,Curse of the Dead Gods.exe,F3 0F 58 49 64)
alloc(newmem,$1000,Fourteen)

label(code)
label(return)

newmem:

code:
  xorps xmm1,xmm1
  movss [rcx+64],xmm1
  jmp return

Fourteen:
  jmp newmem

return:
registersymbol(Fourteen)

[DISABLE]

Fourteen:
  db F3 0F 58 49 64

unregistersymbol(Fourteen)
dealloc(newmem)
</AssemblerScript>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>19</ID>
              <Description>"==== Extras ====="</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <Color>C080FF</Color>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>12</ID>
                  <Description>"Earn Achievements"</Description>
                  <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
                  <Color>C08000</Color>
                  <VariableType>Auto Assembler Script</VariableType>
                  <AssemblerScript>[ENABLE]

aobscanmodule(achievements,Curse of the Dead Gods.exe,0F B6 90 A8 1B 00 00)
alloc(newmem,$1000,achievements)

label(code)
label(return)

newmem:

code:
  mov byte ptr [rax+00001BA8],0
  movzx edx,byte ptr [rax+00001BA8]
  jmp return

achievements:
  jmp newmem
  nop 2

return:
registersymbol(achievements)

[DISABLE]

achievements:
  db 0F B6 90 A8 1B 00 00

unregistersymbol(achievements)
dealloc(newmem)
</AssemblerScript>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>14</ID>
                      <Description>"⬆After enabling your Assist Mode options, exit the Assist Mode menu."</Description>
                      <Color>808080</Color>
                      <GroupHeader>1</GroupHeader>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>15</ID>
                      <Description>"⬆Re-enter the Assist Mode menu; Assist Mode will be turned off while your selected options remain active."</Description>
                      <Color>808080</Color>
                      <GroupHeader>1</GroupHeader>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>13</ID>
                  <Description>"⬆Allows achievements to be earned even when using Assist Mode."</Description>
                  <Color>C0C0C0</Color>
                  <GroupHeader>1</GroupHeader>
                </CheatEntry>
                <CheatEntry>
                  <ID>59</ID>
                  <Description>"Health"</Description>
                  <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">??:Waiting
</DropDownList>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>C08000</Color>
                  <VariableType>Float</VariableType>
                  <Address>[Seven]+1D8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>60</ID>
                  <Description>"Maximum Health"</Description>
                  <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">??:Waiting
</DropDownList>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>C08000</Color>
                  <VariableType>Float</VariableType>
                  <Address>[Seven]+1DC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>31</ID>
                  <Description>"Gold"</Description>
                  <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">??:Waiting
</DropDownList>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>C08000</Color>
                  <VariableType>Float</VariableType>
                  <Address>[Five]+8C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>32</ID>
                  <Description>"Corruption"</Description>
                  <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">??:Waiting
</DropDownList>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>C08000</Color>
                  <VariableType>Float</VariableType>
                  <Address>[Five]+64</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>54</ID>
                  <Description>"Constitution"</Description>
                  <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">??:Waiting
</DropDownList>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>C08000</Color>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[Five]+94</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>50</ID>
                  <Description>"Dexterity"</Description>
                  <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">??:Waiting
</DropDownList>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>C08000</Color>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[Five]+98</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>53</ID>
                  <Description>"Perception"</Description>
                  <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">??:Waiting
</DropDownList>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>C08000</Color>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[Five]+9C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>81</ID>
                  <Description>"⬆Constitution, Dexterity, and Perception do not include the base value."</Description>
                  <Color>C0C0C0</Color>
                  <GroupHeader>1</GroupHeader>
                </CheatEntry>
                <CheatEntry>
                  <ID>39</ID>
                  <Description>"Crystal Skulls"</Description>
                  <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">??:Waiting
</DropDownList>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>C08000</Color>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[Six]+16C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>41</ID>
                  <Description>"Jade Rings"</Description>
                  <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">??:Waiting
</DropDownList>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>C08000</Color>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[Six]+174</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>44</ID>
                  <Description>"Blood Emblems"</Description>
                  <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">??:Waiting
</DropDownList>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>C08000</Color>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[Six]+178</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>46</ID>
                  <Description>"Divine Favors"</Description>
                  <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">??:Waiting
</DropDownList>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>C08000</Color>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[Six]+170</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>94</ID>
                  <Description>"⬆You may need to complete the tutorial run before the values will populate."</Description>
                  <Color>C0C0C0</Color>
                  <GroupHeader>1</GroupHeader>
                </CheatEntry>
                <CheatEntry>
                  <ID>62</ID>
                  <Description>"⬆To populate Skulls, Rings, Emblems, and Favors, open the Underworld menu."</Description>
                  <Color>C0C0C0</Color>
                  <GroupHeader>1</GroupHeader>
                </CheatEntry>
                <CheatEntry>
                  <ID>84</ID>
                  <Description>"Greed Kills"</Description>
                  <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">??:Waiting
</DropDownList>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>C08000</Color>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[Nine]+90</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>92</ID>
                  <Description>"⬆Some changes may require you to be hit before they update."</Description>
                  <Color>C0C0C0</Color>
                  <GroupHeader>1</GroupHeader>
                </CheatEntry>
                <CheatEntry>
                  <ID>93</ID>
                  <Description>"⬆Values may appear incorrect when loading or changing a save slot and take a moment to update afterward."</Description>
                  <Color>C0C0C0</Color>
                  <GroupHeader>1</GroupHeader>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
  <Comments>Created by: Outrun
https://opencheattables.com
</Comments>
</CheatTable>
