{
/* construct plane equation for reciever gate */
v4f plane;
- v3_copy( player->gate_waiting->recv_to_world[2], plane );
- plane[3] = v3_dot( plane, player->gate_waiting->recv_to_world[3] );
+ q_mulv( player->gate_waiting->q[1], (v3f){0.0f,0.0f,1.0f}, plane );
+ plane[3] = v3_dot( plane, player->gate_waiting->co[1] );
/* check camera polarity */
if( v3_dot( player->cam.pos, plane ) < plane[3] )