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).
User avatar
toadking
Peasant
Peasant
Posts: 92
Joined: 22 Jul 2022

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

Unread postby toadking » 07 Dec 2023, 08:34

In the latest patch of master branch , peasants who can be recruited as team members can be seen in MM8 and MM6, but they are almost invisible in MM7(For example, on Emerald Island, Harmondale, and so on) .Is there a way to increase their chances of appearing?

Ossie
Super Peasant
Super Peasant
Posts: 99
Joined: 24 Jan 2012
Location: Ossie

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

Unread postby Ossie » 09 Dec 2023, 23:13

Q1: I started as a Troll Peasant and switched to Knight, the character never started with Regen as Peasant doesn't get this Skill, despite the Troll pic. For RP purposes, how would I now give my character Regen? I can edit the Class Skill table to allow the character to learn it to XYZ level, but there are no teachers to add the basic skill in the first place. If the console is the best/only option, can you pls post the commands or provide link for me to work it out?

Q2: I've seen some posts about other classes being able to become Vampire, but I can't find anyone who will do this - is this a thing and if so, where?

Tks

Rodril
Swordsman
Swordsman
Posts: 578
Joined: 18 Nov 2016

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

Unread postby Rodril » 10 Dec 2023, 08:10

Ossie wrote: 09 Dec 2023, 23:13 Q1: I started as a Troll Peasant and switched to Knight, the character never started with Regen as Peasant doesn't get this Skill, despite the Troll pic. For RP purposes, how would I now give my character Regen? I can edit the Class Skill table to allow the character to learn it to XYZ level, but there are no teachers to add the basic skill in the first place. If the console is the best/only option, can you pls post the commands or provide link for me to work it out?
Apparently there's oversight, and troll cannot learn regeneration, unless he's class is troll. To fix this, you need Grayface's TxtEdit, and you should edit "\Data\Tables\Race Skills.txt" text table: find column "Troll (4)" and change it's value for regen skill from "0/1/0" to "E/1/0".
Ossie wrote: 09 Dec 2023, 23:13 Q2: I've seen some posts about other classes being able to become Vampire, but I can't find anyone who will do this - is this a thing and if so, where?
I think it is feature of Revamp branch, there's no such option in base.

jb4479
Leprechaun
Leprechaun
Posts: 4
Joined: 17 Apr 2008
Location: Cheyenne, WY

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

Unread postby jb4479 » 11 Dec 2023, 03:10

I am using the base mod and the program will not run on Windows 10 22H2. I click Launch and it done nothing even after waiting several minutes.

User avatar
toadking
Peasant
Peasant
Posts: 92
Joined: 22 Jul 2022

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

Unread postby toadking » 11 Dec 2023, 12:54

Hi, guys, a small issue was discovered during today's testing in master branch:
When setting up slot spell, if click the F5--F8 icon on the left twice, the following error message will pop up and the game will terminate:

Code: Select all

...MMMerge\Scripts\General\ExtraQuickSpells.lua:73: attempt to index global 'SpellSlot' (a nil value)

stack traceback:
	...MMMerge\Scripts\General\ExtraQuickSpells.lua:73: in function 'SetSlotSpell'
	...MMMerge\Scripts\General\ExtraQuickSpells.lua:149: in function 'Act'
	...e-20231105-EN\Scripts\Structs\After\InterfaceManager.lua:840: in function 'ProcessButtons'
	...e-20231105-EN\Scripts\Structs\After\InterfaceManager.lua:1004: in function 'f'
	...ndMagic\Games\MMMerge\Scripts/Core/RSMem.lua:2025: in function <...ndMagic\Games\MMMerge\Scripts/Core/RSMem.lua:2023>
	[C]: in function 'pcall'
	...dMagic\Games\MMMerge\Scripts/Core/Common.lua:203: in function 'pcall2'
	...ndMagic\Games\MMMerge\Scripts/Core/RSMem.lua:1779: in function <...ndMagic\Games\MMMerge\Scripts/Core/RSMem.lua:1776>

arguments of 'SetSlotSpell':
	PartySlot = 3
	SlotNumber = 1
	SpellId = 2

local variables of 'SetSlotSpell':
	PlayerId = 44
	SpellSlots = (table: 0x27251bb0)
	(*temporary) = nil
	(*temporary) = 0
	(*temporary) = 1.360376160081e-273
	(*temporary) = "attempt to index global 'SpellSlot' (a nil value)"

upvalues of 'SetSlotSpell':
	CurrentPlayer = (function: 0x058fe378)
Thank you for your continued help.

