Path: utzoo!attcan!uunet!husc6!uwvax!rutgers!cmcl2!lanl!unm-la!unmvax!nmtsun!dwosnsr From: dwosnsr@nmtsun.nmt.edu (David Olix) Newsgroups: comp.sources.games.bugs Subject: Yet another Omega bug Keywords: More, Blasted, Omega, Bugs Message-ID: <1012@nmtsun.nmt.edu> Date: 29 Aug 88 02:52:03 GMT Reply-To: dwosnsr@nmtsun.nmt.edu (David Olix) Organization: New Mexico Tech, Socorro NM (A little south of Hell) Lines: 24 ****** Foul line-eater, may thou overeat! ****** OK. I just returned to the army of Omega debuggers, so if there is an *official* list of recent fixes, would someone please mail them to me (no need to post). I have one that I don't remember seeing though: When in inventory control mode, it is possible to drop cursed items. Although this is a useful way to get rid of those unwanted, useless things, it is still a bug. Anyway, all that is needed is to insert these lines into the procedure drop_from_slot() in oinv.c: if (n > 0) { /* This line already exists */ if (!cursed(Player.possessions[slot])) { /* Add this line */ ... } else { /* Add the following */ print3("You can't seem to get rid of: "); nprint3(itemid(Player.possessions[slot])); } or something like that. -- No signoff necessary dwosnsr@nmtsun.nmt.edu