If the results of a roll must be successful in order for the adventure to progress (ie when a diplomacy check is needed to learn essential information), I would consider that a design flaw. This type of roll should be used to determine what path the adventure takes, not if the adventure...