Assassin's Creed Valhalla [Standard Edition]

Upload your cheat tables here (No requests)
axellslade
Expert Cheater
Expert Cheater
Posts: 182
Joined: Sat Mar 04, 2017 1:49 am
Reputation: 7

Re: Assassin's Creed Valhalla [Standard Edition]

Post by axellslade »

NewYears1978 wrote:
Fri Aug 20, 2021 2:28 am
Opal no longer seems to work, anyone have a new address or updated table for it?
Opal never worked. It's server sided. You won't be able to change it.
That's been answered a thousand times in this thread and others.

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

yukihajime
Noobzor
Noobzor
Posts: 8
Joined: Thu Oct 17, 2019 4:49 am
Reputation: 0

Re: Assassin's Creed Valhalla [Standard Edition]

Post by yukihajime »

HELLO guys, is there a way to edit weapon stats? like crit attack speed etc...

User avatar
Vee_
Expert Cheater
Expert Cheater
Posts: 256
Joined: Tue Mar 14, 2017 10:18 am
Reputation: 49

Re: Assassin's Creed Valhalla [Standard Edition]

Post by Vee_ »

KingCorg wrote:
Mon Aug 16, 2021 5:12 pm
Nevermind I got it working through the script change. Though I am getting the same can't progress bug as above. I wait till its my turn, switch on the cheat, change enemy health to 1, and disable it.

It also removes the stones on my side, and the hand still moves in place and I cannot progress.

Here is an example of it in action. When I set eneny health to "1" the Player health jumps to 3000+ randomly without me touching it.

Well that's weird. As i said before, this script is making mini games bugged :oops:
So always find a way to make it work by yourself, mine was like i explained in this thread

axellslade
Expert Cheater
Expert Cheater
Posts: 182
Joined: Sat Mar 04, 2017 1:49 am
Reputation: 7

Re: Assassin's Creed Valhalla [Standard Edition]

Post by axellslade »

Leave the script disabled until it's your enemy's turn.
Then turn his value to zero and as soon as he finishes his turn, you win.
That's what I always do and am still doing, still works.

aSwedishMagyar
Table Makers
Table Makers
Posts: 670
Joined: Mon Jul 06, 2020 3:19 am
Reputation: 1190

Re: Assassin's Creed Valhalla [Standard Edition]

Post by aSwedishMagyar »

Original script had an error where it is showing the wrong injection point and it pulled the wrong instructions. Correct it with this for the time being until I've finished adding things to the next update I'm making.

Code: Select all

codeorlogMiniGame:
  mov rdx,[r9+000003F0]
  jmp returnorlogMiniGame
Surprised it wasn't crashing and instead just messed the values up since it wasn't getting the right base address most of the time. My update will have a static pointer to the orlog minigame that will populate whenever you enter a city with the game so you won't have to use the script to get it.

saaheer
Novice Cheater
Novice Cheater
Posts: 22
Joined: Wed Nov 04, 2020 3:14 am
Reputation: 1

Re: Assassin's Creed Valhalla [Standard Edition]

Post by saaheer »

we need something to reset the mastery level to zero or others.

User avatar
Vee_
Expert Cheater
Expert Cheater
Posts: 256
Joined: Tue Mar 14, 2017 10:18 am
Reputation: 49

Re: Assassin's Creed Valhalla [Standard Edition]

Post by Vee_ »

aSwedishMagyar wrote:
Mon Aug 23, 2021 10:08 am
Original script had an error where it is showing the wrong injection point and it pulled the wrong instructions. Correct it with this for the time being until I've finished adding things to the next update I'm making.

Code: Select all

codeorlogMiniGame:
  mov rdx,[r9+000003F0]
  jmp returnorlogMiniGame
Surprised it wasn't crashing and instead just messed the values up since it wasn't getting the right base address most of the time. My update will have a static pointer to the orlog minigame that will populate whenever you enter a city with the game so you won't have to use the script to get it.
Now, that's nice to hear that you adding things to the table. Thank you very much for keeping it updated aSwedishMagyar.
And, yeah i was surprised too at first. I mean it's just a really quick dirty fix just so the table can read the values in the table :roll:

saaheer
Novice Cheater
Novice Cheater
Posts: 22
Joined: Wed Nov 04, 2020 3:14 am
Reputation: 1

Re: Assassin's Creed Valhalla [Standard Edition]

Post by saaheer »

aSwedishMagyar wrote:
Mon Aug 23, 2021 10:08 am
Original script had an error where it is showing the wrong injection point and it pulled the wrong instructions. Correct it with this for the time being until I've finished adding things to the next update I'm making.

