OBC is the same as if you were on a ROYAL ship at the time, With the same deposit requirements and restrictions. So what ever Royal is requiring, that’s what you will do. The onboard booking people are not as familiar with the Royal ships so know what ship you want ahead of time, what kind of state room, etc. because they cannot give you much advice.