Haplo, quick question regarding you MAI health code, how is this section working:Hediff_MissingPart hediff_MissingPart = missingBodyparts.RandomElement<Hediff_MissingPart>();
BodyPartRecord part = hediff_MissingPart.Part;
BodyPartDamageInfo value = new BodyPartDamageInfo(part, false, null);
DamageInfo dinfo = new DamageInfo(DamageDefOf.RestoringBodyPart, 0, null, new BodyPartDamageInfo?(value), null);
base.TakeDamage(dinfo);
inside DoHealMissingBodyPart, everytime i try to do this i end up with an ambiguous method call on BodyPartDamageInfo. Any help would be majorly appreciated.