From b534422aede830e70cb4c50ae8aae949372fceca Mon Sep 17 00:00:00 2001 From: mittorn Date: Sun, 27 Jan 2019 02:06:06 +0700 Subject: [PATCH] Clean delta when getting delta from server --- engine/common/net_encode.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/engine/common/net_encode.c b/engine/common/net_encode.c index 4610d729..44a13f6f 100644 --- a/engine/common/net_encode.c +++ b/engine/common/net_encode.c @@ -543,7 +543,8 @@ void Delta_ParseTableField( sizebuf_t *msg ) post_mul = MSG_ReadFloat( msg ); // delta encoders it's already initialized on this machine (local game) - if( delta_init ) return; + if( delta_init ) + Delta_Shutdown(); // add field to table Delta_AddField( dt->pName, pName, flags, bits, mul, post_mul );