Assassin's Creed Odyssey Cheats and Trainer for Uplay

The Assassin’s Creed Odyssey cheats have been updated!

Changes:

  • Add XP cheat added



Please post in this topic if you run into any issues!

2 Likes

Scrap that managed to get it working

1 Like

I have a problem, in the update earlier you made (The one with 400 + XP) you don’t get skill points for leveling up and you’re missions increase in lvl. acording to you’re lvl… Any way to help would be nice :wink:
(Im using the XP mod)

you don’t get ability point from gaining lvl through add XP cheat

Same, and im lvl 41 it’s soo anoying

I noticed. The XP mod adjusts your overall XP; not level XP. That’s why you don’t get the ability point. Will add those separately in a bit :stuck_out_tongue: Just for your information: you’re supposed to add-up to the end of the level; then kill something to level-up. Report if it works, please. Oh… and it’s 500, not 400 :slight_smile:

Soo, i have to start over or continue??

anyway i can send you my save file? so you have a progressed save?

The save files are account-embedded. Won’t work. Start over for what purpose? As I said, you will get Ability Points editing separately, if you’re concerned about that part.

You may want to change that 500XP to something like 5000. It takes like 600k XP to get to level 50.

Can’t you make the xp like you did in Tom Clansy Ghost Recon Wildlands were you would get full xp ??

Not everyone wants to be max level.

1 Like

Not what i ment, if you’ve used his other cheat you would know that it fills xp to the point were you need 1 xp to the next level.

is there possible to add xp multiplier? :smiley:

It changes the OVERALL XP. That’s how this game works. Not all games are alike. Even if they’re from the same producer. Will check if I can do anything about it. In the meantime, please take care of Teleport to Waypoint, Free Cam and other options for me… till I honor your request. Mkay? I swear, you people are simply fixist (from “fixed point”).

I’ll look into that. I Remember having tried it in Origins. Thanks for the suggestion! :slight_smile: Finally someone helpful :stuck_out_tongue:

I think the max is 5853800. I think.

I would love an XP multiplier too. To be honest I always prefer some sort of multiplier over just adding large amounts to XP. That way, people who want to max out their XP can set it to something super high, while the people who just want a small boost can set it to something low.

1 Like

Figured it out :stuck_out_tongue: Apparently, when killing someone (and I hope the same function runs when you gain XP from something else), there’s an object called RewardExperiencePointsOutcomeData :wink: The total you get as XP is the sum of two offsets within this structure:

ACOdyssey.exe+26E6B88 - 8B 97 B4000000        - mov edx,[rdi+000000B4] <-- kill
ACOdyssey.exe+26E6B8E - 48 8B 0D 63CE0603     - mov rcx,[ACOdyssey.exe+57539F8]
ACOdyssey.exe+26E6B95 - 44 8B 87 B8000000     - mov r8d,[rdi+000000B8] <-- bonus
ACOdyssey.exe+26E6B9C - 48 81 C1 00010000     - add rcx,00000100 { 256 }
ACOdyssey.exe+26E6BA3 - 89 44 24 30           - mov [rsp+30],eax
ACOdyssey.exe+26E6BA7 - 41 03 D0              - add edx,r8d <-- sum of the two parts
ACOdyssey.exe+26E6BAA - 0FB6 43 28            - movzx eax,byte ptr [rbx+28]
ACOdyssey.exe+26E6BAE - 4C 89 54 24 28        - mov [rsp+28],r10
ACOdyssey.exe+26E6BB3 - 88 44 24 20           - mov [rsp+20],al
ACOdyssey.exe+26E6BB7 - E8 D42C0200           - call ACOdyssey.exe+2709890

This is then passed to adding the total to ProgressionPlayerData. And in my tested example, the sum was made up of 12 for the kill and 3 for stealth… I think? So 15 for killing this nigga:

Then I had another test… set both offsets to 2000. And guess what, I leveled up :smiley:

So what I think I’ll do is allow the user to set the multiplier. It will apply to both constraints, normal and bonus. Downside: you’ll have to kill something/someone to get that XP.

Or… wait… I’ll see if I can run the function that updates progression; maybe it does more than I initially thought of :wink: We’ll see.

L.E.#1: Yeah, didn’t work to manually call the update function with proper parameters. Same thing happens; you get level 5 in inventory, but level 4 on screen and no upgrade effect. I guess it’s bound to the content in the Reward object that’s processed further on (not at that location of mine). Regardless, I’ll use it for hijacking :slight_smile: Brb.

L.E.#2: Better this way? :stuck_out_tongue:

4 Likes

Perfect! You’re the boss Sun

Edit: Also I don’t mind having to kill something. I just like having a passive xp bonus :slight_smile: