From e13e6c5c9b901f2d93ed93ede167947a7388b5ec Mon Sep 17 00:00:00 2001 From: fickleheart Date: Sun, 27 Jan 2019 20:36:13 -0600 Subject: [PATCH] Fix replay viewer discarding aim keys --- src/g_game.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/g_game.c b/src/g_game.c index 1f43faa3..a082abe1 100644 --- a/src/g_game.c +++ b/src/g_game.c @@ -4690,7 +4690,7 @@ void G_ReadDemoTiccmd(ticcmd_t *cmd, INT32 playernum) if (ziptic & ZT_ANGLE) oldcmd[playernum].angleturn = READINT16(demo_p); if (ziptic & ZT_BUTTONS) - oldcmd[playernum].buttons = (oldcmd[playernum].buttons & (BT_FORWARD|BT_BACKWARD)) | (READUINT16(demo_p) & ~(BT_FORWARD|BT_BACKWARD)); + oldcmd[playernum].buttons = READUINT16(demo_p); if (ziptic & ZT_AIMING) oldcmd[playernum].aiming = READINT16(demo_p); if (ziptic & ZT_DRIFT)