From dfe197b3807eccfa7c42b3bc31465c0b0320a477 Mon Sep 17 00:00:00 2001 From: TehRealSalt Date: Wed, 29 May 2019 23:21:58 -0400 Subject: [PATCH] Double ring rotate speed, base it off current angle, slightly offset it --- src/p_enemy.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/p_enemy.c b/src/p_enemy.c index 6986e15a9..5f0c20498 100644 --- a/src/p_enemy.c +++ b/src/p_enemy.c @@ -3590,7 +3590,7 @@ void A_AttractChase(mobj_t *actor) sparkle = P_SpawnMobj(actor->target->x, actor->target->y, actor->target->z, MT_RINGSPARKS); P_SetTarget(&sparkle->target, actor->target); - sparkle->angle = FixedAngle(18<target->player->kartstuff[k_sparkleanim]; + sparkle->angle = (actor->target->angle + ANGLE_22h) + (FixedAngle(36<target->player->kartstuff[k_sparkleanim]); actor->target->player->kartstuff[k_sparkleanim] = (actor->target->player->kartstuff[k_sparkleanim]+1) % 20; P_KillMobj(actor, actor->target, actor->target);