From d2ee848ff03f08dc91a3473ce0838290106dd768 Mon Sep 17 00:00:00 2001 From: c0ffee Date: Fri, 3 Jun 2022 20:13:18 -0700 Subject: [PATCH] stop null reff errors patch --- .../C0ffee's RJW Ideology Addons.dll | Bin 10752 -> 10752 bytes .../1.3/Assemblies/CRIALactation.dll | Bin 26112 -> 26112 bytes .../HarmonyPatches/HarmonyPatch_Thing.cs | 3 ++- CRIAOrgy/Assemblies/CRIAOrgy.dll | Bin 5120 -> 5120 bytes 4 files changed, 2 insertions(+), 1 deletion(-) diff --git a/1.3/Assemblies/C0ffee's RJW Ideology Addons.dll b/1.3/Assemblies/C0ffee's RJW Ideology Addons.dll index f4ac8bb66d8c242f20e882dbbfa0381b03f9e680..deb119703a23c2c541c6cbc60d634aadbc3fa5e8 100644 GIT binary patch delta 64 zcmZn&X$YCn!NOwB+_|x*j9>Jy{1-QA|L{xLI6aBaguBl$>&rtznL>vWJrG Nrni=Fz9FN*3jid85##^> delta 64 zcmZn&X$YCn!P0+s<%^9yW&EP9@+zSWV8Fx%qL_e?VY9fvMjio8r99;2pv4)KX+kCjsv={XW0`Yq;&Ypd79^Rt zxoC4U7sn<#-PC1|;MD|T;$$F>gc!_bGR$-ubrGj%jM>yh-8uIj9Z18M^ZWn5@BGg_ zP1~jcY#P8Ftx`kdsp0Upcw*TY{$@UQDv0TZ&l>^al@yYx)L=TX)hU~Cll=x0`QL2z zPrv|8s+|-W%7Y9o0Cpfg8snA8hPjM4xdEgs=NKuLNsrKr<1KP#8c>e`z#H=jt;S5^ zbt$WjQq?8RF!zq5 zmF;pjeZl9 zg5_+k+QWBghK0yG_X~OlE0}l06XNDhIAoTjMDR?}>0XQ^B|)R0$L2~o8BPe=9=AZA z2-gJdj+3NGV9U_wDkVvp46_9#j9Vb5LZ?RhJ*B~bMtv}W*2!rw#|u1Pe#8 zUysOwdkpz?k2tr;S#Zk7N%wMKP@_Mw&=Hn%;G#zQHaQTV^?zqBcr@yRptViTg$hBZ zBM-<^VUM69^Y?N-WM;Fu5PRNYbEjMcFLD%t#jxNhAr!+ZjV|F2>=RG|YXk-2k{LlR zpSxrpboa_7VA2WuoxC$jc(29gGI9%Vy}h4xF3~7-32o8k%xut*KQA)+P_*(uKWr1k z1O1Snrw2B>f06y**GUWXLz(b+pdTuPH^n~0I=2hrd4Bj*qi{(30Qq5`hWd5;;aiPb z;3K@k2Gyq?vcc0D>30!;K|%az0hn2!A8oq(x*UKCowTC`ph|fBXaRUhc%iGd+pM)+ zAU|6G4rrv`MF4&h9>0rH=oQ2ROTk^J2gb$zE0;pDPFi3oqzjJ+mO{Sp`s`>dh4%#6 z)Gt!oX=n(|v?1y;&Y{x{!#Iy#Fy6%)+HHG`UC6&ux^PuY2XrIyJ)3p678T5O+Jd!NMt#^PZvf7X$rYw zT1c&3aMV#p&C=o6VP#fE6$X`E86`NZoXu##VYSA)nmBHvfkcr!@+MhB4v^nTJ}puI z@YNvgCkCY?`#EP%(%l*S&0s&6QM?lNLS<|AF7pLc;5%{)=BnPD+!R}i>HL?|SL`d> zdO7y-&k294>f7^vMM*LeqLfwnBx*#WuBfU+^<;IK!JM0yo0VHQZCbu!U$kZnr71@i z&3i`4udN-csK;vy@EK`h-Fl3^D1P(#Q6KPiayZ3>H`J3a`%sO1^#LUj0oDHcEez)v F{{ybLwb1|o delta 2134 zcmZ9N3v5$m6vxl`zT4a0wruUXmTv4R?7_Bf-EbRh?SP0NVx+S?HU! z9x4+=S8qfS0!R=CB)}*nG~#1nStKqx6yqRDm|eY)%s#}KKwZsKeD39YTedq!ci*p*m#m{ueJZ?#-XR}KP&sWCufDB8uINcFq z^#?sIdXM^j>PUZpmcVY@&b*q@Kdfh$I7f!*j=d~D4!rWTsWrw)974|EVlmgbVI^Bwwq*Pca=pQ8@r@>x9?<6z-+G>6%6&hd750iuz8n9hu ztt|riZhqLTk$x9`*e5i8`4!MEh#OYGU7eJ~ggbHtNF|!RW>^6hofK|Z0dApn+tFA7 zHG*uBXvQuY>O+ODi2V(x(}{*btfUu=*Rh&*+U{c%`70%gtKvJL6Zs3J6RTrBXF0E* z!CYb^Ye~D)NzNdDXD*>Pjma$MY6p0fViJW=Y&ls=HxL<`=or@|UUAGIVfwNoK;EXo znAst+jqYPF=qQw#UMHW>u%UtFv*Mb`ews`+vV5hvjdakR&JReGnw5`9Crxr5BB!a} za+1t~eAlXG+|JEJ|~C)^>|J>4yxC3T5vG3CU-S)Tt+j=CyU4mvWNUk3TO!p zM(%j3k#-SK=N3$GKAAdZHot!MYZ=QUVINRGE!d{~iYl~|EAVt=nzu0B7U~$d(y(b@ z+Lq?s$1Wb|yBBG#Jd2bXQC%4HM8d%UN=8CR77^kNF`8H^Kd0{zNQ!-DOD_3hjCrvH=l2Nf#+%AbQktU`fEL?dP!0wX5rtIT=hll Ki?3kVYy20}%e|fe diff --git a/CRIALactation/Source/HarmonyPatches/HarmonyPatch_Thing.cs b/CRIALactation/Source/HarmonyPatches/HarmonyPatch_Thing.cs index e77e30f..470dcc7 100644 --- a/CRIALactation/Source/HarmonyPatches/HarmonyPatch_Thing.cs +++ b/CRIALactation/Source/HarmonyPatches/HarmonyPatch_Thing.cs @@ -15,8 +15,9 @@ namespace CRIALactation public static void Prefix(Thing __instance, Pawn ingester) { - if(__instance.def == ThingDefOf_Milk.HumanMilk || __instance.def == ThingDefOf_Milk.HumanoidMilk) + if(__instance?.def == ThingDefOf_Milk.HumanMilk || __instance?.def == ThingDefOf_Milk.HumanoidMilk) { + if (ingester.TryGetComp() == null) return; ingester.TryGetComp().lastHumanLactationIngestedTick = Find.TickManager.TicksGame; } diff --git a/CRIAOrgy/Assemblies/CRIAOrgy.dll b/CRIAOrgy/Assemblies/CRIAOrgy.dll index b16399cb884a4105255eed8f138546879021077c..21ec48e8860b514322ca466409b057c4fc1b6212 100644 GIT binary patch delta 47 zcmV+~0MP${D1a!ChyC_ FkO|d!6dC{k delta 47 zcmZqBXwaC@!6JC$%FB&CC9Ev2@+zU5S=eG&1g`G>oOQfY%Ar@3d5J}7cgW@ft_hp~ Dxl9rX