Assassin’s Creed® Valhalla - InventoryEditor

Upload your cheat tables here (No requests)
WesAhmedND
Novice Cheater
Novice Cheater
Posts: 18
Joined: Sat Dec 26, 2020 7:05 pm
Reputation: 5

Re: Assassin’s Creed® Valhalla - InventoryEditor

Post by WesAhmedND »

Dead213End wrote:
Tue Feb 16, 2021 9:30 pm
off3nc3 wrote:
Tue Feb 16, 2021 2:58 pm
Dead213End wrote:
Tue Feb 16, 2021 2:43 pm


i still have everything. so i dont know what you did
I find that odd since everyone is reporting here and on the cs.rin.ru forum that the inventory is gone and everyone is unsure if badabum can even update the cheat table this time around. We shall wait and see I guess..
i dont know what to say. i got all the stuff. think about how you get dlc items from Reda. there shouldnt be any difference. this hack has been going on since Origins.
Either you haven't updated the game or you're playing it offline cause this is a confirmed problem.

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

ali.ee
Noobzor
Noobzor
Posts: 7
Joined: Sun Jul 29, 2018 12:14 pm
Reputation: 0

Re: Assassin’s Creed® Valhalla - InventoryEditor

Post by ali.ee »

Hello everyone.

I'm getting the following error when trying to run script:

The array of byte named scan_GetItem could not be found"

Is there a solution?

jpreaume
What is cheating?
What is cheating?
Posts: 1
Joined: Tue Feb 16, 2021 9:28 pm
Reputation: 0

Re: Assassin’s Creed® Valhalla - InventoryEditor

Post by jpreaume »

If you take ubisoft connect offline, you will have your items. If you put connect back online, the items are gone.

Dead213End
Noobzor
Noobzor
Posts: 9
Joined: Mon Nov 16, 2020 10:13 pm
Reputation: 1

Re: Assassin’s Creed® Valhalla - InventoryEditor

Post by Dead213End »

WesAhmedND wrote:
Tue Feb 16, 2021 9:34 pm
Dead213End wrote:
Tue Feb 16, 2021 9:30 pm
off3nc3 wrote:
Tue Feb 16, 2021 2:58 pm


I find that odd since everyone is reporting here and on the cs.rin.ru forum that the inventory is gone and everyone is unsure if badabum can even update the cheat table this time around. We shall wait and see I guess..
i dont know what to say. i got all the stuff. think about how you get dlc items from Reda. there shouldnt be any difference. this hack has been going on since Origins.
Either you haven't updated the game or you're playing it offline cause this is a confirmed problem.
i'll record video for you. the map is to show you im in a river raid. you need to be online to recruit jomsvikings for river raids.


User avatar
SunBeam
Administration
Administration
Posts: 4932
Joined: Sun Feb 04, 2018 7:16 pm
Reputation: 4630

Re: Assassin’s Creed® Valhalla - InventoryEditor

Post by SunBeam »

Current setup for gaining an item to maximum level:

Code: Select all

  executeCodeEx( 0, nil, GiveItem, hash, quantity, 1, -1, 3, 1, 2 )
--                                 rcx   rdx      r8  r9 20 28 30
--                                 qw    dw        b   b dw  b dw
Namely:

Code: Select all

ACValhalla.exe+2D52C80 - 48 83 EC 48           - sub rsp,48
ACValhalla.exe+2D52C84 - 8B 52 10              - mov edx,[rdx+10]
ACValhalla.exe+2D52C87 - 85 D2                 - test edx,edx // edx == quantity (1)
ACValhalla.exe+2D52C89 - 74 27                 - je ACValhalla.exe+2D52CB2
ACValhalla.exe+2D52C8B - 48 8B 0D 7E30D202     - mov rcx,[ACValhalla.exe+5A75D10] // rcx == hash (e.g.: 000001B91B791DD5 // Valkyrie Bracers)
ACValhalla.exe+2D52C92 - 45 33 C9              - xor r9d,r9d // this has to be set to -1 to get item leveled up to max
ACValhalla.exe+2D52C95 - C7 44 24 30 0D000000  - mov [rsp+30],0000000D // this is set to 2 to indicate loot
ACValhalla.exe+2D52C9D - 45 33 C0              - xor r8d,r8d // for auto-scaling of level, set to 1
ACValhalla.exe+2D52CA0 - C6 44 24 28 01        - mov byte ptr [rsp+28],1 // indicates if item is base or from an event
ACValhalla.exe+2D52CA5 - C7 44 24 20 00000000  - mov [rsp+20],00000000 // quality (max. is 0x3, so don't use random crap or crash)
ACValhalla.exe+2D52CAD - E8 1E80FDFF           - call ACValhalla.exe+2D2ACD0 // GetItem
ACValhalla.exe+2D52CB2 - 48 83 C4 48           - add rsp,48
ACValhalla.exe+2D52CB6 - C3                    - ret
Even with the above, if you go to main menu and back in-game, you will still lose them. So the above is not a fix for Helix items getting removed from your inventory. It is a fix for the calling convention, which you'll have to adjust in the Inventory Editor code.

