|
|
|
@ -1682,10 +1682,6 @@ do_respawn (struct pkg_respawn *r_pkg, _net_addr * addr)
|
|
|
|
|
if (addr->pl_nr == -1 || r_pkg->pl_nr == -1)
|
|
|
|
|
return;
|
|
|
|
|
|
|
|
|
|
/* check if the right player is sending the information */
|
|
|
|
|
if (addr->pl_nr != bman.p_servnr && r_pkg->pl_nr != addr->pl_nr)
|
|
|
|
|
return;
|
|
|
|
|
|
|
|
|
|
if ((r_pkg->state & PSF_respawn) == PSF_respawn) {
|
|
|
|
|
players[r_pkg->pl_nr].pos.x = r_pkg->x;
|
|
|
|
|
players[r_pkg->pl_nr].pos.y = r_pkg->y;
|
|
|
|
|