Legend of Heroes: Trails through Daybreak [Steam] [+67]

Upload your cheat tables here (No requests)
DrummerIX
ViP
ViP
Posts: 3228
Joined: Wed Mar 22, 2017 6:15 pm
Reputation: 3740

Legend of Heroes: Trails through Daybreak [Steam] [+67]

Post by DrummerIX »

This is coming out on July 5th (Official English version), but the JPN version has been out for some time. It was fan patched to English some time back also. I worked on a table for it then and it currently still works for the game. I do not know if the patch coming up on the 5th will break it or not. I will be out of town when the game releases and might not have much time to update it very quickly. I am hoping things still work. It's not as fleshed out as some of my other Trails tables, but I can see about working on things like that when I get back into town.

Options[+67]:
  • Activate Trainer
  • Activate Trainer 2
  • Save Current Trainer Values
  • Load Current Trainer Values
  • Change Slot Config Description
  • Enable Damage Modifier Options (God Mode, One Hit Kill, etc.)
  • God Mode
  • Hero Damage Multiplier HP
  • Hero Healing Multiplier HP
  • Hero Cannot Die
  • One Hit Kill
  • Enemy Damage Multiplier HP
  • Enemy Healing Multiplier HP
  • Enable Battle EP Options (Infinite EP, etc.)
  • Infinite Battle EP
  • Hero Battle EP Multiplier
  • Hero Healing EP Multiplier
  • Enemy Battle EP Multiplier
  • Enemy Healing EP Multiplier
  • Enable Battle CP Options (Infinite CP, Max CP On Hit, etc.)
  • Infinite Battle CP
  • Max CP On Hit (Hero Party)
  • Hero Battle CP Multiplier
  • Hero Healing CP Multiplier
  • Enemy Battle CP Multiplier
  • Enemy Healing CP Multiplier
  • ENABLE Sepith Gain/Loss Multiplier
  • Sepith Gain Multiplier
  • Sepith Loss Multiplier
  • Enable Infinite Item Usage / Set Minimum Item Amount On Gain/Use/Toss
  • Set Minimum Item Amount On Gain/Use/Toss
  • Force Override Item Quantity
  • Always Critical Hit
  • Infinite Shard Boost
  • Can Always Charge Attack
  • Van Can Always Turn To Grendel
  • Override Item ID On Gain of Item (Turn Off When Not Needed)
  • Override Item ID
  • Easiest Way, Just Add and Remove Quartz With Infinite Item Usage On To Get Any Item You Want
  • ENABLE Mira Gain/Loss Multiplier
  • Mira Gain Multiplier
  • Mira Loss Multiplier
  • ENABLE Gourmet Points Multiplier
  • Gourmet Points Multiplier
  • ENABLE Alignment (Law,Gray,Chaos) Points Multiplier
  • Alignment Points Multiplier
  • ENABLE Add Bonus Points On Reporting Quests
  • Bonus Points To Add On Reporting Quest
  • ENABLE Holo Core EXP Multiplier
  • Holo Core EXP Multiplier
  • Add 10000 Mira
  • Add 1000 Each Sepith
  • Mira
  • Gourmet Points
  • Playtime (In Seconds)
  • Free Time
  • Total SP
  • Alignment: Law
  • Alignment: Gray
  • Alignment: Chaos
  • Earth Sepith
  • Water Sepith
  • Fire Sepith
  • Wind Sepith
  • Time Sepith
  • Space Sepith
  • Mirage Sepith
  • Sepith Mass Crystals


EDIT 1:

I have most things working for the initial release of the English patch for this game. I know Override Item ID doesn't work and since I'm out of town, I don't have much time to fix it right now. I will try to work on things when I get back into town next week.

EDIT 1.5:

I am back in town now, but haven't had time to play much of the game again. I will look at fleshing out the table some more as I play again during this next week, but I was able to get Override Item ID working. I didn't update the item list, so if they added more items for the English version, let me know and I'll try to update my item list again. I will look for things like LGC pointers as I play again.

EDIT 2.0:

