z Tainted Grail The Fall of Avalon

Upload your cheat tables here (No requests)
sicwan
Expert Cheater
Expert Cheater
Posts: 133
Joined: Mon Oct 01, 2018 9:55 pm
Reputation: 16

Re: z Tainted Grail The Fall of Avalon

Post by sicwan »

there's 3 unlimited item options, are they 3 different ways for unlimited items, or do they control different things?

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

InsomniaDisorder
Noobzor
Noobzor
Posts: 14
Joined: Mon Sep 16, 2024 11:12 pm
Reputation: 1

Re: z Tainted Grail The Fall of Avalon

Post by InsomniaDisorder »

any chance on this getting updated for full release? I really wish there was a way to add unlimited ethereal cobwebs or whatever they are called.

sicwan
Expert Cheater
Expert Cheater
Posts: 133
Joined: Mon Oct 01, 2018 9:55 pm
Reputation: 16

Re: z Tainted Grail The Fall of Avalon

Post by sicwan »

InsomniaDisorder wrote:
Sat May 24, 2025 10:55 pm
any chance on this getting updated for full release? I really wish there was a way to add unlimited ethereal cobwebs or whatever they are called.
Uh.. did you read the thread?? he updated it.. twice.. for the 1.0

bullet_sponge
What is cheating?
What is cheating?
Posts: 1
Joined: Sun May 25, 2025 5:47 pm
Reputation: 0

Re: z Tainted Grail The Fall of Avalon

Post by bullet_sponge »

Just curious what the "various stats pointer" does? Haven't been able to figure out how to use it.

Zanzer
RCE Fanatics
RCE Fanatics
Posts: 1150
Joined: Fri Mar 03, 2017 10:48 pm
Reputation: 4003

Re: z Tainted Grail The Fall of Avalon

Post by Zanzer »

It'll just point to some random address that the game had recently used.
So spend some money, and it'll point to your gold stack.
Open the character stats screen and it'll point to your stat points.

fireundubh
Expert Cheater
Expert Cheater
Posts: 145
Joined: Sun Sep 24, 2017 1:53 am
Reputation: 32

Re: z Tainted Grail The Fall of Avalon

Post by fireundubh »

There are potions that can reduce fall damage, increase jump height, and increase movement speed. Can you add options for these? Or maybe an item editor? You can craft items that have effects with different multipliers, so unlike many games, item edits could be permanent.

edit: I used [Link] to create interop assemblies and dotPeek to investigate TG.Main.

There is a ton of stats in the Awaken.TG.Main.Character.HeroStats class. Relevant to my request:
  • FallDamageMultiplier : Stat
  • JumpHeight: Stat
  • MoveSpeed : Stat
I sure wish the game didn't use il2cpp, but at least the dev plans to support mods at some point.
Last edited by fireundubh on Mon May 26, 2025 7:17 pm, edited 1 time in total.

User avatar
Carriva
Expert Cheater
Expert Cheater
Posts: 122
Joined: Wed Apr 19, 2017 8:53 am
Reputation: 18

Re: z Tainted Grail The Fall of Avalon

Post by Carriva »

Thanks you

User avatar
Snowbunny
Cheater
Cheater
Posts: 33
Joined: Fri Apr 23, 2021 6:21 pm
Reputation: 4

Re: z Tainted Grail The Fall of Avalon

Post by Snowbunny »

This table is great, thanks!

If you're interested, of all the available tables none currently have a simple "XP gain multipler" option which I think would be fantastic. One of those where you just set your own multiplier in the table (default of like, 2 or something).

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

Re: z Tainted Grail The Fall of Avalon

Post by yoco »

Is it possible to increase quantity of cobwebs?

User avatar
eggs
Expert Cheater
Expert Cheater
Posts: 136
Joined: Wed Mar 26, 2025 7:35 pm
Reputation: 184

Re: z Tainted Grail The Fall of Avalon

Post by eggs »

Stat/Skillpoints/Kings Memory don't decrease on use.
to add, click on "select all" CTRL+C to copy. Inside Cheat Engine CTRL+V to add the script to the current table.

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>375</ID>
      <Description>"Stat/Skillpoints/KingsMemory don't decrease on use"</Description>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : Fall of Avalon.exe
  Version: 
  Date   : 2025-05-27
  Author : kunde

  This script does blah blah blah
}

