Reviewed carpet npcs

Now, if you don't have completed The New Frontier Quest mission 10, you can't use the carpets. (100% like global)
Minor fixes at available towns to travel.