I still haven't had much time to play the game due to work and things, but I was able to fix the Item ID list. It should be working okay now for the Override Item ID.

EDIT 2.1:

I'm not sure when I will get time and in the mood to play this game, but I had a request to port a code for Van Can Always Turn To Grendel that someone else made for the CLE release of the game. I found it here in this version of the game. Credit to original author for a good starting point for searching for it.

EDIT 3.0:

I finally decided to play a little of this game and fleshed out some more options that I like to use during my playthrough:

[*]ENABLE Sepith Gain/Loss Multiplier
[*]Sepith Gain Multiplier
[*]Sepith Loss Multiplier
[*]ENABLE Mira Gain/Loss Multiplier
[*]Mira Gain Multiplier
[*]Mira Loss Multiplier
[*]ENABLE Gourmet Points Multiplier
[*]Gourmet Points Multiplier
[*]ENABLE Alignment (Law,Gray,Chaos) Points Multiplier
[*]Alignment Points Multiplier
[*]ENABLE Add Bonus Points On Reporting Quests
[*]Bonus Points To Add On Reporting Quest
[*]ENABLE Holo Core EXP Multiplier
[*]Holo Core EXP Multiplier

[*]Gourmet Points
[*]Total SP
[*]Alignment: Law
[*]Alignment: Gray
[*]Alignment: Chaos

I don't think there is anything else I will add in the near future, but that is subject to change. Enjoy!

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
Attachments
kuro.CT
EDIT 3.0 file (+67)
(97.83 KiB) Downloaded 110 times
kuro.CT
EDIT 2.1 file (added Van Can Always Turn To Grendel)
(88.5 KiB) Downloaded 2213 times
kuro.CT
EDIT 2.0 file (fix Override Item ID List)
(87.29 KiB) Downloaded 674 times
kuro.CT
EDIT 1.5 file (fix Override Item ID)
(88.49 KiB) Downloaded 665 times
kuro.CT
EDIT 1 file (English Patch Version, July 5, 2024)
(88.36 KiB) Downloaded 1214 times
kuro.CT
Initial file (+47)
(88.16 KiB) Downloaded 347 times
Last edited by DrummerIX on Tue Dec 03, 2024 1:16 am, edited 6 times in total.

User avatar
Darkedone02
Expert Cheater
Expert Cheater
Posts: 970
Joined: Thu Mar 02, 2017 11:42 pm
Reputation: 114

Re: Legend of Heroes: Trails through Daybreak [Steam] [+47]

Post by Darkedone02 »

It's been ages since I last played a tails of game.

Rockfello
Noobzor
Noobzor
Posts: 9
Joined: Tue Jul 02, 2024 6:14 pm
Reputation: 0

Re: Legend of Heroes: Trails through Daybreak [Steam] [+47]

Post by Rockfello »

Thanks for sharing this pal. Hopefully it will work. Thanks in advance for taking the time.

porkbob
What is cheating?
What is cheating?
Posts: 3
Joined: Fri Oct 07, 2022 6:13 pm
Reputation: 2

Re: Legend of Heroes: Trails through Daybreak [Steam] [+47]

Post by porkbob »

One suggestion I have would be adding max connect points. The fan tl had that in the patch automatically, but the base game has no way to view all connect events in a single run, even on NG+.

seekerofpower
What is cheating?
What is cheating?
Posts: 2
Joined: Fri Jul 05, 2024 7:56 pm
Reputation: 0

Re: Legend of Heroes: Trails through Daybreak [Steam] [+47]

Post by seekerofpower »

porkbob, that is what the Stock Time option does.

It seems like the table can't be activated at all after the English patch on Steam today.

DrummerIX
ViP
ViP
Posts: 3228
Joined: Wed Mar 22, 2017 6:15 pm
Reputation: 3740

Re: Legend of Heroes: Trails through Daybreak [Steam] [+47]

Post by DrummerIX »

EDIT 1:

I have most things working for the initial release of the English patch for this game. I know Override Item ID doesn't work and since I'm out of town, I don't have much time to fix it right now. I will try to work on things when I get back into town next week.

