ENDER LILIES: Quietus of the Knights
Posted: Thu Jan 21, 2021 10:47 pm
health
level
exp
super jump
- update 2:
inf. spirits
inf. prayers
player potency
Community Cheat Tables of Cheat Engine
https://fearlessrevolution.com/
health
level
exp
super jump
- update 2:
inf. spirits
inf. prayers
player potency
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>26071</ID>
<Description>"Spirit Use"</Description>
<Options moAlwaysHideChildren="1" moActivateChildrenAsWell="1" moDeactivateChildrenAsWell="1"/>
<LastState Value="" RealAddress="00000000"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26066</ID>
<Description>"Infinite Spirit Use 1"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : EnderLiliesSteamEarlyAccess-Win64-Shipping.exe
Version:
Date : 2021-01-23
Author : gomorrah08
This script does blah blah blah
}
[ENABLE]
aobscanmodule(_spiritUses,EnderLiliesSteamEarlyAccess-Win64-Shipping.exe,FF C0 3B C7 0F 4E F8) // should be unique
alloc(newmem,$1000,_spiritUses)
label(code)
label(return)
newmem:
mov eax,0
code:
inc eax
cmp eax,edi
cmovle edi,eax
jmp return
_spiritUses:
jmp newmem
nop 2
return:
registersymbol(_spiritUses)
[DISABLE]
_spiritUses:
db FF C0 3B C7 0F 4E F8
unregistersymbol(_spiritUses)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDB9
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CD8F: 0F 5B C9 - cvtdq2ps xmm1,xmm1
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CD92: F3 0F 59 0D A6 43 5A 02 - mulss xmm1,[EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+3241140]
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CD9A: F3 0F 59 49 40 - mulss xmm1,[rcx+40]
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CD9F: F3 0F 59 0D A5 04 57 02 - mulss xmm1,[EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+320D24C]
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDA7: F3 0F 5C C1 - subss xmm0,xmm1
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDAB: F3 0F 2D C0 - cvtss2si eax,xmm0
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDAF: D1 F8 - sar eax,1
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDB1: 2B D0 - sub edx,eax
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDB3: 8B 41 34 - mov eax,[rcx+34]
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDB6: 0F 49 FA - cmovns edi,edx
// ---------- INJECTING HERE ----------
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDB9: FF C0 - inc eax
// ---------- DONE INJECTING ----------
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDBB: 3B C7 - cmp eax,edi
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDBD: 0F 4E F8 - cmovle edi,eax
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDC0: 89 79 34 - mov [rcx+34],edi
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDC3: 48 8B 5C 24 30 - mov rbx,[rsp+30]
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDC8: 48 83 C4 20 - add rsp,20
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDCC: 5F - pop rdi
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDCD: E9 AE D9 FF FF - jmp EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9A780
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDD2: CC - int 3
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDD3: CC - int 3
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDD4: CC - int 3
}
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>26070</ID>
<Description>"Infinite Spirit Use 2"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : EnderLiliesSteamEarlyAccess-Win64-Shipping.exe
Version:
Date : 2021-01-23
Author : gomorrah08
This script does blah blah blah
}
[ENABLE]
aobscanmodule(_spiritUses2,EnderLiliesSteamEarlyAccess-Win64-Shipping.exe,FF C0 3B C1 0F 4E C8) // should be unique
alloc(newmem,$1000,_spiritUses2)
label(code)
label(return)
newmem:
mov eax,0
code:
inc eax
cmp eax,ecx
cmovle ecx,eax
jmp return
_spiritUses2:
jmp newmem
nop 2
return:
registersymbol(_spiritUses2)
[DISABLE]
_spiritUses2:
db FF C0 3B C1 0F 4E C8
unregistersymbol(_spiritUses2)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B32
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B05: F3 0F 59 0D 33 C6 5B 02 - mulss xmm1,[EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+3241140]
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B0D: F3 0F 59 49 40 - mulss xmm1,[rcx+40]
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B12: B9 00 00 00 00 - mov ecx,00000000
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B17: F3 0F 59 0D 2D 87 58 02 - mulss xmm1,[EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+320D24C]
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B1F: F3 0F 5C C1 - subss xmm0,xmm1
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B23: F3 0F 2D C0 - cvtss2si eax,xmm0
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B27: D1 F8 - sar eax,1
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B29: 2B D0 - sub edx,eax
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B2B: 41 8B 40 34 - mov eax,[r8+34]
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B2F: 0F 49 CA - cmovns ecx,edx
// ---------- INJECTING HERE ----------
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B32: FF C0 - inc eax
// ---------- DONE INJECTING ----------
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B34: 3B C1 - cmp eax,ecx
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B36: 0F 4E C8 - cmovle ecx,eax
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B39: 41 89 48 34 - mov [r8+34],ecx
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B3D: 49 8B C8 - mov rcx,r8
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B40: E9 3B 5C 01 00 - jmp EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9A780
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B45: CC - int 3
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B46: CC - int 3
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B47: CC - int 3
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B48: CC - int 3
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B49: CC - int 3
}
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
Just grabbed this game myself. This works on the latest version for anyone wondering. The old one only worked for the spirits equipped in the first slots, the one you posted works for both hotbars =)gomorrah08 wrote: ↑Mon Jan 25, 2021 12:09 amCan you try this?Spoiler
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>26071</ID>
<Description>"Spirit Use"</Description>
<Options moAlwaysHideChildren="1" moActivateChildrenAsWell="1" moDeactivateChildrenAsWell="1"/>
<LastState Value="" RealAddress="00000000"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26066</ID>
<Description>"Infinite Spirit Use 1"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : EnderLiliesSteamEarlyAccess-Win64-Shipping.exe
Version:
Date : 2021-01-23
Author : gomorrah08
This script does blah blah blah
}
[ENABLE]
aobscanmodule(_spiritUses,EnderLiliesSteamEarlyAccess-Win64-Shipping.exe,FF C0 3B C7 0F 4E F8) // should be unique
alloc(newmem,$1000,_spiritUses)
label(code)
label(return)
newmem:
mov eax,0
code:
inc eax
cmp eax,edi
cmovle edi,eax
jmp return
_spiritUses:
jmp newmem
nop 2
return:
registersymbol(_spiritUses)
[DISABLE]
_spiritUses:
db FF C0 3B C7 0F 4E F8
unregistersymbol(_spiritUses)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDB9
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CD8F: 0F 5B C9 - cvtdq2ps xmm1,xmm1
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CD92: F3 0F 59 0D A6 43 5A 02 - mulss xmm1,[EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+3241140]
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CD9A: F3 0F 59 49 40 - mulss xmm1,[rcx+40]
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CD9F: F3 0F 59 0D A5 04 57 02 - mulss xmm1,[EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+320D24C]
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDA7: F3 0F 5C C1 - subss xmm0,xmm1
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDAB: F3 0F 2D C0 - cvtss2si eax,xmm0
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDAF: D1 F8 - sar eax,1
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDB1: 2B D0 - sub edx,eax
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDB3: 8B 41 34 - mov eax,[rcx+34]
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDB6: 0F 49 FA - cmovns edi,edx
// ---------- INJECTING HERE ----------
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDB9: FF C0 - inc eax
// ---------- DONE INJECTING ----------
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDBB: 3B C7 - cmp eax,edi
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDBD: 0F 4E F8 - cmovle edi,eax
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDC0: 89 79 34 - mov [rcx+34],edi
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDC3: 48 8B 5C 24 30 - mov rbx,[rsp+30]
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDC8: 48 83 C4 20 - add rsp,20
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDCC: 5F - pop rdi
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDCD: E9 AE D9 FF FF - jmp EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9A780
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDD2: CC - int 3
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDD3: CC - int 3
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9CDD4: CC - int 3
}
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>26070</ID>
<Description>"Infinite Spirit Use 2"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : EnderLiliesSteamEarlyAccess-Win64-Shipping.exe
Version:
Date : 2021-01-23
Author : gomorrah08
This script does blah blah blah
}
[ENABLE]
aobscanmodule(_spiritUses2,EnderLiliesSteamEarlyAccess-Win64-Shipping.exe,FF C0 3B C1 0F 4E C8) // should be unique
alloc(newmem,$1000,_spiritUses2)
label(code)
label(return)
newmem:
mov eax,0
code:
inc eax
cmp eax,ecx
cmovle ecx,eax
jmp return
_spiritUses2:
jmp newmem
nop 2
return:
registersymbol(_spiritUses2)
[DISABLE]
_spiritUses2:
db FF C0 3B C1 0F 4E C8
unregistersymbol(_spiritUses2)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B32
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B05: F3 0F 59 0D 33 C6 5B 02 - mulss xmm1,[EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+3241140]
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B0D: F3 0F 59 49 40 - mulss xmm1,[rcx+40]
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B12: B9 00 00 00 00 - mov ecx,00000000
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B17: F3 0F 59 0D 2D 87 58 02 - mulss xmm1,[EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+320D24C]
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B1F: F3 0F 5C C1 - subss xmm0,xmm1
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B23: F3 0F 2D C0 - cvtss2si eax,xmm0
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B27: D1 F8 - sar eax,1
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B29: 2B D0 - sub edx,eax
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B2B: 41 8B 40 34 - mov eax,[r8+34]
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B2F: 0F 49 CA - cmovns ecx,edx
// ---------- INJECTING HERE ----------
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B32: FF C0 - inc eax
// ---------- DONE INJECTING ----------
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B34: 3B C1 - cmp eax,ecx
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B36: 0F 4E C8 - cmovle ecx,eax
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B39: 41 89 48 34 - mov [r8+34],ecx
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B3D: 49 8B C8 - mov rcx,r8
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B40: E9 3B 5C 01 00 - jmp EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C9A780
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B45: CC - int 3
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B46: CC - int 3
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B47: CC - int 3
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B48: CC - int 3
EnderLiliesSteamEarlyAccess-Win64-Shipping.exe+C84B49: CC - int 3
}
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
Had to change the filename in the scripts for the main one to enable, only option I got working was superjump though.NumberXer0 wrote: ↑Mon Jun 21, 2021 3:18 pmJust a heads up to anyone interested, the full game dropped a day early. It's out on Steam now. Not home to test the old tables yet though.
bloodaxis wrote: ↑Mon Jun 21, 2021 4:08 pmHad to change the filename in the scripts for the main one to enable, only option I got working was superjump though.NumberXer0 wrote: ↑Mon Jun 21, 2021 3:18 pmJust a heads up to anyone interested, the full game dropped a day early. It's out on Steam now. Not home to test the old tables yet though.
I got around to testing it just now. So Infinite Health, Super Jump and Infinite Prayers work fine. Level, XP/Blight, Infinite Spirits and Prayer Potency are broken. The Infinite Spirit Use by gomorrah08 actually activates, but it still doesn't work though. So about half the table still functions on 1.0.2 =P
Yeah I managed to get infinite hp working, it's a bit finnicky for me. It does have the side effect of preventing you from destroying those red things that block pathways though but it's a minor gripe.NumberXer0 wrote: ↑Mon Jun 21, 2021 7:03 pmI got around to testing it just now. So Infinite Health, Super Jump and Infinite Prayers work fine. Level, XP/Blight, Infinite Spirits and Prayer Potency are broken. The Infinite Spirit Use by gomorrah08 actually activates, but it still doesn't work though. So about half the table still functions on 1.0.2 =P
Yeah, same issue here. It also seems to randomly stop working occasionally too. I haven't been able to pin down the cause, it seems to be random. I didn't play too much before, so I have no idea if these issues existed before the update or not.bloodaxis wrote: ↑Mon Jun 21, 2021 9:55 pmYeah I managed to get infinite hp working, it's a bit finnicky for me. It does have the side effect of preventing you from destroying those red things that block pathways though but it's a minor gripe.NumberXer0 wrote: ↑Mon Jun 21, 2021 7:03 pmI got around to testing it just now. So Infinite Health, Super Jump and Infinite Prayers work fine. Level, XP/Blight, Infinite Spirits and Prayer Potency are broken. The Infinite Spirit Use by gomorrah08 actually activates, but it still doesn't work though. So about half the table still functions on 1.0.2 =P
When you gain more max hp infinite hp stops working. This reset the hp value.NumberXer0 wrote: ↑Mon Jun 21, 2021 10:17 pmYeah, same issue here. It also seems to randomly stop working occasionally too. I haven't been able to pin down the cause, it seems to be random. I didn't play too much before, so I have no idea if these issues existed before the update or not.bloodaxis wrote: ↑Mon Jun 21, 2021 9:55 pmYeah I managed to get infinite hp working, it's a bit finnicky for me. It does have the side effect of preventing you from destroying those red things that block pathways though but it's a minor gripe.NumberXer0 wrote: ↑Mon Jun 21, 2021 7:03 pmI got around to testing it just now. So Infinite Health, Super Jump and Infinite Prayers work fine. Level, XP/Blight, Infinite Spirits and Prayer Potency are broken. The Infinite Spirit Use by gomorrah08 actually activates, but it still doesn't work though. So about half the table still functions on 1.0.2 =P