From 2b72d9940cdf57e8b1b88a6d5cb111634a0f1ab5 Mon Sep 17 00:00:00 2001
From: Eidolon <furyhunter600@gmail.com>
Date: Mon, 11 Apr 2022 19:41:27 -0500
Subject: [PATCH] Reset mobj interp state on TeleportMove

---
 src/p_map.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/p_map.c b/src/p_map.c
index 8cd0223d0..2abcd251e 100644
--- a/src/p_map.c
+++ b/src/p_map.c
@@ -103,6 +103,8 @@ boolean P_TeleportMove(mobj_t *thing, fixed_t x, fixed_t y, fixed_t z)
 	thing->floorrover = tmfloorrover;
 	thing->ceilingrover = tmceilingrover;
 
+	P_ResetInterpolationState(thing);
+
 	return true;
 }
 
-- 
GitLab