pkg_special send fixed..

origin
stpohle 23 years ago
parent f8711354d4
commit 0af1ab0e84

@ -902,6 +902,7 @@ do_pkgack (struct pkg_pkgack *p_ack, _net_addr * addr)
/* Player Special
* moves/bombs... whatever will be send as we use it */
void do_special (struct pkg_special *sp_pkg, _net_addr *addr) {
d_printf ("do_special (addr %d, pl_nr %d, typ %d)\n", addr->pl_nr, sp_pkg->pl_nr, sp_pkg->typ);
if (addr->pl_nr == -1)
return;
@ -919,10 +920,11 @@ void do_special (struct pkg_special *sp_pkg, _net_addr *addr) {
void send_special (_net_addr *addr, int p_nr, int typ) {
struct pkg_special sp_dat;
sp_dat.h.typ = PKG_special;
sp_dat.h.len = sizeof (struct pkg_special);
sp_dat.pl_nr = p_nr;
sp_dat.typ = typ;
sp_dat.h.flags = PKGF_ackreq;
send_pkg ((struct pkg *) &sp_dat, addr);

Loading…
Cancel
Save