Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!rutgers!ames!ptsfa!ihnp4!drutx!tsf From: tsf@drutx.UUCP (FisherTS) Newsgroups: comp.sources.d,rec.games.empire Subject: Re: Problem with empire 1.1 Message-ID: <3613@drutx.UUCP> Date: Sun, 19-Apr-87 14:45:11 EST Article-I.D.: drutx.3613 Posted: Sun Apr 19 14:45:11 1987 Date-Received: Sun, 19-Apr-87 22:36:19 EST Organization: AT&T Information Systems Laboratories, Denver Lines: 14 Xref: mnetor comp.sources.d:608 rec.games.empire:76 In article <2353@cit-vax> sns@tybalt (Samuel N. Southard) writes: >Everytime war, alliance, or neutrality is declared with respect to a given >country, it also affects the country that is 7 away. For example, if I were to >declare an alliance with country 8, then when I did a 'nation' I would also be >shown as allied with country 15. However, the newspaper would only declare my In my version here, 0 and 7 are associated, 8 and 15, 16 and 23, 24 and 31. Declarations with one are automatically made with the other. The problem is in EMPSUBS/getrel.c. In the line that calculates the value for "shift", the expression, (c2 % 7) should be (c2 % 8). Just change the 7 to a 8 in both routines (getrel() and putrel()) and the problem should be solved.