Path: utzoo!mnetor!uunet!husc6!cmcl2!beta!unm-la!unmvax!nmtsun!dwosnsr From: dwosnsr@nmtsun.nmt.edu (David Olix) Newsgroups: comp.sources.games.bugs Subject: Bugs for the all new Omega 0.70.5 Message-ID: <53@nmtsun.nmt.edu> Date: 29 Mar 88 23:40:38 GMT Reply-To: dwosnsr@nmtsun.UUCP (David Olix) Organization: New Mexico Tech, Socorro NM (Just south of hell) Lines: 65 Keywords: YMOB 0.70.5 Arrrgh Ack Ooph Plthlth Do not feed the Line Eater! OK folks! Here are some bugs for the new Omega 0.70.5 (or at least what I think are bugs): 1) Free food at CSCFLP (The Commandant's): (osite1.c: l_commandant()) If you ask for 0 (zero) buckets when asked, you do not get charged for it, but you get one anyway. (Buy zero, get one free deal, huh?) A simple fix would be to the effect: mprint("How many? "); num = parsenum(); if (num > 0) { /* Insert this line and appropriate braces */ if (num*5 > Player.cash) ... } else mprint("Changed your mind, eh?"); /* Sleazy way to avoid problems */ 2) Low nutritional value at the diner: (osite1.c: l_diner()) If you purchase food at the diner, you are charged the 25 Au. for it and then your food is SET to 24 instead of INCREASED by 24. The obvious fix is to change the line: Player.food = 24; to Player.food += 24; I as yet have no fixes for the following bugs but... 3) Multiplying two-handed weapons: I discovered this one using the Scythe of Death (Wizard mode? Nah!). If you wield the weapon it uses both your "free" hand and your "weapon" hand (not too surprising). However, I picked up a garage door opener in my "in the air" slot then proceded to exchange it with my "free" hand. Now, the Scythe occupied the "in the air" and the "weapon" slots. I then put the "in the air" Scythe in my pack. I was then left with the Scythe in my "weapon" hand and in the pack. I took the Scythe out of the pack and put it in my "weapon" hand and ended up weilding "2x Scythe of Death" in my "weapon" hand and another Scythe of Death in my "free" hand. Sort of one-and-a-half two-handed weapons. 4) Dismounting (Exiting) horse: If you type a 'E' while you are in a town (Rampart in my case) and your status was previously "afoot", a 'h' (presumably your horse) is created and your status remains "afoot". Apparently, you can do this as many times as you want. The only thing it succeeds in doing is filling the city with nonexistant horses. (If you examine the square where the 'h' is you are told that there is nothing there but floor). If someone can mail this directly to Paul Brothers, please do so. We at Tech seem to have no way to successfully communicate with the ARPAnet. (Yet!) ------------------------------------------------------------------------------ David Olix (D Who?): olix@nmtvax.nmt.edu dwosnsr@titan.nmtsun.nmt.edu _ "Playtesting (Plah*tehs*ting): A tedious, sleep-loss-causing, mind-destroying, sleazy, scummy, %@^#&%*, and hideous way to debug otherwise seemingly normal programs." BTW: The new Omega is awesome. Now only if it were bug free! ;-)