From ab4d59590410f5fd6f3d14954ba2b8615054d10e Mon Sep 17 00:00:00 2001 From: fgsfds Date: Wed, 16 Aug 2023 00:28:20 +0200 Subject: [PATCH] port: fix #14 patch courtesy of Ryan --- src/game/training.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/game/training.c b/src/game/training.c index 4f24e1728..bdc6f20c7 100644 --- a/src/game/training.c +++ b/src/game/training.c @@ -2077,7 +2077,11 @@ void frTick(void) cloaked = chr->hidden & CHRHFLAG_CLOAKED; if (cloaked) { +#ifdef PLATFORM_N64 if (g_FrData.targets[i].angle == M_PI) { +#else + if (g_FrData.targets[i].angle != 0 && !g_FrData.targets[i].rotating) { +#endif g_FrData.targets[i].timeuntilrotate = TICKS(60); g_FrData.targets[i].rotatetoangle = 0; g_FrData.targets[i].rotatespeed = -M_PI / 90;