From ccdcb1dbd4f38747a9f85e1ff664bb05b4c4470b Mon Sep 17 00:00:00 2001 From: TehRealSalt Date: Wed, 29 May 2019 23:31:33 -0400 Subject: [PATCH] Minor change --- src/p_enemy.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/p_enemy.c b/src/p_enemy.c index 5f0c20498..34c606f32 100644 --- a/src/p_enemy.c +++ b/src/p_enemy.c @@ -3583,6 +3583,7 @@ void A_AttractChase(mobj_t *actor) if (actor->extravalue1 >= 21) { mobj_t *sparkle; + angle_t offset = FixedAngle(36<target->player->kartstuff[k_ringboost] += RINGBOOSTPWR+3; @@ -3590,7 +3591,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 = (actor->target->angle + ANGLE_22h) + (FixedAngle(36<target->player->kartstuff[k_sparkleanim]); + sparkle->angle = (actor->target->angle + (offset>>1)) + (offset * actor->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);