Ruined King: A League of Legends Story

Upload your cheat tables here (No requests)
ghkjls1
What is cheating?
What is cheating?
Posts: 3
Joined: Thu May 20, 2021 8:11 pm
Reputation: 1

Re: Ruined King: A League of Legends Story

Post by ghkjls1 »

In the current version of the game, the table does not seem to work anymore. Anyone else experience the same thing?

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

Anacra
Expert Cheater
Expert Cheater
Posts: 133
Joined: Tue Mar 21, 2017 1:44 pm
Reputation: 12

Re: Ruined King: A League of Legends Story

Post by Anacra »

GreenHouse wrote:
Wed Nov 17, 2021 3:27 pm
...
Hi GreenHouse!

Thank you for the table. However, it is not working for the latest version of the game (GOG). Any chance of a fix?

smymer
Noobzor
Noobzor
Posts: 9
Joined: Fri Jul 26, 2019 12:32 pm
Reputation: 1

Re: Ruined King: A League of Legends Story

Post by smymer »

ghkjls1 wrote:
Fri Dec 17, 2021 10:04 am
In the current version of the game, the table does not seem to work anymore. Anyone else experience the same thing?
For me not working. but my version of the game is from the Epic Store, and I don't know if CT worked on this version.

truechimaera
Novice Cheater
Novice Cheater
Posts: 15
Joined: Sun Dec 01, 2019 11:55 pm
Reputation: 5

Re: Ruined King: A League of Legends Story

Post by truechimaera »

Table seems to have stopped working for the Steam version as well. Any chance of an update? I really miss the run speed hack, movement is So Slow in this game.

jauken
Noobzor
Noobzor
Posts: 6
Joined: Thu Nov 02, 2017 12:15 am
Reputation: 0

Re: Ruined King: A League of Legends Story

Post by jauken »

This game is on the Steam Sale, any chance we could get an updated table? I'm kinda crap at Cheat Engine, I was able to find the money but that's it. Attempting to locate health gave me 1214 possible results and I simply don't know how to process that :P

acecel
Expert Cheater
Expert Cheater
Posts: 967
Joined: Sun Apr 09, 2017 1:32 am
Reputation: 163

Re: Ruined King: A League of Legends Story

Post by acecel »

A small script that allow to edit your skill points, should work on version 1.7 (steam).

Copy the code below then paste it directly into a table (right click > paste) not into a script :mrgreen: .
Open the menu/abilities in game to refresh the values, then edit the "Skill Points Earned" value to what you want, don't change the first value as it will be recalculated.
And always make a backup of your save before using any cheat. ;)

Edit Skill Points

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>26033</ID>
      <Description>"Edit Skill Points (Open the Abilities Menu to refresh the values)"</Description>
      <Options moHideChildren="1"/>
      <LastState/>
      <Color>FF8000</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : RuinedKing.exe
  Version: 
  Date   : 2022-04-12
  Author : acecel

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(aob_sp,GameAssembly.dll,8B BE 9C 00 00 00) // should be unique
alloc(newmem,$1000,aob_sp)

alloc(sp_ptr,$4)
registersymbol(sp_ptr)

label(code)
label(return)

newmem:
  mov [sp_ptr],rsi
code:
  mov edi,[rsi+0000009C]
  jmp return

aob_sp:
  jmp newmem
  nop
return:
registersymbol(aob_sp)

[DISABLE]

aob_sp:
  db 8B BE 9C 00 00 00

unregistersymbol(sp_ptr)
unregistersymbol(aob_sp)
dealloc(sp_ptr)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll.il2cpp+1254EA

