Legend of Heroes: Trails of Cold Steel 2 (PC, Version 1.4.1)

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

Legend of Heroes: Trails of Cold Steel 2 (PC, Version 1.4.1)

Post by DrummerIX »

My original post for Trails of Cold Steel 2 is here:
viewtopic.php?t=6037

I am unable to edit the first post on that topic but it contains all the tables that work up to version 1.4.

They changed things drastically with 1.4.1 and I will have to devote time to basically find everything again and I haven't had much time to do that, but I did spend some time pulling the item id list again and adding in an Override Item ID on Gain of Item option that I had put in the other Legend of Heroes tables I've done.

This table is for 1.4.1, but not everything works.

Options so far:
Damage Mod (God Mode, One Hit Kill, Enemy Damage Mult, Enemy Healing Mult, Hero Damage Mult, Hero Healing Mult, HeroCannotDie)
Infinite Battle EP
Infinite CP, Max CP on Hit
Max Bravery Points (5)
Overdrive Multiplier/Instant Overdrive
Infinite Items/Set Minimum Item Amount
Override Item ID On Gain of Item
Run Speed Multiplier
Battle Trophy Multiplier
Phantasmal Mirror Works Everywhere
Infinite Turns Left (Allies, Positive Status Effects)
Add Positive Status Effects (Allies, When Adding A Status Normally)
Infinite NG+ Points
Infinite Fishing Attempts
Always Have Moebius Effect For Item Range
Always Have Megalith HP/EP/CP Regeneration Effect
Always Have Magius Arts Area Effect
Always Have Emblem Effect and 100% Triple Advantage Chance
Fast Link EXP (Bonding Events)
Fast Link EXP (Battle)
EXP Multiplier
Multiply Stats On Equip / Add Bonus ACC+/EVA+ On Equip
Pointers for Mira, Sepith Crystals and Sepith (All Types), Angler Points (Current and Cumulative)
Pointers for Bonding Points, Current Rank, AP and Bonus AP
Inventory Editor
Orbment Editor
Character Editor

EDIT 1 file:
I found time to fix Orbment Editor. You have to view main menu and then choose character manually.

EDIT 1.5 file:
I spent some time trying to fix a few more issues with 1.4.1 and this table. I have Multiply Stats On Equip working and put in Add Bonus ACC+/EVA+ On Equip with it. I fixed Character Editor pointers and Quartz Pointers was working for me if you viewed your items, but I made it work by just viewing main menu. I'm not sure if I have more time to fix a few other things.

EDIT 1.75 file:
I was able to come up with a different approach and fixed Always Critical Hit (Allies) in this update.

EDIT 2.0 file:
I am returning to this game during my vacation and may plan to play through it, so worked on updating some of this table. You can always go back to 1.4 using the beta tab of Steam and use that table, but I have Infinite Turns Left working now. I also put in an Improved Master Quartz EXP Multiplier that works well for me. I fixed EXP Multiplier for this version also. There is very little left that does not work. I'm not sure if I will spend more time on the table or just play through it some.

EDIT 2.1 file:
Found a bug in the Infinite Turns Left option. It should work now in this update.

EDIT 2.5 file:
I have progressed to picking up Angelica in Act 2 - Part 2 and I noticed the Emblem Master Quartz effect was nice to have, so I made an option to always have the Emblem Effect and make it 100% Triple Advantage Chance. This can help with the achievement and overall battles. I also put in a Run Speed Multiplier in the last update I forgot to mention.

EDIT 2.75 file:
I was able to complete the game one time so far. I've fixed Infinite NG+ Points and Always Have Moebius Effect for Items, but this only appears to affect items targeting enemies. I think they nerfed Moebius in this game to not affect items targeting allies. Anyway, I think most major things work now. A few things still don't but I made it through the game just fine without it. I actually hardly used arts at all in my playthrough.

EDIT 3.0 file:
I decided to do one more option in an effort to help get some trophies for myself. Battle Trophy Multiplier. This affects the battle stats, so Overdrive, Link attacks, etc. This makes things go somewhat faster and you can set the multiplier for what each one counts as.

