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

The role-playing games (I-X) that started it all and the various spin-offs (including Dark Messiah).

Moderator: Moderators

User avatar
Roxterat
Peasant
Peasant
Posts: 66
Joined: 28 Jun 2020

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

Postby Roxterat » Sep 1 2020, 21:39

Also looks like single buffs are gathered from potion effects, well I guess it would really take a solid alchemist to make a featherfall potion..

User avatar
Roxterat
Peasant
Peasant
Posts: 66
Joined: 28 Jun 2020

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

Postby Roxterat » Sep 1 2020, 23:07

The Irony..

Image
Last edited by Roxterat on Sep 1 2020, 23:09, edited 1 time in total.

cthscr
Demon
Demon
Posts: 338
Joined: 12 Jan 2020

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

Postby cthscr » Sep 2 2020, 6:02

FeatherFall always was party buff, wasn't it?
Feather Fall yes, as a spell, but taking no damage from falling is a thing for a single character in the original game, at least MM7 I'm pretty sure..
So is water walking that actually worked nicely for a single char, sorry, don't mean to argue but I'm pretty sure that's the case.
(Not 100% sure about Lady's Escort, but I know single char affection about featherfall/waterwalk was a thing back there..)
Yes, you're right, these are neither WaterWalk nor FeatherFall (damn you, NWC!)
Extending player SpellBuffs will require A LOT of work and should be avoided if possible.

cthscr
Demon
Demon
Posts: 338
Joined: 12 Jan 2020

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

Postby cthscr » Sep 2 2020, 6:54

FeatherFall always was party buff, wasn't it?
Feather Fall yes, as a spell, but taking no damage from falling is a thing for a single character in the original game, at least MM7 I'm pretty sure..
So is water walking that actually worked nicely for a single char, sorry, don't mean to argue but I'm pretty sure that's the case.
(Not 100% sure about Lady's Escort, but I know single char affection about featherfall/waterwalk was a thing back there..)
Yes, you're right, these are neither WaterWalk nor FeatherFall (damn you, NWC!)
Extending player SpellBuffs will require A LOT of work and should be avoided if possible.
MM8 item 522 (Archangel Wings) has "Feather Falling" so the effect was [hard]coded into mm8.exe

User avatar
NotABroom
Galactic Gargle Blaster
Galactic Gargle Blaster
Posts: 42
Joined: 03 Jun 2018

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

Postby NotABroom » Sep 2 2020, 7:46

The Irony..

Image
I wonder if you will get the money if you just drown yourself. :D

cthscr
Demon
Demon
Posts: 338
Joined: 12 Jan 2020

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

Postby cthscr » Sep 2 2020, 8:14

MM8 item 522 (Archangel Wings) has "Feather Falling" so the effect was [hard]coded into mm8.exe
Just like SpecialBonus (aka Bonus2) 72.

Code: Select all

.text:00471710 push 48h .text:00471712 mov ecx, esi .text:00471714 call sub_48CF8A ; HasItemBonus - Bonus2 .text:00471719 test eax, eax .text:0047171B jnz loc_4717EC .text:00471721 push 10h .text:00471723 push 20Ah .text:00471728 mov ecx, esi .text:0047172A call sub_48CFC3 .text:0047172F test eax, eax .text:00471731 jnz loc_4717EC

User avatar
Roxterat
Peasant
Peasant
Posts: 66
Joined: 28 Jun 2020

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

Postby Roxterat » Sep 2 2020, 8:30

I wonder if you will get the money if you just drown yourself. :D
Sounds good, doesn't work. :D

User avatar
Roxterat
Peasant
Peasant
Posts: 66
Joined: 28 Jun 2020

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

Postby Roxterat » Sep 2 2020, 8:35

MM8 item 522 (Archangel Wings) has "Feather Falling" so the effect was [hard]coded into mm8.exe
Just like SpecialBonus (aka Bonus2) 72.

Code: Select all

.text:00471710 push 48h .text:00471712 mov ecx, esi .text:00471714 call sub_48CF8A ; HasItemBonus - Bonus2 .text:00471719 test eax, eax .text:0047171B jnz loc_4717EC .text:00471721 push 10h .text:00471723 push 20Ah .text:00471728 mov ecx, esi .text:0047172A call sub_48CFC3 .text:0047172F test eax, eax .text:00471731 jnz loc_4717EC
Item 522 works perfectly just like Hermes Sandals etc. should.
Now how to deal with this code..? Since I haven't figured how it works, rats.. ^^

cthscr
Demon
Demon
Posts: 338
Joined: 12 Jan 2020

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

Postby cthscr » Sep 2 2020, 10:31

Item 522 works perfectly just like Hermes Sandals etc. should.
Now how to deal with this code..? Since I haven't figured how it works, rats.. ^^
https://gitlab.com/cthscr/mmmerge/-/com ... 27fc651a39

User avatar
Roxterat
Peasant
Peasant
Posts: 66
Joined: 28 Jun 2020

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

Postby Roxterat » Sep 2 2020, 11:27

Item 522 works perfectly just like Hermes Sandals etc. should.
Now how to deal with this code..? Since I haven't figured how it works, rats.. ^^
https://gitlab.com/cthscr/mmmerge/-/com ... 27fc651a39
By Seven Thousand lords, even "Allow to forbid entrance" and other stuff is there..
This game keeps giving since 20 years ago.

User avatar
Roxterat
Peasant
Peasant
Posts: 66
Joined: 28 Jun 2020

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

Postby Roxterat » Sep 2 2020, 11:48

Item 522 works perfectly just like Hermes Sandals etc. should.
Now how to deal with this code..? Since I haven't figured how it works, rats.. ^^
https://gitlab.com/cthscr/mmmerge/-/com ... 27fc651a39
It works perfectly BTW, a symphony!
Well, time to give the other items what they should have..
I'd smash it to the code but I've noticed items that doesn't have skins on paperdoll aren't in ExtraArtifacts, don't want to mess with that..

User avatar
Roxterat
Peasant
Peasant
Posts: 66
Joined: 28 Jun 2020

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

Postby Roxterat » Sep 2 2020, 12:02

Code: Select all

-- Lady's Escort GetBonusList(1338).SpcBonuses = {71, 72} -- Hareck's Leather GetBonusList(1318).SpcBonuses = {71} -- Wetsuit GetBonusList(1406).SpcBonuses = {71} -- Hermes' Sandals GetBonusList(1331).SpcBonuses = {72} -- Winged Sandals GetBonusList(1439).SpcBonuses = {72}
Making some stuff work, also needs deleting from "Buffs and extra effects" so it takes effect from this..
Last edited by Roxterat on Sep 2 2020, 12:16, edited 1 time in total.

User avatar
Roxterat
Peasant
Peasant
Posts: 66
Joined: 28 Jun 2020

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

Postby Roxterat » Sep 3 2020, 0:20

Got an idea about debuff, some gloves (boots, helm opt.) might add to attack recovery time because.. movement restraint.
\Scripts\Global got the ExtraArtifacts.lua file with "Attack delay mods", might include something similar for other items though I believe common items are moded in MMMerge other way..
Just a thought.


User avatar
Roxterat
Peasant
Peasant
Posts: 66
Joined: 28 Jun 2020

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

Postby Roxterat » Sep 3 2020, 11:37

Here we are:
Noice! Options! MORE options!

User avatar
pheYonyx
Leprechaun
Leprechaun
Posts: 17
Joined: 26 Jul 2019

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

Postby pheYonyx » Sep 5 2020, 2:52

Starting in mm7 with 5 characters, Silver Belt (mm7 item) shows up as error on every character, both on mm7 and mm8 character dolls.
Image

Lord Markham gave me the Feather for a quest by Norbert Thrush from Erathia while I was on the Emerald Island. He shouldn't have that dialogue option on the Island, only when he's in his manor in Tatalia. Because it's a response line, not a quest starter.

Also, some minor things:
1). Broadsword, "+1 to hit, 3d4 +1" vs Cutlass, +1 to hit, 2d4 +1" price difference, the worse weapon costs more.
Image

2). Griffins in mm7 have colour discrepancy. Normal one is fine. I can get the Royal one, it's close. But Hunting's colour is on a different side.
Image

