public static void AltersForIdeology(RitualObligation obligation, Map map, ref IEnumerable <TargetInfo> __result)
 {
     if (!ModLister.CheckIdeology("Altar target"))
     {
         return;
     }
     if (map?.listerBuildings?.AllBuildingsColonistOfClass <CultOfCthulhu.Building_SacrificialAltar>()?.FirstOrDefault() == null)
     {
         return;
     }
     foreach (var t in map.listerBuildings.AllBuildingsColonistOfClass <CultOfCthulhu.Building_SacrificialAltar>().ToList())
     {
         __result = __result.Concat(t);
     }
 }