Verified with decompiled code:
This definitely seems unintended, given that the scene in question checks
The autoCocknosisDistraction scene also requires a cock and not only a tailcock, but is written that way, so it's not a bug (even if unfortunate).
JavaScript:
function TT(){
var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:-1;
if(flags.ENCOUNTERS_DISABLED=void 0,InRoomWithFlag(r.tb.WATERFALL))window.restOnWaterfall();
else{
clearOutput(),clearBust();
var o=0;
if(-1===t){
if(pc.hasPerk("Auto-Autofellatio")&&pc.hasCock()){
if(0===pc.perkv1("Auto-Autofellatio")&&pc.canAutoFellate(-1))return void window.cumCowAutoFellatio(!0,280+rand(30)+1);
if(pc.perkv2("Auto-Autofellatio")<=0&&0===rand(3)&&pc.hasTailCock()&&pc.hasGenitals())return void window.cumCowCockvineSuck();
if(pc.perkv2("Auto-Autofellatio")<=0&&0===rand(3)&&pc.canAutoFellate(-1))return void window.cumCowAutoFellatio(!0,280+rand(30)+1);
0===rand(20)&&(JE.r.autoCocknosisDistraction(),o=pc.libido()/3+20)
}
This definitely seems unintended, given that the scene in question checks
pc.hasCock() for text branches.The autoCocknosisDistraction scene also requires a cock and not only a tailcock, but is written that way, so it's not a bug (even if unfortunate).