GOD WARS The Complete Legend (Tactical RPG)

Ask about cheats/tables for single player games here
User avatar
BlackMonster
Expert Cheater
Expert Cheater
Posts: 197
Joined: Tue Jan 23, 2018 8:41 pm
Reputation: 34

GOD WARS The Complete Legend (Tactical RPG)

Post by BlackMonster »

Game Name: GOD WARS The Complete Legend

Options Required: Cheat Table with:
- Infinite hp
- Infinite mp
- Max Move on map
- Exp multiplier : x2, x4, x8 etc
- JP multiplier : x2, x4, x8 etc
- infinite Gold


Game/Steam Website:



TY in advance guys!!!

Bluezinger
Expert Cheater
Expert Cheater
Posts: 57
Joined: Tue Nov 28, 2017 1:29 pm
Reputation: 4

Re: GOD WARS The Complete Legend (Tactical RPG)

Post by Bluezinger »

+1

User avatar
Ashley_Reborn09
Cheater
Cheater
Posts: 45
Joined: Fri Apr 20, 2018 6:57 am
Reputation: 3

Re: GOD WARS The Complete Legend (Tactical RPG)

Post by Ashley_Reborn09 »

+1

User avatar
Rysefox
Table Makers
Table Makers
Posts: 863
Joined: Sat Jun 23, 2018 3:32 pm
Reputation: 914

Re: GOD WARS The Complete Legend (Tactical RPG)

Post by Rysefox »


User avatar
BlackMonster
Expert Cheater
Expert Cheater
Posts: 197
Joined: Tue Jan 23, 2018 8:41 pm
Reputation: 34

Re: GOD WARS The Complete Legend (Tactical RPG)

Post by BlackMonster »

we need exp and jp cheat, this game grinding is insane

User avatar
Rysefox
Table Makers
Table Makers
Posts: 863
Joined: Sat Jun 23, 2018 3:32 pm
Reputation: 914

Re: GOD WARS The Complete Legend (Tactical RPG)

Post by Rysefox »

BlackMonster wrote:
Sat Jun 15, 2019 2:27 pm
we need exp and jp cheat, this game grinding is insane
Hope this helps more.

Unlimited Move: (Its looks like you cant move anymore, but you can)

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="28">
  <CheatEntries>
    <CheatEntry>
      <ID>431</ID>
      <Description>"Unlimited Movement"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048,Battle_PlayerMenu:Start+77a) 
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode:
mov byte ptr [rax+20],1
movzx eax,byte ptr [rax+20]
test eax,eax

exit:
jmp returnhere

Battle_PlayerMenu:Start+77a:
jmp newmem
nop
returnhere:


 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
Battle_PlayerMenu:Start+77a:
movzx eax,byte ptr [rax+20]
test eax,eax
//Alt: db 0F B6 40 20 85 C0
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
</CheatTable>
Unlimited Money

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="28">
  <CheatEntries>
    <CheatEntry>
      <ID>418</ID>
      <Description>"Unlimited Money"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048,GameSystem:set_MMony+2f) 
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode:
mov [rdi+00000400],#999999

exit:
jmp returnhere

GameSystem:set_MMony+2f:
jmp newmem
nop
returnhere:


 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
GameSystem:set_MMony+2f:
mov [rdi+00000400],esi
//Alt: db 89 B7 00 04 00 00
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
</CheatTable>
XP Multiplier by 8/4/2 (You get also XP when you get hit)

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="28">
  <CheatEntries>
    <CheatEntry>
      <ID>421</ID>
      <Description>"XP Multiplier by 8"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048,CharaManager:MChara_AddExp+a0) 
label(returnhere)
label(originalcode)
label(exit)
label(Multiplier)
registersymbol(Multiplier)

newmem:
push r8
mov r8,8
imul r13d,r8
mov [r15+0000018C],r13d
pop r8
jmp exit
originalcode:
mov [r15+0000018C],r13d

exit:
jmp returnhere
Multiplier:
dq 0
CharaManager:MChara_AddExp+a0:
jmp newmem
nop
nop
returnhere:


 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
unregistersymbol(Multiplier)
CharaManager:MChara_AddExp+a0:
mov [r15+0000018C],r13d
//Alt: db 45 89 AF 8C 01 00 00
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>422</ID>
      <Description>"XP Multiplier by 4"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048,CharaManager:MChara_AddExp+a0) 
