Trials of Mana (Steam)

D

DrummerIX

RCE Fanatics
Fearless Donors
Talents
Joined
Mar 22, 2017
Messages
1,750
ImpalaPUA started a table, but I decided to see what I can come up with for this game also. I think I'm going to have to use the same approach as Octopath Traveler and use pointers. I will try to flesh this out with as many options as I'm able to over the weekend. I've barely started playing for now, but will get some more things tomorrow.

Options so far:
Scripts for Infinite HP, MP, CS Gauge
Script for EXP Multiplier
Script for Lucre Multiplier / Infinite Lucre
Script to Set Item Minimum Quantity
Script to Get All Regular Items (Minus Key Items)
Script for Override Shop Item ID
Script for Adding Any Specific Item To Inventory
Pointers to Lucre (Money)
Pointers to All Characters HP, MP, CS Gauge, Level, Training Points
Pointers to Item Slot 1 Quantity

EDIT 1:
Okay, I will work on improving this as time goes on today, but I'm playing as Duran first, so these addresses may be specific to Duran. I will try to improve it to work with all characters later. I have Infinite HP, MP, CS Gauge scripts and some more pointers working for Duran.

EDIT 1.5:
I think I have the scripts working for all characters now.

EDIT 1.75:
Thanks to information from Exeter, I have pointers to all characters stat information in the Pointer section now.

EDIT 2.0:
I found time to add 3 scripts. EXP Multiplier, Lucre Multiplier / Infinite Lucre and Set Minimum Item Quantity. The multipliers you have to Enable after you load a save game. They work similar to the way they did in Octopath Traveler in that you may have to gain more EXP to actually level up.

EDIT 2.1:
Fixed an issue with Set Minimum Quantity where it now affects Candy as well. I missed the first slot originally.

EDIT 2.5:
Came up with an option to give yourself all regular items (minus the key items). You have to fight one battle after enabling the option in order to use the items.

EDIT 3.0:
I have Override Shop Item ID ready for regular items. I haven't played far enough for a weapon shop to open, but I don't think it will be hard for me to do that one also once I get to that point in the game. Basically, you choose the item you want and then when you are at the point where you choose the number of items you want in the shop interface, you hit the option in CE to Perform the Override Shop Item ID. Then you complete the transaction and you should see the item you picked in CE in the confirmation box. Enjoy!

EDIT 3.5:
I went ahead and came up with an exhaustive item list, but it appears the Shop Item ID is different than the regular item ID I had, so I added the option to Add Any Specific Item To Inventory. It is fairly simple, you pick an item and set the quantity to add and then choose the Perform option. It should show up in your inventory. This worked on weapons and armor and accessories for me. I also put in terrorblade's updates to the Pointer section in this update.


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

TemptingIcarus

TemptingIcarus

Expert Cheater
Joined
Aug 17, 2018
Messages
285
Oh nice. Thanks a lot for this. There's costumes in the game that you can unlock. Would it be possible to get those early? After all. Fashion is true endgame. :p
 
gunbalde60

gunbalde60

Expert Cheater
Fearless Donors
Joined
Jan 9, 2018
Messages
171
Can we get infinite CS Please?
 
Exeter

Exeter

Expert Cheater
Table Maker
Joined
Mar 3, 2017
Messages
393
DrummerIX said:
ImpalaPUA started a table, but I decided to see what I can come up with for this game also. I think I'm going to have to use the same approach as Octopath Traveler and use pointers. I will try to flesh this out with as many options as I'm able to over the weekend. I've barely started playing for now, but will get some more things tomorrow.

Options so far:
Pointers to Lucre (Money)
Pointers to Main Character HP, MP
So I noticed the offset differences are the same as they were in the demo. (+4 from HP value for MP, etc).

In that case, for the Skill Gauge, the offset difference was +3C from the HP value. I can't test it right now, but might be worth checking into.

If you freeze that to 200, you can spam the special moves infinitely.


