Allow users to purchase quest scrolls even if they haven't finished the previous quest

Fixes #2351