protected void OpenShop(string typeName)
{
var shop = ChannelServer.Instance.ScriptManager.NpcShopScripts.Get(typeName);
if (shop == null)
{
Log.Unimplemented("Missing shop: {0}", typeName);
this.Close("(Missing shop.)");
return;
}
shop.OpenFor(this.Player, this.NPC);
}