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

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

Moderator: Moderators

qtish
Leprechaun
Leprechaun
Posts: 49
Joined: 19 Jan 2014

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

Postby qtish » Aug 3 2019, 17:14

New black and white potions, like pure resistances, white mm6 essences, are they craftable or can only be found in shops?

User avatar
LordInsane
Leprechaun
Leprechaun
Posts: 20
Joined: 25 Mar 2008
Location: Occupied Norway

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

Postby LordInsane » Aug 3 2019, 17:18

Templayer wrote:
LordInsane wrote:
Templayer wrote:There is a .txt table in one of the folders that determines which class can have what expertise. Feel free to find it and edit it (ideally using GrayFace's TxtTableEditor). Personally I am going to change the Archer into a Templar class (with High Templar and Arch Templar as promotions), Thief into Pirate (non-Regnan), Druid into Shaman (for my goblin chick), High Priest into Priest of Twilight (for my Vampire chick) and Sorcerer into a Spellsword (for my Troll). Using the Character Creation Unlocker, of course. Radically shuffling skills. You can do the same, it is as simple as editing text files...

Also remember that when Rodril made the mod, he had to combine the classes from the various games.

Though given Racial Skills' encouraging of deprecating racial classes, it could be useful to have a table of differences between MM7 and the Merge, since some of the differences in both the Merge and MM8 itself were to accommodate the racial classes (like the Merchant change).

True enough. If you make it, I will add it to the Tracker.

At present I have it as a Google Sheets document (https://docs.google.com/spreadsheets/d/1dugJhIVeXQAraItjCbvSzknaEU1Mj98R7xG318lhtJE/), based on Class Skills.txt in the 10.06.2019 update. I do not know when I will have the time to transcribe it to something more easily pasted into the Tracker, I'm afraid.
On a related note, from this it looks like Master Necromancers and Liches not having Expert Repair might be a bug? Wizards and Master Wizards do, so it is possible to become either while already having Expert Repair, and there doesn't look like there's a skill-switching script like there's for Light/Dark Magic.

User avatar
Thonkerton
Peasant
Peasant
Posts: 51
Joined: 11 Jul 2019

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

Postby Thonkerton » Aug 3 2019, 18:38

qtish wrote:New black and white potions, like pure resistances, white mm6 essences, are they craftable or can only be found in shops?

They're all listed in the tracker https://docs.google.com/document/d/1xf4 ... g2qirxqv3i

raekuul
Peasant
Peasant
Posts: 73
Joined: 05 Jul 2019

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

Postby raekuul » Aug 3 2019, 19:04

I'm not sure if this has been reported or not but every so often when I go to visit a skill trainer (and it doesn't seem to matter which skill level or trainer), I get this error

Code: Select all

...rged 678\Scripts\Structs\After\RemoveNPCTablesLimits.lua:317: attempt to index a nil value

stack traceback:
   ...rged 678\Scripts\Structs\After\RemoveNPCTablesLimits.lua:317: in function <...rged 678\Scripts\Structs\After\RemoveNPCTablesLimits.lua:317>
   [C]: in function 'pcall'
   Scripts/Core/Common.lua:102: in function 'pcall2'
   Scripts/Core/RSMem.lua:1653: in function <Scripts/Core/RSMem.lua:1650>

arguments of '...rged 678\Scripts\Structs\After\RemoveNPCTablesLimits.lua:317':
   d = (table: 0x1a8c18a8)

local variables of '...rged 678\Scripts\Structs\After\RemoveNPCTablesLimits.lua:317':
   (*temporary) = nil
   (*temporary) = 4918987
   (*temporary) = "attempt to index a nil value"

upvalues of '...rged 678\Scripts\Structs\After\RemoveNPCTablesLimits.lua:317':
   TeacherTopics = (table: 0x049f8ed0)
-----------------------------------------------------------------------------------

This ends up breaking the game to the point that it ends up closing itself out. I'll take a look at the script this week and see what I can find.
You need to install the base mod first, and then install the latest GrayFace patch on top of that.

ceallachserene
Leprechaun
Leprechaun
Posts: 6
Joined: 23 Jun 2019

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

Postby ceallachserene » Aug 3 2019, 19:08

I found another bug in MM7's Barrow Downs and Tatalia, many of the wands that are laying on the ground are Fairy Wand of Ice with no charges on them.

User avatar
Templayer
Genie
Genie
Posts: 1012
Joined: 21 Jan 2013

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

Postby Templayer » Aug 3 2019, 20:08

LordInsane wrote:
Templayer wrote:
LordInsane wrote:Though given Racial Skills' encouraging of deprecating racial classes, it could be useful to have a table of differences between MM7 and the Merge, since some of the differences in both the Merge and MM8 itself were to accommodate the racial classes (like the Merchant change).

True enough. If you make it, I will add it to the Tracker.

At present I have it as a Google Sheets document (https://docs.google.com/spreadsheets/d/1dugJhIVeXQAraItjCbvSzknaEU1Mj98R7xG318lhtJE/), based on Class Skills.txt in the 10.06.2019 update. I do not know when I will have the time to transcribe it to something more easily pasted into the Tracker, I'm afraid.
On a related note, from this it looks like Master Necromancers and Liches not having Expert Repair might be a bug? Wizards and Master Wizards do, so it is possible to become either while already having Expert Repair, and there doesn't look like there's a skill-switching script like there's for Light/Dark Magic.

I would like to add it to the Merge Tracker, but I would like you to change the B (if that stands for Base) to the Merge nomenclature of N (Normal) for the skill expertise type. If my assumption is right, that is.
MMMerge Tracker (= Info + Paint Tracker + Bug Tracker + Missing Features + Suggestions):
https://goo.gl/ui24Bz
Anybody can view or suggest edits.

My youtube retro channel: www.youtube.com/Templayer

User avatar
LordInsane
Leprechaun
Leprechaun
Posts: 20
Joined: 25 Mar 2008
Location: Occupied Norway

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

Postby LordInsane » Aug 3 2019, 20:16

Templayer wrote:
LordInsane wrote:
Templayer wrote:True enough. If you make it, I will add it to the Tracker.

At present I have it as a Google Sheets document (https://docs.google.com/spreadsheets/d/1dugJhIVeXQAraItjCbvSzknaEU1Mj98R7xG318lhtJE/), based on Class Skills.txt in the 10.06.2019 update. I do not know when I will have the time to transcribe it to something more easily pasted into the Tracker, I'm afraid.
On a related note, from this it looks like Master Necromancers and Liches not having Expert Repair might be a bug? Wizards and Master Wizards do, so it is possible to become either while already having Expert Repair, and there doesn't look like there's a skill-switching script like there's for Light/Dark Magic.

I would like to add it to the Merge Tracker, but I would like you to change the B (if that stands for Base) to the Merge nomenclature of N (Normal) for the skill expertise type. If my assumption is right, that is.

So far as I can tell, you are right (I used the nomenclature in Class Skills.txt), so I will change it.

raekuul
Peasant
Peasant
Posts: 73
Joined: 05 Jul 2019

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

Postby raekuul » Aug 3 2019, 21:22

Class Skills.TXT uses BEMG. Since we're comparing those tables we should use those letters.
You need to install the base mod first, and then install the latest GrayFace patch on top of that.

User avatar
SpectralDragon
Blood Fury
Blood Fury
Posts: 490
Joined: 15 May 2019

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

Postby SpectralDragon » Aug 4 2019, 4:08

GrayFace wrote:I did the slight color change in GIMP with Colors->Curves tool with this setting:

Code: Select all

(GimpCurvesConfig "Zombie Troll"
    (time 0)
    (linear no)
    (channel value)
    (curve
        (curve-type smooth)
        (n-points 17)
        (points 34 0.000000 0.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 1.000000 1.000000)
        (n-samples 256)
        (samples 256 0.000000 0.003922 0.007843 0.011765 0.015686 0.019608 0.023529 0.027451 0.031373 0.035294 0.039216 0.043137 0.047059 0.050980 0.054902 0.058824 0.062745 0.066667 0.070588 0.074510 0.078431 0.082353 0.086275 0.090196 0.094118 0.098039 0.101961 0.105882 0.109804 0.113725 0.117647 0.121569 0.125490 0.129412 0.133333 0.137255 0.141176 0.145098 0.149020 0.152941 0.156863 0.160784 0.164706 0.168627 0.172549 0.176471 0.180392 0.184314 0.188235 0.192157 0.196078 0.200000 0.203922 0.207843 0.211765 0.215686 0.219608 0.223529 0.227451 0.231373 0.235294 0.239216 0.243137 0.247059 0.250980 0.254902 0.258824 0.262745 0.266667 0.270588 0.274510 0.278431 0.282353 0.286275 0.290196 0.294118 0.298039 0.301961 0.305882 0.309804 0.313725 0.317647 0.321569 0.325490 0.329412 0.333333 0.337255 0.341176 0.345098 0.349020 0.352941 0.356863 0.360784 0.364706 0.368627 0.372549 0.376471 0.380392 0.384314 0.388235 0.392157 0.396078 0.400000 0.403922 0.407843 0.411765 0.415686 0.419608 0.423529 0.427451 0.431373 0.435294 0.439216 0.443137 0.447059 0.450980 0.454902 0.458824 0.462745 0.466667 0.470588 0.474510 0.478431 0.482353 0.486275 0.490196 0.494118 0.498039 0.501961 0.505882 0.509804 0.513725 0.517647 0.521569 0.525490 0.529412 0.533333 0.537255 0.541176 0.545098 0.549020 0.552941 0.556863 0.560784 0.564706 0.568627 0.572549 0.576471 0.580392 0.584314 0.588235 0.592157 0.596078 0.600000 0.603922 0.607843 0.611765 0.615686 0.619608 0.623529 0.627451 0.631373 0.635294 0.639216 0.643137 0.647059 0.650980 0.654902 0.658824 0.662745 0.666667 0.670588 0.674510 0.678431 0.682353 0.686275 0.690196 0.694118 0.698039 0.701961 0.705882 0.709804 0.713725 0.717647 0.721569 0.725490 0.729412 0.733333 0.737255 0.741176 0.745098 0.749020 0.752941 0.756863 0.760784 0.764706 0.768627 0.772549 0.776471 0.780392 0.784314 0.788235 0.792157 0.796078 0.800000 0.803922 0.807843 0.811765 0.815686 0.819608 0.823529 0.827451 0.831373 0.835294 0.839216 0.843137 0.847059 0.850980 0.854902 0.858824 0.862745 0.866667 0.870588 0.874510 0.878431 0.882353 0.886275 0.890196 0.894118 0.898039 0.901961 0.905882 0.909804 0.913725 0.917647 0.921569 0.925490 0.929412 0.933333 0.937255 0.941176 0.945098 0.949020 0.952941 0.956863 0.960784 0.964706 0.968627 0.972549 0.976471 0.980392 0.984314 0.988235 0.992157 0.996078 1.000000))
    (channel red)
    (curve
        (curve-type smooth)
        (n-points 17)
        (points 34 0.000000 0.000000 -1.000000 -1.000000 -1.000000 -1.000000 0.207055 0.159690 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 0.523773 0.519380 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 1.000000 1.000000)
        (n-samples 256)
        (samples 256 0.000000 0.002593 0.005186 0.007781 0.010379 0.012981 0.015588 0.018200 0.020819 0.023445 0.026079 0.028723 0.031377 0.034042 0.036719 0.039409 0.042113 0.044832 0.047567 0.050319 0.053088 0.055876 0.058683 0.061511 0.064360 0.067232 0.070126 0.073045 0.075990 0.078960 0.081957 0.084982 0.088036 0.091119 0.094233 0.097379 0.100558 0.103770 0.107016 0.110298 0.113616 0.116971 0.120364 0.123796 0.127269 0.130782 0.134337 0.137935 0.141576 0.145263 0.148994 0.152773 0.156598 0.159690 0.163596 0.167537 0.171512 0.175519 0.179559 0.183630 0.187732 0.191863 0.196024 0.200212 0.204428 0.208671 0.212940 0.217233 0.221551 0.225893 0.230257 0.234643 0.239049 0.243477 0.247923 0.252389 0.256872 0.261372 0.265889 0.270421 0.274968 0.279529 0.284103 0.288689 0.293287 0.297896 0.302514 0.307142 0.311778 0.316422 0.321073 0.325729 0.330391 0.335057 0.339727 0.344399 0.349074 0.353749 0.358426 0.363101 0.367776 0.372449 0.377119 0.381785 0.386447 0.391104 0.395756 0.400400 0.405037 0.409666 0.414285 0.418895 0.423494 0.428081 0.432656 0.437219 0.441767 0.446301 0.450819 0.455321 0.459806 0.464273 0.468722 0.473151 0.477560 0.481948 0.486314 0.490657 0.494978 0.499274 0.503545 0.507790 0.512009 0.516200 0.519380 0.523533 0.527682 0.531826 0.535965 0.540099 0.544228 0.548353 0.552473 0.556589 0.560700 0.564807 0.568909 0.573007 0.577100 0.581189 0.585274 0.589355 0.593431 0.597503 0.601571 0.605635 0.609695 0.613751 0.617803 0.621851 0.625895 0.629936 0.633972 0.638005 0.642034 0.646059 0.650081 0.654099 0.658113 0.662124 0.666132 0.670136 0.674137 0.678134 0.682128 0.686119 0.690106 0.694090 0.698071 0.702049 0.706024 0.709996 0.713965 0.717931 0.721894 0.725854 0.729811 0.733766 0.737717 0.741666 0.745613 0.749556 0.753497 0.757436 0.761372 0.765305 0.769236 0.773165 0.777091 0.781015 0.784937 0.788857 0.792774 0.796689 0.800602 0.804513 0.808422 0.812329 0.816234 0.820137 0.824038 0.827938 0.831835 0.835731 0.839625 0.843518 0.847409 0.851298 0.855186 0.859072 0.862957 0.866840 0.870722 0.874602 0.878482 0.882360 0.886236 0.890112 0.893987 0.897860 0.901732 0.905603 0.909474 0.913343 0.917211 0.921079 0.924946 0.928812 0.932677 0.936541 0.940405 0.944268 0.948131 0.951993 0.955854 0.959716 0.963576 0.967437 0.971297 0.975156 0.979016 0.982875 0.986734 0.990593 0.994452 1.000000))
    (channel green)
    (curve
        (curve-type smooth)
        (n-points 17)
        (points 34 0.000000 0.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 0.664110 0.675969 -1.000000 -1.000000 0.842791 0.914729 -1.000000 -1.000000 -1.000000 -1.000000 1.000000 1.000000)
        (n-samples 256)
        (samples 256 0.000000 0.003859 0.007719 0.011578 0.015437 0.019297 0.023156 0.027016 0.030876 0.034737 0.038597 0.042458 0.046319 0.050180 0.054042 0.057904 0.061767 0.065630 0.069493 0.073357 0.077222 0.081087 0.084952 0.088819 0.092686 0.096553 0.100421 0.104290 0.108160 0.112031 0.115902 0.119774 0.123647 0.127521 0.131396 0.135271 0.139148 0.143026 0.146904 0.150784 0.154665 0.158547 0.162430 0.166314 0.170200 0.174086 0.177974 0.181864 0.185754 0.189646 0.193539 0.197434 0.201330 0.205227 0.209126 0.213026 0.216928 0.220832 0.224737 0.228643 0.232551 0.236461 0.240373 0.244286 0.248201 0.252118 0.256037 0.259957 0.263880 0.267804 0.271730 0.275658 0.279588 0.283520 0.287454 0.291390 0.295328 0.299269 0.303211 0.307156 0.311102 0.315051 0.319003 0.322956 0.326912 0.330870 0.334830 0.338793 0.342758 0.346726 0.350696 0.354669 0.358644 0.362622 0.366602 0.370585 0.374570 0.378559 0.382549 0.386543 0.390539 0.394538 0.398540 0.402545 0.406553 0.410563 0.414576 0.418593 0.422612 0.426634 0.430659 0.434688 0.438719 0.442753 0.446791 0.450832 0.454876 0.458923 0.462973 0.467027 0.471084 0.475144 0.479208 0.483275 0.487345 0.491419 0.495496 0.499577 0.503662 0.507749 0.511841 0.515936 0.520034 0.524137 0.528243 0.532352 0.536466 0.540583 0.544704 0.548829 0.552958 0.557090 0.561227 0.565367 0.569511 0.573660 0.577812 0.581968 0.586129 0.590293 0.594462 0.598635 0.602812 0.606993 0.611179 0.615368 0.619562 0.623761 0.627963 0.632171 0.636382 0.640598 0.644818 0.649043 0.653272 0.657506 0.661745 0.665988 0.670236 0.675969 0.680299 0.684773 0.689383 0.694122 0.698983 0.703959 0.709043 0.714228 0.719507 0.724873 0.730318 0.735836 0.741420 0.747063 0.752757 0.758496 0.764272 0.770078 0.775908 0.781754 0.787610 0.793467 0.799320 0.805161 0.810983 0.816779 0.822541 0.828264 0.833939 0.839560 0.845120 0.850611 0.856027 0.861361 0.866605 0.871752 0.876796 0.881729 0.886545 0.891235 0.895794 0.900214 0.904488 0.908609 0.912570 0.914729 0.918451 0.922051 0.925535 0.928903 0.932160 0.935308 0.938351 0.941292 0.944133 0.946879 0.949531 0.952094 0.954569 0.956961 0.959273 0.961506 0.963666 0.965753 0.967773 0.969727 0.971620 0.973453 0.975230 0.976955 0.978630 0.980258 0.981842 0.983386 0.984893 0.986366 0.987807 0.989220 0.990608 0.991975 0.993322 0.994654 0.995973 0.997282 0.998586 1.000000))
    (channel blue)
    (curve
        (curve-type smooth)
        (n-points 17)
        (points 34 0.000000 0.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 1.000000 1.000000)
        (n-samples 256)
        (samples 256 0.000000 0.003922 0.007843 0.011765 0.015686 0.019608 0.023529 0.027451 0.031373 0.035294 0.039216 0.043137 0.047059 0.050980 0.054902 0.058824 0.062745 0.066667 0.070588 0.074510 0.078431 0.082353 0.086275 0.090196 0.094118 0.098039 0.101961 0.105882 0.109804 0.113725 0.117647 0.121569 0.125490 0.129412 0.133333 0.137255 0.141176 0.145098 0.149020 0.152941 0.156863 0.160784 0.164706 0.168627 0.172549 0.176471 0.180392 0.184314 0.188235 0.192157 0.196078 0.200000 0.203922 0.207843 0.211765 0.215686 0.219608 0.223529 0.227451 0.231373 0.235294 0.239216 0.243137 0.247059 0.250980 0.254902 0.258824 0.262745 0.266667 0.270588 0.274510 0.278431 0.282353 0.286275 0.290196 0.294118 0.298039 0.301961 0.305882 0.309804 0.313725 0.317647 0.321569 0.325490 0.329412 0.333333 0.337255 0.341176 0.345098 0.349020 0.352941 0.356863 0.360784 0.364706 0.368627 0.372549 0.376471 0.380392 0.384314 0.388235 0.392157 0.396078 0.400000 0.403922 0.407843 0.411765 0.415686 0.419608 0.423529 0.427451 0.431373 0.435294 0.439216 0.443137 0.447059 0.450980 0.454902 0.458824 0.462745 0.466667 0.470588 0.474510 0.478431 0.482353 0.486275 0.490196 0.494118 0.498039 0.501961 0.505882 0.509804 0.513725 0.517647 0.521569 0.525490 0.529412 0.533333 0.537255 0.541176 0.545098 0.549020 0.552941 0.556863 0.560784 0.564706 0.568627 0.572549 0.576471 0.580392 0.584314 0.588235 0.592157 0.596078 0.600000 0.603922 0.607843 0.611765 0.615686 0.619608 0.623529 0.627451 0.631373 0.635294 0.639216 0.643137 0.647059 0.650980 0.654902 0.658824 0.662745 0.666667 0.670588 0.674510 0.678431 0.682353 0.686275 0.690196 0.694118 0.698039 0.701961 0.705882 0.709804 0.713725 0.717647 0.721569 0.725490 0.729412 0.733333 0.737255 0.741176 0.745098 0.749020 0.752941 0.756863 0.760784 0.764706 0.768627 0.772549 0.776471 0.780392 0.784314 0.788235 0.792157 0.796078 0.800000 0.803922 0.807843 0.811765 0.815686 0.819608 0.823529 0.827451 0.831373 0.835294 0.839216 0.843137 0.847059 0.850980 0.854902 0.858824 0.862745 0.866667 0.870588 0.874510 0.878431 0.882353 0.886275 0.890196 0.894118 0.898039 0.901961 0.905882 0.909804 0.913725 0.917647 0.921569 0.925490 0.929412 0.933333 0.937255 0.941176 0.945098 0.949020 0.952941 0.956863 0.960784 0.964706 0.968627 0.972549 0.976471 0.980392 0.984314 0.988235 0.992157 0.996078 1.000000))
    (channel alpha)
    (curve
        (curve-type smooth)
        (n-points 17)
        (points 34 0.000000 0.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 -1.000000 1.000000 1.000000)
        (n-samples 256)
        (samples 256 0.000000 0.003922 0.007843 0.011765 0.015686 0.019608 0.023529 0.027451 0.031373 0.035294 0.039216 0.043137 0.047059 0.050980 0.054902 0.058824 0.062745 0.066667 0.070588 0.074510 0.078431 0.082353 0.086275 0.090196 0.094118 0.098039 0.101961 0.105882 0.109804 0.113725 0.117647 0.121569 0.125490 0.129412 0.133333 0.137255 0.141176 0.145098 0.149020 0.152941 0.156863 0.160784 0.164706 0.168627 0.172549 0.176471 0.180392 0.184314 0.188235 0.192157 0.196078 0.200000 0.203922 0.207843 0.211765 0.215686 0.219608 0.223529 0.227451 0.231373 0.235294 0.239216 0.243137 0.247059 0.250980 0.254902 0.258824 0.262745 0.266667 0.270588 0.274510 0.278431 0.282353 0.286275 0.290196 0.294118 0.298039 0.301961 0.305882 0.309804 0.313725 0.317647 0.321569 0.325490 0.329412 0.333333 0.337255 0.341176 0.345098 0.349020 0.352941 0.356863 0.360784 0.364706 0.368627 0.372549 0.376471 0.380392 0.384314 0.388235 0.392157 0.396078 0.400000 0.403922 0.407843 0.411765 0.415686 0.419608 0.423529 0.427451 0.431373 0.435294 0.439216 0.443137 0.447059 0.450980 0.454902 0.458824 0.462745 0.466667 0.470588 0.474510 0.478431 0.482353 0.486275 0.490196 0.494118 0.498039 0.501961 0.505882 0.509804 0.513725 0.517647 0.521569 0.525490 0.529412 0.533333 0.537255 0.541176 0.545098 0.549020 0.552941 0.556863 0.560784 0.564706 0.568627 0.572549 0.576471 0.580392 0.584314 0.588235 0.592157 0.596078 0.600000 0.603922 0.607843 0.611765 0.615686 0.619608 0.623529 0.627451 0.631373 0.635294 0.639216 0.643137 0.647059 0.650980 0.654902 0.658824 0.662745 0.666667 0.670588 0.674510 0.678431 0.682353 0.686275 0.690196 0.694118 0.698039 0.701961 0.705882 0.709804 0.713725 0.717647 0.721569 0.725490 0.729412 0.733333 0.737255 0.741176 0.745098 0.749020 0.752941 0.756863 0.760784 0.764706 0.768627 0.772549 0.776471 0.780392 0.784314 0.788235 0.792157 0.796078 0.800000 0.803922 0.807843 0.811765 0.815686 0.819608 0.823529 0.827451 0.831373 0.835294 0.839216 0.843137 0.847059 0.850980 0.854902 0.858824 0.862745 0.866667 0.870588 0.874510 0.878431 0.882353 0.886275 0.890196 0.894118 0.898039 0.901961 0.905882 0.909804 0.913725 0.917647 0.921569 0.925490 0.929412 0.933333 0.937255 0.941176 0.945098 0.949020 0.952941 0.956863 0.960784 0.964706 0.968627 0.972549 0.976471 0.980392 0.984314 0.988235 0.992157 0.996078 1.000000)))

But to use it you''ll need to add it to GimpCurvesConfig.settings. I have it in GIMPPortable\Data\.gimp\filters\GimpCurvesConfig.settings, for an installation of GIMP it would be filters\GimpCurvesConfig.settings inside profile folder: https://www.gimp.org/tutorials/GIMPProfile/
I also excluded the green stripes by using "Select by Color" tool with Select by: Saturation.
Oh, then I also reduced the amount of coloring by mixing 21.8% or original image in.

Thank you! :) :tsup: Changes had been made accordingly and no worries, I hadn˙t forgotten about that one, I´m just currently more busy with other aspects of life as well as thinking on how to improve it more. Your contribution is most welcome.
Yes?

User avatar
SpectralDragon
Blood Fury
Blood Fury
Posts: 490
Joined: 15 May 2019

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

Postby SpectralDragon » Aug 4 2019, 4:25

Jamesx wrote: :gong:

Hey, did you get my email about Black Dragon missing its "npc" icon?
Yes?

arch
Leprechaun
Leprechaun
Posts: 1
Joined: 04 Aug 2019

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

Postby arch » Aug 4 2019, 7:41

The 'small changes' state that dragons melee attack is implemented, is that only for the dragon class?

I'm using the any race/class mod and my dragon/monk is only using the breath attack even in melee.

ceallachserene
Leprechaun
Leprechaun
Posts: 6
Joined: 23 Jun 2019

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

Postby ceallachserene » Aug 4 2019, 7:41

How do you use those tables for the character editor? Is there another program I need?

User avatar
Templayer
Genie
Genie
Posts: 1012
Joined: 21 Jan 2013

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

Postby Templayer » Aug 4 2019, 8:10

raekuul wrote:I'm not sure if this has been reported or not but every so often when I go to visit a skill trainer (and it doesn't seem to matter which skill level or trainer), I get this error

Code: Select all

...rged 678\Scripts\Structs\After\RemoveNPCTablesLimits.lua:317: attempt to index a nil value

stack traceback:
   ...rged 678\Scripts\Structs\After\RemoveNPCTablesLimits.lua:317: in function <...rged 678\Scripts\Structs\After\RemoveNPCTablesLimits.lua:317>
   [C]: in function 'pcall'
   Scripts/Core/Common.lua:102: in function 'pcall2'
   Scripts/Core/RSMem.lua:1653: in function <Scripts/Core/RSMem.lua:1650>

arguments of '...rged 678\Scripts\Structs\After\RemoveNPCTablesLimits.lua:317':
   d = (table: 0x1a8c18a8)

local variables of '...rged 678\Scripts\Structs\After\RemoveNPCTablesLimits.lua:317':
   (*temporary) = nil
   (*temporary) = 4918987
   (*temporary) = "attempt to index a nil value"

upvalues of '...rged 678\Scripts\Structs\After\RemoveNPCTablesLimits.lua:317':
   TeacherTopics = (table: 0x049f8ed0)
-----------------------------------------------------------------------------------

This ends up breaking the game to the point that it ends up closing itself out. I'll take a look at the script this week and see what I can find.

Added to the Bug Tracker.

ceallachserene wrote:I found another bug in MM7's Barrow Downs and Tatalia, many of the wands that are laying on the ground are Fairy Wand of Ice with no charges on them.

Added to the Bug Tracker.

raekuul wrote:Class Skills.TXT uses BEMG. Since we're comparing those tables we should use those letters.

Oh cru-d. My assumption was wrong then. :D :D

arch wrote:The 'small changes' state that dragons melee attack is implemented, is that only for the dragon class?

I'm using the any race/class mod and my dragon/monk is only using the breath attack even in melee.

I originally thought Rodril implemented it, but then I found out he didn't.

Anyway, Rodril has found that the dragon breath weapon overrides both melee and ranged attack, BUT it is a coding error, and it should override ONLY ranged attack. When he did that, he found out that dragons have portrait animations and even unused sounds for an melee attack!

From this I thought he would have implemented it. :(

I also made a (Ghost) Dragon Monk.

Something for GrayFace too look at.
GrayFace wrote:*PROD*

Besides the previous point, I would be VERY interested in unused content information about the three games. TCRF - The Cutting Room Floor is a massive website that accumulates that information. If there ever was such unused content as the dragon melee attack, would you mind sharing it there? It would mean a lot to us. :oex:

ceallachserene wrote:How do you use those tables for the character editor? Is there another program I need?

Define character editor. That can mean two things. Do you mean the Character Creation, or do you mean the Cheat Engine that acts as a character editor for the Merge (a replacement for MM8CHE)?

If you want to modify the in-game character creation or change which classes can have what skills on what level (Class Skills.txt), just check the .txt files in the merge with this https://grayface.github.io/mm/#Txt-Edit
MMMerge Tracker (= Info + Paint Tracker + Bug Tracker + Missing Features + Suggestions):
https://goo.gl/ui24Bz
Anybody can view or suggest edits.

My youtube retro channel: www.youtube.com/Templayer

User avatar
Templayer
Genie
Genie
Posts: 1012
Joined: 21 Jan 2013

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

Postby Templayer » Aug 4 2019, 8:12

LordInsane wrote:
Templayer wrote:
LordInsane wrote:At present I have it as a Google Sheets document (https://docs.google.com/spreadsheets/d/1dugJhIVeXQAraItjCbvSzknaEU1Mj98R7xG318lhtJE/), based on Class Skills.txt in the 10.06.2019 update. I do not know when I will have the time to transcribe it to something more easily pasted into the Tracker, I'm afraid.
On a related note, from this it looks like Master Necromancers and Liches not having Expert Repair might be a bug? Wizards and Master Wizards do, so it is possible to become either while already having Expert Repair, and there doesn't look like there's a skill-switching script like there's for Light/Dark Magic.

I would like to add it to the Merge Tracker, but I would like you to change the B (if that stands for Base) to the Merge nomenclature of N (Normal) for the skill expertise type. If my assumption is right, that is.

So far as I can tell, you are right (I used the nomenclature in Class Skills.txt), so I will change it.

I have created a Linked spreadsheet in the tracker under smaller changes, so any change you made to your document will affect mine. When adding rows be sure to check the tracker if the table didn't overflow to another page, in that case I need you to notify me, since I will have to reindex the document for safety. :-D :creative:

EDIT: Also since that is the case, make sure to make backups per change, since if your table gets deleted, mine goes to hell as well.
Also please change the "M Stealing" note to Not Implemented Yet, as it is stated in the Missing Features List section on the Tracker.

EDIT2: Could you please merge the cells that are empty underneath the classes (the rows with empty class names are I presume connected to the class mentioned in the row above those) with the ones that contain the class name?
Last edited by Templayer on Aug 4 2019, 9:30, edited 2 times in total.
MMMerge Tracker (= Info + Paint Tracker + Bug Tracker + Missing Features + Suggestions):
https://goo.gl/ui24Bz
Anybody can view or suggest edits.

My youtube retro channel: www.youtube.com/Templayer

ceallachserene
Leprechaun
Leprechaun
Posts: 6
Joined: 23 Jun 2019

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

Postby ceallachserene » Aug 4 2019, 8:13

I mean the MM8CHE thing, i noticed a link in the tracker to a table for it but im not sure what I am supposed to do with the table if I want to try that out

User avatar
Templayer
Genie
Genie
Posts: 1012
Joined: 21 Jan 2013

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

Postby Templayer » Aug 4 2019, 9:02

ceallachserene wrote:I mean the MM8CHE thing, i noticed a link in the tracker to a table for it but im not sure what I am supposed to do with the table if I want to try that out

Get cheat engine, insert the module for the merge into it, have the game running and savegame loaded, edit anything you want on your characters. Including what item you hold in your mouse cursor. :D :D :D
MMMerge Tracker (= Info + Paint Tracker + Bug Tracker + Missing Features + Suggestions):
https://goo.gl/ui24Bz
Anybody can view or suggest edits.

My youtube retro channel: www.youtube.com/Templayer

User avatar
Templayer
Genie
Genie
Posts: 1012
Joined: 21 Jan 2013

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

Postby Templayer » Aug 4 2019, 9:25

I have added new tutorials that tell you how to edit tables, such as which classes can learn what level of expertise in their skills, racial classes, skills that can be chosen per selected class on the character creation, character creation attributes, how mana is determined by which attribute and how to change that,.... check the Tutorial Section.
MMMerge Tracker (= Info + Paint Tracker + Bug Tracker + Missing Features + Suggestions):
https://goo.gl/ui24Bz
Anybody can view or suggest edits.

My youtube retro channel: www.youtube.com/Templayer

User avatar
LordInsane
Leprechaun
Leprechaun
Posts: 20
Joined: 25 Mar 2008
Location: Occupied Norway

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

Postby LordInsane » Aug 4 2019, 9:31

Templayer wrote:
LordInsane wrote:
Templayer wrote:I would like to add it to the Merge Tracker, but I would like you to change the B (if that stands for Base) to the Merge nomenclature of N (Normal) for the skill expertise type. If my assumption is right, that is.

So far as I can tell, you are right (I used the nomenclature in Class Skills.txt), so I will change it.

I have created a Linked spreadsheet in the tracker under smaller changes, so any change you made to your document will affect mine. When adding rows be sure to check the tracker if the table didn't overflow to another page, in that case I need you to notify me, since I will have to reindex the document for safety. :-D :creative:

EDIT: Also since that is the case, make sure to make backups per change, since if your table gets deleted, mine goes to hell as well.
Also please change the "M Stealing" note to Not Implemented Yet, as it is stated in the Missing Features List section on the Tracker.

I thought I'd seen a note that Stealing wasn't implemented yet, couldn't find it again when I did this table... and now realised it was because I was so laser-focused on the word Stealing I'd missed Thieving. Whoops.

How long does it usually take for changes to propagate from my sheet to yours? After making a backup, I changed back N to B (for consistency with the file people needs to edit to change it) and changed the Stealing note indicate it isn't implemented yet.

User avatar
Templayer
Genie
Genie
Posts: 1012
Joined: 21 Jan 2013

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

Postby Templayer » Aug 4 2019, 9:54

LordInsane wrote:
Templayer wrote:
LordInsane wrote:So far as I can tell, you are right (I used the nomenclature in Class Skills.txt), so I will change it.

I have created a Linked spreadsheet in the tracker under smaller changes, so any change you made to your document will affect mine. When adding rows be sure to check the tracker if the table didn't overflow to another page, in that case I need you to notify me, since I will have to reindex the document for safety. :-D :creative:

EDIT: Also since that is the case, make sure to make backups per change, since if your table gets deleted, mine goes to hell as well.
Also please change the "M Stealing" note to Not Implemented Yet, as it is stated in the Missing Features List section on the Tracker.

I thought I'd seen a note that Stealing wasn't implemented yet, couldn't find it again when I did this table... and now realised it was because I was so laser-focused on the word Stealing I'd missed Thieving. Whoops.

How long does it usually take for changes to propagate from my sheet to yours? After making a backup, I changed back N to B (for consistency with the file people needs to edit to change it) and changed the Stealing note indicate it isn't implemented yet.

I have to manually trigger it, it seems. Give me an echo whenever you edit it.

EDIT: I merged the cells on my end, check the tracker. I would like you to do do the same with yours. I also submitted a request for you to allow me to suggest edits to your table, I would like it to be there like that as well, since it looks way better.

EDIT2: Ah, you did it yourself. Excellent. Now it is perfect. :D :D :tsup:

EDIT3: Added LordInsane (Design - Cataloging Changes from Vanilla) to the Credits Tracker under Minor Contributions. If you do enough of such things, I'll move you to Major Contributions. :oex:
Last edited by Templayer on Aug 4 2019, 10:43, edited 3 times in total.
MMMerge Tracker (= Info + Paint Tracker + Bug Tracker + Missing Features + Suggestions):
https://goo.gl/ui24Bz
Anybody can view or suggest edits.

My youtube retro channel: www.youtube.com/Templayer

qtish
Leprechaun
Leprechaun
Posts: 49
Joined: 19 Jan 2014

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

Postby qtish » Aug 4 2019, 10:40

Suggestion: When training in Enroth and Antagarich, sometimes there is random recruit, that wants to join a party. Cant accept him, until make space for him. Make it like MM8, where if party is full, they go straight to the adventurer's guild.


Return to “Might and Magic”

Who is online

Users browsing this forum: No registered users and 21 guests