Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Kind Regards
Hi!
I'm having a similar issue, where my fortress achievements are not unlocking. I'm not sure if that matters, but I started the campaign running Trial by Fire, not the base game. This was back in October and I hoped a patch would come to fix things. However, just now I finished map 1 from the base game and there's still no achievement. I have finished the first 2 maps back in October and the achievements did unlock on Uplay but not on Steam. Any suggestions? Thanks in advance!
as well as
Program Files (x86)\Ubisoft\Ubisoft Game Launcher\savegames\a1f6bd28-beb5-47d9-83f8-e71900950511\1177
(you may want to back up these saves instead of outright deleting them).
Run the base version of Heroes 7 from your steam library (NOT the Trial By Fire expansion), then play the fortress campaign (it should show the campaign as never having been completed) and your achieves should unlock properly when you clear the levels. If you backed up saved games from the end of a level, you should be able to drop the save file back in the 1177 folder and load from it - I did this with an autosave for the last turn of the first level, beat the last battle again, and was properly awarded the achieve at the victory screen.
My thoughts on why this works: When you play the Fortress Campaign via the Trial By Fire launcher, you can complete the criteria for the achievements but since Trial By Fire does not have any associated achievements in steam, nothing happens. However, the saved data showing that the achievement has been completed is stored in one of the save files and uploaded to uPlay cloud storage, so even when you switch to the base Heroes 7 game, it's fetching that same save data from your uPlay cloud storage that thinks the achievement is already complete, so it won't re-reward you with the achievement. By purging your save data and disabling uPlay cloud storage, you get a "fresh" campaign and the achievements work properly again.
Hope this helps!
YOU'RE THE TRUE MVP OF 2020!!!
I just tested it, and worked flawlessly!
Ps: Can it really be considered a necro if you actually provided a solution...?
- Ubisoft Support
Dude thanks so much!! I gave you the highest award points can buy
1.C:\Users\Username\Documents\My Games\Might & Magic Heroes VII\MMH7Game
2.C:\Program Files (x86)\Ubisoft\Ubisoft Game Launcher\savegames\savegames\3ad2e22a-fd50-4d59-9ce9-a5e156924958 (1177)
3.Remove cloud saving in Ubisoft Connect / Uplay settings (General).
4.Cheat folder: C:\Users\Username\Documents\My Games\Might & Magic Heroes VII\MMH7Game\Config
MMH7Game.ini -> mDebugCheats=True (Small star over your HUD ingame -> Win Map)
5.Start game in E:\SteamLibrary\steamapps\common\Might & Magic Heroes VII\Binaries\Win64
MMH7Game-Win64-Shipping.exe (I used admin, but probably not needed)
6.Just simply start any Campaign and play through the map, "Win Map" by cheats or load a game.
This worked beautifully. Getting achievements unlocked now yay. Thank you much. Quite stupid to sell the expansion as an extra thing but the achievements for it are on the base game... That messed up so many people