internal static void IsAnglerQuestAvailable(int itemID, ref bool notAvailable) { ModItem modItem = GetItem(itemID); if (modItem != null) { notAvailable = !modItem.IsAnglerQuestAvailable(); } foreach (GlobalItem globalItem in globalItems) { notAvailable = !globalItem.IsAnglerQuestAvailable(itemID); } }