Request, could someone if possible please add:
1) add 100% legengary droprate
2) add mega loot droprate from loot
3) make it for EA store
Thank you!
Dude I like ur suggestion / request and I could work on it but I need you to share a table which already has these script even if for other games so I can study the code to make that and apply it to DAV
Ok. I got a few item editors from other games since ATM no one made one for this game. If you are able to add QoL cheats to this game please make it for the EA app store version since I bought it on the EA app. Thank you and good luck!
K mate ty, I'll look into it as soon as I have time :O
by the way I'll try workin on new feats too
perhaps zanzer might help too
No need to download the "DaV" one, if everyone would actually read through the posts on this thread, you could easily add the "Infinite HP" / etc to your own table. Everyone was so kind to post the scripts, all you have to do is copy/paste them. Keep it mind if others combine every table / etc then it could very well crash your game. Some of the scripts are different, so they may not all work well together.
I have mine with every possible script + more that I've added, I use it just for my own personal use. Plus, I already organized mine with colors as well, dunno why everyone didn't do this to begin with as I do it on every table that I download or create.
Also, some of you are requesting things that are impossible or dang near it! Some of the things you're asking for would be better in a mod (when or if it's possible to do this game) or Hex code.
I wouldn't even pirate this game, woke trash. Sad that it even got a table vs some really great indie games on the request section that's been left hanging for months.
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>225</ID>
<Description>"Unlock All Transmog"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Dragon Age The Veilguard.exe
Version:
Date : 2024-11-07
Author : zach
This script does blah blah blah
}
[ENABLE]
aobscanmodule(TransmogU,Dragon Age The Veilguard.exe,80 7F 19 00 74 04) // should be unique
alloc(newmem,$1000,TransmogU)
label(code)
label(return)
newmem:
code:
mov [rdi+19],#1
je "Dragon Age The Veilguard.exe"+246B2CC
jmp return
TransmogU:
jmp newmem
nop
return:
registersymbol(TransmogU)
[DISABLE]
TransmogU:
db 80 7F 19 00 74 04
unregistersymbol(TransmogU)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: Dragon Age The Veilguard.exe+246B2C2
Dragon Age The Veilguard.exe+246B299: 48 8B 4D 80 - mov rcx,[rbp-80]
Dragon Age The Veilguard.exe+246B29D: 33 D2 - xor edx,edx
Dragon Age The Veilguard.exe+246B29F: E8 9C 89 81 FE - call "Dragon Age The Veilguard.exe"+C83C40
Dragon Age The Veilguard.exe+246B2A4: 48 8B 4C 24 58 - mov rcx,[rsp+58]
Dragon Age The Veilguard.exe+246B2A9: 48 89 08 - mov [rax],rcx
Dragon Age The Veilguard.exe+246B2AC: 33 C9 - xor ecx,ecx
Dragon Age The Veilguard.exe+246B2AE: E8 ED F9 43 00 - call "Dragon Age The Veilguard.exe"+28AACA0
Dragon Age The Veilguard.exe+246B2B3: 48 8D 4C 24 58 - lea rcx,[rsp+58]
Dragon Age The Veilguard.exe+246B2B8: 48 89 44 24 58 - mov [rsp+58],rax
Dragon Age The Veilguard.exe+246B2BD: E8 1E 4D 43 00 - call "Dragon Age The Veilguard.exe"+289FFE0
// ---------- INJECTING HERE ----------
Dragon Age The Veilguard.exe+246B2C2: 80 7F 19 00 - cmp byte ptr [rdi+19],00
// ---------- DONE INJECTING ----------
Dragon Age The Veilguard.exe+246B2C6: 74 04 - je "Dragon Age The Veilguard.exe"+246B2CC
Dragon Age The Veilguard.exe+246B2C8: 41 FF 04 24 - inc [r12]
Dragon Age The Veilguard.exe+246B2CC: 41 FF 45 00 - inc [r13+00]
Dragon Age The Veilguard.exe+246B2D0: B8 FF FF FF FF - mov eax,FFFFFFFF
Dragon Age The Veilguard.exe+246B2D5: F0 0F C1 43 10 - lock xadd [rbx+10],eax
Dragon Age The Veilguard.exe+246B2DA: 83 F8 01 - cmp eax,01
Dragon Age The Veilguard.exe+246B2DD: 75 0F - jne "Dragon Age The Veilguard.exe"+246B2EE
Dragon Age The Veilguard.exe+246B2DF: 48 8B 4C 24 68 - mov rcx,[rsp+68]
Dragon Age The Veilguard.exe+246B2E4: 45 33 C0 - xor r8d,r8d
Dragon Age The Veilguard.exe+246B2E7: 33 D2 - xor edx,edx
}
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>
Note this is temporary, and sometimes you might to open the menu a couple of times to unlock them all.
Since Faction strange is not working at the moment, do it the classic way. Search for the value, sell a trash item, search for the new value, etc. Works quite well.
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>225</ID>
<Description>"Unlock All Transmog"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Dragon Age The Veilguard.exe
Version:
Date : 2024-11-07
Author : zach
This script does blah blah blah
}
[ENABLE]
aobscanmodule(TransmogU,Dragon Age The Veilguard.exe,80 7F 19 00 74 04) // should be unique
alloc(newmem,$1000,TransmogU)
label(code)
label(return)
newmem:
code:
mov [rdi+19],#1
je "Dragon Age The Veilguard.exe"+246B2CC
jmp return
TransmogU:
jmp newmem
nop
return:
registersymbol(TransmogU)
[DISABLE]
TransmogU:
db 80 7F 19 00 74 04
unregistersymbol(TransmogU)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: Dragon Age The Veilguard.exe+246B2C2
Dragon Age The Veilguard.exe+246B299: 48 8B 4D 80 - mov rcx,[rbp-80]
Dragon Age The Veilguard.exe+246B29D: 33 D2 - xor edx,edx
Dragon Age The Veilguard.exe+246B29F: E8 9C 89 81 FE - call "Dragon Age The Veilguard.exe"+C83C40
Dragon Age The Veilguard.exe+246B2A4: 48 8B 4C 24 58 - mov rcx,[rsp+58]
Dragon Age The Veilguard.exe+246B2A9: 48 89 08 - mov [rax],rcx
Dragon Age The Veilguard.exe+246B2AC: 33 C9 - xor ecx,ecx
Dragon Age The Veilguard.exe+246B2AE: E8 ED F9 43 00 - call "Dragon Age The Veilguard.exe"+28AACA0
Dragon Age The Veilguard.exe+246B2B3: 48 8D 4C 24 58 - lea rcx,[rsp+58]
Dragon Age The Veilguard.exe+246B2B8: 48 89 44 24 58 - mov [rsp+58],rax
Dragon Age The Veilguard.exe+246B2BD: E8 1E 4D 43 00 - call "Dragon Age The Veilguard.exe"+289FFE0
// ---------- INJECTING HERE ----------
Dragon Age The Veilguard.exe+246B2C2: 80 7F 19 00 - cmp byte ptr [rdi+19],00
// ---------- DONE INJECTING ----------
Dragon Age The Veilguard.exe+246B2C6: 74 04 - je "Dragon Age The Veilguard.exe"+246B2CC
Dragon Age The Veilguard.exe+246B2C8: 41 FF 04 24 - inc [r12]
Dragon Age The Veilguard.exe+246B2CC: 41 FF 45 00 - inc [r13+00]
Dragon Age The Veilguard.exe+246B2D0: B8 FF FF FF FF - mov eax,FFFFFFFF
Dragon Age The Veilguard.exe+246B2D5: F0 0F C1 43 10 - lock xadd [rbx+10],eax
Dragon Age The Veilguard.exe+246B2DA: 83 F8 01 - cmp eax,01
Dragon Age The Veilguard.exe+246B2DD: 75 0F - jne "Dragon Age The Veilguard.exe"+246B2EE
Dragon Age The Veilguard.exe+246B2DF: 48 8B 4C 24 68 - mov rcx,[rsp+68]
Dragon Age The Veilguard.exe+246B2E4: 45 33 C0 - xor r8d,r8d
Dragon Age The Veilguard.exe+246B2E7: 33 D2 - xor edx,edx
}
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>
Note this is temporary, and sometimes you might to open the menu a couple of times to unlock them all.
Please explain where I need to insert this text? I'm new to the tables.
No need to download the "DaV" one, if everyone would actually read through the posts on this thread, you could easily add the "Infinite HP" / etc to your own table. Everyone was so kind to post the scripts, all you have to do is copy/paste them. Keep it mind if others combine every table / etc then it could very well crash your game. Some of the scripts are different, so they may not all work well together.
I have mine with every possible script + more that I've added, I use it just for my own personal use. Plus, I already organized mine with colors as well, dunno why everyone didn't do this to begin with as I do it on every table that I download or create.
Also, some of you are requesting things that are impossible or dang near it! Some of the things you're asking for would be better in a mod (when or if it's possible to do this game) or Hex code.
Is it really necessary to post this? First you call people lazy for asking for materials to be added and not finding them on their own, now you're telling people to not download something someone else took the time out to do, (you know, not being lazy) and post it for others they may not have time to look though 9 pages, they even modified it a bit to work differently. At least they shared what they did..
anyway, Thanks everyone who has been contributing to the trainer!
Thanks! Could you please add an option to remove the restriction on teleporting within tasks? Or is there a way to allow characters to teleport to other maps?
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>225</ID>
<Description>"Unlock All Transmog"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Dragon Age The Veilguard.exe
Version:
Date : 2024-11-07
Author : zach
This script does blah blah blah
}
[ENABLE]
aobscanmodule(TransmogU,Dragon Age The Veilguard.exe,80 7F 19 00 74 04) // should be unique
alloc(newmem,$1000,TransmogU)
label(code)
label(return)
newmem:
code:
mov [rdi+19],#1
je "Dragon Age The Veilguard.exe"+246B2CC
jmp return
TransmogU:
jmp newmem
nop
return:
registersymbol(TransmogU)
[DISABLE]
TransmogU:
db 80 7F 19 00 74 04
unregistersymbol(TransmogU)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: Dragon Age The Veilguard.exe+246B2C2
Dragon Age The Veilguard.exe+246B299: 48 8B 4D 80 - mov rcx,[rbp-80]
Dragon Age The Veilguard.exe+246B29D: 33 D2 - xor edx,edx
Dragon Age The Veilguard.exe+246B29F: E8 9C 89 81 FE - call "Dragon Age The Veilguard.exe"+C83C40
Dragon Age The Veilguard.exe+246B2A4: 48 8B 4C 24 58 - mov rcx,[rsp+58]
Dragon Age The Veilguard.exe+246B2A9: 48 89 08 - mov [rax],rcx
Dragon Age The Veilguard.exe+246B2AC: 33 C9 - xor ecx,ecx
Dragon Age The Veilguard.exe+246B2AE: E8 ED F9 43 00 - call "Dragon Age The Veilguard.exe"+28AACA0
Dragon Age The Veilguard.exe+246B2B3: 48 8D 4C 24 58 - lea rcx,[rsp+58]
Dragon Age The Veilguard.exe+246B2B8: 48 89 44 24 58 - mov [rsp+58],rax
Dragon Age The Veilguard.exe+246B2BD: E8 1E 4D 43 00 - call "Dragon Age The Veilguard.exe"+289FFE0
// ---------- INJECTING HERE ----------
Dragon Age The Veilguard.exe+246B2C2: 80 7F 19 00 - cmp byte ptr [rdi+19],00
// ---------- DONE INJECTING ----------
Dragon Age The Veilguard.exe+246B2C6: 74 04 - je "Dragon Age The Veilguard.exe"+246B2CC
Dragon Age The Veilguard.exe+246B2C8: 41 FF 04 24 - inc [r12]
Dragon Age The Veilguard.exe+246B2CC: 41 FF 45 00 - inc [r13+00]
Dragon Age The Veilguard.exe+246B2D0: B8 FF FF FF FF - mov eax,FFFFFFFF
Dragon Age The Veilguard.exe+246B2D5: F0 0F C1 43 10 - lock xadd [rbx+10],eax
Dragon Age The Veilguard.exe+246B2DA: 83 F8 01 - cmp eax,01
Dragon Age The Veilguard.exe+246B2DD: 75 0F - jne "Dragon Age The Veilguard.exe"+246B2EE
Dragon Age The Veilguard.exe+246B2DF: 48 8B 4C 24 68 - mov rcx,[rsp+68]
Dragon Age The Veilguard.exe+246B2E4: 45 33 C0 - xor r8d,r8d
Dragon Age The Veilguard.exe+246B2E7: 33 D2 - xor edx,edx
}
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>
Note this is temporary, and sometimes you might to open the menu a couple of times to unlock them all.
Please explain where I need to insert this text? I'm new to the tables.
Edit any cheat table you have in .ct format using Notepad++. Just select all, replace it with this text, and save!
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>225</ID>
<Description>"Unlock All Transmog"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Dragon Age The Veilguard.exe
Version:
Date : 2024-11-07
Author : zach
This script does blah blah blah
}
[ENABLE]
aobscanmodule(TransmogU,Dragon Age The Veilguard.exe,80 7F 19 00 74 04) // should be unique
alloc(newmem,$1000,TransmogU)
label(code)
label(return)
newmem:
code:
mov [rdi+19],#1
je "Dragon Age The Veilguard.exe"+246B2CC
jmp return
TransmogU:
jmp newmem
nop
return:
registersymbol(TransmogU)
[DISABLE]
TransmogU:
db 80 7F 19 00 74 04
unregistersymbol(TransmogU)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: Dragon Age The Veilguard.exe+246B2C2
Dragon Age The Veilguard.exe+246B299: 48 8B 4D 80 - mov rcx,[rbp-80]
Dragon Age The Veilguard.exe+246B29D: 33 D2 - xor edx,edx
Dragon Age The Veilguard.exe+246B29F: E8 9C 89 81 FE - call "Dragon Age The Veilguard.exe"+C83C40
Dragon Age The Veilguard.exe+246B2A4: 48 8B 4C 24 58 - mov rcx,[rsp+58]
Dragon Age The Veilguard.exe+246B2A9: 48 89 08 - mov [rax],rcx
Dragon Age The Veilguard.exe+246B2AC: 33 C9 - xor ecx,ecx
Dragon Age The Veilguard.exe+246B2AE: E8 ED F9 43 00 - call "Dragon Age The Veilguard.exe"+28AACA0
Dragon Age The Veilguard.exe+246B2B3: 48 8D 4C 24 58 - lea rcx,[rsp+58]
Dragon Age The Veilguard.exe+246B2B8: 48 89 44 24 58 - mov [rsp+58],rax
Dragon Age The Veilguard.exe+246B2BD: E8 1E 4D 43 00 - call "Dragon Age The Veilguard.exe"+289FFE0
// ---------- INJECTING HERE ----------
Dragon Age The Veilguard.exe+246B2C2: 80 7F 19 00 - cmp byte ptr [rdi+19],00
// ---------- DONE INJECTING ----------
Dragon Age The Veilguard.exe+246B2C6: 74 04 - je "Dragon Age The Veilguard.exe"+246B2CC
Dragon Age The Veilguard.exe+246B2C8: 41 FF 04 24 - inc [r12]
Dragon Age The Veilguard.exe+246B2CC: 41 FF 45 00 - inc [r13+00]
Dragon Age The Veilguard.exe+246B2D0: B8 FF FF FF FF - mov eax,FFFFFFFF
Dragon Age The Veilguard.exe+246B2D5: F0 0F C1 43 10 - lock xadd [rbx+10],eax
Dragon Age The Veilguard.exe+246B2DA: 83 F8 01 - cmp eax,01
Dragon Age The Veilguard.exe+246B2DD: 75 0F - jne "Dragon Age The Veilguard.exe"+246B2EE
Dragon Age The Veilguard.exe+246B2DF: 48 8B 4C 24 68 - mov rcx,[rsp+68]
Dragon Age The Veilguard.exe+246B2E4: 45 33 C0 - xor r8d,r8d
Dragon Age The Veilguard.exe+246B2E7: 33 D2 - xor edx,edx
}
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>
Note this is temporary, and sometimes you might to open the menu a couple of times to unlock them all.
I tried adding this and it just crashes the game when I open the wardrobe.
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>225</ID>
<Description>"Unlock All Transmog"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Dragon Age The Veilguard.exe
Version:
Date : 2024-11-07
Author : zach
This script does blah blah blah
}
[ENABLE]
aobscanmodule(TransmogU,Dragon Age The Veilguard.exe,80 7F 19 00 74 04) // should be unique
alloc(newmem,$1000,TransmogU)
label(code)
label(return)
newmem:
code:
mov [rdi+19],#1
je "Dragon Age The Veilguard.exe"+246B2CC
jmp return
TransmogU:
jmp newmem
nop
return:
registersymbol(TransmogU)
[DISABLE]
TransmogU:
db 80 7F 19 00 74 04
unregistersymbol(TransmogU)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: Dragon Age The Veilguard.exe+246B2C2
Dragon Age The Veilguard.exe+246B299: 48 8B 4D 80 - mov rcx,[rbp-80]
Dragon Age The Veilguard.exe+246B29D: 33 D2 - xor edx,edx
Dragon Age The Veilguard.exe+246B29F: E8 9C 89 81 FE - call "Dragon Age The Veilguard.exe"+C83C40
Dragon Age The Veilguard.exe+246B2A4: 48 8B 4C 24 58 - mov rcx,[rsp+58]
Dragon Age The Veilguard.exe+246B2A9: 48 89 08 - mov [rax],rcx
Dragon Age The Veilguard.exe+246B2AC: 33 C9 - xor ecx,ecx
Dragon Age The Veilguard.exe+246B2AE: E8 ED F9 43 00 - call "Dragon Age The Veilguard.exe"+28AACA0
Dragon Age The Veilguard.exe+246B2B3: 48 8D 4C 24 58 - lea rcx,[rsp+58]
Dragon Age The Veilguard.exe+246B2B8: 48 89 44 24 58 - mov [rsp+58],rax
Dragon Age The Veilguard.exe+246B2BD: E8 1E 4D 43 00 - call "Dragon Age The Veilguard.exe"+289FFE0
// ---------- INJECTING HERE ----------
Dragon Age The Veilguard.exe+246B2C2: 80 7F 19 00 - cmp byte ptr [rdi+19],00
// ---------- DONE INJECTING ----------
Dragon Age The Veilguard.exe+246B2C6: 74 04 - je "Dragon Age The Veilguard.exe"+246B2CC
Dragon Age The Veilguard.exe+246B2C8: 41 FF 04 24 - inc [r12]
Dragon Age The Veilguard.exe+246B2CC: 41 FF 45 00 - inc [r13+00]
Dragon Age The Veilguard.exe+246B2D0: B8 FF FF FF FF - mov eax,FFFFFFFF
Dragon Age The Veilguard.exe+246B2D5: F0 0F C1 43 10 - lock xadd [rbx+10],eax
Dragon Age The Veilguard.exe+246B2DA: 83 F8 01 - cmp eax,01
Dragon Age The Veilguard.exe+246B2DD: 75 0F - jne "Dragon Age The Veilguard.exe"+246B2EE
Dragon Age The Veilguard.exe+246B2DF: 48 8B 4C 24 68 - mov rcx,[rsp+68]
Dragon Age The Veilguard.exe+246B2E4: 45 33 C0 - xor r8d,r8d
Dragon Age The Veilguard.exe+246B2E7: 33 D2 - xor edx,edx
}
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>
Note this is temporary, and sometimes you might to open the menu a couple of times to unlock them all.