[comp.sources.games.bugs] mdg bug

danp@sabre.bellcore.com (Daniel Pomplun) (03/01/91)

A bug in player combat percentages was found at our site.  In the file
combat.c, function ccomp(), the lines:

        if (odds < MAX_CHANCE)
                chance = MAX_CHANCE;

should be changed to:

        if (odds > MAX_CHANCE)
                chance = MAX_CHANCE;

We found that without this change, the game was far too easy.  The amount of
time required between "proficiency" (about 15 HP, a few spells, armor and
weapon) to "godhood" was about eight hours of playing.

Game administrators should also note that receiving an extra life for
killing another player is a

danp@sabre.bellcore.com (Daniel Pomplun) (03/01/91)

(Sorry about the previous message;  xrn was behaving badly.)

A bug in player combat percentages was found at our site.  In the file
combat.c, function ccomp(), the lines:

        if (odds < MAX_CHANCE)
                chance = MAX_CHANCE;

should be changed to:

        if (odds > MAX_CHANCE)
                chance = MAX_CHANCE;

We found that without this change, the game was far too easy.  The amount of
time required between "proficiency" (about 15 HP, a few spells, armor and
weapon) to "godhood" was about eight hours of playing.

Game administrators should also note that receiving an extra life for
killing another player is a