Code: Select all

codeorlogMiniGame:
  mov rdx,[r9+000003F0]
  jmp returnorlogMiniGame
Surprised it wasn't crashing and instead just messed the values up since it wasn't getting the right base address most of the time. My update will have a static pointer to the orlog minigame that will populate whenever you enter a city with the game so you won't have to use the script to get it.
guys,,, anyway to edit the mastery levels?

User avatar
dna
Expert Cheater
Expert Cheater
Posts: 79
Joined: Sun Mar 31, 2019 12:14 am
Reputation: 10

Re: Assassin's Creed Valhalla [Standard Edition]

Post by dna »

aSwedishMagyar wrote:
Mon Aug 23, 2021 10:08 am
....
Hey buddy, back in Jan or Feb you had helped me fix this code snippet that implements the XP multiplier, and I was able to add this into all of the table updates that came out since then, it worked great for several game updates, but now with 1.3.0 it seems to be dead again. Would you be able to identify what needs to be changed? Here is the code:

Code: Select all

    <CheatEntry>
      <ID>24</ID>
      <Description>"Modify Experience Gain"</Description>
      <Options moHideChildren="1"/>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{
  Game  : ACValhalla.exe
  Version : 20DEC2020
  Date  : 2020-11-12
  Author  : aSwedishMagyar_topic14392
}
[ENABLE]
aobscanmodule(expGain,ACValhalla.exe,8B 93 B4 01 00 00 85 D2 74 6A)
registersymbol(expGain)
registersymbol(expMultVal)
alloc(newexpGain,100,expGain)
label(codeexpGain)
label(returnexpGain)
label(expMultVal)

// EDITED EXPERIENCE MULTIPLIER to allow for float variables instead of int
newexpGain:
  fild [rbx+1B4]
  fmul [expMultVal]
  fistp [rbx+1B4]
codeexpGain:
  mov edx,[rbx+000001B4]
  jmp returnexpGain
expMultVal:
  dd (float)1
expGain:
  jmp newexpGain
  nop
returnexpGain:

[DISABLE]
expGain:
  db 8B 93 B4 01 00 00

unregistersymbol(expGain)
unregistersymbol(expMultVal)
dealloc(newexpGain)