Likewise, for the stats for Slot 2 - it was -200 from slot 1's HP address, -1FC for MP, etc..



[Edit]

Looks like the stat pointers in your table are incorrect for some reason in my game. Lucre is fine though. It's possible that each character has its own address section, rather than 'main character' or character slots.




[Edit 2]
After manual searching I found the ones for Riesz.


I can also confirm that the CS gauge is +3C from the HP value.



Soo to sum it up - in my game the addresses would be as follows using your script:

Riesz HP [[[MainBaseAddr]+9D50]+178]+A20
Riesz MP [[[MainBaseAddr]+9D50]+178]+A24
Riesz CS Gauge [[[MainBaseAddr]+9D50]+178]+A5C (Freeze value to 200 for infinite CS skill spam capabilities).
 
Exeter

Exeter

Expert Cheater
Table Maker
Joined
Mar 3, 2017
Messages
393
Code:
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      4000
      <Description>"Pointers"</Description>
      <Options moHideChildren="1"/>
      <LastState Value="" RealAddress="00000000"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          4100
          <Description>"Lucre (Money)"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+3A6C</Address>
        </CheatEntry>
        <CheatEntry>
          4209
          <Description>"---------------------------------"</Description>
          <LastState Value="" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          4202
          <Description>"Riesz HP (Slot 1)"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+178]+A20</Address>
        </CheatEntry>
        <CheatEntry>
          4203
          <Description>"Riesz MP"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+178]+A24</Address>
        </CheatEntry>
        <CheatEntry>
          4204
          <Description>"Riesz CS Gauge"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+178]+A5C</Address>
        </CheatEntry>
        <CheatEntry>
          4217
          <Description>"Riesz Current EXP"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+178]+B10</Address>
        </CheatEntry>
        <CheatEntry>
          4210
          <Description>"---------------------------------"</Description>
          <LastState Value="" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          4206
          <Description>"Hawkeye HP (Slot 2)"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+178]+820</Address>
        </CheatEntry>
        <CheatEntry>
          4207
          <Description>"Hawkeye MP"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+178]+824</Address>
        </CheatEntry>
        <CheatEntry>
          4208
          <Description>"Hawkeye CS Gauge"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+178]+85C</Address>
        </CheatEntry>
        <CheatEntry>
          4216
          <Description>"Hawkeye Current EXP"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+178]+910</Address>
        </CheatEntry>
        <CheatEntry>
          4211
          <Description>"---------------------------------"</Description>
          <LastState Value="" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          4212
          <Description>"Angela HP (Slot 3)"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+178]+220</Address>
        </CheatEntry>
        <CheatEntry>
          4213
          <Description>"Angela MP"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+178]+224</Address>
        </CheatEntry>
        <CheatEntry>
          4214
          <Description>"Angela CS Gauge"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+178]+25C</Address>
        </CheatEntry>
        <CheatEntry>
          4215
          <Description>"Angela Current EXP"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+178]+310</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

