From f59b8514837fe964f3d47a08707c651103faf3e8 Mon Sep 17 00:00:00 2001 From: stpohle Date: Tue, 6 May 2003 12:35:24 +0000 Subject: [PATCH] fixed do_fieldline 'cause there was some fire left on the screen --- src/packets.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/packets.c b/src/packets.c index 940bb26..6328696 100644 --- a/src/packets.c +++ b/src/packets.c @@ -732,7 +732,7 @@ send_fieldline (_net_addr * addr, int line) void do_fieldline (struct pkg_fieldline *f_dat, _net_addr * addr) { - int i; + int i, d; if (addr->pl_nr == -1) return; @@ -755,6 +755,8 @@ do_fieldline (struct pkg_fieldline *f_dat, _net_addr * addr) for (i = 0; i < MAX_FIELDSIZE_X; i++) { bman.field[i][f_dat->line].type = f_dat->type[i]; bman.field[i][f_dat->line].special = f_dat->special[i]; + for (d = 0; d < 4; d++) + bman.field[i][f_dat->line].ex[d].frame = bman.field[i][f_dat->line].ex[d].count = 0; } };