[Request] Monster Train 2 - Demo

Ask about cheats/tables for single player games here
rockko
What is cheating?
What is cheating?
Posts: 1
Joined: Mon Sep 04, 2023 6:24 am
Reputation: 0

Re: [Request] Monster Train 2 - Demo

Post by rockko »

Zaraf wrote:
Fri May 23, 2025 4:27 am
Can we please get one that works on the full version of the game?

I get an error that says: Error while scanning for AOBs. _Ember Error: Not all results found
I think you have to be in the train (in battle) for it to work, its what has worked most reliably for me (gamepass version)

cooleko2
Noobzor
Noobzor
Posts: 11
Joined: Sat Apr 19, 2025 2:58 am
Reputation: 23

Re: [Request] Monster Train 2 - Demo

Post by cooleko2 »

Zaraf wrote:
Fri May 23, 2025 4:27 am
Can we please get one that works on the full version of the game?

I get an error that says: Error while scanning for AOBs. _Ember Error: Not all results found
That’s unusual, Cheat Engine never throws an error for me if an AOB has no hits. It just hangs while scanning, then either executes using the first result found or does nothing if there are no matches. Wonder if there is something in the settings that ignores the errors.

I just checked Steam and there are no updates yet, so this should be working for everyone.

Try this:
  • Open Cheat Engine
  • Click Mono at the top menu (File, Edit, Table, D3D, Mono, Help), and enable Mono features
  • Open Memory View (between scan results and the table list)
  • Right-click any address in the top half of the new window, select Go to address, and enter: PlayerManager:RemoveEnergy+3e
Now copy the bytes from +33 to +54 and paste them here. You should see something like:

Code: Select all

PlayerManager:RemoveEnergy+33 - 48 63 4F 70           - movsxd  rcx,dword ptr [rdi+70]
PlayerManager:RemoveEnergy+37 - 89 4D F0              - mov [rbp-10],ecx
PlayerManager:RemoveEnergy+3a - 48 63 47 70           - movsxd  rax,dword ptr [rdi+70]
PlayerManager:RemoveEnergy+3e - 2B 45 E8              - sub eax,[rbp-18]
PlayerManager:RemoveEnergy+41 - 89 47 70              - mov [rdi+70],eax
PlayerManager:RemoveEnergy+44 - 48 63 47 70           - movsxd  rax,dword ptr [rdi+70]
PlayerManager:RemoveEnergy+48 - 45 33 C0              - xor r8d,r8d
PlayerManager:RemoveEnergy+4b - 33 D2                 - xor edx,edx
PlayerManager:RemoveEnergy+4d - 44 3B C0              - cmp r8d,eax
PlayerManager:RemoveEnergy+50 - 48 0F4F C2            - cmovg rax,rdx
PlayerManager:RemoveEnergy+54 - 89 47 70              - mov [rdi+70],eax
If you get nothing, it likely means you haven’t used Ember yet in-game. Enter a battle and try again.
If your bytes match lines 33–54 above, the AOB should be fine. If they differ, let me know and I’ll see if I can wildcard the pattern to support both versions.

User avatar
Lord Blade
Expert Cheater
Expert Cheater
Posts: 1447
Joined: Thu Mar 09, 2017 7:52 am
Reputation: 134

Re: [Request] Monster Train 2 - Demo

Post by Lord Blade »

cooleko2 wrote:
Thu May 22, 2025 4:08 am
Update 5/22:

Added Gold modifiers to multiply your gains by a value and/or add a gold bonus to every gain.
Added HP, Attack, and Unit size modifiers so you can set the HP, Attack to any value you want and if you want the unit size to be set to 1, just change the size value to anything in the last address. The unit modifiers apply when you place a card.

As with most JIT games, you have to use everything once before it will hook.

------------------------------------------------------------------------------------------------------------------------------------------------------
Only had a few minutes with the first fight so only got energy/ember working. This is working on build #11691
It's working great.
One request, any way of doing a max Dragon Hoard cheat? So we can get the biggest reward from them after every battle?

Zaraf
Noobzor
Noobzor
Posts: 11
Joined: Wed Dec 18, 2019 3:29 am
Reputation: 0

