Patch Notes:
Critical Fix: Fixed a progression bug where Ruby would fail to give the wrapped book if the player's inventory was full. Ruby will now continue to visit until the player successfully takes the book, and if the player's inventory is full, they can clear space and then interact with Ruby.