3). For some reason, the chest on the left side of the obelisk seen on the previous screenshot for some reason had a Supreme Plate in it, an Artifact-like item from mm8 (Plate, 70 AC, +15 Speed/Accuracy, Swift). Seems waaaay too early for the item of that powerlevel.
Last edited by pheYonyx on Sep 5 2020, 11:40, edited 2 times in total.

qtish
Peasant
Peasant
Posts: 67
Joined: 19 Jan 2014

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

Postby qtish » Sep 5 2020, 12:56

I did couple gameplays - seems its a chest with random artifact, similar to MM8 chests.

User avatar
pheYonyx
Leprechaun
Leprechaun
Posts: 17
Joined: 26 Jul 2019

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

Postby pheYonyx » Sep 5 2020, 13:47

I did couple gameplays - seems its a chest with random artifact, similar to MM8 chests.
Thing is, I don't think it was an Artifact chest in base mm7.

User avatar
Roxterat
Peasant
Peasant
Posts: 66
Joined: 28 Jun 2020

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

Postby Roxterat » Sep 5 2020, 16:19

I did couple gameplays - seems its a chest with random artifact, similar to MM8 chests.
Thing is, I don't think it was an Artifact chest in base mm7.
It wasn't you're right, the first Artifact in game you'd stumble across is WAY later in MM7 vanilla, but somehow I don't think it's too bad to have an early artifact. That chest gave me an OP Spear, like Triton's or whatever, +70 water res, -70 fire res and water breath, so I guess it's a Relic since those always had something negative to deal with, but are even to more powerful (at least in original MM7).
And there are WAY too many dialogues that are just TOO opened for a player to deal with, Markham is the slightest. You can say Artifact to Catherine or Elf king and they just reward you. Just like that. :D
Oh and Oracle gives you a crapload of stuff too, but hey, at least I got the lute back without even adding the item using console..
I've modded a few things for myself using tools and stuff because.. my opinion told me to do so, worth it!
Cheers!
Last edited by Roxterat on Sep 5 2020, 16:22, edited 2 times in total.

qtish
Peasant
Peasant
Posts: 67
Joined: 19 Jan 2014

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

Postby qtish » Sep 5 2020, 21:22

Yeah, if you would play MM8 world, you could savescum so many easy artifacts. Tree chest in Ravenshore. Chest behind Ogre Fortress in Alvar. Stone chest next to cyclops chest in Ironsand. 2-3 chests in dragon cave in Ironsand. Chest in tunnel under lava (heavily trapped). Its not a bad thing to give one easy artifact in MM7 world.


Return to “Might and Magic”

Who is online

Users browsing this forum: No registered users and 1 guest