From da1a3029a90a43475afd0a8f7a356c94697366ea Mon Sep 17 00:00:00 2001
From: Zippy_Zolton <zolton9996@gmail.com>
Date: Mon, 30 Nov 2020 12:04:35 -0600
Subject: [PATCH] overhaul

---
 src/p_user.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/p_user.c b/src/p_user.c
index 166027c8d1..66cce3082b 100644
--- a/src/p_user.c
+++ b/src/p_user.c
@@ -1341,8 +1341,8 @@ void P_DoSuperTransformation(player_t *player, boolean giverings)
 	// Transformation animation
 	P_SetPlayerMobjState(player->mo, S_PLAY_SUPER_TRANS1);
 
-	if (giverings)
-		P_GivePlayerRings(player, 50)
+	if (giverings) && player->rings > 50
+		player->rings = 50
 
 	// Just in case.
 	if (!(mapheaderinfo[gamemap-1]->levelflags & LF_NOSSMUSIC))
-- 
GitLab