minor changes
[carveJwlIkooP6JGAAIwe30JlM.git] / player.c
index e6b93877f514f3f55b3c6de26462a860a400ca43..de96060710677edb746e08277838848ea485e8e8 100644 (file)
--- a/player.c
+++ b/player.c
@@ -267,9 +267,10 @@ static void player__spawn( ent_spawn *rp ){
 static void player__kill(void){
 }
 
-static void player__begin_holdout(void){
+static void player__begin_holdout( v3f offset ){
    memcpy( &localplayer.holdout_pose, &localplayer.pose, 
             sizeof(localplayer.pose) );
+   v3_copy( offset, localplayer.holdout_pose.root_co );
    localplayer.holdout_time = 1.0f;
 }