diff --git a/1.4/Source/Comps/CompBodyAnimator.cs b/1.4/Source/Comps/CompBodyAnimator.cs index 123a8aa..fb1834c 100644 --- a/1.4/Source/Comps/CompBodyAnimator.cs +++ b/1.4/Source/Comps/CompBodyAnimator.cs @@ -473,7 +473,9 @@ namespace Rimworld_Animations { Scribe_Values.Look(ref headFacing, "RJWAnimations-headFacing"); Scribe_Values.Look(ref headFacing, "RJWAnimations-bodyFacing"); - Scribe_Values.Look(ref quiver, "RJWAnimations-orgasmQuiver"); + Scribe_Values.Look(ref quiver, "RJWAnimations-orgasmQuiver"); + + Scribe_Values.Look(ref Animating, "RJWAnimations-Animating"); } public void shiftActorPositionAndRestartAnimation() { diff --git a/1.4/Source/Utilities/AnimationUtility.cs b/1.4/Source/Utilities/AnimationUtility.cs index 396eab3..fa60198 100644 --- a/1.4/Source/Utilities/AnimationUtility.cs +++ b/1.4/Source/Utilities/AnimationUtility.cs @@ -25,6 +25,7 @@ namespace Rimworld_Animations { participants = participants.OrderBy(p => p.jobs.curDriver is rjw.JobDriver_Sex + && !(p.jobs.curDriver as rjw.JobDriver_Sex).Sexprops.isRevese /*Gargulefix!!!*/ && !(p.jobs.curDriver as rjw.JobDriver_Sex).Sexprops.isReceiver) .OrderBy(p => rjw.xxx.can_fuck(p)) .ToList();