EDIT 3.25 file:
Someone requested an option to let Phantasmal Mirror's work everywhere instead of just the final dungeon. After a little research, I was able to find the option. Enjoy! You have to still equip the mirror, but it works outside the final dungeon with the option enabled.

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
ed8_2_PC_US.CT
EDIT 3.25 file (Phantasmal Mirror Works Everywhere)
(104.75 KiB) Downloaded 1555 times
ed8_2_PC_US.CT
EDIT 3.0 file (Fix Infinite NG+ Points and Moebius Item Effect, Battle Trophy Multiplier)
(103.58 KiB) Downloaded 181 times
ed8_2_PC_US.CT
EDIT 2.5 file (Always Have Emblem Effect and 100% Triple Advantage Chance, Run Speed Multiplier)
(102.87 KiB) Downloaded 123 times
ed8_2_PC_US.CT
EDIT 2.1 file (Fixed Infinite Turns Left and EXP Multiplier, Added Improved Master Quartz EXP Multiplier)
(101.43 KiB) Downloaded 141 times
ed8_2_PC_US.CT
EDIT 1.75 file (Fixed Multiply Stats On Equip and Character Editor and Always Critical Hit)
(99 KiB) Downloaded 1311 times
ed8_2_PC_US.CT
EDIT 1 file (Fix Orbment Editor for 1.4.1 and CE 7.0)
(100.16 KiB) Downloaded 266 times
ed8_2_PC_US.CT
Initial file for 1.4.1 (Override Item ID on Gain of Item)
(101.65 KiB) Downloaded 400 times
Last edited by DrummerIX on Thu Jul 30, 2020 4:13 pm, edited 9 times in total.

User avatar
HanLiem
Expert Cheater
Expert Cheater
Posts: 117
Joined: Sat Aug 26, 2017 1:58 am
Reputation: 5

Re: Legend of Heroes: Trails of Cold Steel 2 (PC, Version 1.4.1)

Post by HanLiem »

Awesome as always DrummerIX, thank you so much for the great Table :)

TheByteSize
Fearless Donors
Fearless Donors
Posts: 240
Joined: Sat Mar 04, 2017 7:28 am
Reputation: 165

Re: Legend of Heroes: Trails of Cold Steel 2 (PC, Version 1.4.1)

Post by TheByteSize »

Here are some bread crumbs while waiting for Drummer to finish the Original Table.
Added some more updated scripts; some scripts are made by Drummer's.
Image
Attachments
ed8_2_PC_US.CT
(78.28 KiB) Downloaded 526 times
Last edited by TheByteSize on Sun Apr 12, 2020 8:08 am, edited 2 times in total.

KS212
Expert Cheater
Expert Cheater
Posts: 885
Joined: Fri Mar 03, 2017 5:29 pm
Reputation: 73

Re: Legend of Heroes: Trails of Cold Steel 2 (PC, Version 1.4.1)

Post by KS212 »

Here's what's not working:

Always Critical Hit (allies)
Infinite Turns on Positive Effects
Add Positive Status Effects
Infinite New Game+ Points
Moebius Effect for Items always Available
Fast Link EXP Battle
EXP Multiplier
Multiply Stats on Equip
Quartz Pointers
Character and Inventory editors

The rest are fine :)

DrummerIX
ViP
ViP
Posts: 1810
Joined: Wed Mar 22, 2017 6:15 pm
Reputation: 2396

Re: Legend of Heroes: Trails of Cold Steel 2 (PC, Version 1.4.1)

Post by DrummerIX »

I spent some time trying to fix a few more issues with 1.4.1 and this table. I have Multiply Stats On Equip working and put in Add Bonus ACC+/EVA+ On Equip with it. I fixed Character Editor pointers and Quartz Pointers was working for me if you viewed your items, but I made it work by just viewing main menu. I'm not sure if I have more time to fix a few other things.

KS212
Expert Cheater
Expert Cheater
Posts: 885
Joined: Fri Mar 03, 2017 5:29 pm
Reputation: 73

Re: Legend of Heroes: Trails of Cold Steel 2 (PC, Version 1.4.1)

