public override void SetupShop(int type, Chest shop, ref int nextSlot) { NPCData.AddItemToTownNPCShop(type, shop, ref nextSlot, NPCID.Merchant, ItemID.TargetDummy, NPC.downedBoss1, ModContent.GetInstance <DesiccationGlobalConfig>().Merchant_TargetDummy); NPCData.AddItemToTownNPCShopWithCustomBuyPrice(type, shop, ref nextSlot, NPCID.Wizard, ItemID.LunarCraftingStation, Item.buyPrice(1, 0, 0, 0), NPC.downedAncientCultist, ModContent.GetInstance <DesiccationGlobalConfig>().Wizard_AncientManipulator); NPCData.AddItemToTownNPCShopWithCustomBuyPrice(type, shop, ref nextSlot, NPCID.Merchant, ItemID.WhoopieCushion, Item.buyPrice(0, 1, 0, 0), NPC.downedBoss2); }