User avatar
gunbalde60
Expert Cheater
Expert Cheater
Posts: 393
Joined: Tue Jan 09, 2018 3:53 am
Reputation: 32

Re: Legend of Heroes: Trails through Daybreak [Steam] [+47]

Post by gunbalde60 »

DrummerIX wrote:
Fri Jul 05, 2024 8:33 pm
EDIT 1:

I have most things working for the initial release of the English patch for this game. I know Override Item ID doesn't work and since I'm out of town, I don't have much time to fix it right now. I will try to work on things when I get back into town next week.
Thank you, been waiting for the official dub for this to come out.

Altius
Cheater
Cheater
Posts: 45
Joined: Sat Mar 19, 2022 3:51 pm
Reputation: 12

Re: Legend of Heroes: Trails through Daybreak [Steam] [+47]

Post by Altius »

Doesn't work. Activating trainer gives this error
FindMiraBasePtrAOB in module kuro.exe not found
FindScriptBasePtrAOB in module kuro.exe not found

kadashsouba
Cheater
Cheater
Posts: 31
Joined: Sun Feb 04, 2018 9:32 am
Reputation: 0

Re: Legend of Heroes: Trails through Daybreak [Steam] [+47]

Post by kadashsouba »

can you please add party modifier? It was in one of JP tables but stopped working. Dunno fi you have it but this was script

unless you could guys somehow try update this CT to new version?

Code: Select all

[ENABLE]

registerlabel(party_ptr)

mem0x05:
  readmem(trace_fieldmap::Player,7)
  mov [party_ptr],rax
  jmp return
  align 10 CC

party_ptr:
  dq 0

trace_fieldmap::Player:
  jmp mem0x05
  nop 2
return:

[DISABLE]

trace_fieldmap::Player:
  readmem(mem0x05,7)

unregistersymbol(*)

