static void Process(UnitDescriptor unit, string guid, WeaponCategory category) { Main.DebugLog("Category: " + category.ToString()); var group = GetGroup(category); foreach (var sub in group) { Main.DebugLog("Try give Feat: " + sub.ToString()); GiveFeat(unit, guid, sub); } }