diff --git a/src/p_enemy.c b/src/p_enemy.c index d45b3fbb6..53669e87f 100644 --- a/src/p_enemy.c +++ b/src/p_enemy.c @@ -3174,6 +3174,12 @@ void A_AttractChase(mobj_t *actor) actor->target->player->ringboost += K_GetKartRingPower(actor->target->player, true) + 3; S_StartSoundAtVolume(actor->target, sfx_s1b5, actor->target->player->ringvolume); + if (actor->target->player->rings <= 10) + { + S_StartSoundAtVolume(actor->target, sfx_s251, 255 - actor->target->player->rings*8); + S_StartSoundAtVolume(actor->target, sfx_s251, 255 - actor->target->player->rings*8); + } + if (actor->target->player->ringboost > (4*TICRATE + TICRATE/2)) actor->target->player->ringboost = (4*TICRATE + TICRATE/2);