Darcs send not working with cygwin/outlook express so here's a patch
manually.
Bill
* Fix for conquer parade alignment
ntserv/conquer.c (conquer_ring_coordinates, conquer_ships_ring,
and conquer_parade): Adds a counter variable to pass to the function
which calculates ring coordinates, rather than passing the position
in the player list. Prevents overlap of ships in the case where
there are empty slots between active slots.
hunk ./Vanilla/ntserv/conquer.c 67
-static void conquer_ring_coordinates(struct player *j, int h, int n, int *x, int *y)
+static void conquer_ring_coordinates(struct player *j, int count, int n, int *x, int *y)
hunk ./Vanilla/ntserv/conquer.c 69
- j->p_dir = h*256/(n+1);
+ j->p_dir = count*256/(n+1);
hunk ./Vanilla/ntserv/conquer.c 124
+ int count = 0;
hunk ./Vanilla/ntserv/conquer.c 133
- conquer_ring_coordinates(j, h, n, &x, &y);
+ count++;
+ conquer_ring_coordinates(j, count, n, &x, &y);
hunk ./Vanilla/ntserv/conquer.c 153
+ int count = 0;
hunk ./Vanilla/ntserv/conquer.c 160
- conquer_ring_coordinates(j, h, n, &j->p_x, &j->p_y);
+ count++;
+ conquer_ring_coordinates(j, count, n, &j->p_x, &j->p_y);
}