diff options
Diffstat (limited to 'src/game/g_trigger.c')
-rw-r--r-- | src/game/g_trigger.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/game/g_trigger.c b/src/game/g_trigger.c index caed1d75..267bcad7 100644 --- a/src/game/g_trigger.c +++ b/src/game/g_trigger.c @@ -295,7 +295,7 @@ void trigger_teleporter_touch( gentity_t *self, gentity_t *other, trace_t *trace return; } - TeleportPlayer( other, dest->s.origin, dest->s.angles, 400.0f ); + TeleportPlayer( other, dest->s.origin, dest->s.angles, self->speed ); } /* @@ -321,6 +321,8 @@ void SP_trigger_teleport( gentity_t *self ) { InitTrigger( self ); + G_SpawnFloat( "speed", "400", &self->speed ); + // unlike other triggers, we need to send this one to the client // unless is a spectator trigger if( self->spawnflags & 1 ) |