User avatar
toadking
Peasant
Peasant
Posts: 92
Joined: 22 Jul 2022

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

Unread postby toadking » 11 Dec 2023, 14:04

toadking wrote: 11 Dec 2023, 12:54 Hi, guys, a small issue was discovered during today's testing in master branch:
When setting up slot spell, if click the F5--F8 icon on the left twice, the following error message will pop up and the game will terminate:

Code: Select all

...MMMerge\Scripts\General\ExtraQuickSpells.lua:73: attempt to index global 'SpellSlot' (a nil value)

stack traceback:
	...MMMerge\Scripts\General\ExtraQuickSpells.lua:73: in function 'SetSlotSpell'
	...MMMerge\Scripts\General\ExtraQuickSpells.lua:149: in function 'Act'
	...MMMerge\Scripts\Structs\After\InterfaceManager.lua:840: in function 'ProcessButtons'
	...MMMerge\Scripts\Structs\After\InterfaceManager.lua:1004: in function 'f'
	...ndMagic\Games\MMMerge\Scripts/Core/RSMem.lua:2025: in function <...ndMagic\Games\MMMerge\Scripts/Core/RSMem.lua:2023>
	[C]: in function 'pcall'
	...dMagic\Games\MMMerge\Scripts/Core/Common.lua:203: in function 'pcall2'
	...ndMagic\Games\MMMerge\Scripts/Core/RSMem.lua:1779: in function <...ndMagic\Games\MMMerge\Scripts/Core/RSMem.lua:1776>

arguments of 'SetSlotSpell':
	PartySlot = 3
	SlotNumber = 1
	SpellId = 2

local variables of 'SetSlotSpell':
	PlayerId = 44
	SpellSlots = (table: 0x27251bb0)
	(*temporary) = nil
	(*temporary) = 0
	(*temporary) = 1.360376160081e-273
	(*temporary) = "attempt to index global 'SpellSlot' (a nil value)"

upvalues of 'SetSlotSpell':
	CurrentPlayer = (function: 0x058fe378)
Thank you for your continued help.
I found the cause of the problem, missing one letter "s" in Line 73 of Scripts\ExtraQuickSpells.lua :
in Scripts\ExtraQuickSpells.lua line 73:

Code: Select all

SpellSlot[SlotNumber] = 0
Should be replaced with:

Code: Select all

SpellSlots[SlotNumber] = 0
FYR.

cthscr
Golem
Golem
Posts: 612
Joined: 12 Jan 2020

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

Unread postby cthscr » 12 Dec 2023, 15:34

toadking wrote: 11 Dec 2023, 14:04
toadking wrote: 11 Dec 2023, 12:54 Hi, guys, a small issue was discovered during today's testing in master branch:
When setting up slot spell, if click the F5--F8 icon on the left twice, the following error message will pop up and the game will terminate:

Code: Select all

...MMMerge\Scripts\General\ExtraQuickSpells.lua:73: attempt to index global 'SpellSlot' (a nil value)

stack traceback:
	...MMMerge\Scripts\General\ExtraQuickSpells.lua:73: in function 'SetSlotSpell'
	...MMMerge\Scripts\General\ExtraQuickSpells.lua:149: in function 'Act'
	...MMMerge\Scripts\Structs\After\InterfaceManager.lua:840: in function 'ProcessButtons'
	...MMMerge\Scripts\Structs\After\InterfaceManager.lua:1004: in function 'f'
	...ndMagic\Games\MMMerge\Scripts/Core/RSMem.lua:2025: in function <...ndMagic\Games\MMMerge\Scripts/Core/RSMem.lua:2023>
	[C]: in function 'pcall'
	...dMagic\Games\MMMerge\Scripts/Core/Common.lua:203: in function 'pcall2'
	...ndMagic\Games\MMMerge\Scripts/Core/RSMem.lua:1779: in function <...ndMagic\Games\MMMerge\Scripts/Core/RSMem.lua:1776>

arguments of 'SetSlotSpell':
	PartySlot = 3
	SlotNumber = 1
	SpellId = 2

local variables of 'SetSlotSpell':
	PlayerId = 44
	SpellSlots = (table: 0x27251bb0)
	(*temporary) = nil
	(*temporary) = 0
	(*temporary) = 1.360376160081e-273
	(*temporary) = "attempt to index global 'SpellSlot' (a nil value)"

upvalues of 'SetSlotSpell':
	CurrentPlayer = (function: 0x058fe378)
