1$RCSfile: fixes30.0,v $ $Revision: 1.1.2.2 $ $Date: 2003/05/11 15:10:00 $ 2 3[This is a partial list supplied by Ken Arromdee long after the fact] 4 5General Fixes and Modified Features 6----------------------------------- 7dropping a weapon, then picking it up while blind causes it to become 8 unidentified but it remains that way after your vision returns 9when blind and feeling the floor, the objects then on the floor should 10 have their characteristics become unknown 11zapping a wand of probing at yourself works, however using a stethoscope 12 on yourself does not 13trolls that come back to life don't retain their names 14if you look at what is on the ground and there is more than a screenful, 15 quantities are not printed (i.e. "food rations") 16if pickup was off and you moved onto a spot with both engraving and objects, 17 you got told what the engraving was twice 18if a Keystone Kop threw a pie and the pie hit a shopkeeper, the shopkeeper 19 became angry 20"two handed sword" is spelled with and without a hyphen in various places 21trying to descend stairs while levitating gives a message where "You're" 22 is misspelled as "Your" 23the 'V' command gives a history that is not quite correct; it wasn't 24 Ken Arromdee that merged PC Hack and Unix Hack; rather, PC Hack 25 was derived from Unix Hack by Don Kneller. It was (I think) 26 Mike Stephenson who merged the many Hack versions. 27the uranium wand gets described as "an" uranium wand 28potions which have been both called and identified have the called instead 29 of the identified name printed out 30status line at the bottom of the screen is formatted strangely for the 31 first 10 moves; after 10 moves it becomes normal 32if you polymorph yourself into a rockmole, you are unable to dig through 33 rock 34a stethoscope or wand of probing, used on a monster, printed out a format 35 with spaces in it (such as %-3d instead of %d) causing such messages 36 to be longer than necessary 37the number printed out for damage by stethoscope or wand of probing is 38 completely incorrect 39sometimes your dog would turn into a bat (retaining the same name and 40 tameness) when saving and restoring,going down and back up 41 and in bones levels 42ghosts on bones levels are replaced by little dogs 43if you are polymorphed and drink a potion of healing which raises your 44 maximum monster hit points, your current hit points only are raised, so 45 you may have (for instance) 37 out of 36 hit points 46when you pick up something from a shop, the message is something like 47 "For you, kind sir, only 5 for this <garbage>" on systems where 48 pointer is not the same size as integer 49removing a leash from a dog produces garbage, and also can sometimes 50 crash the game 51when the Wizard is mentioned, you get garbage 52if you tame a wild dog, and then try to hit it, the safe-attack routine 53 says "You stop to avoid hitting .", or sometimes garbage 54when you are invisible but can see invisible, drinking at a fountain which 55 dries up causes your symbol to be erased from the screen. 56pushing an enormous rock onto a teleport trap deletes it instead of 57 teleporting it 58sometimes returning to human form from a polymorph would leave you with 59 only 1 current hit point left 60sometimes polymorphing would leave you with an 18/** strength 61if you used a stethoscope on a wall and a creature moved into the revealed 62 door before you did, when creature moved off, the door was replaced 63 by a wall symbol again, until you walked through it 64playing a game with fountain symbols set to one character, and restoring it 65 using a configuration file having them set to a different character, 66 leaves the fountain symbols as the old character 67problem with food poisoning and blindness where you could end up permanently 68 blind, not even reversible by healing etc. 69you could not wish for a C-ration or K-ration due to lowercase conversion 70zapping a wand of death at yourself, and the death touch of a demon 71 prince, killed you even if you were polymorphed into an undead, 72 but bouncing death rays didn't 73if you threw an object in a shop, it landed on the floor still unpaid 74 zapping a wand of cancellation at yourself turned all your objects to 75 -1 instead of +0; -1 was only needed for wands (since cancelling wands 76 to +0 allowed a sneaky way of getting infinite wishes) 77#remove command is incorrectly described as removing a cursed 78 object, but it actually removes only iron balls 79at least some messages given for special abilities when you are polymorphed 80 printed out the monster type even if you were blind 81wishing for a scroll of mail, with MAIL undefined, is permitted but 82 reading the scroll gave an "impossible" error message; change it to 83 read: "This seems to be junk mail directed to the finder of the Eye 84 of Larn." 85if you were blind, effects of scrolls, et al, still said things such as 86 "Your mace glows green for a moment," "Your left ring glows white" 87the message "The xan pricks your ___ leg" still mentions the type of 88 monster (xan) when you are blind 89polymorphing could change your gender, but when the game ended you were 90 still described as a "Cave-man" or "Priest" instead of 91 "Cave-woman" or "Priestess" 92if you got rocks by using a pick-axe on an enormous rock, the rocks 93 started out blessed 94if you escaped from a shop by throwing your iron ball to the exit, the ball 95 would stay unpaid 96any object thrown in a shop stayed unpaid, and you had to 97 pick the object up again and then drop it for it to become paid 98if you were invisible but could see invisible, when you drank from a fountain 99 that dried up, your symbol got erased from the screen 100several times colors were mentioned (i.e. black glows when you pray too much) 101 but the colors weren't always changed for hallucination 102if punished and your chain and 1 other object is on the floor, you 103 get asked if you want to pick up a specific type of object, 104 and the chain is given as one of the possible objects 105if you polymorph into a "new man", your energy points never change 106trolls, when killed, can leave bodies or objects, but they should 107 always leave bodies so they can regenerate back to life, 108 whether or not they left objects 109demon prince demanding bribe gets randomly relocated instead of being placed 110 next to you 111if you polymorph another tool into a magic marker, the marker always starts 112 out dried out 113hallucination has the problem that if you do something which takes no time, 114 the monsters still change 115if you tried drinking at a fountain while levitating, you got asked if you 116 wanted to drink, and then you weren't allowed to do it, and 117 the fountain could still dry up 118if you were fire resistant and a magic trap produced a tower of flame, you 119 also get a second message (a shiver...) 120when restoring a game, if there was an error, your saved game still vanishd 121 for some errors 122pets were always referred to as "him" in the leash code 123stethoscope in the up or down direction while swallowed referred to "floor" 124 and "ceiling" instead of to the monster that swallowed you 125if you could not save a game, the screen cleared and you were told to 126 "Continue or Quit", but if you typed C, the game thought you just 127 gave it a Call command 128you could get told "that spellbook was a mimic" even if mimic was on a wall 129if you were turning to stone and you polymorphed yourself into a 'c', you 130 still died from the stoning 131if you interrupted the program before it finished loading a saved game, 132 you were asked if you want your possessions identified 133"ctmp" was mistakenly used in MHITU.C when being hit by a rust monster 134 rusting your helmet but it should have been "!mtmp->mcan" 135 136 137Platform- and/or Interface-Specific Fixes 138----------------------------------------- 139PC: often the same character class, and same player name, will end up 140 getting 2 scores on the high score list 141PC: if your name contained a period and you were playing on a PC, you would 142 have problems saving games since your save-file name still contained 143 2 periods and would thus be illegal; change periods to underscores 144 when figuring out what the save file should be called 145PC: if you polymorphed into a "new man", and changed your name, when you saved 146 your game the game was still saved under a filename derived from your 147 old name, and to restore that game you had to specify your old name 148 149General New Features 150-------------------- 151when polymorphed into a giant you are now able to pick up and 152 throw rocks by giving infinite carrying capacity 153give the Healer a pair of gloves (the most logical piece of armor 154 for a physician to start out with) 155give the Healer a lot of money to start with (doctors are supposedly 156 rich, you see) 157have the Healer start out with the healing, cure blindness spells 158 already known 159create a "trial mode", similar to Wizard Mode where you get a wand of wishing 160 with charges and you can't get on the high score list 161if you are standing on a trapdoor and you type a '>' symbol, 162 print "You jump down the hole." and go down to the next level 163 164 165