Skip to content
Snippets Groups Projects
Commit a54e27d7 authored by Pregmodder's avatar Pregmodder
Browse files

Merge branch 'patch-12' into 'pregmod-master'

Fix areSisters() false positives

See merge request pregmodfan/fc-pregmod!1534
parents 50d00080 96297a74
No related branches found
No related tags found
No related merge requests found
...@@ -56,7 +56,9 @@ window.areTwins = function(slave1, slave2) { ...@@ -56,7 +56,9 @@ window.areTwins = function(slave1, slave2) {
window.areSisters = function(slave1, slave2) { window.areSisters = function(slave1, slave2) {
if (slave1.ID == slave2.ID) { if (slave1.ID == slave2.ID) {
return 0; //you are not your own sister return 0; //you are not your own sister
} else if ((slave1.father != 0 && slave1.father != -2) || (slave1.mother != 0 && slave1.mother != -2)) { } else if (((slave1.father == 0) || (slave1.father == -2)) && ((slave1.mother == 0) || (slave1.mother == -2))) {
return 0; //not related
} else {
if (sameDad(slave1, slave2) == false && sameMom(slave1, slave2) == true) { if (sameDad(slave1, slave2) == false && sameMom(slave1, slave2) == true) {
return 3; //half sisters return 3; //half sisters
} else if (sameDad(slave1, slave2) == true && sameMom(slave1, slave2) == false) { } else if (sameDad(slave1, slave2) == true && sameMom(slave1, slave2) == false) {
...@@ -74,8 +76,6 @@ window.areSisters = function(slave1, slave2) { ...@@ -74,8 +76,6 @@ window.areSisters = function(slave1, slave2) {
} else { } else {
return 0; //not related return 0; //not related
} }
} else {
return 0; //not related
} }
}; };
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment