Page 1 of 1

The Dark Crystal Age of Resistance Tactics (God mode, Character Editor, Money,etc)

Posted: Wed Feb 05, 2020 10:31 am
by gideon25


Image
EDIT: Added Alternate Godmode. Just delete the one that doesn't work.

Re: The Dark Crystal Age of Resistance Tactics (God mode, Character Editor, Money,etc)

Posted: Wed Feb 05, 2020 11:36 am
by kornicska
Thx the CT table, and the god mode not work. The 3 slash and dead...

Re: The Dark Crystal Age of Resistance Tactics (God mode, Character Editor, Money,etc)

Posted: Wed Feb 05, 2020 12:24 pm
by gideon25
kornicska wrote:
Wed Feb 05, 2020 11:36 am
Thx the CT table, and the god mode not work. The 3 slash and dead...
I added an alternate godmode. Make sure you click on each character to have it update. Let me know if it works.

Re: The Dark Crystal Age of Resistance Tactics (God mode, Character Editor, Money,etc)

Posted: Wed Feb 05, 2020 2:21 pm
by gvargas
gideon25 wrote:
Wed Feb 05, 2020 12:24 pm
kornicska wrote:
Wed Feb 05, 2020 11:36 am
Thx the CT table, and the god mode not work. The 3 slash and dead...
I added an alternate godmode. Make sure you click on each character to have it update. Let me know if it works.
First God Mode works for me, also characters editor, changing the level doesn't unlock jobs or abilities tough... :o

EDIT: The stats revert once you level up or change equipment so you need to mod them again. :lol:
EDIT2: I tried to trick the system by setting the level to 19 and then level up but it didn't work, it reverted to original level, maybe a exp after battle mod code would be better... :D

Re: The Dark Crystal Age of Resistance Tactics (God mode, Character Editor, Money,etc)

Posted: Wed Feb 05, 2020 6:17 pm
by kornicska
gideon25 wrote:
Wed Feb 05, 2020 12:24 pm
kornicska wrote:
Wed Feb 05, 2020 11:36 am
Thx the CT table, and the god mode not work. The 3 slash and dead...
I added an alternate godmode. Make sure you click on each character to have it update. Let me know if it works.
The re edit all caracter all battle and stat edit not = god mode. Ok work the edit the one battle, and edit all battle? LOL
God mode = infinite HP and no die the caracter....

Re: The Dark Crystal Age of Resistance Tactics (God mode, Character Editor, Money,etc)

Posted: Wed Feb 05, 2020 8:01 pm
by eugene9
Thank you for the table! Is there any way to modify characters' stats permanently?

Re: The Dark Crystal Age of Resistance Tactics (God mode, Character Editor, Money,etc)

Posted: Thu Feb 06, 2020 4:25 pm
by gvargas
eugene9 wrote:
Wed Feb 05, 2020 8:01 pm
Thank you for the table! Is there any way to modify characters' stats permanently?
I just found out you can edit the PlayerMeta.xml file and mod the jobs levels to max, that will unlock other jobs after one fight and also the character's level, which modifies stats permanently... :D

You can also add and modify your inventory, change the level of your weapons and armor, etc. :lol:

Note: The file is located in this path: C:\Users\Username\AppData\LocalLow\BonusXP\DCAORTactics\Savedata\

Re: The Dark Crystal Age of Resistance Tactics (God mode, Character Editor, Money,etc)

Posted: Fri Feb 07, 2020 12:46 am
by eugene9
Thanks for the info!! :)

Re: The Dark Crystal Age of Resistance Tactics (God mode, Character Editor, Money,etc)

Posted: Mon Feb 17, 2020 11:44 am
by kantoboy69
I am not sure howto combine these three script into one
Technically it's god mode


// HP/MP Always full (Display only)
[ENABLE]

aobscanmodule(injPlayer,GameAssembly.dll,8B 8B 30 02 00 00 48 8D 54 24 3C) // should be unique
alloc(pnewmem,$1000,"GameAssembly.dll"+CCCA23)

label(pcode)
label(preturn)
label(pAddr)
registersymbol(pAddr)

pnewmem:
pushfq
push rax
cmp dword ptr [rbx+78],1
jne pcode
mov eax, dword ptr [rbx+1E4]
mov dword ptr [rbx+1E8], eax
mov eax, dword ptr [rbx+22c]
mov dword ptr [rbx+230], eax
mov qword ptr [pAddr], rbx
pcode:
pop rax
popfq
mov ecx,[rbx+00000230]
jmp preturn
db 90 90 90 90 90 90 90
pAddr:
dd 00 00 00 00

injPlayer:
jmp pnewmem
nop
preturn:
registersymbol(injPlayer)

[DISABLE]

injPlayer:
db 8B 8B 30 02 00 00

unregistersymbol(injPlayer)
unregistersymbol(pAddr)
dealloc(newmem)

// Player HP don't decrease
[ENABLE]

aobscanmodule(injPlayer2,GameAssembly.dll,89 45 04 41 3B C6) // should be unique
alloc(bnewmem,$1000,"GameAssembly.dll"+C6064B)

label(bcode)
label(breturn)

bnewmem:
pushfq
push rdi
mov rdi, r15
add rdi, 38
mov rdi, qword ptr [rdi]
cmp dword ptr [rdi+14], 1
jne bcode
mov r14d, eax
bcode:
pop rdi
popfq
mov [rbp+04],eax
cmp eax,r14d
jmp breturn

injPlayer2:
jmp bnewmem
nop
breturn:
registersymbol(injPlayer2)

[DISABLE]

injPlayer2:
db 89 45 04 41 3B C6

unregistersymbol(injPlayer2)
dealloc(bnewmem)

// Player MP don't decrease
[ENABLE]

aobscanmodule(injPlayer3,GameAssembly.dll,39 BB 40 01 00 00) // should be unique
alloc(cnewmem,$1000,"GameAssembly.dll"+C60DAD)

label(ccode)
label(creturn)

cnewmem:
pushfq
push rax
mov rax, rbx
add rax, 38
mov rax, qword ptr [rax]
cmp dword ptr [rax+14], 1
jne ccode
mov edi, #1000 //dword ptr [rbx+140]
ccode:
pop rax
popfq
cmp [rbx+00000140],edi
jmp creturn

injPlayer3:
jmp cnewmem
nop
creturn:
registersymbol(injPlayer3)

[DISABLE]

injPlayer3:
db 39 BB 40 01 00 00

unregistersymbol(injPlayer3)
dealloc(cnewmem)