tunnel data send fixed..

origin
stpohle 22 years ago
parent 50cc7024cd
commit 0b573cb17f

@ -696,16 +696,10 @@ do_tunneldata (struct pkg_tunneldata *tun_pkg, _net_addr * addr)
bman.players[addr->pl_nr].net.net_istep = 3; bman.players[addr->pl_nr].net.net_istep = 3;
} }
else if (addr->pl_nr == 0 && tun_pkg->tunnel_nr < GAME_MAX_TUNNELS) { else if (addr->pl_nr == 0 && tun_pkg->tunnel_nr < GAME_MAX_TUNNELS) {
if (NTOH16 (tun_pkg->target.x) >= 0 && NTOH16 (tun_pkg->target.x) < map.size.x
&& NTOH16 (tun_pkg->target.y) >= 0 && NTOH16 (tun_pkg->target.y) < map.size.y) {
map.tunnel[tun_pkg->tunnel_nr].x = NTOH16 (tun_pkg->target.x); map.tunnel[tun_pkg->tunnel_nr].x = NTOH16 (tun_pkg->target.x);
map.tunnel[tun_pkg->tunnel_nr].y = NTOH16 (tun_pkg->target.y); map.tunnel[tun_pkg->tunnel_nr].y = NTOH16 (tun_pkg->target.y);
bman.players[bman.p_nr].net.net_status = tun_pkg->tunnel_nr; bman.players[bman.p_nr].net.net_status = tun_pkg->tunnel_nr;
} }
else
d_printf (" values out of range\n");
}
}; };

Loading…
Cancel
Save