some gate improvements
[carveJwlIkooP6JGAAIwe30JlM.git] / player.c
index b67e050abd8807c832b1cc4fa0cd86f5025acc7a..ab393197b29b374df31e39813dcbf4d66210f8ae 100644 (file)
--- a/player.c
+++ b/player.c
@@ -164,7 +164,7 @@ void player__pass_gate( player_instance *player, ent_gate *gate )
 
    m4x3_mulv( gate->transport, player->cam.pos, player->cam.pos );
 
-   if( gate->type == k_gate_type_nonlocel )
+   if( gate->flags & k_ent_gate_nonlocal )
       world_static.active_world = gate->target;
 
    audio_lock();