Page 1 of 2

GOD WARS The Complete Legend (Tactical RPG)

Posted: Thu Jun 13, 2019 9:38 pm
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!!!

Re: GOD WARS The Complete Legend (Tactical RPG)

Posted: Fri Jun 14, 2019 7:15 pm
by Bluezinger
+1

Re: GOD WARS The Complete Legend (Tactical RPG)

Posted: Sat Jun 15, 2019 12:32 pm
by Ashley_Reborn09
+1

Re: GOD WARS The Complete Legend (Tactical RPG)

Posted: Sat Jun 15, 2019 12:56 pm
by Rysefox

Re: GOD WARS The Complete Legend (Tactical RPG)

Posted: Sat Jun 15, 2019 2:27 pm
by BlackMonster
we need exp and jp cheat, this game grinding is insane

Re: GOD WARS The Complete Legend (Tactical RPG)

Posted: Sat Jun 15, 2019 3:45 pm
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>

Re: GOD WARS The Complete Legend (Tactical RPG)

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

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

Re: GOD WARS The Complete Legend (Tactical RPG)

Posted: Sat Jun 15, 2019 4:09 pm
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

Re: GOD WARS The Complete Legend (Tactical RPG)

Posted: Sat Jun 15, 2019 4:49 pm
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.

Re: GOD WARS The Complete Legend (Tactical RPG)

Posted: Sat Jun 15, 2019 5:02 pm
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

Re: GOD WARS The Complete Legend (Tactical RPG)

Posted: Sat Jun 15, 2019 5:06 pm
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>

Re: GOD WARS The Complete Legend (Tactical RPG)

Posted: Sat Jun 15, 2019 6:24 pm
by BlackMonster
Job points cheat all we need now :O

Re: GOD WARS The Complete Legend (Tactical RPG)

Posted: Sat Jun 15, 2019 7:31 pm
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...

Re: GOD WARS The Complete Legend (Tactical RPG)

Posted: Sat Jun 15, 2019 7:51 pm
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

Re: GOD WARS The Complete Legend (Tactical RPG)

Posted: Sun Jun 16, 2019 5:59 am
by Rysefox
Added on request Job Points above