diff --git a/CRIALactation/1.3/Assemblies/CRIALactation.dll b/CRIALactation/1.3/Assemblies/CRIALactation.dll
index 69dc4be..a359011 100644
Binary files a/CRIALactation/1.3/Assemblies/CRIALactation.dll and b/CRIALactation/1.3/Assemblies/CRIALactation.dll differ
diff --git a/CRIALactation/Defs/HediffDefs/Hediffs_Hucow.xml b/CRIALactation/Defs/HediffDefs/Hediffs_Hucow.xml
index 569c699..9ef22fb 100644
--- a/CRIALactation/Defs/HediffDefs/Hediffs_Hucow.xml
+++ b/CRIALactation/Defs/HediffDefs/Hediffs_Hucow.xml
@@ -15,8 +15,8 @@
2.75
0.5
- 0.6
- 0.6
+ 0.4
+ 0.4
diff --git a/CRIALactation/Defs/PreceptDefs/Precepts_Lactating.xml b/CRIALactation/Defs/PreceptDefs/Precepts_Lactating.xml
index 07554e5..60fe8b2 100644
--- a/CRIALactation/Defs/PreceptDefs/Precepts_Lactating.xml
+++ b/CRIALactation/Defs/PreceptDefs/Precepts_Lactating.xml
@@ -141,7 +141,7 @@
Ate non-human milk food
- I had to eat food that wasn't produced from a person's breasts. My beliefs strictly forbid such things.
+ I had to eat food that wasn't produced from a hucow's breasts. This food should be for hucows only.
-2
@@ -296,7 +296,7 @@
Ate non-human milk food
- Gross! I had to eat food that didn't contain breast milk. This is a disgrace to my beliefs.
+ Gross! I had to eat food that didn't contain breast milk. This kind of food should be for hucows only!
-4
diff --git a/CRIALactation/Source/HarmonyPatches/HarmonyPatch_FoodUtility.cs b/CRIALactation/Source/HarmonyPatches/HarmonyPatch_FoodUtility.cs
index 85e672f..ab9e28b 100644
--- a/CRIALactation/Source/HarmonyPatches/HarmonyPatch_FoodUtility.cs
+++ b/CRIALactation/Source/HarmonyPatches/HarmonyPatch_FoodUtility.cs
@@ -39,7 +39,8 @@ namespace CRIALactation
}
else if (ingredients == null
- || !(ingredients.ingredients.Contains(ThingDefOf_Milk.HumanMilk) || (ingredients.ingredients.Contains(ThingDefOf_Milk.HumanoidMilk)))) {
+ || !(ingredients.ingredients.Contains(ThingDefOf_Milk.HumanMilk) || (ingredients.ingredients.Contains(ThingDefOf_Milk.HumanoidMilk)))
+ && !LactationUtility.IsHucow(ingester)) {
AddThoughtsFromIdeo_Patch(HistoryEventDefOf_Milk.DrankNonMilkMeal, ingester, foodDef, FoodUtility.GetMeatSourceCategory(foodDef));
__result = ___ingestThoughts;
}
diff --git a/CRIALactation/Source/Thoughts/ThoughtWorker_Precept_NoRecentHumanMilk.cs b/CRIALactation/Source/Thoughts/ThoughtWorker_Precept_NoRecentHumanMilk.cs
index cf208d8..9110034 100644
--- a/CRIALactation/Source/Thoughts/ThoughtWorker_Precept_NoRecentHumanMilk.cs
+++ b/CRIALactation/Source/Thoughts/ThoughtWorker_Precept_NoRecentHumanMilk.cs
@@ -19,7 +19,7 @@ namespace CRIALactation
protected override ThoughtState ShouldHaveThought(Pawn p)
{
int num = Mathf.Max(0, p.TryGetComp().lastHumanLactationIngestedTick);
- return Find.TickManager.TicksGame - num > 480000;
+ return Find.TickManager.TicksGame - num > 480000 && !LactationUtility.IsHucow(p);
}
public const int MinDaysSinceLastHumanMeatForThought = 8;