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

superfetation activation

parent db879a56
No related branches found
No related tags found
1 merge request!4188Fix + superfetation work
......@@ -727,6 +727,44 @@ window.generateGenetics = (function() {
}
}
// superfetation
if (mother.geneticQuirks.superfetation === 2) {
if (sex === "XX") {
quirks.superfetation = 2;
} else {
quirks.superfetation = 1;
}
} else if (mother.geneticQuirks.superfetation === 1) {
chance = jsRandom(0, 1000);
if (father !== 0) {
if (father.geneticQuirks.superfetation >= 1) {
if (sex === "XX") {
if (chance > 750) {
quirks.superfetation = 2;
} else if (chance > 700) {
quirks.superfetation = 1;
}
} else {
if (chance > 700) {
quirks.superfetation = 1;
}
}
}
} else {
if (sex === "XX") {
if (chance > 950) {
quirks.superfetation = 2;
} else if (chance > 900) {
quirks.superfetation = 1;
}
} else {
if (chance > 900) {
quirks.superfetation = 1;
}
}
}
}
// well hung
if (father !== 0) {
if (mother.geneticQuirks.wellHung + father.geneticQuirks.wellHung >= 3) {
......
......@@ -1102,6 +1102,10 @@ window.GenerateNewSlave = (function() {
} else if (chance >= 9900) {
slave.geneticQuirks.hyperFertility = 1;
}
chance = jsRandom(1, 100000);
if (chance < 3) {
slave.geneticQuirks.superfetation = 2;
}
chance = jsRandom(1, 20000);
if (chance === 777) {
slave.geneticQuirks.albinism = 2;
......
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