HP, MP, CS, Current EXP Pointers for Riesz, Hawkeye, and Angela. (Use with Drummer's script).

Riesz = Slot 1 in my game.
Hawkeye = Slot 2
Angela = Slot 3.
 
TemptingIcarus

TemptingIcarus

Expert Cheater
Joined
Aug 17, 2018
Messages
285
Is there a way to multiply damage by any chance? That's all I really want.
 
D

DrummerIX

RCE Fanatics
Fearless Donors
Talents
Joined
Mar 22, 2017
Messages
1,750
I think I have scripts working for all main characters as of EDIT 1.5.

I have to babysit my daughter this morning, so won't have much more time until this afternoon.
 
TemptingIcarus

TemptingIcarus

Expert Cheater
Joined
Aug 17, 2018
Messages
285
DrummerIX said:
I think I have scripts working for all main characters as of EDIT 1.5.

I have to babysit my daughter this morning, so won't have much more time until this afternoon.
Thank you for your work. If you can look into costumes that'd be lovely! <3
 
T

timechaos69

Expert Cheater
Fearless Donors
Joined
Oct 18, 2017
Messages
211
Thank you for the table so far! extra options..your famous damage multiplier if possible..there is a stamp collection thing where you find lil cactus at a certain part of the game and get bnuses like nino kunis stmp thing...buy item at shop override!
 
Exeter

Exeter

Expert Cheater
Table Maker
Joined
Mar 3, 2017
Messages
393
timechaos69 said:
Thank you for the table so far! extra options..your famous damage multiplier if possible..there is a stamp collection thing where you find lil cactus at a certain part of the game and get bnuses like nino kunis stmp thing...buy item at shop override!
The Li'l Cactus bonus rewards are pretty good. Once you get 5 and 35 locations it'll show how many treasure chests are still unopened, and cactus locations (reward for 35th cactus find) on the map. Maybe it can be manipulated somehow.


[Edit] Been looking at items. Seems each item has its own specific address in the memory region. Similar to the characters basically.

'Slot 1' is actually Slot 2 in my game, and it's Chocolate.

Candy is located at [[[MainBaseAddr]+9D50]+68]+04
Chocolate at [[[MainBaseAddr]+9D50]+68]+1C
Honey Elixir at [[[MainBaseAddr]+9D50]+68]+34

Guess we have to figure out which item belongs to which address. Tricky.



All of these are specific items. (First column). I think column 4 might be related to the items as well, but not sure yet.


[Edit 2]
Some progress.




Code:
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      4708
      <Description>"[ Inventory ]"</Description>
      <Options moHideChildren="1"/>
      <LastState Value="" RealAddress="00000000"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          4110
          <Description>"Candy"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+04</Address>
        </CheatEntry>
        <CheatEntry>
          4709
          <Description>"Chocolate"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+1C</Address>
        </CheatEntry>
        <CheatEntry>
          4710
          <Description>"Honey Elixir"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+34</Address>
        </CheatEntry>
        <CheatEntry>
          4711
          <Description>"Fairy Walnut"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+4C</Address>
        </CheatEntry>
        <CheatEntry>
          4712
          <Description>"Medical Herb"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+64</Address>
        </CheatEntry>
        <CheatEntry>
          4717
          <Description>"Stardust Herb"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+7C</Address>
        </CheatEntry>
        <CheatEntry>
          4716
          <Description>"Cup of Wishes"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+94</Address>
        </CheatEntry>
        <CheatEntry>
          4715
          <Description>"Magic Rope"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+AC</Address>
        </CheatEntry>
        <CheatEntry>
          4714
          <Description>"Dream Reed"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+C4</Address>
        </CheatEntry>
        <CheatEntry>
          4713
          <Description>"Curious Cookie"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+DC</Address>
        </CheatEntry>
        <CheatEntry>
          4718
          <Description>"Ample Incense"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+124</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
If someone can check and confirm these are indeed said items in their game as well, it'd be good to know.

Note: After altering the values, freeze them and win a battle. This will force update the inventory with the values you want. Otherwise it resets back to the initial value. (Unfreeze after you're done with the battle and editing).
 
I

ImpalaPUA

Expert Cheater
Table Maker
Joined
Apr 18, 2017
Messages
387
Those are the addresses for me, and the slot 1 is also chocolate for me

Going to try to use the memory region of your pointers to find the serum addresses

Thye increase stats through in game means rather than editing through CE

[[[MainBaseAddr]+9D50]+68]+16C -- Str Serum
[[[MainBaseAddr]+9D50]+68]+184 -- Stam Serum

 
T

terrorblade

What is cheating?
Joined
Apr 25, 2020
Messages
3
I have added a few more Items, also the IDs for them, if ID shows 125 you dont have that Item ingame.
I just changed the ID and set the quantity, and i got the item in my Inventory.
Code:
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      4708
      <Description>"[ Inventory ]"</Description>
      <Options moHideChildren="1"/>
      <LastState Value="" Activated="1" RealAddress="00000000"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          4747
          <Description>"Candy ID"</Description>
          <LastState Value="0" RealAddress="4C814030"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+0</Address>
        </CheatEntry>
        <CheatEntry>
          4709
          <Description>"Candy (ID0)"</Description>
          <LastState Value="96" RealAddress="4C814034"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+04</Address>
        </CheatEntry>
        <CheatEntry>
          4748
          <Description>"Chocolate ID"</Description>
          <LastState Value="1" RealAddress="4C814048"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+18</Address>
        </CheatEntry>
        <CheatEntry>
          4710
          <Description>"Chocolate (ID1)"</Description>
          <LastState Value="68" RealAddress="4C81404C"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+1C</Address>
        </CheatEntry>
        <CheatEntry>
          4749
          <Description>"Honey Elixier ID"</Description>
          <LastState Value="2" RealAddress="4C814060"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+30</Address>
        </CheatEntry>
        <CheatEntry>
          4711
          <Description>"Honey Elixir (ID2)"</Description>
          <LastState Value="60" RealAddress="4C814064"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+34</Address>
        </CheatEntry>
        <CheatEntry>
          4750
          <Description>"Fairy Walnut ID"</Description>
          <LastState Value="3" RealAddress="4C814078"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+48</Address>
        </CheatEntry>
        <CheatEntry>
          4712
          <Description>"Fairy Walnut (ID3)"</Description>
          <LastState Value="59" RealAddress="4C81407C"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+4C</Address>
        </CheatEntry>
        <CheatEntry>
          4751
          <Description>"Medical Herb ID"</Description>
          <LastState Value="4" RealAddress="4C814090"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+60</Address>
        </CheatEntry>
        <CheatEntry>
          4713
          <Description>"Medical Herb (ID4)"</Description>
          <LastState Value="75" RealAddress="4C814094"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+64</Address>
        </CheatEntry>
        <CheatEntry>
          4752
          <Description>"Stardust Herb ID"</Description>
          <LastState Value="5" RealAddress="4C8140A8"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+78</Address>
        </CheatEntry>
        <CheatEntry>
          4717
          <Description>"Stardust Herb (ID5)"</Description>
          <LastState Value="57" RealAddress="4C8140AC"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+7C</Address>
        </CheatEntry>
        <CheatEntry>
          4753
          <Description>"Cup of Wishes ID"</Description>
          <LastState Value="6" RealAddress="4C8140C0"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+90</Address>
        </CheatEntry>
        <CheatEntry>
          4716
          <Description>"Cup of Wishes (ID6)"</Description>
          <LastState Value="93" RealAddress="4C8140C4"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+94</Address>
        </CheatEntry>
        <CheatEntry>
          4754
          <Description>"Magic Rope ID"</Description>
          <LastState Value="7" RealAddress="4C8140D8"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+A8</Address>
        </CheatEntry>
        <CheatEntry>
          4715
          <Description>"Magic Rope (ID7)"</Description>
          <LastState Value="61" RealAddress="4C8140DC"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+AC</Address>
        </CheatEntry>
        <CheatEntry>
          4755
          <Description>"Dream Reed ID"</Description>
          <LastState Value="8" RealAddress="4C8140F0"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+C0</Address>
        </CheatEntry>
        <CheatEntry>
          4714
          <Description>"Dream Reed (ID8)"</Description>
          <LastState Value="16" RealAddress="4C8140F4"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+C4</Address>
        </CheatEntry>
        <CheatEntry>
          4756
          <Description>"Curious Cookie ID"</Description>
          <LastState Value="9" RealAddress="4C814108"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+D8</Address>
        </CheatEntry>
        <CheatEntry>
          4718
          <Description>"Curious Cookie (ID9)"</Description>
          <LastState Value="2" RealAddress="4C81410C"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+DC</Address>
        </CheatEntry>
        <CheatEntry>
          4757
          <Description>"Wonder Cookie ID"</Description>
          <LastState Value="10" RealAddress="4C814120"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+F0</Address>
        </CheatEntry>
        <CheatEntry>
          4734
          <Description>"Wonder Cookie (ID10)"</Description>
          <LastState Value="2" RealAddress="4C814124"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+F4</Address>
        </CheatEntry>
        <CheatEntry>
          4765
          <Description>"ID 11 ??"</Description>
          <LastState Value="125" RealAddress="4C814138"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+108</Address>
        </CheatEntry>
        <CheatEntry>
          4733
          <Description>"??"</Description>
          <LastState Value="0" RealAddress="4C81413C"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+10C</Address>
        </CheatEntry>
        <CheatEntry>
          4763
          <Description>"Ample Incense ID"</Description>
          <LastState Value="125" RealAddress="4C814150"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+120</Address>
        </CheatEntry>
        <CheatEntry>
          4719
          <Description>"Ample Incense"</Description>
          <LastState Value="0" RealAddress="4C814154"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+124</Address>
        </CheatEntry>
        <CheatEntry>
          4766
          <Description>"ID 13 ??"</Description>
          <LastState Value="125" RealAddress="4C814168"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+138</Address>
        </CheatEntry>
        <CheatEntry>
          4729
          <Description>"??"</Description>
          <LastState Value="0" RealAddress="4C81416C"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+13C</Address>
        </CheatEntry>
        <CheatEntry>
          4764
          <Description>"Aroma of Decadence ID"</Description>
          <LastState Value="14" RealAddress="4C814180"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+150</Address>
        </CheatEntry>
        <CheatEntry>
          4730
          <Description>"Aroma of Decadence (ID14)"</Description>
          <LastState Value="2" RealAddress="4C814184"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+154</Address>
        </CheatEntry>
        <CheatEntry>
          4743
          <Description>"Strength ID"</Description>
          <LastState Value="15" RealAddress="4C814198"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+168</Address>
        </CheatEntry>
        <CheatEntry>
          4740
          <Description>"Strength Serum (ID15)"</Description>
          <LastState Value="1" RealAddress="4C81419C"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+16C</Address>
        </CheatEntry>
        <CheatEntry>
          4742
          <Description>"Stamina ID"</Description>
          <LastState Value="16" RealAddress="4C8141B0"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+180</Address>
        </CheatEntry>
        <CheatEntry>
          4741
          <Description>"Stamina Serum (ID16)"</Description>
          <LastState Value="1" RealAddress="4C8141B4"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+184</Address>
        </CheatEntry>
        <CheatEntry>
          4744
          <Description>"Wisdom ID"</Description>
          <LastState Value="17" RealAddress="4C8141C8"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+198</Address>
        </CheatEntry>
        <CheatEntry>
          4722
          <Description>"Wisdom Serum (ID17)"</Description>
          <LastState Value="7" RealAddress="4C8141CC"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+19C</Address>
        </CheatEntry>
        <CheatEntry>
          4745
          <Description>"Spirit ID"</Description>
          <LastState Value="18" RealAddress="4C8141E0"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+1B0</Address>
        </CheatEntry>
        <CheatEntry>
          4721
          <Description>"Spirit Serum (ID18)"</Description>
          <LastState Value="6" RealAddress="4C8141E4"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+1b4</Address>
        </CheatEntry>
        <CheatEntry>
          4746
          <Description>"Luck ID"</Description>
          <LastState Value="19" RealAddress="4C8141F8"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+1C8</Address>
        </CheatEntry>
        <CheatEntry>
          4720
          <Description>"Luck Serum (ID19)"</Description>
          <LastState Value="5" RealAddress="4C8141FC"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+1CC</Address>
        </CheatEntry>
        <CheatEntry>
          4773
          <Description>"ID 20 ??"</Description>
          <LastState Value="125" RealAddress="4C814210"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+1E0</Address>
        </CheatEntry>
        <CheatEntry>
          4771
          <Description>"20 ??"</Description>
          <LastState Value="0" RealAddress="4C814214"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+1E4</Address>
        </CheatEntry>
        <CheatEntry>
          4772
          <Description>"ID 21 ??"</Description>
          <LastState Value="125" RealAddress="4C814228"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+1F8</Address>
        </CheatEntry>
        <CheatEntry>
          4724
          <Description>"21 ??"</Description>
          <LastState Value="0" RealAddress="4C81422C"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+1FC</Address>
        </CheatEntry>
        <CheatEntry>
          4758
          <Description>"Earthcoin ID"</Description>
          <LastState Value="22" RealAddress="4C814240"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+210</Address>
        </CheatEntry>
        <CheatEntry>
          4725
          <Description>"Earthcoin (ID22)"</Description>
          <LastState Value="61" RealAddress="4C814244"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+214</Address>
        </CheatEntry>
        <CheatEntry>
          4768
          <Description>"ID 23 ??"</Description>
          <LastState Value="125" RealAddress="4C814258"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+228</Address>
        </CheatEntry>
        <CheatEntry>
          4767
          <Description>"??"</Description>
          <LastState Value="0" RealAddress="4C81425C"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+22C</Address>
        </CheatEntry>
        <CheatEntry>
          4770
          <Description>"ID 24 ??"</Description>
          <LastState Value="125" RealAddress="4C814270"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+240</Address>
        </CheatEntry>
        <CheatEntry>
          4769
          <Description>"??"</Description>
          <LastState Value="0" RealAddress="4C814274"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+244</Address>
        </CheatEntry>
        <CheatEntry>
          4759
          <Description>"Triz Scale? ID"</Description>
          <LastState Value="25" RealAddress="4C814288"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+258</Address>
        </CheatEntry>
        <CheatEntry>
          4735
          <Description>"Triz Scale?"</Description>
          <LastState Value="69" RealAddress="4C81428C"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+25C</Address>
        </CheatEntry>
        <CheatEntry>
          4760
          <Description>"Prickly Hedgehog Claw? ID"</Description>
          <LastState Value="26" RealAddress="4C8142A0"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+270</Address>
        </CheatEntry>
        <CheatEntry>
          4736
          <Description>"Prickly Hedgehog Claw?"</Description>
          <LastState Value="71" RealAddress="4C8142A4"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+274</Address>
        </CheatEntry>
        <CheatEntry>
          4761
          <Description>"Seed ID"</Description>
          <LastState Value="103" RealAddress="4C8149D8"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+9A8</Address>
        </CheatEntry>
        <CheatEntry>
          4739
          <Description>"Seed (ID103)"</Description>
          <LastState Value="6" RealAddress="4C8149DC"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+9AC</Address>
        </CheatEntry>
        <CheatEntry>
          4762
          <Description>"Silver Seed ID"</Description>
          <LastState Value="104" RealAddress="4C8149F0"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+9C0</Address>
        </CheatEntry>
        <CheatEntry>
          4738
          <Description>"Silver Seed (ID104)"</Description>
          <LastState Value="6" RealAddress="4C8149F4"/>
          <VariableType>4 Bytes</VariableType>
          <Address>[[[MainBaseAddr]+9D50]+68]+9C4</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
 
Exeter

Exeter

Expert Cheater
Table Maker
Joined
Mar 3, 2017
Messages
393
Opulent Incense: [[[MainBaseAddr]+9D50]+68]+154
Vitality Elixir: [[[MainBaseAddr]+9D50]+68]+1E4
 
I

ImpalaPUA

Expert Cheater
Table Maker
Joined
Apr 18, 2017
Messages
387
Another way of having exp multipliers using in game items could be freezing the timers on items

This controls the timer on items

Trials of Mana-Win64-Shipping.exe+53C662B - F3 0F11 00 - movss [rax],xmm0

You can just nop it and timer won't decrease
Code:
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      4724
      <Description>"Freeze Item Timers"</Description>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
//Trials of Mana-Win64-Shipping.exe+53C662B - F3 0F11 00 - movss [rax],xmm0
aobscanmodule(timers,Trials of Mana-Win64-Shipping.exe,F3 0F 11 00 73 03) // should be unique
timers:
  db 90 90 90 90

registersymbol(timers)
[DISABLE]

timers:
  db F3 0F 11 00 73 03

unregistersymbol(timers)
{
// ORIGINAL CODE - INJECTION POINT: "Trials of Mana-Win64-Shipping.exe"+53C662B

"Trials of Mana-Win64-Shipping.exe"+53C65F3: 66 66 66 66 2E 0F 1F 84 00 00 00 00 00  -  nop cs:[rax+rax+00000000]
"Trials of Mana-Win64-Shipping.exe"+53C6600: 4C 8B 82 00 02 00 00                    -  mov r8,[rdx+00000200]
"Trials of Mana-Win64-Shipping.exe"+53C6607: B9 02 00 00 00                          -  mov ecx,00000002
"Trials of Mana-Win64-Shipping.exe"+53C660C: 45 31 C9                                -  xor r9d,r9d
"Trials of Mana-Win64-Shipping.exe"+53C660F: 0F 57 C9                                -  xorps xmm1,xmm1
"Trials of Mana-Win64-Shipping.exe"+53C6612: 49 8D 40 0C                             -  lea rax,[r8+0C]
"Trials of Mana-Win64-Shipping.exe"+53C6616: 66 2E 0F 1F 84 00 00 00 00 00           -  nop cs:[rax+rax+00000000]
"Trials of Mana-Win64-Shipping.exe"+53C6620: F3 0F 10 00                             -  movss xmm0,[rax]
"Trials of Mana-Win64-Shipping.exe"+53C6624: F3 0F 5C C2                             -  subss xmm0,xmm2
"Trials of Mana-Win64-Shipping.exe"+53C6628: 0F 2F C1                                -  comiss xmm0,xmm1
// ---------- INJECTING HERE ----------
"Trials of Mana-Win64-Shipping.exe"+53C662B: F3 0F 11 00                             -  movss [rax],xmm0
"Trials of Mana-Win64-Shipping.exe"+53C662F: 73 03                                   -  jae "Trials of Mana-Win64-Shipping.exe"+53C6634
// ---------- DONE INJECTING  ----------
"Trials of Mana-Win64-Shipping.exe"+53C6631: 44 89 08                                -  mov [rax],r9d
"Trials of Mana-Win64-Shipping.exe"+53C6634: 48 83 C0 10                             -  add rax,10
"Trials of Mana-Win64-Shipping.exe"+53C6638: 48 83 E9 01                             -  sub rcx,01
"Trials of Mana-Win64-Shipping.exe"+53C663C: 75 E2                                   -  jne "Trials of Mana-Win64-Shipping.exe"+53C6620
"Trials of Mana-Win64-Shipping.exe"+53C663E: 41 0F 2F 48 0C                          -  comiss xmm1,[r8+0C]
"Trials of Mana-Win64-Shipping.exe"+53C6643: 72 0A                                   -  jb "Trials of Mana-Win64-Shipping.exe"+53C664F
"Trials of Mana-Win64-Shipping.exe"+53C6645: 41 0F 2F 48 1C                          -  comiss xmm1,[r8+1C]
"Trials of Mana-Win64-Shipping.exe"+53C664A: 72 03                                   -  jb "Trials of Mana-Win64-Shipping.exe"+53C664F
"Trials of Mana-Win64-Shipping.exe"+53C664C: 30 C0                                   -  xor al,al
"Trials of Mana-Win64-Shipping.exe"+53C664E: C3                                      -  ret 
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
Bottom left of screenshot

 
D

DrummerIX

RCE Fanatics
Fearless Donors
Talents
Joined
Mar 22, 2017
Messages
1,750
I put in an option to give yourself all regular items. Equipment is stored elsewhere.

You have to fight one battle after enabling the option to use the new items.
 
Top