Page 1 of 2

Last Evil

Posted: Fri Jun 26, 2020 6:47 am
by pgain2004
[MEDIA=steamstore]823910[/MEDIA]



[B]Game Name: Last Evil

Game Engine:[/B] Unity

[B]Game Version:[/B] 2.0.1f1

[B]Distribution:[/B] Steam



[B]Options Requested:[/B]

[LIST]

[*]Unlimited Energy

[*]Unlimited Lust

[*]Full Health

[/LIST]

Thank you to whoever can make this possible. Tried and no luck myself.

Last Evil

Posted: Fri Jun 26, 2020 3:54 pm
by krmit
+1

Last Evil

Posted: Sat Jun 27, 2020 1:17 am
by happyTugs
got the game (2.0.1f1) from f95, so some things may not work properly..

values were being encrypted with a simple xor.

Code: Select all

HT.CInt.set_val - 81 F2 92763471               - xor edx,71347692
GameAssembly.dll+53E0E6- 89 51 10              - mov [rcx+10],edx
GameAssembly.dll+53E0E9- C3                    - ret
there also appears to be an anticheat mechanic.
HT.HTAntiCheatHelper.OnDetectCheat
unsure if removing it will cause any effect, since i haven't tested it.

made a simple script, just hit numpad_0.
-kill Enemies
-max Lust
-no Check SpellCost
-no Talent Cost
-refill health
-unlock Gallery
enable before entering gallery

anyhow, enjoy.

Last Evil

Posted: Sat Jun 27, 2020 3:37 pm
by Lazor
[QUOTE="happyTugs, post: 140848, member: 39952"]

got the game (2.0.1f1) from f95, so some things may not work properly..



values were being encrypted with a simple xor.

[CODE=cea]HT.CInt.set_val - 81 F2 92763471 - xor edx,71347692

GameAssembly.dll+53E0E6- 89 51 10 - mov [rcx+10],edx

GameAssembly.dll+53E0E9- C3 - ret

[/CODE]





there also appears to be an anticheat mechanic.

[ICODE]HT.HTAntiCheatHelper.OnDetectCheat[/ICODE]

unsure if removing it will cause any effect, since i haven't tested it.



made a simple script, just hit numpad_0.

-kill Enemies

-max Lust

-refill health

-no Check SpellCost



anyhow, enjoy.

[/QUOTE]

Was looking for this too, thanks! Would it be much of a bother for you to update it to give unlimited Talent points?

Last Evil

Posted: Sat Jun 27, 2020 4:07 pm
by blastz007
thankeee :D

Last Evil

Posted: Sun Jun 28, 2020 2:56 am
by happyTugs
Lazor wrote:unlimited Talent points?
sure. named it no Talent Cost.

also added an unlock gallery script and replaced the old table.

Re: Last Evil

Posted: Wed Jul 01, 2020 4:44 am
by Noise-Marine
I don't think this is working anymore, just tried it a few times.
I got a access violation warning

Re: Last Evil

Posted: Sat Jul 04, 2020 9:26 am
by snowshadow
Anyway to remove/add spells?

Re: Last Evil

Posted: Sun Jul 05, 2020 5:04 am
by happyTugs
snowshadow wrote:Anyway to remove/add spells?
game updated to 2.0.2; i don't have the legitimate game. i can't help you boys until a new crack comes for it on f95.

if anyone would like to update the table, feel free.

Re: Last Evil