GameAssembly.dll.il2cpp+1254C5: 48 8B CB           - mov rcx,rbx
GameAssembly.dll.il2cpp+1254C8: E8 F3 6E 7B 01     - call UnityEngine.Object.op_Inequality
GameAssembly.dll.il2cpp+1254CD: 84 C0              - test al,al
GameAssembly.dll.il2cpp+1254CF: 74 6D              - je GameAssembly.dll.il2cpp+12553E
GameAssembly.dll.il2cpp+1254D1: 49 8B 07           - mov rax,[r15]
GameAssembly.dll.il2cpp+1254D4: 48 85 C0           - test rax,rax
GameAssembly.dll.il2cpp+1254D7: 0F 84 0A 03 00 00  - je GameAssembly.dll.il2cpp+1257E7
GameAssembly.dll.il2cpp+1254DD: 48 8B 58 28        - mov rbx,[rax+28]
GameAssembly.dll.il2cpp+1254E1: 48 85 F6           - test rsi,rsi
GameAssembly.dll.il2cpp+1254E4: 0F 84 F8 02 00 00  - je GameAssembly.dll.il2cpp+1257E2
// ---------- INJECTING HERE ----------
GameAssembly.dll.il2cpp+1254EA: 8B BE 9C 00 00 00  - mov edi,[rsi+0000009C]
// ---------- DONE INJECTING  ----------
GameAssembly.dll.il2cpp+1254F0: 2B BE FC 01 00 00  - sub edi,[rsi+000001FC]
GameAssembly.dll.il2cpp+1254F6: 33 C9              - xor ecx,ecx
GameAssembly.dll.il2cpp+1254F8: E8 B3 D1 6F 01     - call System.Globalization.NumberFormatInfo.get_CurrentInfo
GameAssembly.dll.il2cpp+1254FD: 45 33 C9           - xor r9d,r9d
GameAssembly.dll.il2cpp+125500: 4C 8B C0           - mov r8,rax
GameAssembly.dll.il2cpp+125503: 33 D2              - xor edx,edx
GameAssembly.dll.il2cpp+125505: 8B CF              - mov ecx,edi
GameAssembly.dll.il2cpp+125507: E8 64 B4 29 01     - call System.Number.FormatInt32
GameAssembly.dll.il2cpp+12550C: 48 85 DB           - test rbx,rbx
GameAssembly.dll.il2cpp+12550F: 0F 84 C8 02 00 00  - je GameAssembly.dll.il2cpp+1257DD
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>26034</ID>
          <Description>"Skill Points Used"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>808080</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>sp_ptr</Address>
          <Offsets>
            <Offset>1FC</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>26035</ID>
          <Description>"Skill Points Earned"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>800080</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>sp_ptr</Address>
          <Offsets>
            <Offset>9C</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

HazeckX
Cheater
Cheater
Posts: 35
Joined: Sat Jun 09, 2018 4:36 pm
Reputation: 5

Re: Ruined King: A League of Legends Story

Post by HazeckX »

acecel wrote:
Tue Apr 12, 2022 1:51 am
A small script that allow to edit your skill points, should work on version 1.7 (steam).

Copy the code below then paste it directly into a table (right click > paste) not into a script :mrgreen: .
Open the menu/abilities in game to refresh the values, then edit the "Skill Points Earned" value to what you want, don't change the first value as it will be recalculated.
And always make a backup of your save before using any cheat. ;)

Edit Skill Points

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>26033</ID>
      <Description>"Edit Skill Points (Open the Abilities Menu to refresh the values)"</Description>
      <Options moHideChildren="1"/>
      <LastState/>
      <Color>FF8000</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : RuinedKing.exe
  Version: 
  Date   : 2022-04-12
  Author : acecel

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(aob_sp,GameAssembly.dll,8B BE 9C 00 00 00) // should be unique
alloc(newmem,$1000,aob_sp)

alloc(sp_ptr,$4)
registersymbol(sp_ptr)

label(code)
label(return)

newmem:
  mov [sp_ptr],rsi
code:
  mov edi,[rsi+0000009C]
  jmp return

aob_sp:
  jmp newmem
  nop
return:
registersymbol(aob_sp)

[DISABLE]

aob_sp:
  db 8B BE 9C 00 00 00

unregistersymbol(sp_ptr)
unregistersymbol(aob_sp)
dealloc(sp_ptr)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll.il2cpp+1254EA

