z Dragon Age The Veilguard

Upload your cheat tables here (No requests)
User avatar
Cielos
RCE Fanatics
RCE Fanatics
Posts: 859
Joined: Fri Mar 03, 2017 4:35 am
Reputation: 2002

Re: z Dragon Age The Veilguard

Post by Cielos »

made 2 options:

undead
- ACTIVATE before loading a savegame.
- Rook's health still drop but won't be killed.

alt walk key
- smoothen the transition from idle to walk, the game's own walk key would makes Rook seems almost tripped over everytime you start walking from stand-still.
- script default walk key: CapsLock.
- you may want to disable/change the game's walk key first.

copy and paste the following ONto your table:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>201</ID>
      <Description>"undead"</Description>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript Async="1">[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscanmodule(godFlagSetAOB,$process,C* * * * * * 00 4* * * * * 4* * * * * C3 4* * * * 4* * * 0F * * E8)
registersymbol(godFlagSetAOB)

alloc(newmem,2048,godFlagSetAOB+16) //"Dragon Age The Veilguard.exe"+16C0ED1)
label(returnhere)
label(originalcode_godFlagSetAOB)
registersymbol(originalcode_godFlagSetAOB)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here
//temp player filter: +5c, +Dc (float)1/0
xor edx,edx
cmp [rsp+5c],edx
je @f
cmp [rsp+dc],edx
je @f
mov dl,1
mov [rax],dl

originalcode_godFlagSetAOB:
readmem(godFlagSetAOB+16,6)
//mov rcx,rdi
//movzx edx,byte ptr [rax]

exit:
jmp returnhere

///

godFlagSetAOB+16: //"Dragon Age The Veilguard.exe"+16C0ED1:
jmp newmem
nop
returnhere:


 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
godFlagSetAOB+16: //"Dragon Age The Veilguard.exe"+16C0ED1:
readmem(originalcode_godFlagSetAOB,6)
//db 48 8B CF 0F B6 10
//mov rcx,rdi
//movzx edx,byte ptr [rax]
unregistersymbol(originalcode_godFlagSetAOB)

/*
Dragon Age The Veilguard.exe+16C0DE9 - E8 F28C6901           - call "Dragon Age The Veilguard.exe"+2D59AE0 { -&gt;Dragon Age The Veilguard.exe+2D59AE0 }
Dragon Age The Veilguard.exe+16C0DEE - 48 8B D0              - mov rdx,rax
Dragon Age The Veilguard.exe+16C0DF1 - 48 8D 8F F8000000     - lea rcx,[rdi+000000F8]
Dragon Age The Veilguard.exe+16C0DF8 - E8 F3D3FAFF           - call "Dragon Age The Veilguard.exe"+166E1F0 { -&gt;Dragon Age The Veilguard.exe+166E1F0 }
Dragon Age The Veilguard.exe+16C0DFD - 48 8D 8F F0020000     - lea rcx,[rdi+000002F0]
Dragon Age The Veilguard.exe+16C0E04 - E8 F7ACCBFF           - call "Dragon Age The Veilguard.exe"+137BB00 { -&gt;Dragon Age The Veilguard.exe+137BB00 }
Dragon Age The Veilguard.exe+16C0E09 - 48 8B D0              - mov rdx,rax
Dragon Age The Veilguard.exe+16C0E0C - 48 8D 8F 28010000     - lea rcx,[rdi+00000128]
Dragon Age The Veilguard.exe+16C0E13 - E8 E81BFBFF           - call "Dragon Age The Veilguard.exe"+1672A00 { -&gt;Dragon Age The Veilguard.exe+1672A00 }
Dragon Age The Veilguard.exe+16C0E18 - 48 8B 5C 24 70        - mov rbx,[rsp+70]
Dragon Age The Veilguard.exe+16C0E1D - 48 83 C4 60           - add rsp,60 { 96 }
Dragon Age The Veilguard.exe+16C0E21 - 5F                    - pop rdi
Dragon Age The Veilguard.exe+16C0E22 - C3                    - ret
Dragon Age The Veilguard.exe+16C0E23 - 48 8B 43 08           - mov rax,[rbx+08]
Dragon Age The Veilguard.exe+16C0E27 - 48 8B CF              - mov rcx,rdi
Dragon Age The Veilguard.exe+16C0E2A - 0FB6 10               - movzx edx,byte ptr [rax]
Dragon Age The Veilguard.exe+16C0E2D - E8 FE340000           - call "Dragon Age The Veilguard.exe"+16C4330 { -&gt;Dragon Age The Veilguard.exe+16C4330 }
Dragon Age The Veilguard.exe+16C0E32 - 48 8B 5C 24 70        - mov rbx,[rsp+70]
Dragon Age The Veilguard.exe+16C0E37 - 48 83 C4 60           - add rsp,60 { 96 }
Dragon Age The Veilguard.exe+16C0E3B - 5F                    - pop rdi
Dragon Age The Veilguard.exe+16C0E3C - C3                    - ret
Dragon Age The Veilguard.exe+16C0E3D - 48 8B 87 F8000000     - mov rax,[rdi+000000F8]
Dragon Age The Veilguard.exe+16C0E44 - 48 8D 8F F8000000     - lea rcx,[rdi+000000F8]
Dragon Age The Veilguard.exe+16C0E4B - 0F29 74 24 50         - movaps [rsp+50],xmm6
Dragon Age The Veilguard.exe+16C0E50 - FF 50 28              - call qword ptr [rax+28]
Dragon Age The Veilguard.exe+16C0E53 - 48 8B 47 38           - mov rax,[rdi+38]
Dragon Age The Veilguard.exe+16C0E57 - 4C 8D 44 24 30        - lea r8,[rsp+30]
Dragon Age The Veilguard.exe+16C0E5C - 48 8B 4F 08           - mov rcx,[rdi+08]
Dragon Age The Veilguard.exe+16C0E60 - 48 8D 54 24 20        - lea rdx,[rsp+20]
Dragon Age The Veilguard.exe+16C0E65 - 0F28 F0               - movaps xmm6,xmm0
Dragon Age The Veilguard.exe+16C0E68 - 48 8B 58 58           - mov rbx,[rax+58]
Dragon Age The Veilguard.exe+16C0E6C - E8 8F409A02           - call "Dragon Age The Veilguard.exe"+4064F00 { -&gt;Dragon Age The Veilguard.exe+4064F00 }
Dragon Age The Veilguard.exe+16C0E71 - 48 8D 15 A0FDB204     - lea rdx,["Dragon Age The Veilguard.exe"+61F0C18] { (146E0F680) }
Dragon Age The Veilguard.exe+16C0E78 - 48 8B C8              - mov rcx,rax
Dragon Age The Veilguard.exe+16C0E7B - E8 608C6901           - call "Dragon Age The Veilguard.exe"+2D59AE0 { -&gt;Dragon Age The Veilguard.exe+2D59AE0 }
Dragon Age The Veilguard.exe+16C0E80 - 48 8D 4F 38           - lea rcx,[rdi+38]
Dragon Age The Veilguard.exe+16C0E84 - F3 0F10 08            - movss xmm1,[rax]
Dragon Age The Veilguard.exe+16C0E88 - FF D3                 - call rbx
Dragon Age The Veilguard.exe+16C0E8A - 48 8B 47 38           - mov rax,[rdi+38]
Dragon Age The Veilguard.exe+16C0E8E - 48 8D 8F F8000000     - lea rcx,[rdi+000000F8]
Dragon Age The Veilguard.exe+16C0E95 - F3 0F10 4F 44         - movss xmm1,[rdi+44]
Dragon Age The Veilguard.exe+16C0E9A - 0F28 D6               - movaps xmm2,xmm6
Dragon Age The Veilguard.exe+16C0E9D - C6 87 C8020000 01     - mov byte ptr [rdi+000002C8],01 { 1 }
Dragon Age The Veilguard.exe+16C0EA4 - 48 8B 58 50           - mov rbx,[rax+50]
Dragon Age The Veilguard.exe+16C0EA8 - E8 833CFAFF           - call "Dragon Age The Veilguard.exe"+1664B30 { -&gt;Dragon Age The Veilguard.exe+1664B30 }
Dragon Age The Veilguard.exe+16C0EAD - 48 8D 4F 38           - lea rcx,[rdi+38]
Dragon Age The Veilguard.exe+16C0EB1 - 0F28 C8               - movaps xmm1,xmm0
Dragon Age The Veilguard.exe+16C0EB4 - FF D3                 - call rbx
Dragon Age The Veilguard.exe+16C0EB6 - 0F28 74 24 50         - movaps xmm6,[rsp+50]
godFlagSetAOB                        - C6 87 C8020000 00     - mov byte ptr [rdi+000002C8],00 { 0 }
Dragon Age The Veilguard.exe+16C0EC2 - 48 8B 5C 24 70        - mov rbx,[rsp+70]
Dragon Age The Veilguard.exe+16C0EC7 - 48 83 C4 60           - add rsp,60 { 96 }
Dragon Age The Veilguard.exe+16C0ECB - 5F                    - pop rdi
Dragon Age The Veilguard.exe+16C0ECC - C3                    - ret
Dragon Age The Veilguard.exe+16C0ECD - 48 8B 43 08           - mov rax,[rbx+08]
Dragon Age The Veilguard.exe+16C0ED1 - 48 8B CF              - mov rcx,rdi
Dragon Age The Veilguard.exe+16C0ED4 - 0FB6 10               - movzx edx,byte ptr [rax]
Dragon Age The Veilguard.exe+16C0ED7 - E8 94380000           - call "Dragon Age The Veilguard.exe"+16C4770 { -&gt;Dragon Age The Veilguard.exe+16C4770 }
Dragon Age The Veilguard.exe+16C0EDC - 48 8B 5C 24 70        - mov rbx,[rsp+70]
Dragon Age The Veilguard.exe+16C0EE1 - 48 83 C4 60           - add rsp,60 { 96 }
Dragon Age The Veilguard.exe+16C0EE5 - 5F                    - pop rdi
Dragon Age The Veilguard.exe+16C0EE6 - C3                    - ret
Dragon Age The Veilguard.exe+16C0EE7 - CC                    - int 3
Dragon Age The Veilguard.exe+16C0EE8 - CC                    - int 3
Dragon Age The Veilguard.exe+16C0EE9 - CC                    - int 3
Dragon Age The Veilguard.exe+16C0EEA - CC                    - int 3
Dragon Age The Veilguard.exe+16C0EEB - CC                    - int 3
Dragon Age The Veilguard.exe+16C0EEC - CC                    - int 3
Dragon Age The Veilguard.exe+16C0EED - CC                    - int 3
Dragon Age The Veilguard.exe+16C0EEE - CC                    - int 3
Dragon Age The Veilguard.exe+16C0EEF - CC                    - int 3
Dragon Age The Veilguard.exe+16C0EF0 - 81 3A 3845EBB3        - cmp [rdx],B3EB4538 { (33948305) }
Dragon Age The Veilguard.exe+16C0EF6 - 75 0C                 - jne "Dragon Age The Veilguard.exe"+16C0F04 { -&gt;Dragon Age The Veilguard.exe+16C0F04 }
Dragon Age The Veilguard.exe+16C0EF8 - 48 8B 42 08           - mov rax,[rdx+08]
Dragon Age The Veilguard.exe+16C0EFC - 0FB6 10               - movzx edx,byte ptr [rax]
Dragon Age The Veilguard.exe+16C0EFF - E9 EC340000           - jmp "Dragon Age The Veilguard.exe"+16C43F0 { -&gt;Dragon Age The Veilguard.exe+16C43F0 }
Dragon Age The Veilguard.exe+16C0F04 - C3                    - ret
Dragon Age The Veilguard.exe+16C0F05 - CC                    - int 3
Dragon Age The Veilguard.exe+16C0F06 - CC                    - int 3
Dragon Age The Veilguard.exe+16C0F07 - CC                    - int 3
Dragon Age The Veilguard.exe+16C0F08 - CC                    - int 3
Dragon Age The Veilguard.exe+16C0F09 - CC                    - int 3
Dragon Age The Veilguard.exe+16C0F0A - CC                    - int 3
Dragon Age The Veilguard.exe+16C0F0B - CC                    - int 3
Dragon Age The Veilguard.exe+16C0F0C - CC                    - int 3
Dragon Age The Veilguard.exe+16C0F0D - CC                    - int 3
Dragon Age The Veilguard.exe+16C0F0E - CC                    - int 3
Dragon Age The Veilguard.exe+16C0F0F - CC                    - int 3
Dragon Age The Veilguard.exe+16C0F10 - 48 89 5C 24 08        - mov [rsp+08],rbx
Dragon Age The Veilguard.exe+16C0F15 - 48 89 74 24 10        - mov [rsp+10],rsi
Dragon Age The Veilguard.exe+16C0F1A - 57                    - push rdi
Dragon Age The Veilguard.exe+16C0F1B - 48 83 EC 20           - sub rsp,20 { 32 }
Dragon Age The Veilguard.exe+16C0F1F - 48 8B FA              - mov rdi,rdx
Dragon Age The Veilguard.exe+16C0F22 - 48 8B D9              - mov rbx,rcx
Dragon Age The Veilguard.exe+16C0F25 - E8 564CDAFE           - call "Dragon Age The Veilguard.exe"+465B80 { -&gt;Dragon Age The Veilguard.exe+465B80 }
*/
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>195</ID>
      <Description>"alt walk key"</Description>
      <Options moHideChildren="1" moAllowManualCollapseAndExpand="1"/>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript Async="1">[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscanmodule(someInputWritesAOB,$process,F3 0F * * * 8* * 4* * * * 4* * * * 4* * * * F* * 4* * * 7*)
registersymbol(someInputWritesAOB)

label(bWalk)
registersymbol(bWalk)

alloc(newmem,2048)
label(returnhere)
label(originalcode_someInputWritesAOB)
registersymbol(originalcode_someInputWritesAOB)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here
push rax
cmp rdx,c0
je @f
cmp rdx,c1
je @f
jmp end
@@:
mov rax,bWalk
cmp byte ptr [rax],1
jne @f
mulss xmm6,[rax+4]
movss [rcx+rdx*4],xmm6
end:
pop rax

originalcode_someInputWritesAOB:
readmem(someInputWritesAOB,15)
//movss [rcx+rdx*4],xmm6
//mov ecx,eax
//mov rax,[rsi+28]
//mov [rax+rcx*4],r15d

exit:
jmp returnhere

///
bWalk:
dd 0
dd (float)0.5
///

someInputWritesAOB: //"Dragon Age The Veilguard.exe"+22EB685:
jmp far newmem
nop
returnhere:




[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
someInputWritesAOB: //"Dragon Age The Veilguard.exe"+22EB685:
readmem(originalcode_someInputWritesAOB,15)
//db F3 0F 11 34 91 8B C8 48 8B 46 28 44 89 3C 88
//movss [rcx+rdx*4],xmm6
//mov ecx,eax
//mov rax,[rsi+28]
//mov [rax+rcx*4],r15d
unregistersymbol(originalcode_someInputWritesAOB)

unregistersymbol(bWalk)

/*
Dragon Age The Veilguard.exe+22EB5E7 - 80 7D 00 00           - cmp byte ptr [rbp+00],00 { 0 }
Dragon Age The Veilguard.exe+22EB5EB - 74 06                 - je "Dragon Age The Veilguard.exe"+22EB5F3 { -&gt;Dragon Age The Veilguard.exe+22EB5F3 }
Dragon Age The Veilguard.exe+22EB5ED - 41 0F28 D0            - movaps xmm2,xmm8
Dragon Age The Veilguard.exe+22EB5F1 - EB 09                 - jmp "Dragon Age The Veilguard.exe"+22EB5FC { -&gt;Dragon Age The Veilguard.exe+22EB5FC }
Dragon Age The Veilguard.exe+22EB5F3 - 41 0F28 D1            - movaps xmm2,xmm9
Dragon Age The Veilguard.exe+22EB5F7 - EB 03                 - jmp "Dragon Age The Veilguard.exe"+22EB5FC { -&gt;Dragon Age The Veilguard.exe+22EB5FC }
Dragon Age The Veilguard.exe+22EB5F9 - 0F28 D7               - movaps xmm2,xmm7
Dragon Age The Veilguard.exe+22EB5FC - 0F28 CA               - movaps xmm1,xmm2
Dragon Age The Veilguard.exe+22EB5FF - 0F28 C6               - movaps xmm0,xmm6
Dragon Age The Veilguard.exe+22EB602 - 41 0F54 CB            - andps xmm1,xmm11
Dragon Age The Veilguard.exe+22EB606 - 41 0F54 C3            - andps xmm0,xmm11
Dragon Age The Veilguard.exe+22EB60A - 0F2F C8               - comiss xmm1,xmm0
Dragon Age The Veilguard.exe+22EB60D - 76 16                 - jna "Dragon Age The Veilguard.exe"+22EB625 { -&gt;Dragon Age The Veilguard.exe+22EB625 }
Dragon Age The Veilguard.exe+22EB60F - 8B 45 2C              - mov eax,[rbp+2C]
Dragon Age The Veilguard.exe+22EB612 - 0F28 F2               - movaps xmm6,xmm2
Dragon Age The Veilguard.exe+22EB615 - 41 89 04 24           - mov [r12],eax
Dragon Age The Veilguard.exe+22EB619 - 41 89 86 AC000000     - mov [r14+000000AC],eax
Dragon Age The Veilguard.exe+22EB620 - F3 0F11 55 04         - movss [rbp+04],xmm2
Dragon Age The Veilguard.exe+22EB625 - 48 83 C3 18           - add rbx,18 { 24 }
Dragon Age The Veilguard.exe+22EB629 - FF C7                 - inc edi
Dragon Age The Veilguard.exe+22EB62B - 48 3B DE              - cmp rbx,rsi
Dragon Age The Veilguard.exe+22EB62E - 0F85 F1FEFFFF         - jne "Dragon Age The Veilguard.exe"+22EB525 { -&gt;Dragon Age The Veilguard.exe+22EB525 }
Dragon Age The Veilguard.exe+22EB634 - F3 0F10 7D 0C         - movss xmm7,[rbp+0C]
Dragon Age The Veilguard.exe+22EB639 - F3 44 0F10 45 10      - movss xmm8,[rbp+10]
Dragon Age The Veilguard.exe+22EB63F - F3 44 0F10 55 14      - movss xmm10,[rbp+14]
Dragon Age The Veilguard.exe+22EB645 - F3 44 0F10 4D 18      - movss xmm9,[rbp+18]
Dragon Age The Veilguard.exe+22EB64B - 4C 8B 7D 30           - mov r15,[rbp+30]
Dragon Age The Veilguard.exe+22EB64F - 4D 8B 67 08           - mov r12,[r15+08]
Dragon Age The Veilguard.exe+22EB653 - 33 FF                 - xor edi,edi
Dragon Age The Veilguard.exe+22EB655 - 49 8B 1F              - mov rbx,[r15]
Dragon Age The Veilguard.exe+22EB658 - 49 3B DC              - cmp rbx,r12
Dragon Age The Veilguard.exe+22EB65B - 74 42                 - je "Dragon Age The Veilguard.exe"+22EB69F { -&gt;Dragon Age The Veilguard.exe+22EB69F }
Dragon Age The Veilguard.exe+22EB65D - 0F1F 00               - nop dword ptr [rax]
Dragon Age The Veilguard.exe+22EB660 - 42 80 3C 2F  00       - cmp byte ptr [rdi+r13],00 { 0 }
Dragon Age The Veilguard.exe+22EB665 - 74 2D                 - je "Dragon Age The Veilguard.exe"+22EB694 { -&gt;Dragon Age The Veilguard.exe+22EB694 }
Dragon Age The Veilguard.exe+22EB667 - 48 8B 45 20           - mov rax,[rbp+20]
Dragon Age The Veilguard.exe+22EB66B - 8B 4B 10              - mov ecx,[rbx+10]
Dragon Age The Veilguard.exe+22EB66E - 49 8B 76 08           - mov rsi,[r14+08]
Dragon Age The Veilguard.exe+22EB672 - 44 8B 38              - mov r15d,[rax]
Dragon Age The Veilguard.exe+22EB675 - E8 36771002           - call "Dragon Age The Veilguard.exe"+43F2DB0 { -&gt;Dragon Age The Veilguard.exe+43F2DB0 }
Dragon Age The Veilguard.exe+22EB67A - 80 3E 00              - cmp byte ptr [rsi],00 { 0 }
Dragon Age The Veilguard.exe+22EB67D - 75 15                 - jne "Dragon Age The Veilguard.exe"+22EB694 { -&gt;Dragon Age The Veilguard.exe+22EB694 }
Dragon Age The Veilguard.exe+22EB67F - 48 8B 4E 08           - mov rcx,[rsi+08]
Dragon Age The Veilguard.exe+22EB683 - 8B D0                 - mov edx,eax
someInputWritesAOB                   - F3 0F11 34 91         - movss [rcx+rdx*4],xmm6
Dragon Age The Veilguard.exe+22EB68A - 8B C8                 - mov ecx,eax
Dragon Age The Veilguard.exe+22EB68C - 48 8B 46 28           - mov rax,[rsi+28]
Dragon Age The Veilguard.exe+22EB690 - 44 89 3C 88           - mov [rax+rcx*4],r15d
Dragon Age The Veilguard.exe+22EB694 - 48 83 C3 18           - add rbx,18 { 24 }
Dragon Age The Veilguard.exe+22EB698 - FF C7                 - inc edi
Dragon Age The Veilguard.exe+22EB69A - 49 3B DC              - cmp rbx,r12
Dragon Age The Veilguard.exe+22EB69D - 75 C1                 - jne "Dragon Age The Veilguard.exe"+22EB660 { -&gt;Dragon Age The Veilguard.exe+22EB660 }
Dragon Age The Veilguard.exe+22EB69F - 44 0F2F D7            - comiss xmm10,xmm7
Dragon Age The Veilguard.exe+22EB6A3 - 48 8B 85 F0000000     - mov rax,[rbp+000000F0]
Dragon Age The Veilguard.exe+22EB6AA - C6 00 00              - mov byte ptr [rax],00 { 0 }
Dragon Age The Veilguard.exe+22EB6AD - 76 23                 - jna "Dragon Age The Veilguard.exe"+22EB6D2 { -&gt;Dragon Age The Veilguard.exe+22EB6D2 }
Dragon Age The Veilguard.exe+22EB6AF - 45 0F2F D1            - comiss xmm10,xmm9
Dragon Age The Veilguard.exe+22EB6B3 - 76 1D                 - jna "Dragon Age The Veilguard.exe"+22EB6D2 { -&gt;Dragon Age The Veilguard.exe+22EB6D2 }
Dragon Age The Veilguard.exe+22EB6B5 - 45 0F2F D0            - comiss xmm10,xmm8
Dragon Age The Veilguard.exe+22EB6B9 - 76 17                 - jna "Dragon Age The Veilguard.exe"+22EB6D2 { -&gt;Dragon Age The Veilguard.exe+22EB6D2 }
Dragon Age The Veilguard.exe+22EB6BB - C6 00 01              - mov byte ptr [rax],01 { 1 }
Dragon Age The Veilguard.exe+22EB6BE - 41 C7 86 AC000000 00000000 - mov [r14+000000AC],00000000 { 0 }
Dragon Age The Veilguard.exe+22EB6C9 - EB 62                 - jmp "Dragon Age The Veilguard.exe"+22EB72D { -&gt;Dragon Age The Veilguard.exe+22EB72D }
Dragon Age The Veilguard.exe+22EB6CB - F3 0F10 45 04         - movss xmm0,[rbp+04]
Dragon Age The Veilguard.exe+22EB6D0 - EB 5E                 - jmp "Dragon Age The Veilguard.exe"+22EB730 { -&gt;Dragon Age The Veilguard.exe+22EB730 }
Dragon Age The Veilguard.exe+22EB6D2 - 41 0F2F FA            - comiss xmm7,xmm10
Dragon Age The Veilguard.exe+22EB6D6 - 76 19                 - jna "Dragon Age The Veilguard.exe"+22EB6F1 { -&gt;Dragon Age The Veilguard.exe+22EB6F1 }
Dragon Age The Veilguard.exe+22EB6D8 - 41 0F2F F9            - comiss xmm7,xmm9
Dragon Age The Veilguard.exe+22EB6DC - 76 13                 - jna "Dragon Age The Veilguard.exe"+22EB6F1 { -&gt;Dragon Age The Veilguard.exe+22EB6F1 }
Dragon Age The Veilguard.exe+22EB6DE - 41 0F2F F8            - comiss xmm7,xmm8
Dragon Age The Veilguard.exe+22EB6E2 - 76 0D                 - jna "Dragon Age The Veilguard.exe"+22EB6F1 { -&gt;Dragon Age The Veilguard.exe+22EB6F1 }
Dragon Age The Veilguard.exe+22EB6E4 - 41 C7 86 AC000000 01000000 - mov [r14+000000AC],00000001 { 1 }
Dragon Age The Veilguard.exe+22EB6EF - EB 3C                 - jmp "Dragon Age The Veilguard.exe"+22EB72D { -&gt;Dragon Age The Veilguard.exe+22EB72D }
Dragon Age The Veilguard.exe+22EB6F1 - 45 0F2F CA            - comiss xmm9,xmm10
Dragon Age The Veilguard.exe+22EB6F5 - 76 19                 - jna "Dragon Age The Veilguard.exe"+22EB710 { -&gt;Dragon Age The Veilguard.exe+22EB710 }
Dragon Age The Veilguard.exe+22EB6F7 - 44 0F2F CF            - comiss xmm9,xmm7
Dragon Age The Veilguard.exe+22EB6FB - 76 13                 - jna "Dragon Age The Veilguard.exe"+22EB710 { -&gt;Dragon Age The Veilguard.exe+22EB710 }
Dragon Age The Veilguard.exe+22EB6FD - 45 0F2F C8            - comiss xmm9,xmm8
Dragon Age The Veilguard.exe+22EB701 - 76 0D                 - jna "Dragon Age The Veilguard.exe"+22EB710 { -&gt;Dragon Age The Veilguard.exe+22EB710 }
Dragon Age The Veilguard.exe+22EB703 - 41 C7 86 AC000000 02000000 - mov [r14+000000AC],00000002 { 2 }
Dragon Age The Veilguard.exe+22EB70E - EB 1D                 - jmp "Dragon Age The Veilguard.exe"+22EB72D { -&gt;Dragon Age The Veilguard.exe+22EB72D }
Dragon Age The Veilguard.exe+22EB710 - 45 0F2F C2            - comiss xmm8,xmm10
Dragon Age The Veilguard.exe+22EB714 - 76 17                 - jna "Dragon Age The Veilguard.exe"+22EB72D { -&gt;Dragon Age The Veilguard.exe+22EB72D }
Dragon Age The Veilguard.exe+22EB716 - 44 0F2F C7            - comiss xmm8,xmm7
Dragon Age The Veilguard.exe+22EB71A - 76 11                 - jna "Dragon Age The Veilguard.exe"+22EB72D { -&gt;Dragon Age The Veilguard.exe+22EB72D }
Dragon Age The Veilguard.exe+22EB71C - 45 0F2F C1            - comiss xmm8,xmm9
Dragon Age The Veilguard.exe+22EB720 - 76 0B                 - jna "Dragon Age The Veilguard.exe"+22EB72D { -&gt;Dragon Age The Veilguard.exe+22EB72D }
Dragon Age The Veilguard.exe+22EB722 - 41 C7 86 AC000000 04000000 - mov [r14+000000AC],00000004 { 4 }
Dragon Age The Veilguard.exe+22EB72D - 0F28 C6               - movaps xmm0,xmm6
Dragon Age The Veilguard.exe+22EB730 - 48 8B 4D 38           - mov rcx,[rbp+38]
Dragon Age The Veilguard.exe+22EB734 - 48 33 CD              - xor rcx,rbp
Dragon Age The Veilguard.exe+22EB737 - E8 14275401           - call "Dragon Age The Veilguard.exe"+382DE50 { -&gt;Dragon Age The Veilguard.exe+382DE50 }
*/
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>196</ID>
          <Description>"ctrl-H on me to change key"</Description>
          <DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">*:to-be activated
00:normal
01:walk
</DropDownList>
          <LastState Value="00" RealAddress="0069005B"/>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>Byte</VariableType>
          <Address>bWalk</Address>
          <Hotkeys>
            <Hotkey OnlyWhileDown="1">
              <Action>Set Value</Action>
              <Keys>
                <Key>20</Key>
              </Keys>
              <Value>1</Value>
              <ID>0</ID>
            </Hotkey>
          </Hotkeys>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>


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

sicwan
Expert Cheater
Expert Cheater
Posts: 133
Joined: Mon Oct 01, 2018 9:55 pm
Reputation: 16

Re: z Dragon Age The Veilguard

Post by sicwan »

Is there something different we need to do for the Materials and faction stuff if we are on the EA App version?

bikeracer4487
Cheater
Cheater
Posts: 42
Joined: Wed Mar 28, 2018 3:42 am
Reputation: 13

Re: z Dragon Age The Veilguard

Post by bikeracer4487 »

sicwan wrote:
Sun Nov 03, 2024 2:20 am
Is there something different we need to do for the Materials and faction stuff if we are on the EA App version?
I also haven't been able to get the table to work on the EA Play version of the app. That said, I have been to find the addresses of the materials fairly easily. They're just 4-byte values and they appear to remain unchanged even after saving and loading. For every material I ended up finding a pair of addresses that I just modified to a number that will hopefully take me through to the end of the game. For the smaller number materials, or where you might only have 1 or 2 possible upgrades available with a specific material, you are able to load a previous save and search for the value at that point. Hope this helps while we (hopefully) wait for an EA Play update.

PRO TIP: You can't search for material values of 0. Doing that seems to de-allocate the memory for the value. So when searching for changed values you have to spend some of the material on an upgrade or purchase, but not so much that the amount you have drops to 0.

Kuraiholy
Novice Cheater
Novice Cheater
Posts: 17
Joined: Sun Mar 19, 2017 5:51 am
Reputation: 2

Re: z Dragon Age The Veilguard

Post by Kuraiholy »

I used another table and....it worked in making all my shop rep get maxed it also reset my level from 20something to 9. Can anyone do a level editor?

/edit oh it also messed up companions skill points to rep level......man this thing did some stuff lol

sicwan
Expert Cheater
Expert Cheater
Posts: 133
Joined: Mon Oct 01, 2018 9:55 pm
Reputation: 16

Re: z Dragon Age The Veilguard

Post by sicwan »

Kuraiholy wrote:
Sun Nov 03, 2024 3:15 am
I used another table and....it worked in making all my shop rep get maxed it also reset my level from 20something to 9. Can anyone do a level editor?

/edit oh it also messed up companions skill points to rep level......man this thing did some stuff lol
sounds like its time to reroll, or, find an unaffected save.. #alwaysSaveb4editing

DeadSnake
What is cheating?
What is cheating?
Posts: 1
Joined: Sun Nov 03, 2024 5:01 am
Reputation: 0

Re: z Dragon Age The Veilguard

Post by DeadSnake »

Zanzer wrote:
Sat Nov 02, 2024 7:52 pm
Added pointers for Faction Strength and Materials
Thank you! I've been trying to figure out Faction Strength all day lol.

thestoneaged
What is cheating?
What is cheating?
Posts: 1
Joined: Sun Nov 03, 2024 5:34 am
Reputation: 0

Re: z Dragon Age The Veilguard

Post by thestoneaged »

sicwan wrote:
Sun Nov 03, 2024 4:13 am
Kuraiholy wrote:
Sun Nov 03, 2024 3:15 am
I used another table and....it worked in making all my shop rep get maxed it also reset my level from 20something to 9. Can anyone do a level editor?

/edit oh it also messed up companions skill points to rep level......man this thing did some stuff lol
sounds like its time to reroll, or, find an unaffected save.. #alwaysSaveb4editing
Im having the same problem hoping someone can make a companion level editor as well. The issue is that I didn't notice this problem until like 10 hours. Just hoping to buy time and hoping romances aren't fkked

eugene9
Expert Cheater
Expert Cheater
Posts: 101
Joined: Sat Mar 24, 2018 11:27 pm
Reputation: 2

Re: z Dragon Age The Veilguard

Post by eugene9 »

Greetings! Has anyone figured out the addresses for Rune slots? I'm trying to replace those with active skills, so we can have 3 more active skills. So far, I couldn't find them ;(

scumfuckadonis
Novice Cheater
Novice Cheater
Posts: 15
Joined: Mon Oct 19, 2020 2:00 pm
Reputation: 2

Re: z Dragon Age The Veilguard

Post by scumfuckadonis »

Has anyone found the values for the body proportions? I'm curious to see if they can go past 100%

adamg11
Expert Cheater
Expert Cheater
Posts: 84
Joined: Sun Feb 16, 2020 10:12 am
Reputation: 12

Re: z Dragon Age The Veilguard

Post by adamg11 »

Would it be possible to make an item editor?

Reaper1222
Expert Cheater
Expert Cheater
Posts: 191
Joined: Fri Mar 03, 2017 1:50 am
Reputation: 23

Re: z Dragon Age The Veilguard

Post by Reaper1222 »

hi thx for the table, can we have options for Black Emporium Currency and Caretaker power?

twsang
Noobzor
Noobzor
Posts: 8
Joined: Thu Oct 04, 2018 1:05 pm
Reputation: 0

Re: z Dragon Age The Veilguard

Post by twsang »

So seems like upping the shops will be a bit cumbersome. Discovered that while going around to each only the first shop I visited retained its value after a restart with the table at the start of this thread so the pattern seems to be: modify approval for one shop, upgrade, save, likely quit out and reload to make sure things save for each individual shop.. Didn't notice any level or skill point bugs but will check after I do some experimenting to see if I can't get each to stay up.

itsmeiri
Noobzor
Noobzor
Posts: 7
Joined: Sat Jul 20, 2019 6:33 pm
Reputation: 0

Re: z Dragon Age The Veilguard

Post by itsmeiri »

twsang wrote:
Sun Nov 03, 2024 2:05 pm
So seems like upping the shops will be a bit cumbersome. Discovered that while going around to each only the first shop I visited retained its value after a restart with the table at the start of this thread so the pattern seems to be: modify approval for one shop, upgrade, save, likely quit out and reload to make sure things save for each individual shop.. Didn't notice any level or skill point bugs but will check after I do some experimenting to see if I can't get each to stay up.
I don't know how helpful it is but I found that the shop level points are derived by the actual points plus the static rank bonus, so it is the number of the actual points that needs to change, not the overall sum.

twsang
Noobzor
Noobzor
Posts: 8
Joined: Thu Oct 04, 2018 1:05 pm
Reputation: 0

Re: z Dragon Age The Veilguard

Post by twsang »

itsmeiri wrote:
Sun Nov 03, 2024 2:13 pm
I don't know how helpful it is but I found that the shop level points are derived by the actual points plus the static rank bonus, so it is the number of the actual points that needs to change, not the overall sum.
Sorry would you mind clarifying a bit more? Haven't dug much into CE so I'm not sure if that's something the current table accommodates and there's something else I should be doing as well..

apollo1
Expert Cheater
Expert Cheater
Posts: 71
Joined: Sun Sep 16, 2018 6:17 pm
Reputation: 41

Re: z Dragon Age The Veilguard

Post by apollo1 »

Im convinced a lot of these new accounts with low posts/rep are bots, the responses I get from them are 'bot like'

Post Reply

Who is online

Users browsing this forum: 1142165670, Google [Bot], Google Adsense [Bot], joyy, koolio213, krisyra, phantomhearts, roxaskidz, Scarpetti, SemrushBot, sinner2469, xiang950928