{
// ORIGINAL CODE - INJECTION POINT: trace_fieldmap::Player

kuro.exe.text+18D76A: 4D 3B D3              - cmp r10,r11
kuro.exe.text+18D76D: 74 27                 - je kuro.exe.text+18D796
kuro.exe.text+18D76F: 90                    - nop
kuro.exe.text+18D770: 49 8B 0A              - mov rcx,[r10]
kuro.exe.text+18D773: 48 8D 15 7E 1A 61 00  - lea rdx,[kuro.exe.rdata+831F8]
kuro.exe.text+18D77A: 41 B1 01              - mov r9b,01
kuro.exe.text+18D77D: 41 B8 FE FF FF 7F     - mov r8d,7FFFFFFE
kuro.exe.text+18D783: E8 D8 60 23 00        - call kuro.exe.text+3C3860
kuro.exe.text+18D788: 48 85 C0              - test rax,rax
kuro.exe.text+18D78B: 75 0C                 - jne kuro.exe.text+18D799
kuro.exe.text+18D78D: 49 83 C2 08           - add r10,08
kuro.exe.text+18D791: 4D 3B D3              - cmp r10,r11
kuro.exe.text+18D794: 75 DA                 - jne kuro.exe.text+18D770
kuro.exe.text+18D796: 48 8B C6              - mov rax,rsi
kuro.exe.text+18D799: 33 D2                 - xor edx,edx
kuro.exe.text+18D79B: 48 89 85 88 0C 00 00  - mov [rbp+00000C88],rax
kuro.exe.text+18D7A2: 48 8B CD              - mov rcx,rbp
kuro.exe.text+18D7A5: E8 46 42 00 00        - call kuro.exe.text+1919F0
kuro.exe.text+18D7AA: 48 8B 0D 77 AB 75 00  - mov rcx,[kuro.exe+8E9328]
kuro.exe.text+18D7B1: 44 8B FE              - mov r15d,esi
kuro.exe.text+18D7B4: 48 89 B5 28 0C 00 00  - mov [rbp+00000C28],rsi
kuro.exe.text+18D7BB: 48 89 B5 40 0C 00 00  - mov [rbp+00000C40],rsi
kuro.exe.text+18D7C2: 8B 81 E0 04 00 00     - mov eax,[rcx+000004E0]
kuro.exe.text+18D7C8: 4C 69 F0 18 02 00 00  - imul r14,rax,00000218
kuro.exe.text+18D7CF: 4C 03 B1 D8 04 00 00  - add r14,[rcx+000004D8]
kuro.exe.text+18D7D6: 41 8B 9E 08 02 00 00  - mov ebx,[r14+00000208]
kuro.exe.text+18D7DD: 85 DB                 - test ebx,ebx
kuro.exe.text+18D7DF: 0F 84 1A 01 00 00     - je kuro.exe.text+18D8FF
kuro.exe.text+18D7E5: 3B F3                 - cmp esi,ebx
kuro.exe.text+18D7E7: 0F 83 FF 00 00 00     - jae kuro.exe.text+18D8EC
// ---------- INJECTING HERE ----------
trace_fieldmap::Player: 49 8B 86 00 02 00 00  - mov rax,[r14+00000200]
// ---------- DONE INJECTING  ----------
kuro.exe.text+18D7F4: 41 8B CF              - mov ecx,r15d
kuro.exe.text+18D7F7: 8B 3C C8              - mov edi,[rax+rcx*8]
kuro.exe.text+18D7FA: 81 FF FF FF 00 00     - cmp edi,0000FFFF
kuro.exe.text+18D800: 0F 84 E6 00 00 00     - je kuro.exe.text+18D8EC
kuro.exe.text+18D806: 8B CE                 - mov ecx,esi
kuro.exe.text+18D808: 85 DB                 - test ebx,ebx
kuro.exe.text+18D80A: 74 0F                 - je kuro.exe.text+18D81B
kuro.exe.text+18D80C: 0F 1F 40 00           - nop dword ptr [rax+00]
kuro.exe.text+18D810: 39 3C C8              - cmp [rax+rcx*8],edi
kuro.exe.text+18D813: 74 0B                 - je kuro.exe.text+18D820
kuro.exe.text+18D815: FF C1                 - inc ecx
kuro.exe.text+18D817: 3B CB                 - cmp ecx,ebx
kuro.exe.text+18D819: 72 F5                 - jb kuro.exe.text+18D810
kuro.exe.text+18D81B: B9 FF FF FF FF        - mov ecx,FFFFFFFF
kuro.exe.text+18D820: 3B CB                 - cmp ecx,ebx
kuro.exe.text+18D822: 73 0B                 - jae kuro.exe.text+18D82F
kuro.exe.text+18D824: F6 44 C8 04 02        - test byte ptr [rax+rcx*8+04],02
kuro.exe.text+18D829: 0F 85 BD 00 00 00     - jne kuro.exe.text+18D8EC
kuro.exe.text+18D82F: 8B D7                 - mov edx,edi
kuro.exe.text+18D831: E8 EA 04 00 00        - call kuro.exe.text+18DD20
kuro.exe.text+18D836: 8B CE                 - mov ecx,esi
kuro.exe.text+18D838: 84 C0                 - test al,al
kuro.exe.text+18D83A: 74 3F                 - je kuro.exe.text+18D87B
kuro.exe.text+18D83C: 85 DB                 - test ebx,ebx
kuro.exe.text+18D83E: 74 12                 - je kuro.exe.text+18D852
kuro.exe.text+18D840: 49 8B 96 00 02 00 00  - mov rdx,[r14+00000200]
kuro.exe.text+18D847: 39 3C CA              - cmp [rdx+rcx*8],edi
kuro.exe.text+18D84A: 74 0B                 - je kuro.exe.text+18D857
kuro.exe.text+18D84C: FF C1                 - inc ecx
kuro.exe.text+18D84E: 3B CB                 - cmp ecx,ebx
}
Attachments
kuro.CT
(293.77 KiB) Downloaded 209 times

Carapan
What is cheating?
What is cheating?
Posts: 4
Joined: Sat Jul 06, 2024 3:36 pm
Reputation: 1