{
// ORIGINAL CODE - INJECTION POINT: ACValhalla.exe+28AB3EC

ACValhalla.exe+28AB3AC: CC                    - int 3 
ACValhalla.exe+28AB3AD: CC                    - int 3 
ACValhalla.exe+28AB3AE: CC                    - int 3 
ACValhalla.exe+28AB3AF: CC                    - int 3 
ACValhalla.exe+28AB3B0: 48 85 C9              - test rcx,rcx
ACValhalla.exe+28AB3B3: 0F 84 B1 00 00 00     - je ACValhalla.exe+28AB46A
ACValhalla.exe+28AB3B9: 48 89 5C 24 08        - mov [rsp+08],rbx
ACValhalla.exe+28AB3BE: 57                    - push rdi
ACValhalla.exe+28AB3BF: 48 83 EC 40           - sub rsp,40
ACValhalla.exe+28AB3C3: 48 8B 01              - mov rax,[rcx]
ACValhalla.exe+28AB3C6: 48 8B FA              - mov rdi,rdx
ACValhalla.exe+28AB3C9: 48 8B D9              - mov rbx,rcx
ACValhalla.exe+28AB3CC: FF 50 38              - call qword ptr [rax+38]
ACValhalla.exe+28AB3CF: 48 8B 0D 02 CB F0 02  - mov rcx,[ACValhalla.exe+57B7ED8]
ACValhalla.exe+28AB3D6: 44 0F B7 41 54        - movzx r8d,word ptr [rcx+54]
ACValhalla.exe+28AB3DB: 66 44 39 40 54        - cmp [rax+54],r8w
ACValhalla.exe+28AB3E0: 72 7E                 - jb ACValhalla.exe+28AB460
ACValhalla.exe+28AB3E2: 0F B7 51 56           - movzx edx,word ptr [rcx+56]
ACValhalla.exe+28AB3E6: 66 39 50 56           - cmp [rax+56],dx
ACValhalla.exe+28AB3EA: 77 74                 - ja ACValhalla.exe+28AB460
// ---------- INJECTING HERE ----------
ACValhalla.exe+28AB3EC: 8B 93 B4 01 00 00     - mov edx,[rbx+000001B4]
// ---------- DONE INJECTING  ----------
ACValhalla.exe+28AB3F2: 85 D2                 - test edx,edx
ACValhalla.exe+28AB3F4: 74 6A                 - je ACValhalla.exe+28AB460
ACValhalla.exe+28AB3F6: 48 8B 47 10           - mov rax,[rdi+10]
ACValhalla.exe+28AB3FA: 48 8B 48 08           - mov rcx,[rax+08]
ACValhalla.exe+28AB3FE: 48 C1 E1 20           - shl rcx,20
ACValhalla.exe+28AB402: 48 C1 F9 3F           - sar rcx,3F
ACValhalla.exe+28AB406: 48 23 08              - and rcx,[rax]
ACValhalla.exe+28AB409: 74 10                 - je ACValhalla.exe+28AB41B
ACValhalla.exe+28AB40B: E8 E0 97 EE FD        - call ACValhalla.exe+794BF0
ACValhalla.exe+28AB410: 8B 93 B4 01 00 00     - mov edx,[rbx+000001B4]
ACValhalla.exe+28AB416: 4C 8B D8              - mov r11,rax
ACValhalla.exe+28AB419: EB 04                 - jmp ACValhalla.exe+28AB41F
ACValhalla.exe+28AB41B: 4C 8B 5F 50           - mov r11,[rdi+50]
ACValhalla.exe+28AB41F: 8B 47 58              - mov eax,[rdi+58]
ACValhalla.exe+28AB422: 4C 8D 93 B0 01 00 00  - lea r10,[rbx+000001B0]
ACValhalla.exe+28AB429: 48 8B 0D D0 91 6D 03  - mov rcx,[ACValhalla.exe+5F84600]
ACValhalla.exe+28AB430: 4C 8D 4F 08           - lea r9,[rdi+08]
ACValhalla.exe+28AB434: 44 8B 83 B8 01 00 00  - mov r8d,[rbx+000001B8]
ACValhalla.exe+28AB43B: 48 81 C1 E0 01 00 00  - add rcx,000001E0
ACValhalla.exe+28AB442: 89 44 24 38           - mov [rsp+38],eax
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>23</ID>
          <Description>"Multiplier"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>Float</VariableType>
          <Address>expMultVal</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
Your help is always very much appreciated!

User avatar
dna
Expert Cheater
Expert Cheater
Posts: 79
Joined: Sun Mar 31, 2019 12:14 am
Reputation: 10

Re: Assassin's Creed Valhalla [Standard Edition]

Post by dna »

One other thing.. does the hash ID table still work? I can't seem to get it running. I manually created the valhalla directory and also created empty text files for list_hash, list_name, and list_type because it throws an error if theyre missing. I found some old output files from January, so it looks like I did have it working in the past.., maybe?

I'd really love to learn how to dump all the hash IDs into a text file. It's something that used to be done and included with budabum's updates to the Inventory Editor table, but it's not being supported since 1.3.0 update. If anyone knows of a resource/reference that can help me learn the process, that would be very helpful

GK133
Cheater
Cheater
Posts: 43
Joined: Fri Mar 29, 2019 3:02 pm
Reputation: 1

Re: Assassin's Creed Valhalla [Standard Edition]

Post by GK133 »

modify damage is not working properly.
Can anyone fix?

Trainer256
Noobzor
Noobzor
Posts: 7
Joined: Sat Dec 19, 2020 2:05 pm
Reputation: 1

Re: Assassin's Creed Valhalla [Standard Edition]

Post by Trainer256 »

I don't know how but the infinite consumables cheat from this table seems to also give infinite hugr. Thanks aSwedishMagyar for the cheat table :D :D .

User avatar
BipBop
Expert Cheater
Expert Cheater
Posts: 144
Joined: Tue Jul 18, 2017 6:17 pm
Reputation: 26

Re: Assassin's Creed Valhalla [Standard Edition]

Post by BipBop »

Cairns update for 1.5.3?

User avatar
BipBop
Expert Cheater
Expert Cheater
Posts: 144
Joined: Tue Jul 18, 2017 6:17 pm
Reputation: 26

Re: Assassin's Creed Valhalla [Standard Edition]

Post by BipBop »

Cairns work fine for 1.6!! Love you! OP is an absolute genius.

OVKrieg
Noobzor
Noobzor
Posts: 9
Joined: Wed Dec 30, 2020 11:07 pm
Reputation: 1

Re: Assassin's Creed Valhalla [Standard Edition]

Post by OVKrieg »

Can you update it for 1.6 version ? :)

Post Reply

Who is online

Users browsing this forum: Bing [Bot], biosolidsnake, Dazza08, depressedjacket, Dr4gonb0x, DurianFru1t, Eren, Google Adsense [Bot], lunatil123