Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 05.11.2023]
Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]
Please tell me.
Didn't find an answer to my question. I downloaded merge and revamp yesterday.
I want to start with part 7, I created 4 heroes, everything is ok. But when I pick up a mercenary NPC (those who ask for a percentage for their services), I get a small icon of a human head on the right and that's it, when clicked on, nothing happens. Also, the effects that this mercenary gives are not visible.
I know that during the game I will need to carry some NPCs with me, and how can I see their list? Okay, you can live without mercenaries, but the process itself is not clear to me. Thanks for the answer.
And one more question. Better take 4 heroes like in vanilla, or 5?
Didn't find an answer to my question. I downloaded merge and revamp yesterday.
I want to start with part 7, I created 4 heroes, everything is ok. But when I pick up a mercenary NPC (those who ask for a percentage for their services), I get a small icon of a human head on the right and that's it, when clicked on, nothing happens. Also, the effects that this mercenary gives are not visible.
I know that during the game I will need to carry some NPCs with me, and how can I see their list? Okay, you can live without mercenaries, but the process itself is not clear to me. Thanks for the answer.
And one more question. Better take 4 heroes like in vanilla, or 5?
Last edited by Stigreen on 13 Jun 2023, 11:10, edited 2 times in total.
Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]
I’m trying to find a way to limit the framerate. While using borderless full screen. I have tried using nvidia inspector and control panel aswell as rivatuner And switching my monitor refresh rate to 60 fps and 120 fps It never works. I have a 165hz monitor so I want to limit my fps to 120fps or 60 fps. So I am wondering is there a way to limit the framerate. Thanks for any help.
Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]
When you click on the "head" this menu should open:Stigreen wrote: But when I pick up a mercenary NPC (those who ask for a percentage for their services), I get a small icon of a human head on the right and that's it, when clicked on, nothing happens. Also, the effects that this mercenary gives are not visible.
If you use MouseLook, be sure you toggle it off by pressing CapsLock or middle mouse button, before clicking "head" icon. After openning menu MouseLook can be toggled on again. If it does not help, it might be something specific to Revamp, and cthscr would be able to give better answer.
You can use dgVoodoo to achieve this: http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2/zenqqa wrote: ↑13 Jun 2023, 21:12 I’m trying to find a way to limit the framerate. While using borderless full screen. I have tried using nvidia inspector and control panel aswell as rivatuner And switching my monitor refresh rate to 60 fps and 120 fps It never works. I have a 165hz monitor so I want to limit my fps to 120fps or 60 fps. So I am wondering is there a way to limit the framerate. Thanks for any help.
Follow installation steps (simply extract dlls into your game folder), afterwards use NVidia control panel: add mm8.exe to the list of programms and setup framelimit. Launch the game using MM8Setup.exe to make dgVoodoo work. At first startup MMPatch will ask you, if you want to proceed with dgVoodoo, press Ok. dgVoodoo watermark can be disabled using dgVoodooCpl.exe from downloaded archive.
Unfortunately, i could not found way to set precise frame limit without using side software yet.
- Caligula Wellington
- Leprechaun
- Posts: 36
- Joined: 28 Jan 2021
-
- Pixie
- Posts: 128
- Joined: 18 Jan 2009
Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]
I would like to ask how many powerful hirelings like this I can get, found this beyond impressive bone dragon. I might change my playing style to collection of power.
[media][/media][media][/media]
Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]
Your link is broken.phamlongtuan wrote: ↑15 Jun 2023, 13:02 z4435338967462_c8a964c8f7e0c044128b613b8ccad6f9.jpgHello
I would like to ask how many powerful hirelings like this I can get, found this beyond impressive bone dragon. I might change my playing style to collection of power.
[media][/media][media][/media]
Unfinished mod by me: MM7 Rev4 mod, MMMerge version.
- Caligula Wellington
- Leprechaun
- Posts: 36
- Joined: 28 Jan 2021
Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]
This is the problem:
"Remove Scripts folder first to avoid rogue lua files problem."
Can't even get the base to run anymore. A black square pops up, and it shuts down. And once I get it to run I get the lua issue. I AM instructed to DELETE the SCRIPS folder and replace it. With what? Delete and replace it when installing a branch. Replace with what? I've already tried deleting the one from the base and replace it with the master. Doesn't work. There are no separate script folder in the branches. Only base and master. Am I to remove a specific lua instead of the whole folder? The install instructions doesn't make any sense. It used to work in the past. There need to be an update of either the instructions or with a script folder that doesn't need to be deleted and replaced with a missing one.
"Remove Scripts folder first to avoid rogue lua files problem."
Can't even get the base to run anymore. A black square pops up, and it shuts down. And once I get it to run I get the lua issue. I AM instructed to DELETE the SCRIPS folder and replace it. With what? Delete and replace it when installing a branch. Replace with what? I've already tried deleting the one from the base and replace it with the master. Doesn't work. There are no separate script folder in the branches. Only base and master. Am I to remove a specific lua instead of the whole folder? The install instructions doesn't make any sense. It used to work in the past. There need to be an update of either the instructions or with a script folder that doesn't need to be deleted and replaced with a missing one.
- Caligula Wellington
- Leprechaun
- Posts: 36
- Joined: 28 Jan 2021
Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]
Maybe this is a clue:
...GOGGAL~1\Games\MIGHTA~3\Scripts\Structs\RacialSkills.lua:87: table index is nil
stack traceback:
...GOGGAL~1\Games\MIGHTA~3\Scripts\Structs\RacialSkills.lua: in function 'ProcessTxt'
...GOGGAL~1\Games\MIGHTA~3\Scripts\Structs\RacialSkills.lua:383: in function 'v'
...RA~2\GOGGAL~1\Games\MIGHTA~3\Scripts/Core/EventsList.lua:101: in function <...RA~2\GOGGAL~1\Games\MIGHTA~3\Scripts/Core/EventsList.lua:96>
local variables of 'ProcessTxt':
(*temporary) = 39
(*temporary) = 11
(*temporary) = ("file (0x60078590)")
(*temporary) = (function: 0x0682e7b8)
(*temporary) = (table: 0x0682ea30)
(*temporary) = (table: 0x0682ea58)
(*temporary) = (table: 0x0682eb48)
(*temporary) = (function: 0x0682eb70)
(*temporary) = (function: 0x0682e7b8)
(*temporary) = nil
(*temporary) = "0 Human - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - B/1/4/0/1"
(*temporary) = "0 Human - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - B/1/4/0/1"
(*temporary) = (table: 0x0682ebd0)
(*temporary) = nil
(*temporary) = 0
(*temporary) = 0
(*temporary) = 2
(*temporary) = 41
(*temporary) = 1
(*temporary) = 2
(*temporary) = (table: 0x0682ec60)
(*temporary) = (table: 0x0682eca8)
(*temporary) = "Human"
(*temporary) = "table index is nil"
...GOGGAL~1\Games\MIGHTA~3\Scripts\Structs\RacialSkills.lua:87: table index is nil
stack traceback:
...GOGGAL~1\Games\MIGHTA~3\Scripts\Structs\RacialSkills.lua: in function 'ProcessTxt'
...GOGGAL~1\Games\MIGHTA~3\Scripts\Structs\RacialSkills.lua:383: in function 'v'
...RA~2\GOGGAL~1\Games\MIGHTA~3\Scripts/Core/EventsList.lua:101: in function <...RA~2\GOGGAL~1\Games\MIGHTA~3\Scripts/Core/EventsList.lua:96>
local variables of 'ProcessTxt':
(*temporary) = 39
(*temporary) = 11
(*temporary) = ("file (0x60078590)")
(*temporary) = (function: 0x0682e7b8)
(*temporary) = (table: 0x0682ea30)
(*temporary) = (table: 0x0682ea58)
(*temporary) = (table: 0x0682eb48)
(*temporary) = (function: 0x0682eb70)
(*temporary) = (function: 0x0682e7b8)
(*temporary) = nil
(*temporary) = "0 Human - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - B/1/4/0/1"
(*temporary) = "0 Human - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - B/1/4/0/1"
(*temporary) = (table: 0x0682ebd0)
(*temporary) = nil
(*temporary) = 0
(*temporary) = 0
(*temporary) = 2
(*temporary) = 41
(*temporary) = 1
(*temporary) = 2
(*temporary) = (table: 0x0682ec60)
(*temporary) = (table: 0x0682eca8)
(*temporary) = "Human"
(*temporary) = "table index is nil"
Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]
You have corrupted files. Did you just unpack revamp or other branch into game folder, replacing files without replacing scripts folder? That won't work.Caligula Wellington wrote: ↑16 Jun 2023, 11:16 Maybe this is a clue:
...GOGGAL~1\Games\MIGHTA~3\Scripts\Structs\RacialSkills.lua:87: table index is nil
stack traceback:
...GOGGAL~1\Games\MIGHTA~3\Scripts\Structs\RacialSkills.lua: in function 'ProcessTxt'
...GOGGAL~1\Games\MIGHTA~3\Scripts\Structs\RacialSkills.lua:383: in function 'v'
...RA~2\GOGGAL~1\Games\MIGHTA~3\Scripts/Core/EventsList.lua:101: in function <...RA~2\GOGGAL~1\Games\MIGHTA~3\Scripts/Core/EventsList.lua:96>
local variables of 'ProcessTxt':
(*temporary) = 39
(*temporary) = 11
(*temporary) = ("file (0x60078590)")
(*temporary) = (function: 0x0682e7b8)
(*temporary) = (table: 0x0682ea30)
(*temporary) = (table: 0x0682ea58)
(*temporary) = (table: 0x0682eb48)
(*temporary) = (function: 0x0682eb70)
(*temporary) = (function: 0x0682e7b8)
(*temporary) = nil
(*temporary) = "0 Human - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - B/1/4/0/1"
(*temporary) = "0 Human - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - B/1/4/0/1"
(*temporary) = (table: 0x0682ebd0)
(*temporary) = nil
(*temporary) = 0
(*temporary) = 0
(*temporary) = 2
(*temporary) = 41
(*temporary) = 1
(*temporary) = 2
(*temporary) = (table: 0x0682ec60)
(*temporary) = (table: 0x0682eca8)
(*temporary) = "Human"
(*temporary) = "table index is nil"
Unfinished mod by me: MM7 Rev4 mod, MMMerge version.
- Caligula Wellington
- Leprechaun
- Posts: 36
- Joined: 28 Jan 2021
Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]
C:\PROGRA~2\GOGGAL~1\Games\MIGHTA~3\Scripts/Core/npc.lua:732: use of unknown global variable "Xg" after _KNOWNGLOBALS_F declaration
- Caligula Wellington
- Leprechaun
- Posts: 36
- Joined: 28 Jan 2021
Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]
You have corrupted files. Did you just unpack revamp or other branch into game folder, replacing files without replacing scripts folder? That won't work.
[/quote]
Yes, I followed the instructions. Installed nomedia. Then media. Then master, and then revamp. I'm also instructed to delete and replace a script folder. There are only two available. The base from nomedia, and the master.
And thank you for responding.
Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]
Hello. I've done Revamp installation myself, i believe this is the order you need to follow:Caligula Wellington wrote: ↑16 Jun 2023, 11:58 Yes, I followed the instructions. Installed nomedia. Then media. Then master, and then revamp. I'm also instructed to delete and replace a script folder. There are only two available. The base from nomedia, and the master.
1. Install GOG version of MM8.
2. Unpack this there, replacing existing files: https://mega.nz/file/m2ghUC4K#4WJpg4JgN ... kSs11_UMi4
3. Unpack this there, replacing existing files: https://mega.nz/file/yjIkERYJ#YxLeD7s-c ... d_FdwSw08I
4. Delete Scripts folder from the game folder.
5. Download and unpack content of this archive into game folder, replacing existing files: https://gitlab.com/cthscr/mmmerge/-/arc ... master.zip
Be sure, at step 5, you copying content of mmmerge-master folder from archive and actually replacing stuff.
At first startup game can show black screen, don't close it, game is generating .bin files, it can take couple of minutes at worst.
Ignore errors like this, just close the window and reboot the game, these errors do not affect the game besides eventually at startup. They've came with new mmextension, i don't know how to get rid of them at the moment.Caligula Wellington wrote: C:\PROGRA~2\GOGGAL~1\Games\MIGHTA~3\Scripts/Core/npc.lua:732: use of unknown global variable "Xg" after _KNOWNGLOBALS_F declaration
Also it is recommended to not install the game into Program Files folder.
- Caligula Wellington
- Leprechaun
- Posts: 36
- Joined: 28 Jan 2021
Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]
Thank you so much. I will look into it tonight, and follow your steps closely.
The black square I've got is like a small screen that crashes. No errors mentioned. Just shutdown.
The black square I've got is like a small screen that crashes. No errors mentioned. Just shutdown.
- Caligula Wellington
- Leprechaun
- Posts: 36
- Joined: 28 Jan 2021
Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]
It finally worked once I made a copy outside of the Program Files folder. Thank you so much for your help.
-
- Leprechaun
- Posts: 8
- Joined: 01 Apr 2023
Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]
Unfortunately, I just found out that I can't get into the Breach anymore. I went through the same group of heroes twice the game. The first attempt to enter the Breach was classical - through the portal skill, as it should have been. During the second playthrough of the game, I was no longer able to properly enter the Breach. The cast didn't work. And I was able to get there thanks to the fact that I accidentally left a saved beacon. But when I started playing for the third time, all saved beacons were reset. And now I can't get into the Breach.
Tell me please some commands (on Debug Console) or other ways to get there.
Tell me please some commands (on Debug Console) or other ways to get there.
Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]
Hello, last private message i have is dated more than year ago. If that one is correct, could you resend modified text tables, please?Xfing wrote: Hey Rodril, been a while. Did you receive my private message some time ago? I'm curious what you think about the latest proposals
You can use "evt.MoveToMap{0,0,0,0,0,0,0,0,"Bralvar.odm"}" command. But could you send me your savegame, so i can inspect, what exactly causes it?masterserge379 wrote: Unfortunately, I just found out that I can't get into the Breach anymore. I went through the same group of heroes twice the game. The first attempt to enter the Breach was classical - through the portal skill, as it should have been. During the second playthrough of the game, I was no longer able to properly enter the Breach. The cast didn't work. And I was able to get there thanks to the fact that I accidentally left a saved beacon. But when I started playing for the third time, all saved beacons were reset. And now I can't get into the Breach.
Tell me please some commands (on Debug Console) or other ways to get there.
-
- Leprechaun
- Posts: 8
- Joined: 01 Apr 2023
Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]
Thank you. It helped to move to the Breach. As for savegame file. How to send it?Rodril wrote: ↑18 Jun 2023, 13:37Hello, last private message i have is dated more than year ago. If that one is correct, could you resend modified text tables, please?Xfing wrote: Hey Rodril, been a while. Did you receive my private message some time ago? I'm curious what you think about the latest proposals
You can use "evt.MoveToMap{0,0,0,0,0,0,0,0,"Bralvar.odm"}" command. But could you send me your savegame, so i can inspect, what exactly causes it?masterserge379 wrote: Unfortunately, I just found out that I can't get into the Breach anymore. I went through the same group of heroes twice the game. The first attempt to enter the Breach was classical - through the portal skill, as it should have been. During the second playthrough of the game, I was no longer able to properly enter the Breach. The cast didn't work. And I was able to get there thanks to the fact that I accidentally left a saved beacon. But when I started playing for the third time, all saved beacons were reset. And now I can't get into the Breach.
Tell me please some commands (on Debug Console) or other ways to get there.
-
- Peasant
- Posts: 76
- Joined: 27 May 2017
Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]
Hey Rodril is there a way to reduce melee recovery time? I tried to change ranged (bows, shooting) and it worked, but when I try to change melee of both "05_MergeSettings.lua" and "ExtraArtifacts.lua" files to a lower value it doesn't work (still caps at 30):
For "05_MergeSettings.lua":
Merge.Settings.Attack.MeleeAttackRecoveryLimit = 30
For "ExtraArtifacts.lua":
t.Result = max(t.Result, 30)
Re: Might and Magic 6, 7, 8 merge based on mm8 engine. [upd. 15.02.2022]
Upload it to any filehost you like (google disk will work) and send the link to me via direct message.masterserge379 wrote: ↑18 Jun 2023, 14:59 Thank you. It helped to move to the Breach. As for savegame file. How to send it?
Unfortunately, i don't remember. I think, 30 is hardcoded minimum for melee, and anything below is possible due to oversight in MM8 engine. Grayface's notes, says 30 is melee limit: https://grayface.github.io/mm/mechanics/#Recovery-Time .joanthedark wrote: Hey Rodril is there a way to reduce melee recovery time? I tried to change ranged (bows, shooting) and it worked, but when I try to change melee of both "05_MergeSettings.lua" and "ExtraArtifacts.lua" files to a lower value it doesn't work (still caps at 30):
Who is online
Users browsing this forum: Google [Bot] and 9 guests