BR,
Sun

Dead213End
Noobzor
Noobzor
Posts: 9
Joined: Mon Nov 16, 2020 10:13 pm
Reputation: 1

Re: Assassin’s Creed® Valhalla - InventoryEditor

Post by Dead213End »

also, i was syncing my save game with ubisoft connect. so i maybe that could be why im able keep the items. no idea. looks like Load said Monday.

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

Re: Assassin’s Creed® Valhalla - InventoryEditor

Post by dna »

SunBeam wrote:
Tue Feb 16, 2021 11:50 pm
Spoiler
Current setup for gaining an item to maximum level:

Code: Select all

  executeCodeEx( 0, nil, GiveItem, hash, quantity, 1, -1, 3, 1, 2 )
--                                 rcx   rdx      r8  r9 20 28 30
--                                 qw    dw        b   b dw  b dw
Namely:

Code: Select all

ACValhalla.exe+2D52C80 - 48 83 EC 48           - sub rsp,48
ACValhalla.exe+2D52C84 - 8B 52 10              - mov edx,[rdx+10]
ACValhalla.exe+2D52C87 - 85 D2                 - test edx,edx // edx == quantity (1)
ACValhalla.exe+2D52C89 - 74 27                 - je ACValhalla.exe+2D52CB2
ACValhalla.exe+2D52C8B - 48 8B 0D 7E30D202     - mov rcx,[ACValhalla.exe+5A75D10] // rcx == hash (e.g.: 000001B91B791DD5 // Valkyrie Bracers)
ACValhalla.exe+2D52C92 - 45 33 C9              - xor r9d,r9d // this has to be set to -1 to get item leveled up to max
ACValhalla.exe+2D52C95 - C7 44 24 30 0D000000  - mov [rsp+30],0000000D // this is set to 2 to indicate loot
ACValhalla.exe+2D52C9D - 45 33 C0              - xor r8d,r8d // for auto-scaling of level, set to 1
ACValhalla.exe+2D52CA0 - C6 44 24 28 01        - mov byte ptr [rsp+28],1 // indicates if item is base or from an event
ACValhalla.exe+2D52CA5 - C7 44 24 20 00000000  - mov [rsp+20],00000000 // quality (max. is 0x3, so don't use random crap or crash)
ACValhalla.exe+2D52CAD - E8 1E80FDFF           - call ACValhalla.exe+2D2ACD0 // GetItem
ACValhalla.exe+2D52CB2 - 48 83 C4 48           - add rsp,48
ACValhalla.exe+2D52CB6 - C3                    - ret
Even with the above, if you go to main menu and back in-game, you will still lose them. So the above is not a fix for Helix items getting removed from your inventory. It is a fix for the calling convention, which you'll have to adjust in the Inventory Editor code.
BR,
Sun
good to know, thank you. All of this seems to only apply to helix store items, not consumables and crafting materials.. i can do without the helix store items.. but playing the game in full-on grind mode for leather and iron ore to upgrade your gear.. no thanks

EDIT: will you making these changes (or have they been requested yet) by your top level patrons?
Last edited by dna on Wed Feb 17, 2021 4:49 am, edited 1 time in total.

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

Re: Assassin’s Creed® Valhalla - InventoryEditor

Post by dna »

there is an updated, or "fixed", version of the inv editor on the russian site [Link] .. budabum recently posted some code to manually update the 1.1.1 table, then a user made the changes, got it working, and uploaded his edited table with those fixes added.

One thing to note: based on some of the posts that followed, it seems you will continue losing items if you're trying to re-add them to a save that previously had the table-added items/gear. If, however, you start a new game or you load a save from *before* you originally added the helix items, then adding them with this tweaked table to allow you to keep them, regardless of being on/offline

User avatar
NChabb
Expert Cheater
Expert Cheater
Posts: 97
Joined: Fri Mar 09, 2018 5:00 pm
Reputation: 10

Re: Assassin’s Creed® Valhalla - InventoryEditor

Post by NChabb »

dna wrote:
Wed Feb 17, 2021 4:46 am
One thing to note: based on some of the posts that followed, it seems you will continue losing items if you're trying to re-add them to a save that previously had the table-added items/gear. If, however, you start a new game or you load a save from *before* you originally added the helix items, then adding them with this tweaked table to allow you to keep them, regardless of being on/offline
Cheers for the update.

Ouch, that's painful, but not surprised. The latest patch has an anti-duplicate system (my second Huntsman armor is finally gone), so I guess when we added these sets originally the game "registered them" on our savefiles and thus, adding them again count as a duplicate, even if they're technically absent from our inventory.