Thank you for your continued help.
I found the cause of the problem, missing one letter "s" in Line 73 of Scripts\ExtraQuickSpells.lua :
in Scripts\ExtraQuickSpells.lua line 73:

Code: Select all

SpellSlot[SlotNumber] = 0
Should be replaced with:

Code: Select all

SpellSlots[SlotNumber] = 0
FYR.
Fixed, thanks. Bug was Revamp exclusive.

powermmms
Leprechaun
Leprechaun
Posts: 8
Joined: 04 Jan 2023

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

Unread postby powermmms » 15 Dec 2023, 15:37

Is there anyone who succeed to execute mmmerge on wine(exagear)? I succeeded to execute mm8 on wine, but mmmerge is not. I'm trying everything I could, but there's no any result.

User avatar
Kinox
Pixie
Pixie
Posts: 101
Joined: 14 Sep 2019

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

Unread postby Kinox » 15 Dec 2023, 19:29

powermmms wrote: 15 Dec 2023, 15:37 Is there anyone who succeed to execute mmmerge on wine(exagear)? I succeeded to execute mm8 on wine, but mmmerge is not. I'm trying everything I could, but there's no any result.
https://www.celestialheavens.com/forum/ ... .0#p385084

Try adding the Wine 3.0 or 3.4 versions to Run MMMerge; they used to work for me. But right now I don't have Linux OS installed.

SugaHoof
Lurker
Lurker
Posts: 1
Joined: 17 Dec 2023

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

Unread postby SugaHoof » 18 Dec 2023, 09:55

Hello everyone!
I want to express my admiration for the mod authors for the work done. You guys are awesome!
Playing this mod, I encountered a problem. The quest to upgrade from a Crusader to a Hero. I found the dragon's cave, but the problem is that when I hover the cursor over the mob, the game crashes. Through testing, I was able to kill the mob without hovering the cursor over the dragon (I was looking at the floor). The combat log text had entries that heroname dealt X damage to "null". I can hit the dragon but can't pick up the loot, as the game crashes when I hover the cursor over the dragon's corpse.
I should mention that I am playing with a Russian localization. I took the localization files from the Might & Magic Merge Tracker INDEX
https://yadi.sk/d/K7JIRoD0luT9Mg
I have an error log:

Code: Select all

stack traceback:
	[C]: in function 'error'
	...Magic VIII - Day of the Destroyer\Scripts/Core/RSMem.lua:1429: in function '__newindex'
	... Day of the Destroyer\Scripts\General\LocalizeTables.lua:79: in function '_RelocalizeTables'
	... Day of the Destroyer\Scripts\General\LocalizeTables.lua:108: in function 'v'
	... VIII - Day of the Destroyer\Scripts/Core/EventsList.lua:101: in function <... VIII - Day of the Destroyer\Scripts/Core/EventsList.lua:96>
According to the log, I don't have a link to the mob's name. I tried to find the mob's name in the files and redirect it myself, but I failed. Can you advise me on how to fix this error?

cthscr
Golem
Golem
Posts: 612
Joined: 12 Jan 2020

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

Unread postby cthscr » 19 Dec 2023, 08:36

SugaHoof wrote: 18 Dec 2023, 09:55 I should mention that I am playing with a Russian localization. I took the localization files from the Might & Magic Merge Tracker INDEX
That's the source of problem.

User avatar
Arch-vile
Leprechaun
Leprechaun
Posts: 44
Joined: 25 Oct 2019

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

Unread postby Arch-vile » 19 Dec 2023, 10:22

SugaHoof wrote: 18 Dec 2023, 09:55 Hello everyone!
I want to express my admiration for the mod authors for the work done. You guys are awesome!
Playing this mod, I encountered a problem. The quest to upgrade from a Crusader to a Hero. I found the dragon's cave, but the problem is that when I hover the cursor over the mob, the game crashes. Through testing, I was able to kill the mob without hovering the cursor over the dragon (I was looking at the floor). The combat log text had entries that heroname dealt X damage to "null". I can hit the dragon but can't pick up the loot, as the game crashes when I hover the cursor over the dragon's corpse.
I should mention that I am playing with a Russian localization. I took the localization files from the Might & Magic Merge Tracker INDEX
https://yadi.sk/d/K7JIRoD0luT9Mg
I have an error log:

Code: Select all

stack traceback:
	[C]: in function 'error'
	...Magic VIII - Day of the Destroyer\Scripts/Core/RSMem.lua:1429: in function '__newindex'
	... Day of the Destroyer\Scripts\General\LocalizeTables.lua:79: in function '_RelocalizeTables'
	... Day of the Destroyer\Scripts\General\LocalizeTables.lua:108: in function 'v'
	... VIII - Day of the Destroyer\Scripts/Core/EventsList.lua:101: in function <... VIII - Day of the Destroyer\Scripts/Core/EventsList.lua:96>