label(returnhere)
label(originalcode)
label(exit)
label(Multiplier)
registersymbol(Multiplier)

newmem:
push r8
mov r8,4
imul r13d,r8
mov [r15+0000018C],r13d
pop r8
jmp exit
originalcode:
mov [r15+0000018C],r13d

exit:
jmp returnhere
Multiplier:
dq 0
CharaManager:MChara_AddExp+a0:
jmp newmem
nop
nop
returnhere:


 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
unregistersymbol(Multiplier)
CharaManager:MChara_AddExp+a0:
mov [r15+0000018C],r13d
//Alt: db 45 89 AF 8C 01 00 00
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>423</ID>
      <Description>"XP Multiplier by 2"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048,CharaManager:MChara_AddExp+a0) 
label(returnhere)
label(originalcode)
label(exit)
label(Multiplier)
registersymbol(Multiplier)

newmem:
push r8
mov r8,2
imul r13d,r8
mov [r15+0000018C],r13d
pop r8
jmp exit
originalcode:
mov [r15+0000018C],r13d

exit:
jmp returnhere
Multiplier:
dq 0
CharaManager:MChara_AddExp+a0:
jmp newmem
nop
nop
returnhere:


 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
unregistersymbol(Multiplier)
CharaManager:MChara_AddExp+a0:
mov [r15+0000018C],r13d
//Alt: db 45 89 AF 8C 01 00 00
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
</CheatTable>
EnemyOnePunch_Debug (Works very well)

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="28">
  <CheatEntries>
    <CheatEntry>
      <ID>425</ID>
      <Description>"EnemyOnePunch_Debug"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048,BattleClass:MBattle_GetHit+31e) 
label(returnhere)
label(originalcode)
label(exit)

newmem:

originalcode:
mov byte ptr [rax+3D9],1
movzx eax,byte ptr [rax+000003D9]

exit:
jmp returnhere

BattleClass:MBattle_GetHit+31e:
jmp newmem
nop
nop
returnhere:


 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
BattleClass:MBattle_GetHit+31e:
movzx eax,byte ptr [rax+000003D9]
//Alt: db 0F B6 80 D9 03 00 00
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
</CheatTable>
PlayerNoDamage_Debug (Also works very well)

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="28">
  <CheatEntries>
    <CheatEntry>
      <ID>427</ID>
      <Description>"PlayerNoDamage_Debug"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048,BattleClass:MBattle_GetHit+35c) 
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode:
mov byte ptr [rax+3DC],1
movzx eax,byte ptr [rax+000003DC]

exit:
jmp returnhere

BattleClass:MBattle_GetHit+35c:
jmp newmem
nop
nop
returnhere:


 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
BattleClass:MBattle_GetHit+35c:
movzx eax,byte ptr [rax+000003DC]
//Alt: db 0F B6 80 DC 03 00 00
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
</CheatTable>

User avatar
BlackMonster
Expert Cheater
Expert Cheater
Posts: 197
Joined: Tue Jan 23, 2018 8:41 pm
Reputation: 34

Re: GOD WARS The Complete Legend (Tactical RPG)

Post by BlackMonster »

@ Rysefox

bro could u make a table out of this and add JP multi and infinite mp too ?

User avatar
Rysefox
Table Makers
Table Makers
Posts: 863
Joined: Sat Jun 23, 2018 3:32 pm
Reputation: 914

Re: GOD WARS The Complete Legend (Tactical RPG)

Post by Rysefox »

BlackMonster wrote:
Sat Jun 15, 2019 4:05 pm
@ Rysefox

bro could u make a table out of this and add JP multi and infinite mp too ?
Sure, also added unlimited action "points"
Unlimited movement, can show bugs, but should not be very controversial

Enable Mono feature btw
Attachments
godwars.CT
new // added JP for skilltree
(2.19 MiB) Downloaded 438 times
godwars.CT
old // added Job Points
(2.18 MiB) Downloaded 112 times
godwars.CT
old
(2.12 MiB) Downloaded 107 times
Godwars2.CT
old
(201.46 KiB) Downloaded 91 times
Last edited by Rysefox on Sun Jun 16, 2019 6:29 pm, edited 3 times in total.