Post by KS212 »

DrummerIX wrote:
Tue Mar 24, 2020 10:40 am
I spent some time trying to fix a few more issues with 1.4.1 and this table. I have Multiply Stats On Equip working and put in Add Bonus ACC+/EVA+ On Equip with it. I fixed Character Editor pointers and Quartz Pointers was working for me if you viewed your items, but I made it work by just viewing main menu. I'm not sure if I have more time to fix a few other things.
Great work! Is it possible to at least fix Always Critical if nothing else? That one has a larger gameplay impact since crits trigger Rush attacks.

DrummerIX
ViP
ViP
Posts: 1810
Joined: Wed Mar 22, 2017 6:15 pm
Reputation: 2396

Re: Legend of Heroes: Trails of Cold Steel 2 (PC, Version 1.4.1)

Post by DrummerIX »

I think I have Always Critical Hit working again in EDIT 1.75. It worked for me in the first area.

KS212
Expert Cheater
Expert Cheater
Posts: 885
Joined: Fri Mar 03, 2017 5:29 pm
Reputation: 73

Re: Legend of Heroes: Trails of Cold Steel 2 (PC, Version 1.4.1)

Post by KS212 »

DrummerIX wrote:
Tue Mar 24, 2020 11:55 am
I think I have Always Critical Hit working again in EDIT 1.75. It worked for me in the first area.
Just tested, its working fine at absolute endgame, thanks!

This one was one of the main options for me as crits basically give you a 'choice' per attack on if you want the rest of the party to bumrush or not.

TyranquanTm
Noobzor
Noobzor
Posts: 6
Joined: Wed Mar 25, 2020 11:51 pm
Reputation: 0

Re: Legend of Heroes: Trails of Cold Steel 2 (PC, Version 1.4.1)

Post by TyranquanTm »

Having problems with Magius effect on the cheat table 1.4, I hope you can fix it fully to work with 1.4.1. Thank you for your hard work.
Last edited by TyranquanTm on Thu Mar 26, 2020 12:26 pm, edited 1 time in total.

TheByteSize
Fearless Donors
Fearless Donors
Posts: 240
Joined: Sat Mar 04, 2017 7:28 am
Reputation: 165

Re: Legend of Heroes: Trails of Cold Steel 2 (PC, Version 1.4.1)

Post by TheByteSize »

Here is Overdrive always charge script so, your OD will charge even during OD.

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <Description>"OD Always Charge"</Description>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>
[ENABLE]
aobscanmodule(ToCS2_ODAlwaysCharge,ed8_2_PC_US.exe,80 BF 0C 0B 00 00 00) // should be unique
aobscanmodule(ToCS2_ODAlwaysCharge2,ed8_2_PC_US.exe,80 B8 64 0E 00 00 00 75) // should be unique

ToCS2_ODAlwaysCharge:
  nop 9
ToCS2_ODAlwaysCharge2:
  nop 12

registersymbol(ToCS2_ODAlwaysCharge)
registersymbol(ToCS2_ODAlwaysCharge2)



[DISABLE]
ToCS2_ODAlwaysCharge:
  db 80 BF 0C 0B 00 00 00 75 38
ToCS2_ODAlwaysCharge2:
  db 80 B8 64 0E 00 00 00 75 38 80 B8 63 0E 00 00 00 75 2F
unregistersymbol(ToCS2_ODAlwaysCharge)
unregistersymbol(ToCS2_ODAlwaysCharge2)

