From 58b9b00e8efdec4ebd66643e7ba653800cf8f177 Mon Sep 17 00:00:00 2001 From: James R Date: Fri, 10 Jun 2022 00:05:22 -0700 Subject: [PATCH] Line 460: animate rings, toggle ring boost cap Uses K_AwardPlayerRings so rings can be overloaded. --- src/p_spec.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/p_spec.c b/src/p_spec.c index d850f2a3f..5d772654c 100644 --- a/src/p_spec.c +++ b/src/p_spec.c @@ -3641,7 +3641,11 @@ static void P_ProcessLineSpecial(line_t *line, mobj_t *mo, sector_t *callsec) return; if (delay <= 0 || !(leveltime % delay)) - P_GivePlayerRings(mo->player, rings); + { + // No Climb: don't cap rings to 20 + K_AwardPlayerRings(mo->player, rings, + (line->flags & ML_NOCLIMB) == ML_NOCLIMB); + } } } break;