Thanks for the code. I really do appreciate the effort.TheNeru wrote: ↑Fri Dec 24, 2021 5:32 amI've really searched hard for the Always Great cheat. But finally I give up. Most I can do is find the Motivation Value for the training drills.
I've read up in the Legend Cup that if Motivation is greater than the Great Threshold. The drill will result in GREAT.Motivation Pointers
Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>117686</ID> <Description>"Motivation Domino"</Description> <LastState Value="100" RealAddress="0083675C"/> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>_GetMon</Address> <Offsets> <Offset>DC</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>117695</ID> <Description>"Motivation Study"</Description> <LastState Value="100" RealAddress="0083675D"/> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>_GetMon</Address> <Offsets> <Offset>Dd</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>117694</ID> <Description>"Motivation Run"</Description> <LastState Value="100" RealAddress="0083675E"/> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>_GetMon</Address> <Offsets> <Offset>De</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>117693</ID> <Description>"Motivation Shoot"</Description> <LastState Value="100" RealAddress="0083675F"/> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>_GetMon</Address> <Offsets> <Offset>Df</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>117692</ID> <Description>"Motivation Dodge"</Description> <LastState Value="100" RealAddress="00836760"/> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>_GetMon</Address> <Offsets> <Offset>e0</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>117691</ID> <Description>"Motivation Endure"</Description> <LastState Value="100" RealAddress="00836761"/> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>_GetMon</Address> <Offsets> <Offset>e1</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>117690</ID> <Description>"Motivation Pull"</Description> <LastState Value="100" RealAddress="00836762"/> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>_GetMon</Address> <Offsets> <Offset>e2</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>117689</ID> <Description>"Motivation Meditate"</Description> <LastState Value="100" RealAddress="00836763"/> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>_GetMon</Address> <Offsets> <Offset>e3</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>117688</ID> <Description>"Motivation Leap"</Description> <LastState Value="100" RealAddress="00836764"/> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>_GetMon</Address> <Offsets> <Offset>e4</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>117687</ID> <Description>"Motivation Swim"</Description> <LastState Value="100" RealAddress="00836765"/> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>_GetMon</Address> <Offsets> <Offset>e5</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatTable>
Motivation > Great Threshold calculation [Random # ranges from 0-255] [Also I'm using a good natured monster]
Light Drills
(10 x (Motivation / 10)) > ((10000 x Random#[1] / 25500) % 100) - (Nature / 10)
Heavy Drills
(10 x (Motivation / 10)) > (Random#[1] % 100) - (NATURE / 10)
I hate math and I can't find this Random #. I'm probably searching it wrong. But eh, I give up.
Game caps the Motivation at 100. So far setting the Motivation to 255 makes it likely that the Monster will do GREAT in drills. I had a Hare/Tiger do 3 GREATs one after the other.
Right now, testing it on my Zilla, but it seems that I'm not really getting any greats at the moment. Will continue to test code. Maybe use other species to test it out.
EDIT 1: I toned down the motivation to 100, still no greats, but it does seem to work as all drill have my monster be happy about them. I'm not sure if it is a side effect of the code or if it is the monster themselves, but they seem to want to have items given constantly. Will continue to test further.
EDIT 2: IDK for you, but setting the motivation above the intended cap makes my monster always request an item before a drill. The gains from them also seem to be lower that usual, as least that's what it looks like on my end.
How to use this cheat table?
- Install Cheat Engine
- Double-click the .CT file in order to open it.
- Click the PC icon in Cheat Engine in order to select the game process.
- Keep the list.
- Activate the trainer options by checking boxes or setting values from 0 to 1