So a few months ago I got for honor for free from ps plus. I only started playing it a few weeks after when i made a new main account under a different region.
When the ps plus subscription expired on my old account, I bought a 12 month subscription on my new one. Because I didn't have ps plus on the old account anymore, I couldn't play for honor on my new one.
So if were to buy the full game on my main account (while the sale is up), would I be able to keep the progress I made on my new account?
Hello JAGarzzz - welcome to the Ubisoft Forums!
The games you redeem as part of your PS+ subscription are uniquely associated with the PlayStation Network ID you are subscribed to the service under, and your "ownership" of those titles is exclusive to that one account. If the console in use is set as that account's primary PlayStation 4, these digital games can be played by other accounts on the same system, but they will never "own" the game or be able to access the data associated with the primary account.
This article from PlayStation describes these PS+ content sharing conditions in more depth if you're interested.
Regarding your progress, this is not shared between PlayStation Network Accounts, as it is all uniquely account-bound. So, your save data / progression on your secondary account can never be accessed or continued by your original account. However, if you were to re-subscribe to PS+ on your original account, you should then be able to both access For Honor again (as your entitlement will be restored as you are once again an active PS+ subscriber) AND play online on your secondary account if your original account has your PlayStation 4 console set as its primary console.
Similarly, if you were to purchase a copy of the game as you describe and download it, you should still find your progress intact on each account as that progress is associated with your PlayStation Network ID. If you didn't delete any of your save data from the console, that will also still be available to you.
I hope this information helps![]()