According to the log, I don't have a link to the mob's name. I tried to find the mob's name in the files and redirect it myself, but I failed. Can you advise me on how to fix this error?
It works fine in the Czech localization.

seregavlg
Leprechaun
Leprechaun
Posts: 7
Joined: 14 Jun 2018

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

Unread postby seregavlg » 21 Dec 2023, 16:08

removing post
Last edited by seregavlg on 23 Dec 2023, 15:36, edited 1 time in total.

Ossie
Super Peasant
Super Peasant
Posts: 99
Joined: 24 Jan 2012
Location: Ossie

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

Unread postby Ossie » 22 Dec 2023, 02:22

Qns answered, removing post
Last edited by Ossie on 23 Dec 2023, 04:08, edited 2 times in total.

Ossie
Super Peasant
Super Peasant
Posts: 99
Joined: 24 Jan 2012
Location: Ossie

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

Unread postby Ossie » 22 Dec 2023, 03:13

I'm finding a weird anomaly when casting certain spells: the duration is far less than described. My Lich has 40+ Skill level in Dark Magic and the Moon Cloak, which shows a bonus of +21. When casting Pain Reflection, the description says a duration of 1 hr + 15 mins per point of skill, which should result in a duration of 12+ hours. However, the duration is only one hour. If I *remove* the cloak, the duration *jumps* to 12 hours.

I seem to remember an issue with at least some of the vanilla games where Skill levels essentially "wrapped around" at a certain point, and you got a weird result once you went above a certain Skill level, or when combining "Of xx Magic" (typically from Artifacts/Relics) with "Increases effect of all xx spells" from other items. Does this ring any bells with anyone, is there a compatibility issue with the Merge Mod mixing items/Skills/spells from across the various games, or am I missing something else?

Bowerbank
Leprechaun
Leprechaun
Posts: 49
Joined: 01 Oct 2007

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

Unread postby Bowerbank » 22 Dec 2023, 09:00

Just discovered the multiplayer mod how great! Just introduced a friend who has never played might and magic before to play through with.

An old but gold suggestion I thought I would mention again incase any comes across it again is to change the mm8.exe to work in compatibility mode with windows 7 or newer as with the default win 95 and it lags like mental single or multiplayer without changing that.

qtish
Peasant
Peasant
Posts: 84
Joined: 19 Jan 2014

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

Unread postby qtish » 23 Dec 2023, 02:45

Cant find Merge Tracker, with all the features listed, anybody got the link?

Ossie
Super Peasant
Super Peasant
Posts: 99
Joined: 24 Jan 2012
Location: Ossie

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

Unread postby Ossie » 23 Dec 2023, 04:09

qtish wrote: 23 Dec 2023, 02:45 Cant find Merge Tracker, with all the features listed, anybody got the link?
https://docs.google.com/document/d/1xf4 ... 2hj16j5i7i

User avatar
rampage77t
Peasant
Peasant
Posts: 78
Joined: 03 Jun 2020

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

Unread postby rampage77t » 23 Dec 2023, 04:22

After a long time I decided to play this game again with the Rewamp version, everything works perfectly until there was a moment when I said goodbye to a character that I had created at the beginning of the game to be able to pass some objects, after doing so I went to hire him again but he is not in the list of characters that appear, I would appreciate it if you could give me a solution since I would lose a lot of relics if I cannot use him again.

User avatar
justl
War Dancer
War Dancer
Posts: 351
Joined: 26 Dec 2017

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

Unread postby justl » 23 Dec 2023, 06:34

rampage77t wrote: 23 Dec 2023, 04:22 After a long time I decided to play this game again with the Rewamp version, everything works perfectly until there was a moment when I said goodbye to a character that I had created at the beginning of the game to be able to pass some objects, after doing so I went to hire him again but he is not in the list of characters that appear, I would appreciate it if you could give me a solution since I would lose a lot of relics if I cannot use him again.
have you looked into the adventurers guild on the continent for this respective race of haracter?
(i.e. minotaurs, trolls and dragons can only be found in jadame if i remember right)
V2: Compendium of mm6-8 Secrets + Details about the base merge and DaveHer's redone merge (its in english!)
https://www.mightandmagicworld.de/fileb ... index.html


Return to “Might and Magic”

Who is online

Users browsing this forum: Tomsod and 4 guests