Posted: Tue Jul 14, 2020 11:55 am
by Alastair412
In the meantime - changing health in game:
  1. locate an XOR calculator (several online), ideally one that can take both decimal and hexadecimal inputs
  2. Enter current health value in decimal (or convert to hexa)
  3. use 71347692 (it's a hexadecimal number) as your XOR value.
  4. Search for the result as a 4 byte value
In combat, you should always get 2 results that change when you get hit. The first one is static across all fights on one run, the 2nd one gets generated every individual fight. Lock both to keep your health topped.

Re: Last Evil

Posted: Wed Aug 26, 2020 3:10 am
by cheatengineneedhelp
Alastair412 wrote:
Tue Jul 14, 2020 11:55 am
In the meantime - changing health in game:
  1. locate an XOR calculator (several online), ideally one that can take both decimal and hexadecimal inputs
  2. Enter current health value in decimal (or convert to hexa)
  3. use 71347692 (it's a hexadecimal number) as your XOR value.
  4. Search for the result as a 4 byte value
In combat, you should always get 2 results that change when you get hit. The first one is static across all fights on one run, the 2nd one gets generated every individual fight. Lock both to keep your health topped.
1 Okay so I found a XOR calculator here: [Link]
2 I'm supposed to enter in my in game health as a decimal right? But there are a bunch of different outputs, which one am I supposed to use for the next step? there is input 1 and input 2 and XOR output. I assume you are supposed to copy the XOR output number?
3 How do I use 71347692? What does it mean to use it as a XOR value? Like where do I input it into the cheat engine? or am I supposed to enter it into the XOR calculator?
4 From my understanding, somehow your supposed to use your current health and 71347692 to get a third number that you input into cheat engine? Is that correct?

If you are willing to clearify thank you so much!

Re: Last Evil

Posted: Wed Oct 07, 2020 12:49 am
by Tracido
Alastair412 wrote:
Tue Jul 14, 2020 11:55 am
In the meantime - changing health in game:
  1. locate an XOR calculator (several online), ideally one that can take both decimal and hexadecimal inputs
  2. Enter current health value in decimal (or convert to hexa)
  3. use 71347692 (it's a hexadecimal number) as your XOR value.
  4. Search for the result as a 4 byte value
In combat, you should always get 2 results that change when you get hit. The first one is static across all fights on one run, the 2nd one gets generated every individual fight. Lock both to keep your health topped.
The game crashes the moment these two hex findings are locked, and neither can be changed. Some step missing?

Re: Last Evil

Posted: Tue Oct 13, 2020 8:46 pm
by papragu
I am still running F95 cracked version 2.0.1f1 i download your file, hook up the exe, load your script and get an error window saying
7FF8F3B1003E Change of Mov [rax + 00000150],eax
GameAssembly.dll+286D59 Change of Call Serverfailedtorespond.invoke

Re: Last Evil

Posted: Sun Dec 27, 2020 8:05 pm
by MDashK
Avoiding damage in-game:
*This is for version 2.0.3*

1) XOR calculator: [Link]#
2) Enter current health value in decimal in Input 1
3) Enter value 71347692 in Hex in Input 2
Calculate the Hex output.

In Cheat Engine, open the process, and in-combat, search for the result as a Hex 4 byte value.

Now, IN THE FIRST FIGHT, you should always get 2 results that change when you get hit. The first one is static across all fights on one run, the 2nd one gets generated every individual fight. Lock both to keep your health topped.

AFTER THE FIRST FIGHT, one of the values will be "discarded" but still "remembered" by the game, and a new unused value will come into play.
When you search, if your HP did not change, you will now get 3 results.
This is the anti-cheat method: the old value will serve has a "reminder" and the new value will be used to compare if a cheat is in place.

From here on out, AFTER EVERY FIGHT, in the card selection screen, alt-tab from the game to the Cheat Engine window, unlock the values, go back into the game and select or close the card selection window (if you don't untick the values in Cheat Engine, the game will ALWAYS crash).
Enter the next fight, alt-tab, next search for the new value being used, tick them, alt-tab back into game, repeat...

Personally, I believe this is most useful on harder bosses, specially the initial ones. For the rest of the game, you should be fine by just making a copy of your save file folder before selecting a square in the map, since the game saves constantly.
Also, using the deck guide available should make it pretty easy to beat the game.

*Save file folder location is: C:\Users\<CURRENT_USER>\AppData\LocalLow\Flametorch*

Re: Last Evil

Posted: Fri Jul 30, 2021 11:48 pm
by JustOnce
doesnt seem to work atm will anyone update this?