MM6-8 Spell recovery speed

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

Moderator: Moderators

Batlin
Leprechaun
Leprechaun
Posts: 14
Joined: 05 Jan 2012
Location: California

MM6-8 Spell recovery speed

Postby Batlin » Mar 24 2012, 4:21

I'm currently writing FAQs for MM6-8 and I cannot find any comprehensive information anywhere on what recovery times for spells are. This includes the bonuses you sometimes get with extra skill levels (Expert, Master, Grand).

Can someone please point me where I can find numerical values for spell recovery times? Things like the Might & Magic 6 strategy guide do give vague times, and a few precise values, but I'd like to know where I can find this for all spells and in all three games. If it requires a hex viewer, that's fine; it's not hard for me to extract that kind of data.

Thanks!

User avatar
tolich
Spectre
Spectre
Posts: 746
Joined: 10 Jan 2009
Location: Minsk, Belarus

Postby tolich » Mar 24 2012, 6:52

Game mechanics by GrayFace.

Batlin
Leprechaun
Leprechaun
Posts: 14
Joined: 05 Jan 2012
Location: California

Postby Batlin » Mar 24 2012, 8:01

Game mechanics by GrayFace.
I suspected GrayFace would know so I e-mailed him separately, but unless I'm missing it somewhere (I can't read Russian) his Web site doesn't have specific information on a spell-by-spell basis.

The one specific case where I have this information is the Deadly Swarm spell in Might and Magic 6. From page 112 of the strategy guide, that spell has a recovery time of 100 with Normal Earth Magic, 90 with Expert Earth Magic, and 80 with Master Earth Magic. I just would like to get precise information for the other 98 spells in MM6, the 99 spells in MM7, and the 111 spells in MM8. :D

Edit: I've managed to figure this out. If you are interested, use a hex editor to open up MM8.EXE and go to address 0xF4884.

osoviejo
Leprechaun
Leprechaun
Posts: 4
Joined: 27 Sep 2011

Re:

Postby osoviejo » Aug 20 2017, 2:48

Edit: I've managed to figure this out. If you are interested, use a hex editor to open up MM8.EXE and go to address 0xF4884.
I am indeed interested. Do you have your list of recovery times by spell available anywhere? Are they the same across MM6-MM8? Does Speed (or any other attribute) affect recovery besides skill mastery level?

Batlin
Leprechaun
Leprechaun
Posts: 14
Joined: 05 Jan 2012
Location: California

Re: MM6-8 Spell recovery speed

Postby Batlin » Aug 22 2017, 14:09

It's been a while since I worked on this, but you should be able to reverse-engineer this for all 3 games with a hex editor (if GrayFace hasn't already done so, I haven't checked).

I found my preliminary notes for MM6 if it helps (I don't guarantee its accuracy at all):

MM6.EXE 0xBDD7E: beginning of spell data
first Spell costs in 16-bit integers, Normal Expert Master
then Spell recovery time in 16-bit integers, Normal Expert Master
then an unknown 16-bit integer
Order of spells:
1. 0xBDD7E: probably Fire
2. 0xBDE18: definitely Air
3. 0xBDEB2: probably Water
4. 0xBDF4C: probably Earth
5. 0xBDFE6: definitely Spirit
6. 0xBE080: probably Mind
7. 0xBE11A: probably Body
8. 0xBE1B4: definitely Light
9. 0xBE24E: definitely Dark

No, I don't remember which version of MM6.EXE this is.

User avatar
Echo
Assassin
Assassin
Posts: 299
Joined: 02 Aug 2012

Re: MM6-8 Spell recovery speed

Postby Echo » Aug 23 2017, 23:19

I recall changing those for my modling thingie, so if I'm understanding you correctly you should be able to access these by simply viewing a table using the MMArchive software (works for 6-7-8). Should be much easier than browsing Hex data. Unless I misunderstood, of course, it's rather late :)
Last edited by Echo on Sep 27 2017, 2:07, edited 1 time in total.

User avatar
tomchen1989
Pixie
Pixie
Posts: 123
Joined: 21 Jun 2008
Location: Europe / China

Re: MM6-8 Spell recovery speed

Postby tomchen1989 » Aug 26 2017, 17:36

Here it is for MM6:

Code: Select all