{
// ORIGINAL CODE - INJECTION POINT: "ed8_2_PC_US.exe"+21E8A6

"ed8_2_PC_US.exe"+21E89A: CC                    -  int 3 
"ed8_2_PC_US.exe"+21E89B: CC                    -  int 3 
"ed8_2_PC_US.exe"+21E89C: CC                    -  int 3 
"ed8_2_PC_US.exe"+21E89D: CC                    -  int 3 
"ed8_2_PC_US.exe"+21E89E: CC                    -  int 3 
"ed8_2_PC_US.exe"+21E89F: CC                    -  int 3 
"ed8_2_PC_US.exe"+21E8A0: 55                    -  push ebp
"ed8_2_PC_US.exe"+21E8A1: 8B EC                 -  mov ebp,esp
"ed8_2_PC_US.exe"+21E8A3: 57                    -  push edi
"ed8_2_PC_US.exe"+21E8A4: 8B F9                 -  mov edi,ecx
// ---------- INJECTING HERE ----------
"ed8_2_PC_US.exe"+21E8A6: 80 BF 0C 0B 00 00 00  -  cmp byte ptr [edi+00000B0C],00
// ---------- DONE INJECTING  ----------
"ed8_2_PC_US.exe"+21E8AD: 75 5B                 -  jne ed8_2_PC_US.exe+21E90A
"ed8_2_PC_US.exe"+21E8AF: E8 5C 4D F1 FF        -  call ed8_2_PC_US.exe+133610
"ed8_2_PC_US.exe"+21E8B4: 8B 80 EC 61 00 00     -  mov eax,[eax+000061EC]
"ed8_2_PC_US.exe"+21E8BA: 80 B8 64 0E 00 00 00  -  cmp byte ptr [eax+00000E64],00
"ed8_2_PC_US.exe"+21E8C1: 75 38                 -  jne ed8_2_PC_US.exe+21E8FB
"ed8_2_PC_US.exe"+21E8C3: 80 B8 63 0E 00 00 00  -  cmp byte ptr [eax+00000E63],00
"ed8_2_PC_US.exe"+21E8CA: 75 2F                 -  jne ed8_2_PC_US.exe+21E8FB
"ed8_2_PC_US.exe"+21E8CC: 56                    -  push esi
"ed8_2_PC_US.exe"+21E8CD: FF 75 08              -  push [ebp+08]
"ed8_2_PC_US.exe"+21E8D0: 8B B7 B0 0A 00 00     -  mov esi,[edi+00000AB0]
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>


TheByteSize
Fearless Donors
Fearless Donors
Posts: 240
Joined: Sat Mar 04, 2017 7:28 am
Reputation: 165

Re: Legend of Heroes: Trails of Cold Steel 2 (PC, Version 1.4.1)

Post by TheByteSize »

Finally got to where Bonding Points appear in game so here script that will set minimum Bonding Points.

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <Description>"Min Bonding Points"</Description>
      <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

aobscanmodule(ToCS2_InfBondingPoints,ed8_2_PC_US.exe,8B 84 81 24 1C 00 00) // should be unique
alloc(newmem,64)

alloc(minBP,4)
registersymbol(minBP)
minBP:
dd 6

label(code)
label(return)

newmem:
  push ebx
  mov ebx,[minBP]
  cmp [ecx+1C4C],ebx  //[ecx+A*4+00001C24]
  jge code
  mov [ecx+1C48],ebx  //[ecx+9*4+00001C24]
  mov [ecx+1C4C],ebx  //[ecx+A*4+00001C24]
code:
  pop ebx
  mov eax,[ecx+eax*4+00001C24]
  jmp return

ToCS2_InfBondingPoints:
  jmp newmem
  nop 2
return:
registersymbol(ToCS2_InfBondingPoints)

[DISABLE]

ToCS2_InfBondingPoints:
  db 8B 84 81 24 1C 00 00

unregistersymbol(minBP)
unregistersymbol(ToCS2_InfBondingPoints)
dealloc(minBP)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "ed8_2_PC_US.exe"+176BAB

"ed8_2_PC_US.exe"+176B9B: CC                    -  int 3 
"ed8_2_PC_US.exe"+176B9C: CC                    -  int 3 
"ed8_2_PC_US.exe"+176B9D: CC                    -  int 3 
"ed8_2_PC_US.exe"+176B9E: CC                    -  int 3 
"ed8_2_PC_US.exe"+176B9F: CC                    -  int 3 
"ed8_2_PC_US.exe"+176BA0: 55                    -  push ebp
"ed8_2_PC_US.exe"+176BA1: 8B EC                 -  mov ebp,esp
"ed8_2_PC_US.exe"+176BA3: 8B 45 08              -  mov eax,[ebp+08]
"ed8_2_PC_US.exe"+176BA6: 83 F8 60              -  cmp eax,60
"ed8_2_PC_US.exe"+176BA9: 73 0B                 -  jae ed8_2_PC_US.exe+176BB6
// ---------- INJECTING HERE ----------
"ed8_2_PC_US.exe"+176BAB: 8B 84 81 24 1C 00 00  -  mov eax,[ecx+eax*4+00001C24]
// ---------- DONE INJECTING  ----------
"ed8_2_PC_US.exe"+176BB2: 5D                    -  pop ebp
"ed8_2_PC_US.exe"+176BB3: C2 04 00              -  ret 0004
"ed8_2_PC_US.exe"+176BB6: 33 C0                 -  xor eax,eax
"ed8_2_PC_US.exe"+176BB8: 5D                    -  pop ebp
"ed8_2_PC_US.exe"+176BB9: C2 04 00              -  ret 0004
"ed8_2_PC_US.exe"+176BBC: CC                    -  int 3 
"ed8_2_PC_US.exe"+176BBD: CC                    -  int 3 
"ed8_2_PC_US.exe"+176BBE: CC                    -  int 3 
"ed8_2_PC_US.exe"+176BBF: CC                    -  int 3 
"ed8_2_PC_US.exe"+176BC0: 55                    -  push ebp
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>5106</ID>
          <Description>"Minimum Bonding Points"</Description>
          <LastState Value="6" RealAddress="014B0040"/>
          <VariableType>4 Bytes</VariableType>
          <Address>minBP</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

TheByteSize
Fearless Donors
Fearless Donors
Posts: 240
Joined: Sat Mar 04, 2017 7:28 am
Reputation: 165

Re: Legend of Heroes: Trails of Cold Steel 2 (PC, Version 1.4.1)

Post by TheByteSize »

I was able to re-produce 2 more scripts: Fast Link EXP Event(Bonding Event) and Buff/De-buff Duration.
updated my original reply can be found here.

raijuyn
Noobzor
Noobzor
Posts: 6
Joined: Sun Mar 15, 2020 6:02 pm
Reputation: 0

Re: Legend of Heroes: Trails of Cold Steel 2 (PC, Version 1.4.1)

Post by raijuyn »

TheByteSize wrote:
Mon Apr 06, 2020 5:16 am
I was able to re-produce 2 more scripts: Fast Link EXP Event(Bonding Event) and Buff/De-buff Duration.
updated my original reply can be found here.
Thank you!

Have you incidentally had any luck getting an Master Quartz exp multiplier working? I've been trying but can't seem to find the address of battle MQ exp... :?

TheByteSize
Fearless Donors
Fearless Donors
Posts: 240
Joined: Sat Mar 04, 2017 7:28 am
Reputation: 165

Re: Legend of Heroes: Trails of Cold Steel 2 (PC, Version 1.4.1)

Post by TheByteSize »

raijuyn wrote:
Sat Apr 11, 2020 6:29 pm

Thank you!

Have you incidentally had any luck getting an Master Quartz exp multiplier working? I've been trying but can't seem to find the address of battle MQ exp... :?
If you want Master Quartz goes up 1 level per fight, you can use the script in my table.

raijuyn
Noobzor
Noobzor
Posts: 6
Joined: Sun Mar 15, 2020 6:02 pm
Reputation: 0

Re: Legend of Heroes: Trails of Cold Steel 2 (PC, Version 1.4.1)

Post by raijuyn »

TheByteSize wrote:
Sun Apr 12, 2020 8:09 am
raijuyn wrote:
Sat Apr 11, 2020 6:29 pm

Thank you!

Have you incidentally had any luck getting an Master Quartz exp multiplier working? I've been trying but can't seem to find the address of battle MQ exp... :?
If you want Master Quartz goes up 1 level per fight, you can use the script in my table.
Thanks. I know, but I wanted the MQ exp to be multiplied, much like the EXP multiplier, so I don't get too overpowered too fast.

Post Reply

Who is online

Users browsing this forum: Forechosen, Google Adsense [Bot], MadKatter, Master_Builder, P0P0karimu