Even though I know this is the way it was in Bingehack, I think it really should do the check of `ring_of_power_worn` first, then then 1 in 5000 chance only if you're not wearing it. That way, you don't suffer from double jeapordy.