From 9392cc1bd739d01c0cefe8d9980281130f9d54c4 Mon Sep 17 00:00:00 2001 From: GenericHeroGuy Date: Fri, 17 Oct 2025 20:44:25 +0200 Subject: [PATCH] Fix ring underflow --- src/p_user.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/p_user.c b/src/p_user.c index beaa9d206..ef07e728f 100644 --- a/src/p_user.c +++ b/src/p_user.c @@ -510,7 +510,7 @@ INT32 P_GivePlayerRings(player_t *player, INT32 num_rings) if (test > player->ringmax) // Caps at 20 rings, sorry! num_rings -= (test-player->ringmax); else if (test < player->ringmin) // Chaotix ring debt! - num_rings -= (test+player->ringmin); + num_rings -= (test-player->ringmin); player->rings += num_rings;