[comp.sources.games.bugs] Omega problem

steven@uunet.uu.net (Steven Burden) (09/30/88)

	Hi, I'm writing to you about a problem with Omega.
	I have compiled(using the Sun Makefile) the latest version of
Omega(prerelease 0.7x) and included the two patch archives(20 & 21).The
game is under Ultrix 2.2 on a micro vax.
	The only problem is when I descend a level down stairs in a
dungeon(Goblin caves & the sewers), the message "you descend a level" is
displayed and then the screen locks up and the screen continues to display
the level from which I am descending.All the function keys are disabaled
apart from the break(^C) and stop(^Z) interrupts, and the only when I can
unlock the terminal is by quitting the game via break.I have tried clearing
communications via the terminal "setup" facility but with no success.
	I wonder if you could give me any advice, as I am very reluctant
to start examining the source code.
	Thankyou....

Steven Burden 	steven@cs.kl.ac.uk

steven@cs.keele.ac.uk (steve) (10/02/88)

	More about the omega problem.When I ran it thru dbx, there appeared 
to be an infinite loop in operation when a player descands a dungeon level
(this occurs apparentely randomly).Anyway I tracked it down to the 
first"do{..} while" loop in function "stock_level()" in file olev.c.
	After commenting this loop out and rwmaking mega it runs ok, but 
now  no treasures are being put around new dungeon levels.Before embarking
on any serious hacking I would be grateful for any advice on this?

clgilchr@uokmax.UUCP (Carl Loren Gilchrist) (10/03/88)

I have a couple of questions about OMEGA and I put them to you,
the net.

1.Is there a way to change who you worship, once you have
started to worship one diety?If so , how?

2.In the alchemy shop one of the options is to pay
for transformation. What does this entail?

    Thanks in advance.
-- 
+In the future there is no death penalty,they have cycops---------------+
|The elder gods went to yuggoth |'I say Ya-ma-toe,you say Ya-mae-toe,   |
|and all I got was this sigfile.|       let's call the whole thing off.'|
+-------------Carl"I hate these things between my name"Gilchrist--------+ 

shefter-bret@CS.YALE.EDU (Bret A. Shefter) (10/04/88)

*** REPLACE THIS LINE WITH YOUR MEmunch, munch, smack gulp <burp>

In article <1824@uokmax.UUCP> clgilchr@uokmax.UUCP (A.R.E.S.) writes:
>I have a couple of questions about OMEGA and I put them to you,
>the net.
>
>1.Is there a way to change who you worship, once you have
>started to worship one diety?If so , how?

    Well...sort of, but it's really not a good idea...
    You can change your deity simply by worshipping another deity (IF you are
not worshipping the Lords of Destiny, that is...), but your current deity gets
mighty pissed off at you...This "resets" you to no deity, as it were, and the
next deity you worship will consider you just as he/she always would.

>2.In the alchemy shop one of the options is to pay
>for transformation. What does this entail?
>--
>+-------------Carl"I hate these things between my name"Gilchrist--------+

    Usually if you do this, you lose your money and the item. For certain
items, however (the ones that the Alchemist is interested in buying, if you
try to do that first), paying for transformation turns them into useful stuff.
For example...but that would be telling. I made a list, once...if anyone wants
it, email me.
							Shadow
--
    From the only slightly twisted mind of...
	shefter-bret@yale.ARPA                  * DISCLAIMER *
	shefter@yalecs.BITNET           Most of the above posting is wrong.
     ...!decvax!yale!shefter            "Elementary, my dear Riker...sir."

dgibbs@bnr-fos.UUCP (David Gibbs) (07/21/89)

I have found one problem with Omega when playing it that is slightly 
annoying.  I unfortunately haven't found a solution.  (The code is 
at times opaque.)
 
  The problem is when an enchanted item that is increasing your Arm(or)
or Def(ense) gets cursed (say by a goblin shaman).  The interaction of
this with your actual values for defense and armor isn't correct.
For example, my character with Armor 2 is wearing Cuirboilli and carrying
a cloak of protection which should be enough for 5.  If my character
takes off everything he is wearing and carries nothing (ie naked with
and empty pack) he has armor of -3!  This was caused by a ring of
protection +4 that he was wearing that got cursed.  It was then listed
as a cursed ring of protection +3.  His armor was marked as 1 (which
is correct), I then used the 'Z' command to destroy the ring -- every
few tries it lost one plus, but my armor didn't change!  Eventually I
destroyed the ring (after it reached +0) at which point my armor went
up by 1 only.  Has anyone else noticed similar problems?

  -David Gibbs
(dgibbs@bnr-fos.UUCP or 
...!uunet!watmath!neat.ai.toronto.edu!utgpu!bnr-vpa!bnr-fos!dgibbs)