User avatar
BlackMonster
Expert Cheater
Expert Cheater
Posts: 197
Joined: Tue Jan 23, 2018 8:41 pm
Reputation: 34

Re: GOD WARS The Complete Legend (Tactical RPG)

Post by BlackMonster »

the exp multi is broken i think, i am lv 50 on 3rd map already with x2 lol, maybe an exp 99 freeze would work better? with evry action.

User avatar
Rysefox
Table Makers
Table Makers
Posts: 863
Joined: Sat Jun 23, 2018 3:32 pm
Reputation: 914

Re: GOD WARS The Complete Legend (Tactical RPG)

Post by Rysefox »

BlackMonster wrote:
Sat Jun 15, 2019 4:49 pm
the exp multi is broken i think, i am lv 50 on 3rd map already with x2 lol, maybe an exp 99 freeze would work better? with evry action.
Nothing is broken for me, I do not read the error in your message. You can change the line 12 to 99

Code: Select all

mov r8,99

User avatar
Rysefox
Table Makers
Table Makers
Posts: 863
Joined: Sat Jun 23, 2018 3:32 pm
Reputation: 914

Re: GOD WARS The Complete Legend (Tactical RPG)

Post by Rysefox »

Get All Battle Items_Debug:

Copy paste it in a text document and save it as a .ct

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="28">
  <CheatEntries>
    <CheatEntry>
      <ID>437</ID>
      <Description>"Get All Battle Items_Debug"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048,ScpFuncScp:func+dcc) 
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode:
mov byte ptr [rax+3DE],1
movzx eax,byte ptr [rax+000003DE]

exit:
jmp returnhere

ScpFuncScp:func+dcc:
jmp newmem
nop
nop
returnhere:

////
alloc(newmem1,2048,BattleClass:MBattle_GetBaseDmg+344)
label(returnhere1)
label(originalcode1)
label(exit1)

newmem1: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode1:
movzx eax,byte ptr [rax+000003E0]

exit1:
jmp returnhere1

BattleClass:MBattle_GetBaseDmg+344:
jmp newmem1
nop
nop
returnhere1:
///////
alloc(newmem2,2048,BattleClass:MBattle_GetBaseDmg+387)
label(returnhere2)
label(originalcode2)
label(exit2)

newmem2: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode2:
movzx eax,byte ptr [rax+000003DF]

exit2:
jmp returnhere2

BattleClass:MBattle_GetBaseDmg+387:
jmp newmem2
nop
nop
returnhere2:

 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
ScpFuncScp:func+dcc:
movzx eax,byte ptr [rax+000003DE]
//Alt: db 0F B6 80 DE 03 00 00
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem1)
BattleClass:MBattle_GetBaseDmg+344:
movzx eax,byte ptr [rax+000003E0]
//Alt: db 0F B6 80 E0 03 00 00
dealloc(newmem2)
BattleClass:MBattle_GetBaseDmg+387:
movzx eax,byte ptr [rax+000003DF]
//Alt: db 0F B6 80 DF 03 00 00
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
</CheatTable>

User avatar
BlackMonster
Expert Cheater
Expert Cheater
Posts: 197
Joined: Tue Jan 23, 2018 8:41 pm
Reputation: 34

Re: GOD WARS The Complete Legend (Tactical RPG)

Post by BlackMonster »

Job points cheat all we need now :O

Bluezinger
Expert Cheater
Expert Cheater
Posts: 57
Joined: Tue Nov 28, 2017 1:29 pm
Reputation: 4

Re: GOD WARS The Complete Legend (Tactical RPG)

Post by Bluezinger »

Rysefox wrote:
Sat Jun 15, 2019 5:06 pm
Get All Battle Items_Debug:

Copy paste it in a text document and save it as a .ct

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="28">
  <CheatEntries>
    <CheatEntry>
      <ID>437</ID>
      <Description>"Get All Battle Items_Debug"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048,ScpFuncScp:func+dcc) 
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode:
mov byte ptr [rax+3DE],1
movzx eax,byte ptr [rax+000003DE]

exit:
jmp returnhere

ScpFuncScp:func+dcc:
jmp newmem
nop
nop
returnhere:

////
alloc(newmem1,2048,BattleClass:MBattle_GetBaseDmg+344)
label(returnhere1)
label(originalcode1)
label(exit1)

newmem1: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode1:
movzx eax,byte ptr [rax+000003E0]

exit1:
jmp returnhere1

BattleClass:MBattle_GetBaseDmg+344:
jmp newmem1
nop
nop
returnhere1:
///////
alloc(newmem2,2048,BattleClass:MBattle_GetBaseDmg+387)
label(returnhere2)
label(originalcode2)
label(exit2)

newmem2: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode2:
movzx eax,byte ptr [rax+000003DF]

exit2:
jmp returnhere2

BattleClass:MBattle_GetBaseDmg+387:
jmp newmem2
nop
nop
returnhere2:

 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
ScpFuncScp:func+dcc:
movzx eax,byte ptr [rax+000003DE]
//Alt: db 0F B6 80 DE 03 00 00
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem1)
BattleClass:MBattle_GetBaseDmg+344:
movzx eax,byte ptr [rax+000003E0]
//Alt: db 0F B6 80 E0 03 00 00
dealloc(newmem2)
BattleClass:MBattle_GetBaseDmg+387:
movzx eax,byte ptr [rax+000003DF]
//Alt: db 0F B6 80 DF 03 00 00
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
</CheatTable>
Can you combine all the script that you already made or plan to made later on...try to follow this but when i try to activate the mono it says failure to launch...

User avatar
Rysefox
Table Makers
Table Makers
Posts: 863
Joined: Sat Jun 23, 2018 3:32 pm
Reputation: 914

Re: GOD WARS The Complete Legend (Tactical RPG)

Post by Rysefox »

Bluezinger wrote:
Sat Jun 15, 2019 7:31 pm
Rysefox wrote:
Sat Jun 15, 2019 5:06 pm
Get All Battle Items_Debug:

Copy paste it in a text document and save it as a .ct

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="28">
  <CheatEntries>
    <CheatEntry>
      <ID>437</ID>
      <Description>"Get All Battle Items_Debug"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048,ScpFuncScp:func+dcc) 
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode:
mov byte ptr [rax+3DE],1
movzx eax,byte ptr [rax+000003DE]

exit:
jmp returnhere

ScpFuncScp:func+dcc:
jmp newmem
nop
nop
returnhere:

////
alloc(newmem1,2048,BattleClass:MBattle_GetBaseDmg+344)
label(returnhere1)
label(originalcode1)
label(exit1)

newmem1: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode1:
movzx eax,byte ptr [rax+000003E0]

exit1:
jmp returnhere1

BattleClass:MBattle_GetBaseDmg+344:
jmp newmem1
nop
nop
returnhere1:
///////
alloc(newmem2,2048,BattleClass:MBattle_GetBaseDmg+387)
label(returnhere2)
label(originalcode2)
label(exit2)

newmem2: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode2:
movzx eax,byte ptr [rax+000003DF]

exit2:
jmp returnhere2

BattleClass:MBattle_GetBaseDmg+387:
jmp newmem2
nop
nop
returnhere2:

 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
ScpFuncScp:func+dcc:
movzx eax,byte ptr [rax+000003DE]
//Alt: db 0F B6 80 DE 03 00 00
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem1)
BattleClass:MBattle_GetBaseDmg+344:
movzx eax,byte ptr [rax+000003E0]
//Alt: db 0F B6 80 E0 03 00 00
dealloc(newmem2)
BattleClass:MBattle_GetBaseDmg+387:
movzx eax,byte ptr [rax+000003DF]
//Alt: db 0F B6 80 DF 03 00 00
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
</CheatTable>
Can you combine all the script that you already made or plan to made later on...try to follow this but when i try to activate the mono it says failure to launch...
New download above

User avatar
Rysefox
Table Makers
Table Makers
Posts: 863
Joined: Sat Jun 23, 2018 3:32 pm
Reputation: 914

Re: GOD WARS The Complete Legend (Tactical RPG)

Post by Rysefox »

Added on request Job Points above

Post Reply

Who is online

Users browsing this forum: bafao, Bing [Bot], BLEXBot, Jonnys, serg2011ubercan