[ENABLE]
{$lua}
if syntaxcheck then return end
LaunchMonoDataCollector()
{$asm}
aobscanregion(decreaseStatBy,Awaken.TG.Main.Heroes.Stats.Stat.DecreaseBy,Awaken.TG.Main.Heroes.Stats.Stat.DecreaseBy+1,??)
alloc(newmem,$1000)
alloc(stat_base,8)
alloc(talent_str,8)
alloc(wyrd_memory_str,8)
alloc(base_stat_str,8)
label(decreaseStatByBkp)
label(return)

base_stat_str:  //game uses strings as an "enumlike" comparing the first 8 bytes should be enough
  dq 0065007300610042
talent_str:
  dq 0065006C00610054
wyrd_memory_str:
  dq 0064007200790057
newmem:
  push rax
  mov [stat_base],rcx
  mov rax,[rcx+18]  //stattype
  mov rax,[rax+10]  //enumstring
  mov rax,[rax+14]  //unicode string internal
  cmp rax,[talent_str]
  je decrease_stat
  cmp rax,[base_stat_str]
  je decrease_stat
  cmp rax,[wyrd_memory_str]
  je decrease_stat
  jmp skip
decrease_stat:
  pop rax
  mov rax,1
  ret
skip:
  pop rax
decreaseStatByBkp:
  readmem(decreaseStatBy,16)
  jmp return

decreaseStatBy:
  jmp far newmem
  nop 2
return:
registersymbol(decreaseStatBy decreaseStatByBkp stat_base talent_str base_stat_str)

[DISABLE]

decreaseStatBy:
  readmem(decreaseStatByBkp,16)
  //db 48 89 5C 24 08 57 48 83 EC 40 48 8B 11 49 8B D8

unregistersymbol(*)
dealloc(*)