Re: [Request] Monster Train 2 - Demo

Post by Zaraf »

rockko wrote:
Fri May 23, 2025 5:17 am
Zaraf wrote:
Fri May 23, 2025 4:27 am
Can we please get one that works on the full version of the game?

I get an error that says: Error while scanning for AOBs. _Ember Error: Not all results found
I think you have to be in the train (in battle) for it to work, its what has worked most reliably for me (gamepass version)
Yeah, that's what I didn't realize. I got it working. Thanks

cooleko2
Noobzor
Noobzor
Posts: 11
Joined: Sat Apr 19, 2025 2:58 am
Reputation: 23

Re: [Request] Monster Train 2 - Demo

Post by cooleko2 »

Lord Blade wrote:
Fri May 23, 2025 7:01 am
One request, any way of doing a max Dragon Hoard cheat? So we can get the biggest reward from them after every battle?
Updated the table to include maxing dragon's hoard on gain.

MinusVitaminNinja
Noobzor
Noobzor
Posts: 7
Joined: Sun Jul 28, 2024 8:38 am
Reputation: 0

Re: [Request] Monster Train 2 - Demo

Post by MinusVitaminNinja »

Thanks for the awesome cheat.
Is it possible to make the shop rerolls unlimited?

Setchan
Expert Cheater
Expert Cheater
Posts: 79
Joined: Wed Jun 23, 2021 11:06 am
Reputation: 7

Re: [Request] Monster Train 2 - Demo

Post by Setchan »

cooleko2 wrote:
Thu May 22, 2025 4:08 am
Update 5/24:

Added unlimited merchant rerolls and most things free, just comment out these lines if you want to pay for it:

Code: Select all

  mov [rbx+20], 0
  mov [rbx+18], 1
Update 5/23:

Added max Dragon's Hoard upon gain. You have to have gained it once to hook the AOB.

Update 5/22:

Added Gold modifiers to multiply your gains by a value and/or add a gold bonus to every gain.
Added HP, Attack, and Unit size modifiers so you can set the HP, Attack to any value you want and if you want the unit size to be set to 1, just change the size value to anything in the last address. The unit modifiers apply when you place a card.

As with most JIT games, you have to use everything once before it will hook.

------------------------------------------------------------------------------------------------------------------------------------------------------
Only had a few minutes with the first fight so only got energy/ember working. This is working on build #11691
Thanks works on gamepass :)

MinusVitaminNinja
Noobzor
Noobzor
Posts: 7
Joined: Sun Jul 28, 2024 8:38 am
Reputation: 0

Re: [Request] Monster Train 2 - Demo

Post by MinusVitaminNinja »

Thank you

User avatar
bigdawg11
Expert Cheater
Expert Cheater
Posts: 198
Joined: Mon Dec 28, 2020 7:40 pm
Reputation: 12

Re: [Request] Monster Train 2 - Demo

Post by bigdawg11 »

works great! Thank you

darkbuffoon
What is cheating?
What is cheating?
Posts: 3
Joined: Sun May 25, 2025 2:34 am
Reputation: 0

Re: [Request] Monster Train 2 - Demo

Post by darkbuffoon »

awesome!
Is it possible to visit merchant on both roads at the same time?

And, now the same product will always appear in merchant of trinkets re-roll
Last edited by darkbuffoon on Sun May 25, 2025 2:50 am, edited 1 time in total.

Dodging12
Novice Cheater
Novice Cheater
Posts: 15
Joined: Tue Oct 15, 2019 2:01 am
Reputation: 0

Re: [Request] Monster Train 2 - Demo

Post by Dodging12 »

Y'all aren't finding values directly because they are obfuscated with this function:

```

Code: Select all

namespace ShinyShoe
{
  [Serializable]
  public class ObfuscatedNumber
  {
    [SerializeField]
    private byte[] _values;

    public double Value
    {
      get => BitConverter.ToDouble(this._values, 0) + BitConverter.ToDouble(this._values, 8);
      set
      {
        double num = new System.Random().NextDouble() * value;
        Array.Copy((Array) BitConverter.GetBytes(num), (Array) this._values, 8);
        Array.Copy((Array) BitConverter.GetBytes(value - num), 0, (Array) this._values, 8, 8);
      }
    }

    public ObfuscatedNumber(double initialValue = 0.0)
    {
      this._values = new byte[16];
      this.Value = initialValue;
    }

    public override string ToString() => this.Value.ToString();
  }
}
```

