[net.games.emp] Empire Bug for July

john@polyof.UUCP ( John Buck ) (07/09/85)

Here at the "institute" we are constantly finding NEW empire bugs.
(These bugs are in the latest version.  Try them out on your friends.)

July's bug:
	Try tending a ship from another ship (that is not a tender).
How about that!

Tune in next month for another bug. We have a million!

P.S. For those of you with the OLD OLD OLD (square style) Empire,
     try typing 82 spaces (or so) at the Command: prompt.  I'd
     be willing to bet that you'd get a full complement of BTU's!

John Buck (and friends at the "Institute", including the (nearly) famous FTG)
(decvax!mcnc!rti-sel!polyof!john)

tsf@drutx.UUCP (FisherTS) (07/11/85)

I will add the "every ship is a tender" bug to the Buglist for
Version 1.0 Old Empire. It will be fixed in Version 1.1.

The BTU bug is fixed.  A command prompt buffer was being overrun.

For those of you who have received Old Empire Version 1.0, there
are two changes you might want to incorporate.
1)  There are still setbuf statements in empire.c and empcre.c .
    They slow down the opening message when you invoke the game, and
    the output from empcre is slower than necessary.  Just remove the
    setbuf statements and insert fflush calls right after any prompt.
    In empire.c, you won't need a fflush call after a prmptrd call
    since that routine already does a fflush.
2)  A more serious bug (!) is that on machines that don't have signed
    characters, when a torpedo is launched the sub's mobility doesn't
    get decremented by 10 as it should.  It gets set to zero, then
    stays there.  It should be set to -10 on the first torpedo, then
    decrement by 10 for each additional one.  The one statement that
    calculates and sets the new mobility (uses a min(,) macro with
    character arguments) is the offending statement.  It's been changed to
    an if statement.

Both of these bugs will be fixed in Version 1.1.

I just received a care package containing shar from an empire fan, so
I'll try to use this to post the fixes to empire.c, empcre.c, and torp.c .

Tom Fisher
AT&T-ISL  Room 31G32
11900 N. Pecos St.
Denver, CO 80234

ewa@sdcc3.UUCP (Eric Anderson) (07/12/85)

The Tender bug mentioned has been fixed in the latest version of empire.
Where one gets the latest version (and where we got it) I don't know.

Eric Anderson, UC San Diego