Frankly, I was adding the new armors for the sake of owning them more than I was truly interested in using them, so it's not much of a loss for me. Plus, at least I'll be able to get the future sets from now on so it's not that big of a deal. Shrug.

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

Re: Assassin’s Creed® Valhalla - InventoryEditor

Post by dna »

NChabb wrote:
Wed Feb 17, 2021 5:18 am
dna wrote:
Wed Feb 17, 2021 4:46 am
Spoiler
One thing to note: based on some of the posts that followed, it seems you will continue losing items if you're trying to re-add them to a save that previously had the table-added items/gear. If, however, you start a new game or you load a save from *before* you originally added the helix items, then adding them with this tweaked table to allow you to keep them, regardless of being on/offline
Spoiler
Cheers for the update.

Ouch, that's painful, but not surprised. The latest patch has an anti-duplicate system (my second Huntsman armor is finally gone), so I guess when we added these sets originally the game "registered them" on our savefiles and thus, adding them again count as a duplicate, even if they're technically absent from our inventory.

Frankly, I was adding the new armors for the sake of owning them more than I was truly interested in using them, so it's not much of a loss for me. Plus, at least I'll be able to get the future sets from now on so it's not that big of a deal. Shrug.
very true.. and your logic is pretty sound imo with respect to the "anti-dupe" implementation. I actually own many of the helix items, the ones i like anyways.. so i only manually added the other items for the sake of having the complete helix set, but like you, I dont use them all that much. Also, this quick fix could be short lived.. as some of these devs have more time to play around with it, perhaps there will be a way to re-add them to all saves regardless of whether you had them before.. who knows. Another thing is, for those who complete the game several times, when you start your next playthrough this wont be an issue at all.

Panjooo
Noobzor
Noobzor
Posts: 13
Joined: Wed Feb 17, 2021 6:31 am
Reputation: 1

Re: Assassin’s Creed® Valhalla - InventoryEditor

Post by Panjooo »

what is the new inventory editor version that works?

User avatar
SunBeam
Administration
Administration
Posts: 4932
Joined: Sun Feb 04, 2018 7:16 pm
Reputation: 4630

Re: Assassin’s Creed® Valhalla - InventoryEditor

Post by SunBeam »

dna wrote:
Wed Feb 17, 2021 4:07 am
EDIT: will you making these changes (or have they been requested yet) by your top level patrons?
The table is already updated for 1.1.2 (since some AOBs don't work in current one) and includes aforementioned changes. As in you can use the 'GiveItem' script to give yourself hash|amount. It works like with Immortal Fenyx table in this topic -> viewtopic.php?f=4&t=14542. Yes, for Patreon patrons.

just_a_mage
What is cheating?
What is cheating?
Posts: 4
Joined: Sun Jan 17, 2021 7:40 pm
Reputation: 0

Re: Assassin’s Creed® Valhalla - InventoryEditor

Post by just_a_mage »

SunBeam wrote:
Wed Feb 17, 2021 5:42 pm
dna wrote:
Wed Feb 17, 2021 4:07 am
EDIT: will you making these changes (or have they been requested yet) by your top level patrons?
The table is already updated for 1.1.2 (since some AOBs don't work in current one) and includes aforementioned changes. As in you can use the 'GiveItem' script to give yourself hash|amount. It works like with Immortal Fenyx table in this topic -> viewtopic.php?f=4&t=14542. Yes, for Patreon patrons.
Where can we find the 1.1.2 table?

User avatar
SunBeam
Administration
Administration
Posts: 4932
Joined: Sun Feb 04, 2018 7:16 pm
Reputation: 4630

Re: Assassin’s Creed® Valhalla - InventoryEditor

Post by SunBeam »

just_a_mage wrote:
Wed Feb 17, 2021 7:28 pm
Where can we find the 1.1.2 table?
--> for Patreon patrons. See my signature.

User avatar
off3nc3
Novice Cheater
Novice Cheater
Posts: 21
Joined: Wed Sep 30, 2020 12:39 pm
Reputation: 9

Re: Assassin’s Creed® Valhalla - InventoryEditor

Post by off3nc3 »

Tested it myself , full materials , major runes it WORKS but the Helix gear I still cannot make it stick , even with the suggestion from cs.rin.ru of making another New Save game. It seems Ubi added some kind of anti-duplicate system which flags the gear. The Carolingian mythical set was the only one that still works for me while trying this.
Attachments
ACValhalla InventoryEditor v1.1.2.CT
(255.54 KiB) Downloaded 140 times

Post Reply

Who is online

Users browsing this forum: admantx, Bing [Bot], DieterA, DotBot, Google Adsense [Bot], Setchan, Snoop, Yukikaco