From c815e3b791778ecca3005de67d076387f78666f1 Mon Sep 17 00:00:00 2001 From: SeventhSentinel Date: Wed, 27 Jun 2018 21:02:22 -0400 Subject: [PATCH] Fix player afterimages not using correct angle on bounce pads or spinout --- src/p_user.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/p_user.c b/src/p_user.c index 21a95582..3570e78a 100644 --- a/src/p_user.c +++ b/src/p_user.c @@ -1543,7 +1543,11 @@ mobj_t *P_SpawnGhostMobj(mobj_t *mobj) ghost->color = mobj->color; ghost->colorized = mobj->colorized; // Kart: they should also be colorized if their origin is - ghost->angle = mobj->angle; + if (mobj->player) + ghost->angle = mobj->player->frameangle; + else + ghost->angle = mobj->angle; + ghost->sprite = mobj->sprite; ghost->frame = mobj->frame; ghost->tics = -1;