@@ -54,15 +54,19 @@ App.Entity.Facilities.DairyCowJob = class extends App.Entity.Facilities.Facility
r.push(`${slave.slaveName} must be obedient in order to be milked at ${this.facility.name}.`);
}
if ((slave.lactation===0)&&(slave.balls===0)&&((V.dairySlimMaintainUpgrade!==1&&V.dairySlimMaintain<=0)||(slave.boobs<=300&&slave.balls!==0&&V.dairyImplantsSetting!==1)||V.dairyImplantsSetting===2)){
if ((V.dairySlimMaintainUpgrade===1&&V.dairySlimMaintain===1)||(V.dairyImplantsSetting===2)||(slave.boobs<=300&&slave.balls>0&&(V.dairyImplantsSetting===0||V.dairyImplantsSetting===3))){
if ((slave.lactation===0)&&(slave.balls===0)){
// the slave does not produce useful liquids now. Let's find out can the dairy make it lactate
if ((V.dairySlimMaintainUpgrade!==1&&V.dairySlimMaintain<=0)&&V.dairyImplantsSetting!==1&&V.dairyImplantsSetting!==3){
// dairy settings disallow any procedures
r.push(`${slave.slaveName} is not lactating `+((V.seeDicks>0)?'or producing semen ':'')+`and ${this.facility.name}'s current settings forbid the automatic implantation of lactation inducing drugs or manual stimulation to induce it, and thus cannot be a cow.`);
}else{
r.push(`${slave.slaveName} is not lactating `+((V.seeDicks>0)?'or producing semen ':'')+'and cannot be a cow.');
}elseif (slave.boobs<=300){
r.push(`${slave.slaveName} is not lactating `+((V.seeDicks>0)?'or producing semen ':'')+'and have not enough breast tissue to induce lactation.');