The game doesn't seem to account for at least some regenerating items while sleeping (although does account for regeneration when going 'cross country' from region to region).
You need to regenerate first, then sleep (I have tested with Blackrazor and Axe of Unyielding +5 only, not with any rings) to overcome the "You have rested for 32 days and 16 hours"-type syndrome.
|