{
// ORIGINAL CODE - INJECTION POINT: Awaken.TG.Main.Heroes.Stats.Stat.DecreaseBy

GameAssembly.dll.il2cpp+52B9DC6: CC                    - int 3 
GameAssembly.dll.il2cpp+52B9DC7: CC                    - int 3 
GameAssembly.dll.il2cpp+52B9DC8: CC                    - int 3 
GameAssembly.dll.il2cpp+52B9DC9: CC                    - int 3 
GameAssembly.dll.il2cpp+52B9DCA: CC                    - int 3 
GameAssembly.dll.il2cpp+52B9DCB: CC                    - int 3 
GameAssembly.dll.il2cpp+52B9DCC: CC                    - int 3 
GameAssembly.dll.il2cpp+52B9DCD: CC                    - int 3 
GameAssembly.dll.il2cpp+52B9DCE: CC                    - int 3 
GameAssembly.dll.il2cpp+52B9DCF: CC                    - int 3 
// ---------- INJECTING HERE ----------
Awaken.TG.Main.Heroes.Stats.Stat.DecreaseBy: 48 89 5C 24 08        - mov [rsp+08],rbx
// ---------- DONE INJECTING  ----------
GameAssembly.dll.il2cpp+52B9DD5: 57                    - push rdi
GameAssembly.dll.il2cpp+52B9DD6: 48 83 EC 40           - sub rsp,40
GameAssembly.dll.il2cpp+52B9DDA: 48 8B 11              - mov rdx,[rcx]
GameAssembly.dll.il2cpp+52B9DDD: 49 8B D8              - mov rbx,r8
GameAssembly.dll.il2cpp+52B9DE0: 0F 29 74 24 30        - movaps [rsp+30],xmm6
GameAssembly.dll.il2cpp+52B9DE5: 48 8B F9              - mov rdi,rcx
GameAssembly.dll.il2cpp+52B9DE8: 0F 28 F1              - movaps xmm6,xmm1
GameAssembly.dll.il2cpp+52B9DEB: 48 8B 82 98 01 00 00  - mov rax,[rdx+00000198]
GameAssembly.dll.il2cpp+52B9DF2: 48 8B 92 A0 01 00 00  - mov rdx,[rdx+000001A0]
GameAssembly.dll.il2cpp+52B9DF9: FF D0                 - call rax
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

Last edited by eggs on Tue May 27, 2025 4:01 am, edited 2 times in total.

maliciousdelicious
Noobzor
Noobzor
Posts: 5
Joined: Sun Feb 12, 2023 1:05 am
Reputation: 0

Re: z Tainted Grail The Fall of Avalon

Post by maliciousdelicious »

Hi there this is great thanks so much. Is it possible to add an option to unlock the red death skill tree early without doing the quest? That would be cool

User avatar
eggs
Expert Cheater
Expert Cheater
Posts: 136
Joined: Wed Mar 26, 2025 7:35 pm
Reputation: 184

Re: z Tainted Grail The Fall of Avalon

Post by eggs »

maliciousdelicious wrote:
Tue May 27, 2025 12:14 am
Hi there this is great thanks so much. Is it possible to add an option to unlock the red death skill tree early without doing the quest? That would be cool
heh, i didnt get that far yet but just unlocked the king's memory (i assume thats what you mean) wanted to play the game so i didnt dig too much, however i altered the snippet above to include the king's memory points

However for anyone who's interessted in unlocking the King's Soul:
The function Awaken.TG.Debugging.Cheats.QuantumConsoleTools.QCTemplateTools.UnlockWyrdSoul in TG.Main.dll can be called to unlock specific parts of the soul
(the class is gernerally full of cheats)

dancingphalanges
Noobzor
Noobzor
Posts: 5
Joined: Fri Sep 30, 2022 6:20 am
Reputation: 0

Re: z Tainted Grail The Fall of Avalon

Post by dancingphalanges »

eggs wrote:
Tue May 27, 2025 4:01 am
maliciousdelicious wrote:
Tue May 27, 2025 12:14 am
Hi there this is great thanks so much. Is it possible to add an option to unlock the red death skill tree early without doing the quest? That would be cool
heh, i didnt get that far yet but just unlocked the king's memory (i assume thats what you mean) wanted to play the game so i didnt dig too much, however i altered the snippet above to include the king's memory points

However for anyone who's interessted in unlocking the King's Soul:
The function Awaken.TG.Debugging.Cheats.QuantumConsoleTools.QCTemplateTools.UnlockWyrdSoul in TG.Main.dll can be called to unlock specific parts of the soul
(the class is gernerally full of cheats)
No not the kings soul. Red death is a secret skill tree you can get from doing a quest in act 2.

manila99
Noobzor
Noobzor
Posts: 12
Joined: Tue Jan 10, 2023 1:55 pm
Reputation: 8

Re: z Tainted Grail The Fall of Avalon

Post by manila99 »

eggs wrote:
Tue May 27, 2025 4:01 am
maliciousdelicious wrote:
Tue May 27, 2025 12:14 am
Hi there this is great thanks so much. Is it possible to add an option to unlock the red death skill tree early without doing the quest? That would be cool
heh, i didnt get that far yet but just unlocked the king's memory (i assume thats what you mean) wanted to play the game so i didnt dig too much, however i altered the snippet above to include the king's memory points

However for anyone who's interessted in unlocking the King's Soul:
The function Awaken.TG.Debugging.Cheats.QuantumConsoleTools.QCTemplateTools.UnlockWyrdSoul in TG.Main.dll can be called to unlock specific parts of the soul
(the class is gernerally full of cheats)
And how do you invoke that function? How do you make a code for that? Also, is there a way to unlock the console?

User avatar
eggs
Expert Cheater
Expert Cheater
Posts: 136
Joined: Wed Mar 26, 2025 7:35 pm
Reputation: 184

Re: z Tainted Grail The Fall of Avalon

Post by eggs »

dancingphalanges wrote:
Tue May 27, 2025 7:22 am
No not the kings soul. Red death is a secret skill tree you can get from doing a quest in act 2.
i have no clue what that is yet so i can't tell lol

manila99 wrote:
Tue May 27, 2025 8:59 am
And how do you invoke that function? How do you make a code for that? Also, is there a way to unlock the console?
Cheat menu enabled with Tilde "`" key
i didnt look too much into it but it has
Immortality,
Teleport,
Noclip,
GiveItems (all items that exist in the game),
Unlock all recipes.
The rest is rather Dev/Debug-related stuff.
Image

Image
Attachments
Fall of Avalon_ConsoleEnabler.CT
(3.82 KiB) Downloaded 607 times

Post Reply

Who is online

Users browsing this forum: admantx, Alex985, AmazonBot, Archifckyou, BringChaos, Duhllin, eahernantst83, Google [Bot], Jameswagg, Jns835, Jokerdak, xiang950928