It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I started playing Might and Magic 2 again and suddenly remembered what put me off it, namely the lack of status effects from monsters.

I played the game earlier when I was young, on my Commodore 64 at the time and admittedly have not owned a strictly PC-version of the game until I bought it from here and thus cannot be sure, whether or not the lack of status effects is a "feature" more so than a bug. Having found no discussions around the topic from these forums or elsewhere, I thought I'd try to find clarification to it from here.

The thing is, beings like Hypnobeetles, for example, cast their spells properly (ie. sleep) and the status effects work properly, the affected characters gain the status effect 'asleep'. However, if the Hypnobeetle strikes someone, there is no chance at all for the character to fall asleep from the bite, as was the case on the C64. The same applies even more to the blood draining effect of Bloodsuckers, which has never triggered for me in the game, making the monsters pitifully easy, even for a level 1 party, which was not at all the case in the C64-version, as they could at least drain and kill one of your party members in such a fight, if you were very lucky. I could list more things, like ghouls not paralyzing at all etc. Coming to think of it, Burglars on the other hand do take all gold from someone they struck from time to time, so why don't all the effects apply?

TL;DR Are the status effects of monsters physically attacking party members not in the game, or is it a bug that can be fixed (for example Bloodsuckers should drain statistics)?
This question / problem has been solved by RWarehallimage
Its a tough question. A long time ago I deconstructed the monster files for MM1 and 2 and there appears to be some sort of bonus on touch flag. Identify monster also says "Yes" for the creatures. There are two types, one type the status effect triggers every time a character is successfully hit. These work. In the same byte there is a flag that seems as if it was intended to do the same thing but possibly more intermittently. For example, the same status effect code that diseases on every hit exists for rats but with this flag. I have never seen a character get disease from a rat bite.

One could alter this byte but then the status effect would kick in on every successful hit and I'm not sure that was intended either. There are some obvious bugs in some of these early games. I recall in the Apple II version of MM1 they screwed up the damage for the Diamond Dagger. Instead of doing hex '0a' damage, it was coded as 'a0' doing 1-160 base damage instead of 1-10. This is not the case in the PC version. Also the Battle Axe which should do 1-8 damage in the PC version (and it even says so in the hint book) was coded with a zero instead of 8 making it the weakest weapon in the game that isn't cursed. They probably missed this as ancient computer zeros looked a lot like eights.

Back to the topic on hand, my best guess is that in translation they coded a percent chance for some creatures to give these status effects and somehow borked it up in some way where there is no chance of it happening.
Thank you for the reply, I consider that a solid answer to my question. At least I can be sure now it's not just my computer that's doing something odd and never registering the random status effects. Unfortunately that also kind of dumbs down the combat somewhat, at least for me, as I kind of was used to the effects from earlier.

I guess I should just be grateful for not having to change disks in the drive every two minutes. =)