If you must use cheat engine, it's easiest to use a lua script to just use the game's cheat commands. Note that the game keeps track of if cheat commands are used, in case you want to cheat leaderboards or something. It's client sided though, so it can also be patched (or just edit the "wasDevCheatUsed" object in the save's json). Personally, I just ran something like this:

Code: Select all

var managers = AllGameManagers.Instance;
SaveManager saveManager = managers.GetCoreManagers().GetSaveManager();
saveManager.ActiveSaveData.SetGold(1000);
3 lines of code and doesn't require any patching. You could type that into UnityExplorer's C# console window, or a Harmony/Melonloader patch.

hzla
What is cheating?
What is cheating?
Posts: 1
Joined: Sun May 25, 2025 8:14 pm
Reputation: 0

Re: [Request] Monster Train 2 - Demo

Post by hzla »

Obfuscated values in the json save file are split randomly split into two parts and put into a byte array. You can just edit array so that they form two doubles that add up to whatever value you want.

Here is a deobfuscator
[Link]

User avatar
Lord Blade
Expert Cheater
Expert Cheater
Posts: 1447
Joined: Thu Mar 09, 2017 7:52 am
Reputation: 134

Re: [Request] Monster Train 2 - Demo

Post by Lord Blade »

So, an issue I'm finding with the free shop/infinite rerolls thing, is that it keeps rerolling to the same items.

cooleko2
Noobzor
Noobzor
Posts: 11
Joined: Sat Apr 19, 2025 2:58 am
Reputation: 23

Re: [Request] Monster Train 2 - Demo

Post by cooleko2 »

darkbuffoon wrote:
Sun May 25, 2025 2:40 am
awesome!
Is it possible to visit merchant on both roads at the same time?

And, now the same product will always appear in merchant of trinkets re-roll
Lord Blade wrote:
Mon May 26, 2025 4:44 am
So, an issue I'm finding with the free shop/infinite rerolls thing, is that it keeps rerolling to the same items.
I can't reproduce this, I verified in all the shops that the rerolls changed up product on my end. I figured for trinkets he had simply bought every trinket but four, so rerolls showed the available each time but if another store is having the issue, I wonder what that cause could be. Maybe because the save I'm testing from was mid run, perhaps there are scripted shops, or if it is run on the first shop it breaks. Can you guys test a little further and see if turning it on after you first visit a shop or on the second and later shops the issue persists? In the similar troubleshooting vein, what platform and game version are you running it on?

darkbuffoon
What is cheating?
What is cheating?
Posts: 3
Joined: Sun May 25, 2025 2:34 am
Reputation: 0

Re: [Request] Monster Train 2 - Demo

Post by darkbuffoon »

cooleko2 wrote:
Mon May 26, 2025 2:30 pm
darkbuffoon wrote:
Sun May 25, 2025 2:40 am
awesome!
Is it possible to visit merchant on both roads at the same time?

And, now the same product will always appear in merchant of trinkets re-roll
Lord Blade wrote:
Mon May 26, 2025 4:44 am
So, an issue I'm finding with the free shop/infinite rerolls thing, is that it keeps rerolling to the same items.
I can't reproduce this, I verified in all the shops that the rerolls changed up product on my end. I figured for trinkets he had simply bought every trinket but four, so rerolls showed the available each time but if another store is having the issue, I wonder what that cause could be. Maybe because the save I'm testing from was mid run, perhaps there are scripted shops, or if it is run on the first shop it breaks. Can you guys test a little further and see if turning it on after you first visit a shop or on the second and later shops the issue persists? In the similar troubleshooting vein, what platform and game version are you running it on?
STEAM#11748

Image

sold out
Image

first re-roll
Image

sold out
Image

second re-roll
Image

Post Reply

Who is online

Users browsing this forum: AlphaZulu, ANonwolf, Baidu [Spider]