Re: Legend of Heroes: Trails through Daybreak [Steam] [+47]

Post by Carapan »

Has anyone found the LGC Alignment points? Would be cool to max them in a single playthrough but i cannot find them

KingCorg
Noobzor
Noobzor
Posts: 8
Joined: Thu Dec 12, 2019 1:41 am
Reputation: 1

Re: Legend of Heroes: Trails through Daybreak [Steam] [+47]

Post by KingCorg »

No way to have unlimited free time points?

rainedrop184
Noobzor
Noobzor
Posts: 12
Joined: Tue Mar 17, 2020 11:36 pm
Reputation: 4

Re: Legend of Heroes: Trails through Daybreak [Steam] [+47]

Post by rainedrop184 »

KingCorg wrote:
Sat Jul 06, 2024 5:38 pm
No way to have unlimited free time points?

so what worked for me here is the basic search options. It's a 2 byte rather than 4, and stays the same from saves/loads. No idea if it's consistent as I have no idea how pointers work, but I'm familiar with searching for values each time if needed.

In order:

Save
new scan for # of free time scan type exact value value type 2 bytes
do an event
next scan for current # of free time.
(repeat until you search for 0)
if this leaves you with more than 2 options, reload and repeat, always using NEXT SCAN, NOT NEW SCAN. also do not reload the game

this at least worked for me.


Option 2, (only if this is the same for every game and not some pointer thing, might as well try it?)

the address for my game was 2176B19514C

(if I delete this its because it changed next time I booted the game)

rainedrop184
Noobzor
Noobzor
Posts: 12
Joined: Tue Mar 17, 2020 11:36 pm
Reputation: 4

Re: Legend of Heroes: Trails through Daybreak [Steam] [+47]

Post by rainedrop184 »

Altius wrote:
Sat Jul 06, 2024 4:14 am
Doesn't work. Activating trainer gives this error
FindMiraBasePtrAOB in module kuro.exe not found
FindScriptBasePtrAOB in module kuro.exe not found

double check and make sure you're running the EDIT 1 version of this. I got that exact error before the updated table, but the update is working fine. (US version, never modded)

zylo1010
Noobzor
Noobzor
Posts: 8
Joined: Mon Oct 05, 2020 5:20 pm
Reputation: 1

Re: Legend of Heroes: Trails through Daybreak [Steam] [+47]

Post by zylo1010 »

Carapan wrote:
Sat Jul 06, 2024 3:37 pm
Has anyone found the LGC Alignment points? Would be cool to max them in a single playthrough but i cannot find them
I was coming just to ask if this was possible also.

porkbob
What is cheating?
What is cheating?
Posts: 3
Joined: Fri Oct 07, 2022 6:13 pm
Reputation: 2

Re: Legend of Heroes: Trails through Daybreak [Steam] [+47]

Post by porkbob »

rainedrop184 wrote:
Sat Jul 06, 2024 7:38 pm
KingCorg wrote:
Sat Jul 06, 2024 5:38 pm
No way to have unlimited free time points?

so what worked for me here is the basic search options. It's a 2 byte rather than 4, and stays the same from saves/loads. No idea if it's consistent as I have no idea how pointers work, but I'm familiar with searching for values each time if needed.

In order:

Save
new scan for # of free time scan type exact value value type 2 bytes
do an event
next scan for current # of free time.
(repeat until you search for 0)
if this leaves you with more than 2 options, reload and repeat, always using NEXT SCAN, NOT NEW SCAN. also do not reload the game

this at least worked for me.


Option 2, (only if this is the same for every game and not some pointer thing, might as well try it?)

the address for my game was 2176B19514C

(if I delete this its because it changed next time I booted the game)
My address for Free Time was 31FB319514C, but I was able to find it thanks to the direction you pointed me in. So yeah for the time being, people will just have to find the address on their own.

Post Reply

Who is online

Users browsing this forum: AhrefsBot, drambone, GipsyDanger, Google [Bot], jacekzly144, Leunsel, saintvilk, spirit6, SystemShock, Takamiya, Twoshoe