Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 05.11.2023]

The role-playing games (I-X) that started it all and the various spin-offs (including Dark Messiah).
Tomsod
Marksman
Marksman
Posts: 407
Joined: 31 Jul 2020

Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 05.11.2023]

Unread postby Tomsod » 10 Mar 2025, 18:02

Just in case, you've written it here as 424EDO, with O as in the letter, while it should be zero since it's a hex number. If it's the same in mm8.ini, it naturally won't work properly.

Gruslik
Leprechaun
Leprechaun
Posts: 4
Joined: 22 Sep 2022

Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 05.11.2023]

Unread postby Gruslik » Yesterday, 10:36

Hello. I'm a big fan of MM 6-8 and have been through them many times. And many of these times, it was with Merge that I never delete from my computer. But recently, when I wanted to return to the project and downloaded a new patch that needs to be uploaded to the replacement game directory, when I try to download a saved game, I now constantly get errors. Is there any way to cure this? The errors themselves do not interfere with the game, they are easy to throw off. But their constant appearance is annoying.

And one more question, where can I view the patchnotes?

Image
Image

cthscr
Golem
Golem
Posts: 635
Joined: 12 Jan 2020

Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 05.11.2023]

Unread postby cthscr » Yesterday, 14:01

Caligula Wellington wrote: 10 Mar 2025, 17:42 I wonder something about the DissableHooks command.

I have recently installed revised branch in the newest version of the game (I think).

When starting I got this message:

"Option FixConditionPriorities is not disabled in mm8.ini. Wrong player condition will be shown. Add FixConditionPriorities=0 to fix

Hooks 408ECC and 424EDO are not disabled in mm8.ini. Monster items could be lost. Add DisableHooks=408ECC, 42EDO to fix.

Option FixChests is not enabled in mm8.ini. Some chest items could be lost. Add FixChests=1 to fix."

I managed to fix the chest and condition priorities. But not the hooks. I still get the message to create the DisableHooks command, and I have. I even tried different ways of writing it, but get the same result. The code doesn't recognise it.

Any ideas of what to do? Should I get an older version? Or is there a fix somehow?
Exact line is written in MMMergeLog.txt.

Code: Select all

DisableHooks=408ECC,424ED0

cthscr
Golem
Golem
Posts: 635
Joined: 12 Jan 2020

Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 05.11.2023]

Unread postby cthscr » Yesterday, 14:14

Albeoris wrote: 09 Mar 2025, 21:58 OK, I solved the problem:

1. I took a ready-made repack with installed localization and rodril-fixes.
2. I deleted all the files that are in the archive with rodril-fixes.zip, the Scripts folder, the .lua and .ini files in the root.
3. I installed mmmerge-master.zip from the link:
https://gitlab.com/cthscr/mmmerge/-/wik ... al/Install
Localization is incompatible. You can try to follow these steps: https://www.celestialheavens.com/forum/ ... 86#p392586

Albeoris
Lurker
Lurker
Posts: 2
Joined: 09 Mar 2025

Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 05.11.2023]

Unread postby Albeoris » Yesterday, 22:31

cthscr wrote: Yesterday, 14:14 Localization is incompatible. You can try to follow these steps: https://www.celestialheavens.com/forum/ ... 86#p392586
Got it, thank you.

Perhaps it would make sense to consider moving away from integer IDs to keys like $newGame = "New Game".

In this case, changing the order of texts and adding new entries will leave some of the text untranslated, but this will not lead to errors or wrong texts.

And maybe syncing the localization with something like Google Docs so that users can click a button to get the latest version of the game?

User avatar
toadking
Pixie
Pixie
Posts: 103
Joined: 22 Jul 2022

Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 05.11.2023]

Unread postby toadking » Today, 00:08

Hi, everyone,
I applied the latest patch in the game and found that this issue still exists, both base and master branch. Reproducing steps As follows:
1 Selected Dragon Teammate to start a new game.
2. Equipped the dragon with the "Hands of the Master" using evt.Add {"Inventory", 1313} .
3.Then I check the the Recovery Time of Attack on the panel and find that it has changed from 101 to 61. When attacking monsters, I can also see that the dragon's attack frequency has become very high.
Due to the existence of this issue, the difficulty of the game has been greatly reduced by the opening of the Dragon Teammate game. :)


Return to “Might and Magic”

Who is online

Users browsing this forum: No registered users and 1 guest