diff --git a/src/js/porn.js b/src/js/porn.js index e735789e9547cfd95ab9e286962dd0e99bdfa622..6a48d23fd9d9d41394e1e13638e8afcfa6b442ca 100644 --- a/src/js/porn.js +++ b/src/js/porn.js @@ -447,9 +447,11 @@ App.Porn.Genre.incest = { } }, valid: function(slave) { - return (App.Utils.hasFamilySex(slave)) // has sex with family + return (V.seeIncest !== 0) && ( + (App.Utils.hasFamilySex(slave)) // has sex with family || (App.Utils.hasPartnerSex(slave) && areRelated(slave, getSlave(slave.relationshipTarget))) // or with her partner, who is related to her - || (App.Utils.sexAllowed(slave, V.PC) && areRelated(slave, V.PC)); // or with you, and is related to you + || (App.Utils.sexAllowed(slave, V.PC) && areRelated(slave, V.PC)) // or with you, and is related to you + ); }, uiName: function() { return capFirstChar(this.fameName); } };