diff --git a/1.3/Assemblies/VFECore.dll b/1.3/Assemblies/VFECore.dll index aa661293..d2d105d3 100644 Binary files a/1.3/Assemblies/VFECore.dll and b/1.3/Assemblies/VFECore.dll differ diff --git a/Source/VFECore/ItemProcessor/AI/JobDrivers/JobDriver_InsertProcessorFirst.cs b/Source/VFECore/ItemProcessor/AI/JobDrivers/JobDriver_InsertProcessorFirst.cs index 15b50f16..d31e1507 100644 --- a/Source/VFECore/ItemProcessor/AI/JobDrivers/JobDriver_InsertProcessorFirst.cs +++ b/Source/VFECore/ItemProcessor/AI/JobDrivers/JobDriver_InsertProcessorFirst.cs @@ -31,7 +31,7 @@ protected override IEnumerable MakeNewToils() //Log.Message("I am inside the job now, with "+pawn.ToString(), false); Building_ItemProcessor building_processor = (Building_ItemProcessor)this.job.GetTarget(TargetIndex.A).Thing; this.FailOnDespawnedNullOrForbidden(TargetIndex.A); - this.FailOnDespawnedNullOrForbidden(TargetIndex.B); + this.FailOnBurningImmobile(TargetIndex.A); yield return Toils_General.DoAtomic(delegate diff --git a/Source/VFECore/ItemProcessor/AI/JobDrivers/JobDriver_InsertProcessorSecond.cs b/Source/VFECore/ItemProcessor/AI/JobDrivers/JobDriver_InsertProcessorSecond.cs index 10ecdd04..5f6b6517 100644 --- a/Source/VFECore/ItemProcessor/AI/JobDrivers/JobDriver_InsertProcessorSecond.cs +++ b/Source/VFECore/ItemProcessor/AI/JobDrivers/JobDriver_InsertProcessorSecond.cs @@ -31,7 +31,7 @@ protected override IEnumerable MakeNewToils() //Log.Message("I am inside the job now, with "+pawn.ToString(), false); Building_ItemProcessor building_processor = (Building_ItemProcessor)this.job.GetTarget(TargetIndex.A).Thing; this.FailOnDespawnedNullOrForbidden(TargetIndex.A); - this.FailOnDespawnedNullOrForbidden(TargetIndex.B); + this.FailOnBurningImmobile(TargetIndex.A); yield return Toils_General.DoAtomic(delegate { diff --git a/Source/VFECore/ItemProcessor/AI/JobDrivers/JobDriver_InsertProcessorThird.cs b/Source/VFECore/ItemProcessor/AI/JobDrivers/JobDriver_InsertProcessorThird.cs index 2e262637..6348a12c 100644 --- a/Source/VFECore/ItemProcessor/AI/JobDrivers/JobDriver_InsertProcessorThird.cs +++ b/Source/VFECore/ItemProcessor/AI/JobDrivers/JobDriver_InsertProcessorThird.cs @@ -31,7 +31,7 @@ protected override IEnumerable MakeNewToils() //Log.Message("I am inside the job now, with "+pawn.ToString(), false); Building_ItemProcessor building_processor = (Building_ItemProcessor)this.job.GetTarget(TargetIndex.A).Thing; this.FailOnDespawnedNullOrForbidden(TargetIndex.A); - this.FailOnDespawnedNullOrForbidden(TargetIndex.B); + this.FailOnBurningImmobile(TargetIndex.A); yield return Toils_General.DoAtomic(delegate {