# Skill Name Normal Expert Master 1 Fire Torch Light 60 60 60 2 Fire Flame Arrow 100 90 80 3 Fire Protection from Fire 120 120 120 4 Fire Fire Bolt 110 100 90 5 Fire Haste 140 120 120 6 Fire Fireball 110 100 90 7 Fire Ring of Fire 110 100 90 8 Fire Fire Blast 110 90 70 9 Fire Meteor Shower 120 110 100 10 Fire Inferno 140 120 100 11 Fire Incinerate 150 130 110 12 Air Wizard Eye 60 60 60 13 Air Static Charge 100 90 80 14 Air Protection from Electricity 120 120 120 15 Air Sparks 110 100 90 16 Air Feather Fall 120 120 120 17 Air Shield 140 120 120 18 Air Lightning Bolt 110 100 90 19 Air Jump 110 90 70 20 Air Implosion 120 110 100 21 Air Fly 250 250 250 22 Air Starburst 150 130 110 23 Water Awaken 60 60 60 24 Water Cold Beam 90 80 80 25 Water Protection from Cold 120 120 120 26 Water Poison Spray 110 100 90 27 Water Water Walk 150 120 120 28 Water Ice Bolt 110 100 90 29 Water Enchant Item 140 140 140 30 Water Acid Burst 110 100 90 31 Water Town Portal 200 200 200 32 Water Ice Blast 120 110 100 33 Water Lloyd's Beacon 250 250 250 34 Earth Stun 80 80 80 35 Earth Magic Arrow 100 90 80 36 Earth Protection from Magic 120 120 120 37 Earth Deadly Swarm 110 100 90 38 Earth Stone Skin 140 120 120 39 Earth Blades 110 100 90 40 Earth Stone to Flesh 140 140 140 41 Earth Rock Blast 110 100 90 42 Earth Turn to Stone 130 130 130 43 Earth Death Blossom 120 110 100 44 Earth Mass Distortion 140 120 100 45 Spirit Spirit Arrow 90 80 80 46 Spirit Bless 140 100 100 47 Spirit Healing Touch 140 140 140 48 Spirit Lucky Day 140 140 120 49 Spirit Remove Curse 140 140 140 50 Spirit Guardian Angel 120 120 120 51 Spirit Heroism 140 120 120 52 Spirit Turn Undead 140 120 100 53 Spirit Raise Dead 240 240 240 54 Spirit Shared Life 150 150 150 55 Spirit Resurrection 1000 1000 1000 56 Mind Meditation 140 140 120 57 Mind Remove Fear 140 140 140 58 Mind Mind Blast 110 100 90 59 Mind Precision 140 140 120 60 Mind Cure Paralysis 140 140 140 61 Mind Charm 100 100 100 62 Mind Mass Fear 100 90 80 63 Mind Feeblemind 110 100 90 64 Mind Cure Insanity 140 140 140 65 Mind Psychic Shock 130 120 110 66 Mind Telekinesis 250 250 250 67 Body Cure Weakness 140 140 140 68 Body First Aid 140 140 140 69 Body Protection from Poison 120 120 120 70 Body Harm 110 100 90 71 Body Cure Wounds 140 140 140 72 Body Cure Poison 140 140 140 73 Body Speed 140 140 120 74 Body Cure Disease 140 140 140 75 Body Power 140 140 120 76 Body Flying Fist 130 120 110 77 Body Power Cure 150 125 100 78 Light Create Food 100 90 90 79 Light Golden Touch 100 100 100 80 Light Dispel Magic 100 90 90 81 Light Slow 120 100 80 82 Light Destroy Undead 120 110 100 83 Light Day of the Gods 500 500 500 84 Light Prismatic Light 150 135 120 85 Light Hour of Power 250 250 250 86 Light Paralyze 160 140 120 87 Light Sun Ray 180 165 150 88 Light Divine Intervention 200 200 200 89 Dark Reanimate 100 100 100 90 Dark Toxic Cloud 120 110 100 91 Dark Mass Curse 120 120 120 92 Dark Shrapmetal 100 90 80 93 Dark Shrinking Ray 120 120 120 94 Dark Day of Protection 500 500 500 95 Dark Finger of Death 130 130 130 96 Dark Moon Ray 150 140 130 97 Dark Dragon Breath 160 140 130 98 Dark Armageddon 250 250 250 99 Dark Dark Containment 300 300 300
Last edited by tomchen1989 on Aug 26 2017, 19:37, edited 1 time in total.

Grimples
Leprechaun
Leprechaun
Posts: 14
Joined: 22 Sep 2017

Re: MM6-8 Spell recovery speed

Postby Grimples » Sep 22 2017, 2:00

Messing with the recovery times & none of the healing spells can be changed so i reckon they must be overwritten in GrayFace's mod, i dont know how to extract the .LOD files.

Avatar86
Leprechaun
Leprechaun
Posts: 1
Joined: 07 Dec 2017

Re: MM6-8 Spell recovery speed

Postby Avatar86 » Dec 7 2017, 23:00

Fantastic!
I've played MM6 on and to since it came out!
and now almost 20 years later when I play it (for the mbrazillioneth time) I find it funny that NOTHING seems to effect the recovery of cast magic (Not, Stat Speed, Spell Speed, Haste, Accessory of Recovery).
So is it a flaw?

and then you Noble souls create this post... just 3 months ago :D Fantastic!

Now, I'm playing GOG vanilla,
have I missed something? Is there any way in game to get faster recovery rate on cast spells (besides upgrading to Expert/ Master)?

P.S. Thanks for the Hex Data info :) Good Work!
Last edited by Avatar86 on Dec 7 2017, 23:02, edited 1 time in total.


Return to “Might and Magic”

Who is online

Users browsing this forum: Google [Bot], Majestic-12 [Bot] and 17 guests