GameAssembly.dll.il2cpp+1254C5: 48 8B CB           - mov rcx,rbx
GameAssembly.dll.il2cpp+1254C8: E8 F3 6E 7B 01     - call UnityEngine.Object.op_Inequality
GameAssembly.dll.il2cpp+1254CD: 84 C0              - test al,al
GameAssembly.dll.il2cpp+1254CF: 74 6D              - je GameAssembly.dll.il2cpp+12553E
GameAssembly.dll.il2cpp+1254D1: 49 8B 07           - mov rax,[r15]
GameAssembly.dll.il2cpp+1254D4: 48 85 C0           - test rax,rax
GameAssembly.dll.il2cpp+1254D7: 0F 84 0A 03 00 00  - je GameAssembly.dll.il2cpp+1257E7
GameAssembly.dll.il2cpp+1254DD: 48 8B 58 28        - mov rbx,[rax+28]
GameAssembly.dll.il2cpp+1254E1: 48 85 F6           - test rsi,rsi
GameAssembly.dll.il2cpp+1254E4: 0F 84 F8 02 00 00  - je GameAssembly.dll.il2cpp+1257E2
// ---------- INJECTING HERE ----------
GameAssembly.dll.il2cpp+1254EA: 8B BE 9C 00 00 00  - mov edi,[rsi+0000009C]
// ---------- DONE INJECTING  ----------
GameAssembly.dll.il2cpp+1254F0: 2B BE FC 01 00 00  - sub edi,[rsi+000001FC]
GameAssembly.dll.il2cpp+1254F6: 33 C9              - xor ecx,ecx
GameAssembly.dll.il2cpp+1254F8: E8 B3 D1 6F 01     - call System.Globalization.NumberFormatInfo.get_CurrentInfo
GameAssembly.dll.il2cpp+1254FD: 45 33 C9           - xor r9d,r9d
GameAssembly.dll.il2cpp+125500: 4C 8B C0           - mov r8,rax
GameAssembly.dll.il2cpp+125503: 33 D2              - xor edx,edx
GameAssembly.dll.il2cpp+125505: 8B CF              - mov ecx,edi
GameAssembly.dll.il2cpp+125507: E8 64 B4 29 01     - call System.Number.FormatInt32
GameAssembly.dll.il2cpp+12550C: 48 85 DB           - test rbx,rbx
GameAssembly.dll.il2cpp+12550F: 0F 84 C8 02 00 00  - je GameAssembly.dll.il2cpp+1257DD
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>26034</ID>
          <Description>"Skill Points Used"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>808080</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>sp_ptr</Address>
          <Offsets>
            <Offset>1FC</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>26035</ID>
          <Description>"Skill Points Earned"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>800080</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>sp_ptr</Address>
          <Offsets>
            <Offset>9C</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
i tried to use this, but it changed yasuo's only

Mooshai
What is cheating?
What is cheating?
Posts: 1
Joined: Wed Jun 22, 2022 4:32 pm
Reputation: 0

Re: Ruined King: A League of Legends Story

Post by Mooshai »

Yea im having a lot of difficulty using this. I open the .CT file and it pops up correctly. Then i click on the little pc button in the top left of the tab and click process, click on ruined king save/keep the process. then i click the enable box and it has a loading circle in the box but then does nothing. What do i do?

TacoSeeker
What is cheating?
What is cheating?
Posts: 2
Joined: Wed Sep 08, 2021 9:47 pm
Reputation: 3

Re: Ruined King: A League of Legends Story

Post by TacoSeeker »

+1 for update

ndbl1992
Expert Cheater
Expert Cheater
Posts: 127
Joined: Sat Jun 09, 2018 9:43 am
Reputation: 19

Re: Ruined King: A League of Legends Story

Post by ndbl1992 »

This game updated on 29th March. Hope that anyone can update the cheat table :D

anl93
Table Makers
Table Makers
Posts: 291
Joined: Mon May 29, 2017 10:12 am
Reputation: 94

Re: Ruined King: A League of Legends Story

Post by anl93 »

+1

Arthurix
What is cheating?
What is cheating?
Posts: 1
Joined: Tue Dec 10, 2024 4:13 pm
Reputation: 0

Re: Ruined King: A League of Legends Story

Post by Arthurix »

With Arcane ending, I've really been itching to do a story playthrough of this game and would be awesome if anyone could update +1

Post Reply

Who is online

Users browsing this forum: Ashmodel, cordingmedusa47, dryspell59, Google [Bot], Google Adsense [Bot], headmember, jonaaa, Kapziel, Tyboneous, xromad01