Alright folks, grab a coffee because I bumped into that annoying Ring of Regeneration glitch in Baldur’s Gate 3 today, and man, was it frustrating. My precious health ring just sat there doing nothing after combat! Totally useless. Figured I’d walk you through exactly what I did to fix it – worked for me, might work for you.
Hitting The Wall
So there I was, deep into Act 2 with my battered crew. Got this shiny Ring of Regeneration. Slapped it on Shadowheart, thinking “Sweet, passive healing!” Finished a nasty fight, everyone bleeding… and waited. And waited. Shadowheart’s health bar? Didn’t budge an inch. Nada. Zilch. Checked the ring description again, checked her character sheet – nope, not getting the healing. Felt totally ripped off.
My Messy Fixing Process
First, I did the lazy thing: Long rested. Figured maybe it just needed a reset, right? Woke up, still busted. Alright, Plan B:
- Yanked that ring right off her finger. Like, literally dragged it off her inventory slot back into my main bag. Just got rid of it completely.
- Closed the inventory screen. Wandered around camp a bit, grumbling. Actually talked to another companion briefly. Just let the game breathe for like 10 seconds real time.
- Opened inventory again, dragged the ring BACK onto Shadowheart’s finger. You know, re-equipped it properly. Felt kinda stupid doing it.
Still skeptical, I triggered a small scrap with some random gnolls. Let Shadowheart take a little hit. Fight ended… heart pounding… watched her health bar like a hawk… BOOM! Saw those little green numbers pop up! +1, +1, +1… Working! Unreal.
What Actually Did the Trick?
Turns out the magic button combo is way simpler than I thought:
- Step 1: Rip that ring off your character.
- Step 2: Jam it right back on.
Yeah, seriously. Taking it off seems to clear whatever weird state it’s stuck in. Putting it back on makes the game properly register it again. No special vendors, no complicated actions. Just unequip, wait a hot second, re-equip. Done.
Saved right after seeing it tick and reloaded to test – stayed fixed. Such a tiny thing caused such a headache. Hopefully saves you some cursing. Go fix your ring!