diff --git a/src/js/generateGenetics.js b/src/js/generateGenetics.js index fe2d5bd8772842df582cf2dffcdd539e2c2b7034..d74792c418d306a5dfa4178c1f74ccd30e597b65 100644 --- a/src/js/generateGenetics.js +++ b/src/js/generateGenetics.js @@ -911,6 +911,68 @@ window.generateGenetics = (function() { } } } + + //gigantomastia + if (father !== 0) { + if (mother.geneticQuirks.gigantomastia >= 2 && father.geneticQuirks.gigantomastia >= 2) { + if (jsRandom(1, 4) === 1) { + quirks.gigantomastia = 3; + } else { + quirks.gigantomastia = 1; + } + } else if ((mother.geneticQuirks.gigantomastia >= 2 && father.geneticQuirks.gigantomastia === 1) || (mother.geneticQuirks.gigantomastia === 1 && father.geneticQuirks.gigantomastia >= 2)) { + chance = jsRandom(1, 4); + if (chance === 1) { + quirks.gigantomastia = 3; + } else if (chance !== 4) { + quirks.gigantomastia = 1; + } + } else if (mother.geneticQuirks.gigantomastia === 1 && father.geneticQuirks.gigantomastia === 1) { + if (jsRandom(1, 4) === 1) { + quirks.gigantomastia = 3; + } + } + } else if (mother.geneticQuirks.gigantomastia >= 1) { + if (jsRandom(0, 40000) >= 39500) { + chance = jsRandom(1, 4); + if (chance === 1) { + quirks.gigantomastia = 3; + } else if (chance !== 4) { + quirks.gigantomastia = 1; + } + } + } + + //macromastia + if (father !== 0) { + if (mother.geneticQuirks.macromastia >= 2 && father.geneticQuirks.macromastia >= 2) { + if (jsRandom(1, 4) === 1) { + quirks.macromastia = 3; + } else { + quirks.macromastia = 1; + } + } else if ((mother.geneticQuirks.macromastia >= 2 && father.geneticQuirks.macromastia === 1) || (mother.geneticQuirks.macromastia === 1 && father.geneticQuirks.macromastia >= 2)) { + chance = jsRandom(1, 4); + if (chance === 1) { + quirks.macromastia = 3; + } else if (chance !== 4) { + quirks.macromastia = 1; + } + } else if (mother.geneticQuirks.macromastia === 1 && father.geneticQuirks.macromastia === 1) { + if (jsRandom(1, 4) === 1) { + quirks.macromastia = 3; + } + } + } else if (mother.geneticQuirks.macromastia >= 1) { + if (jsRandom(0, 40000) >= 39500) { + chance = jsRandom(1, 4); + if (chance === 1) { + quirks.macromastia = 3; + } else if (chance !== 4) { + quirks.macromastia = 1; + } + } + } return clone(quirks); } diff --git a/src/js/generateNewSlaveJS.js b/src/js/generateNewSlaveJS.js index 4f7665fad0d04f12047b75055f023b8745339589..eea1a3df11d06081641e53ac5819d669beeec78a 100644 --- a/src/js/generateNewSlaveJS.js +++ b/src/js/generateNewSlaveJS.js @@ -1124,6 +1124,18 @@ window.GenerateNewSlave = (function() { } else if (chance < 100) { slave.geneticQuirks.rearLipedema = 1; } + chance = jsRandom(1, 20000); + if (chance >= 19975) { + slave.geneticQuirks.gigantomastia = 2; + } else if (chance >= 19800) { + slave.geneticQuirks.gigantomastia = 1; + } + chance = jsRandom(1, 20000); + if (chance >= 19900) { + slave.geneticQuirks.macromastia = 2; + } else if (chance >= 19500) { + slave.geneticQuirks.macromastia = 1; + } } function generateXYGeneticQuirks() { @@ -1158,6 +1170,14 @@ window.GenerateNewSlave = (function() { } else if (chance < 10) { slave.geneticQuirks.rearLipedema = 1; } + chance = jsRandom(1, 20000); + if (chance >= 19975) { + slave.geneticQuirks.gigantomastia = 1; + } + chance = jsRandom(1, 20000); + if (chance > 19900) { + slave.geneticQuirks.macromastia = 1; + } } function generateAge() { @@ -1534,6 +1554,33 @@ window.GenerateNewSlave = (function() { slave.butt += jsRandom(.2 * slave.physicalAge, .5 * slave.physicalAge); slave.butt = Math.clamp(slave.butt, 0, 24); } + if (slave.geneticQuirks.macromastia === 3) { + if (slave.pubertyXX > 0) { + if (jsRandom(1, 10) > 3) { + slave.geneticQuirks.macromastia = 2; + } + } + } + if (slave.geneticQuirks.macromastia === 2) { + slave.boobs += jsRandom(1 * slave.physicalAge, 3 * slave.physicalAge) * 100; + slave.boobs = Math.clamp(slave.boobs, 300, 5000); + } + if (slave.geneticQuirks.gigantomastia === 3) { + if (slave.pubertyXX > 0) { + if (jsRandom(1, 10) > 3) { + slave.geneticQuirks.gigantomastia = 2; + } + } + } + if (slave.geneticQuirks.gigantomastia === 2) { + slave.boobs += jsRandom(1 * slave.physicalAge, 20 * slave.physicalAge) * 100; + if (slave.geneticQuirks.macromastia === 2) { + slave.boobs = Math.clamp(slave.boobs, 300, 100000); + } else { + slave.boobs = Math.clamp(slave.boobs, 300, 25000); + } + } + } return GenerateNewSlave; diff --git a/src/pregmod/physicalDevelopment.tw b/src/pregmod/physicalDevelopment.tw index c88999ace627e7cb18155d897e193badd533ca29..a66c3e375a9c607c313a2bd1def08767410bc5cd 100644 --- a/src/pregmod/physicalDevelopment.tw +++ b/src/pregmod/physicalDevelopment.tw @@ -4,6 +4,20 @@ <<set _rearQuirk = $args[0].geneticQuirks.rearLipedema == 2 ? 2 : 0>> <<set _rearQuirkDivider = _rearQuirk == 0 ? 1 : _rearQuirk>> +<<if $args[0].geneticQuirks.gigantomastia == 2 && $args[0].geneticQuirks.gigantomastia == 2>> + <<set _gigantomastiaMod = 3>> +<<elseif $args[0].geneticQuirks.gigantomastia == 2>> + <<set _gigantomastiaMod = 2>> +<<elseif $args[0].geneticQuirks.macromastia == 2>> + <<set _gigantomastiaMod = 1.5>> +<<elseif $args[0].geneticQuirks.gigantomastia == 3>> + <<set _gigantomastiaMod = 1.2>> +<<elseif $args[0].geneticQuirks.macromastia == 3>> + <<set _gigantomastiaMod = 1.1>> +<<else>> + <<set _gigantomastiaMod = 1>> +<</if>> +<<set _gigantomastiaMod = $slaves[$i].geneticQuirks.gigantomastia >= 2 ? ($slaves[$i].geneticQuirks.macromastia >= 2 ? 3 : 2) : 1>> <<if ($args[0].geneMods.NCS == 1)>> /* NCS completely blocks all natural physical growth: no height increases. It also blocks all hormonal secondary sexual * characteristics. So, on the female side: no boobs, no butt, no hips, and no labia. And on the male side: no dick, no clit, no balls, no scrotum, no shoulders. */ @@ -436,8 +450,8 @@ <<set $args[0].butt += 1>> <</if>> <</if>> - <<if $args[0].boobs < 600>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 600*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -458,8 +472,8 @@ <<set $args[0].butt += 1>> <</if>> <</if>> - <<if $args[0].boobs < 500>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 500*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -480,7 +494,7 @@ <<set $args[0].butt += 1>> <</if>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 100>> <</if>> <<if $args[0].clit > 0 && $args[0].clit < 4>> @@ -504,7 +518,7 @@ <<set $args[0].butt += 1>> <</if>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 50>> <</if>> <<if $args[0].clit > 0 && $args[0].clit < 4>> @@ -528,8 +542,8 @@ <<set $args[0].butt += 1>> <</if>> <</if>> - <<if $args[0].boobs < 300>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 300*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -557,8 +571,8 @@ <<set $args[0].butt += 1>> <</if>> <</if>> - <<if $args[0].boobs < 700>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 700*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -584,8 +598,8 @@ <<set $args[0].butt += 1>> <</if>> <</if>> - <<if $args[0].boobs < 600>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 600*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -611,7 +625,7 @@ <<set $args[0].butt += 1>> <</if>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 100>> <</if>> <<if $args[0].clit > 0 && $args[0].clit < 4>> @@ -640,7 +654,7 @@ <<set $args[0].butt += 1>> <</if>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 50>> <</if>> <<if $args[0].clit > 0 && $args[0].clit < 4>> @@ -669,8 +683,8 @@ <<set $args[0].butt += 1>> <</if>> <</if>> - <<if $args[0].boobs < 300>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 300*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -717,8 +731,8 @@ <<set $args[0].butt += 1>> <</if>> <</if>> - <<if $args[0].boobs < 1000>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 1000*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -758,8 +772,8 @@ <<set $args[0].butt += 1>> <</if>> <</if>> - <<if $args[0].boobs < 900>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 900*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -795,7 +809,7 @@ <<set $args[0].butt += 1>> <</if>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 100>> <</if>> <<if $args[0].clit > 0 && $args[0].clit < 4>> @@ -834,7 +848,7 @@ <<set $args[0].butt += 1>> <</if>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 50>> <</if>> <<if $args[0].clit > 0 && $args[0].clit < 4>> @@ -877,8 +891,8 @@ <<set $args[0].voice -= 1>> <</if>> <</if>> - <<if $args[0].boobs < 400>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 400*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -906,8 +920,8 @@ <<set $args[0].hips += 1>> <</if>> <</if>> - <<if $args[0].boobs < 800>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 800*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -928,8 +942,8 @@ <<set $args[0].hips += 1>> <</if>> <</if>> - <<if $args[0].boobs < 700>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 700*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -945,7 +959,7 @@ <<elseif $args[0].height <= 173>> <<set $args[0].height += 3>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 100>> <</if>> <<if $args[0].clit > 0 && $args[0].clit < 4>> @@ -964,7 +978,7 @@ <<elseif $args[0].height <= 173>> <<set $args[0].height += 3>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 50>> <</if>> <<if $args[0].clit > 0 && $args[0].clit < 4>> @@ -988,8 +1002,8 @@ <<set $args[0].hips += 1>> <</if>> <</if>> - <<if $args[0].boobs < 500>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 500*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -1015,8 +1029,8 @@ <<set $args[0].hips += 1>> <</if>> <</if>> - <<if $args[0].boobs < 900>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 900*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -1035,8 +1049,8 @@ <<set $args[0].hips += 1>> <</if>> <</if>> - <<if $args[0].boobs < 800>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 800*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -1050,7 +1064,7 @@ <<if $args[0].height <= 174>> <<set $args[0].height += either(1,1,1,2,2)>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 100>> <</if>> <<if $args[0].clit > 0 && $args[0].clit < 4>> @@ -1067,7 +1081,7 @@ <<if $args[0].height <= 174>> <<set $args[0].height += either(0,1,1,1,2)>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 50>> <</if>> <<if $args[0].clit > 0 && $args[0].clit < 4>> @@ -1084,8 +1098,8 @@ <<if $args[0].height <= 174>> <<set $args[0].height += either(0,0,1,1,1,2)>> <</if>> - <<if $args[0].boobs < 500>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 500*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -1111,8 +1125,8 @@ <<set $args[0].hips += 1>> <</if>> <</if>> - <<if $args[0].boobs < 1200>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 1200*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -1131,8 +1145,8 @@ <<set $args[0].hips += 1>> <</if>> <</if>> - <<if $args[0].boobs < 1000>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 1000*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -1146,7 +1160,7 @@ <<if $args[0].height <= 174>> <<set $args[0].height += either(1,1,1,2,2)>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 100>> <</if>> <<if $args[0].clit > 0 && $args[0].clit < 4>> @@ -1163,7 +1177,7 @@ <<if $args[0].height <= 174>> <<set $args[0].height += either(0,1,1,1,2)>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 50>> <</if>> <<if $args[0].clit > 0 && $args[0].clit < 4>> @@ -1180,8 +1194,8 @@ <<if $args[0].height <= 174>> <<set $args[0].height += either(0,0,1,1,1,2)>> <</if>> - <<if $args[0].boobs < 800>> - <<if random(1,100) > 50>> + <<if $args[0].boobs < 800*_gigantomastiaMod>> + <<if random(1,100) > 50/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -1207,8 +1221,8 @@ <<set $args[0].hips += 1>> <</if>> <</if>> - <<if $args[0].boobs < 1600>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 1600*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -1227,8 +1241,8 @@ <<set $args[0].hips += 1>> <</if>> <</if>> - <<if $args[0].boobs < 1200>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 1200*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -1242,7 +1256,7 @@ <<if $args[0].height <= 174>> <<set $args[0].height += either(1,1,1,2,2)>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 100>> <</if>> <<if $args[0].clit > 0 && $args[0].clit < 4>> @@ -1259,7 +1273,7 @@ <<if $args[0].height <= 174>> <<set $args[0].height += either(0,1,1,1,2)>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 50>> <</if>> <<if $args[0].clit > 0 && $args[0].clit < 4>> @@ -1276,8 +1290,8 @@ <<if $args[0].height <= 174>> <<set $args[0].height += either(0,0,1,1,1,2)>> <</if>> - <<if $args[0].boobs < 800>> - <<if random(1,100) > 60>> + <<if $args[0].boobs < 800*_gigantomastiaMod>> + <<if random(1,100) > 60/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -1303,8 +1317,8 @@ <<set $args[0].hips += 1>> <</if>> <</if>> - <<if $args[0].boobs < 2000>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 2000*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -1323,8 +1337,8 @@ <<set $args[0].hips += 1>> <</if>> <</if>> - <<if $args[0].boobs < 1600>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 1600*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -1338,7 +1352,7 @@ <<if $args[0].height <= 174>> <<set $args[0].height += either(1,1,1,2,2)>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 100>> <</if>> <<if $args[0].clit > 0 && $args[0].clit < 4>> @@ -1355,7 +1369,7 @@ <<if $args[0].height <= 174>> <<set $args[0].height += either(0,1,1,1,2)>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 50>> <</if>> <<if $args[0].clit > 0 && $args[0].clit < 4>> @@ -1372,8 +1386,8 @@ <<if $args[0].height <= 174>> <<set $args[0].height += either(0,0,1,1,1,2)>> <</if>> - <<if $args[0].boobs < 800>> - <<if random(1,100) > 70>> + <<if $args[0].boobs < 800*_gigantomastiaMod>> + <<if random(1,100) > 70/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -1911,7 +1925,7 @@ <<elseif $args[0].height <= 163>> <<set $args[0].height += 3>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 100>> <</if>> <<if $args[0].dick > 0 && $args[0].dick < 6>> @@ -1936,7 +1950,7 @@ <<elseif $args[0].height <= 163>> <<set $args[0].height += 3>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 50>> <</if>> <<if $args[0].dick > 0 && $args[0].dick < 6>> @@ -2024,7 +2038,7 @@ <<elseif $args[0].height <= 171>> <<set $args[0].height += 3>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 100>> <</if>> <<if $args[0].dick > 0 && $args[0].dick < 6>> @@ -2054,7 +2068,7 @@ <<elseif $args[0].height <= 168>> <<set $args[0].height += 3>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 50>> <</if>> <<if $args[0].dick > 0 && $args[0].dick < 6>> @@ -2132,8 +2146,8 @@ <<set $args[0].butt += 1>> <</if>> <</if>> - <<if $args[0].boobs < 1000>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 1000*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -2169,8 +2183,8 @@ <<set $args[0].butt += 1>> <</if>> <</if>> - <<if $args[0].boobs < 900>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 900*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -2191,7 +2205,7 @@ <<set $args[0].voice -= 1>> <</if>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 50>> <</if>> <<if $args[0].dick > 0 && $args[0].dick < 6>> @@ -2226,7 +2240,7 @@ <<set $args[0].voice -= 1>> <</if>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 50>> <</if>> <<if $args[0].dick > 0 && $args[0].dick < 6>> @@ -2298,8 +2312,8 @@ <<set $args[0].hips += 1>> <</if>> <</if>> - <<if $args[0].boobs < 800>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 800*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -2320,8 +2334,8 @@ <<set $args[0].hips += 1>> <</if>> <</if>> - <<if $args[0].boobs < 700>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 700*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -2337,7 +2351,7 @@ <<elseif $args[0].height <= 173>> <<set $args[0].height += 3>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 100>> <</if>> <<if $args[0].dick > 0 && $args[0].dick < 6>> @@ -2367,7 +2381,7 @@ <<elseif $args[0].height <= 173>> <<set $args[0].height += 3>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 50>> <</if>> <<if $args[0].dick > 0 && $args[0].dick < 6>> @@ -2437,8 +2451,8 @@ <<set $args[0].hips += 1>> <</if>> <</if>> - <<if $args[0].boobs < 900>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 900*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -2457,8 +2471,8 @@ <<set $args[0].hips += 1>> <</if>> <</if>> - <<if $args[0].boobs < 800>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 800*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -2472,7 +2486,7 @@ <<if $args[0].height <= 174>> <<set $args[0].height += either(1,1,1,2,2)>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 100>> <</if>> <<if $args[0].dick > 0 && $args[0].dick < 6>> @@ -2500,7 +2514,7 @@ <<if $args[0].height <= 174>> <<set $args[0].height += either(0,1,1,1,2)>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 50>> <</if>> <<if $args[0].dick > 0 && $args[0].dick < 6>> @@ -2560,8 +2574,8 @@ <<set $args[0].hips += 1>> <</if>> <</if>> - <<if $args[0].boobs < 1200>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 1200*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -2580,8 +2594,8 @@ <<set $args[0].hips += 1>> <</if>> <</if>> - <<if $args[0].boobs < 1000>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 1000*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -2595,7 +2609,7 @@ <<if $args[0].height <= 174>> <<set $args[0].height += either(1,1,1,2,2)>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 100>> <</if>> <<if $args[0].dick > 0 && $args[0].dick < 6>> @@ -2623,7 +2637,7 @@ <<if $args[0].height <= 174>> <<set $args[0].height += either(0,1,1,1,2)>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 50>> <</if>> <<if $args[0].dick > 0 && $args[0].dick < 6>> @@ -2670,8 +2684,8 @@ <<set $args[0].hips += 1>> <</if>> <</if>> - <<if $args[0].boobs < 1600>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 1600*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -2690,8 +2704,8 @@ <<set $args[0].hips += 1>> <</if>> <</if>> - <<if $args[0].boobs < 1200>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 1200*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -2705,7 +2719,7 @@ <<if $args[0].height <= 174>> <<set $args[0].height += either(1,1,1,2,2)>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 100>> <</if>> <<if $args[0].dick > 0 && $args[0].dick < 6>> @@ -2733,7 +2747,7 @@ <<if $args[0].height <= 174>> <<set $args[0].height += either(0,1,1,1,2)>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 50>> <</if>> <<if $args[0].dick > 0 && $args[0].dick < 6>> @@ -2780,8 +2794,8 @@ <<set $args[0].hips += 1>> <</if>> <</if>> - <<if $args[0].boobs < 2000>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 2000*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -2800,8 +2814,8 @@ <<set $args[0].hips += 1>> <</if>> <</if>> - <<if $args[0].boobs < 1600>> - <<if random(1,100) > 40>> + <<if $args[0].boobs < 1600*_gigantomastiaMod>> + <<if random(1,100) > 40/_gigantomastiaMod>> <<set $args[0].boobs += 100>> <</if>> <</if>> @@ -2815,7 +2829,7 @@ <<if $args[0].height <= 174>> <<set $args[0].height += either(1,1,1,2,2)>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 100>> <</if>> <<if $args[0].dick > 0 && $args[0].dick < 6>> @@ -2843,7 +2857,7 @@ <<if $args[0].height <= 174>> <<set $args[0].height += either(0,1,1,1,2)>> <</if>> - <<if $args[0].boobs > 200>> + <<if $args[0].boobs > 200 && _gigantomastiaMod != 3>> <<set $args[0].boobs -= 50>> <</if>> <<if $args[0].dick > 0 && $args[0].dick < 6>> diff --git a/src/uncategorized/genericPlotEvents.tw b/src/uncategorized/genericPlotEvents.tw index 0603596103df07dad3888161c291c6b0adde37da..263273abbf21f7ff4a31d75ad694a46ead585b7b 100644 --- a/src/uncategorized/genericPlotEvents.tw +++ b/src/uncategorized/genericPlotEvents.tw @@ -846,6 +846,12 @@ A screen opposite your desk springs to life, <<if $assistant == 0>>showing your s.boobs += Math.floor(Math.random() * 10 + 1) * 300 * s.inflation; } } + if (s.geneticQuirks.macromastia == 3) { + s.geneticQuirks.macromastia = 2; + } + if (s.geneticQuirks.gigantomastia == 3) { + s.geneticQuirks.gigantomastia = 2; + } })>> <</replace>> <</link>> diff --git a/src/uncategorized/pSlaveMedic.tw b/src/uncategorized/pSlaveMedic.tw index 1bbfba4eaf8a780522e11a947859f2d274362dd5..897cda1264f642b4842b29dc8b9f4f518ebd071c 100644 --- a/src/uncategorized/pSlaveMedic.tw +++ b/src/uncategorized/pSlaveMedic.tw @@ -37,6 +37,7 @@ <<set $activeSlave.hips = 1>> <<set $activeSlave.boobs = 2000>> <<set $activeSlave.boobShape = "perky">> +<<set $activeSlave.geneticQuirks.macromastia = 2>> <<set $activeSlave.butt = 4>> <<set $activeSlave.voice = 3>> <<set $activeSlave.hStyle = "neat">> diff --git a/src/uncategorized/saDiet.tw b/src/uncategorized/saDiet.tw index 17089ecaf641b4b5418aca10d06f04f8e983bc1e..72d356d150c507fcce21f7b8ddf188f98b9a836c 100644 --- a/src/uncategorized/saDiet.tw +++ b/src/uncategorized/saDiet.tw @@ -2,6 +2,7 @@ /* quirk modifiers */ <<set _rearQuirk = $slaves[$i].geneticQuirks.rearLipedema == 2 ? 2 : 0>> +<<set _gigantomastiaMod = $slaves[$i].geneticQuirks.gigantomastia == 2 ? ($slaves[$i].geneticQuirks.macromastia == 2 ? 3 : 2) : 1>> <<if $slaves[$i].fuckdoll == 0>> @@ -117,8 +118,8 @@ $He @@.lime;loses weight.@@ <</if>> <<set $slaves[$i].weight -= _weightLoss+($feeder*2)>> - <<if $slaves[$i].boobs-$slaves[$i].boobsImplant-$slaves[$i].boobsMilk >= 200>> - <<if (($slaves[$i].geneMods.NCS == 0) && (random(1,_assetLoss) <= 1+$feeder))>> + <<if $slaves[$i].boobs-$slaves[$i].boobsImplant-$slaves[$i].boobsMilk >= 200 && _gigantomastiaMod != 3>> + <<if (($slaves[$i].geneMods.NCS == 0) && (random(1,_assetLoss*_gigantomastiaMod) <= 1+$feeder))>> @@.orange;$His breasts get a little smaller.@@ <<set $slaves[$i].boobs -= 50>> <<elseif (($slaves[$i].geneMods.NCS == 1) && (random(-_assetLoss, _assetLoss - 2) <= 1+$feeder))>> @@ -426,7 +427,7 @@ <<set $slaves[$i].muscles -= 2>> <</if>> <<if ((($slaves[$i].geneMods.NCS == 0) && (random(1,100) > 90)) || (($slaves[$i].geneMods.NCS == 1) && (random(1,100) > 45)))>> - <<if ((($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].boobs-$slaves[$i].boobsImplant-$slaves[$i].boobsMilk >= 200)) || (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].boobs > 100)))>> + <<if ((($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].boobs-$slaves[$i].boobsImplant-$slaves[$i].boobsMilk >= 200)) || (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].boobs > 100)) && _gigantomastiaMod != 3)>> <<if ($slaves[$i].geneMods.NCS == 0)>> @@.orange;$His breasts get a little smaller.@@ <<set $slaves[$i].boobs -= 50>> @@ -462,7 +463,7 @@ Since $he is rather weak, $his routine slowly tones $his soft muscles. <<set $slaves[$i].muscles++>> <</if>> - <<if ((($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].boobs-$slaves[$i].boobsImplant-$slaves[$i].boobsMilk >= 200)) || (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].boobs > 100)))>> + <<if ((($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].boobs-$slaves[$i].boobsImplant-$slaves[$i].boobsMilk >= 200)) || (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].boobs > 100)) && _gigantomastiaMod != 3)>> <<if ($slaves[$i].geneMods.NCS == 0)>> @@.orange;$His breasts get a little smaller.@@ <<set $slaves[$i].boobs -= 50>> @@ -527,7 +528,7 @@ Hormonal changes encourage $his body to @@.lime;grow softer.@@ <<set $slaves[$i].weight += 1>> <</if>> - <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].boobs < 500))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].boobs < 500*_gigantomastiaMod))>> $His breasts @@.lime;grow slightly@@ from the estrogen. <<set $slaves[$i].boobs += 10>> <</if>> @@ -566,7 +567,7 @@ Hormonal changes encourage $his body to @@.lime;grow softer.@@ <<set $slaves[$i].weight += 1>> <</if>> - <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].boobs < 600))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].boobs < 600*_gigantomastiaMod))>> $His breasts @@.lime;grow slightly@@ from the estrogen. <<set $slaves[$i].boobs += 10>> <</if>> @@ -587,7 +588,7 @@ Hormonal changes encourage $his body to @@.lime;grow softer.@@ <<set $slaves[$i].weight += 1>> <</if>> - <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].boobs < 400))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].boobs < 400*_gigantomastiaMod))>> $His breasts @@.lime;grow slightly@@ from the estrogen. <<set $slaves[$i].boobs += 10>> <</if>> @@ -646,7 +647,7 @@ $His balls @@.lime;swell@@ due to the male hormones in $his diet. <<set $slaves[$i].balls += 1>> <</if>> - <<if ((($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].boobs-$slaves[$i].boobsImplant-$slaves[$i].boobsMilk > 400)) || (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].boobs > 20)))>> + <<if ((($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].boobs-$slaves[$i].boobsImplant-$slaves[$i].boobsMilk > 400)) || (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].boobs > 20)) && _gigantomastiaMod != 3)>> $His breasts @@.orange;lose some mass@@ from the lack of estrogen in $his diet. <<set $slaves[$i].boobs -= 10>> <<if ($slaves[$i].geneMods.NCS == 1)>> @@ -666,7 +667,7 @@ Hormonal changes encourage $his body to @@.lime;gain muscle.@@ <<set $slaves[$i].muscles += 1>> <</if>> - <<if ((($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].boobs-$slaves[$i].boobsImplant-$slaves[$i].boobsMilk > 500)) || (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].boobs > 20)))>> + <<if ((($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].boobs-$slaves[$i].boobsImplant-$slaves[$i].boobsMilk > 500)) || (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].boobs > 20)) && _gigantomastiaMod != 3)>> $His breasts @@.orange;lose some mass@@ from the lack of estrogen in $his diet. <<set $slaves[$i].boobs -= 10>> <<if ($slaves[$i].geneMods.NCS == 1)>> @@ -697,7 +698,7 @@ $His balls @@.lime;swell@@ due to the male hormones in $his diet. <<set $slaves[$i].balls += 1>> <</if>> - <<if (($slaves[$i].boobs-$slaves[$i].boobsImplant-$slaves[$i].boobsMilk) > 300)>> + <<if (($slaves[$i].boobs-$slaves[$i].boobsImplant-$slaves[$i].boobsMilk) > 300 && _gigantomastiaMod != 3)>> $His breasts @@.orange;lose some mass@@ to better suit $his body chemistry. <<set $slaves[$i].boobs -= 10>> <</if>> @@ -725,7 +726,7 @@ Hormonal changes encourage $his body to @@.lime;grow softer.@@ <<set $slaves[$i].weight += 1>> <</if>> - <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].boobs < 800))>> + <<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].boobs < 800*_gigantomastiaMod))>> $His breasts @@.lime;grow slightly@@ to fit $his developing femininity. <<set $slaves[$i].boobs += 10>> <</if>> @@ -868,7 +869,7 @@ <<elseif $slaves[$i].dietCum == 1>> <<if random(1,3) == 3>> $He has trouble keeping $his disgusting food down; $he loses weight. - <<if ($slaves[$i].boobs-$slaves[$i].boobsImplant-$slaves[$i].boobsMilk >= 200)>> + <<if ($slaves[$i].boobs-$slaves[$i].boobsImplant-$slaves[$i].boobsMilk >= 200*_gigantomastiaMod) && _gigantomastiaMod != 3>> @@.orange;$His breasts get a little smaller.@@ <<set $slaves[$i].boobs -= 50>> <<elseif ($slaves[$i].butt > 1) && ($slaves[$i].geneticQuirks.rearLipedema != 2 || ($slaves[$i].butt > 10 && random(1,100) > 80))>> @@ -973,7 +974,7 @@ The ports in Fuckdoll suits allow total dietary control, and $he's barely aware $he's being @@.lime;slimmed down.@@ <<set $slaves[$i].weight -= 9>> <<if random(1,2) <= 1>> - <<if random(1,2) <= 1>> + <<if random(1,2) <= 1 && _gigantomastiaMod != 3>> @@.orange;$His breasts get a little smaller.@@ <<set $slaves[$i].boobs -= 50>> <<if ($slaves[$i].geneMods.NCS == 1)>> @@ -1020,7 +1021,7 @@ <<set $slaves[$i].muscles += 9>> <</if>> <<if random(1,100) > 90>> - <<if ($slaves[$i].boobs-$slaves[$i].boobsImplant-$slaves[$i].boobsMilk >= 200)>> + <<if ($slaves[$i].boobs-$slaves[$i].boobsImplant-$slaves[$i].boobsMilk >= 200*_gigantomastiaMod && _gigantomastiaMod != 3)>> @@.orange;$His breasts get a little smaller.@@ <<set $slaves[$i].boobs -= 50>> <<elseif ($slaves[$i].butt > 1) && ($slaves[$i].geneticQuirks.rearLipedema != 2 || ($slaves[$i].butt > 10 && random(1,100) > 80))>> @@ -1044,7 +1045,7 @@ <<set $slaves[$i].muscles -= 9>> <</if>> <<if random(1,100) > 90>> - <<if ($slaves[$i].boobs-$slaves[$i].boobsImplant-$slaves[$i].boobsMilk >= 200)>> + <<if ($slaves[$i].boobs-$slaves[$i].boobsImplant-$slaves[$i].boobsMilk >= 200*_gigantomastiaMod && _gigantomastiaMod != 3)>> @@.orange;$His breasts get a little smaller.@@ <<set $slaves[$i].boobs -= 50>> <<elseif ($slaves[$i].butt > 1) && ($slaves[$i].geneticQuirks.rearLipedema != 2 || ($slaves[$i].butt > 10 && random(1,100) > 80))>> @@ -1075,7 +1076,7 @@ Hormonal changes encourage $his body to @@.lime;grow softer.@@ <<set $slaves[$i].weight += 1>> <</if>> - <<if (($slaves[$i].geneMods.NCS == 0) && (($slaves[$i].boobs-$slaves[$i].boobsImplant) < 500))>> + <<if (($slaves[$i].geneMods.NCS == 0) && (($slaves[$i].boobs-$slaves[$i].boobsImplant) < 500*_gigantomastiaMod))>> $His breasts @@.lime;grow slightly@@ from the estrogen. <<set $slaves[$i].boobs += 10>> <</if>> @@ -1100,7 +1101,7 @@ Hormonal changes encourage $his body to @@.lime;grow softer.@@ <<set $slaves[$i].weight += 1>> <</if>> - <<if (($slaves[$i].geneMods.NCS == 0) && (($slaves[$i].boobs-$slaves[$i].boobsImplant) < 600))>> + <<if (($slaves[$i].geneMods.NCS == 0) && (($slaves[$i].boobs-$slaves[$i].boobsImplant) < 600*_gigantomastiaMod))>> $His breasts @@.lime;grow slightly@@ from the estrogen. <<set $slaves[$i].boobs += 10>> <</if>> @@ -1117,7 +1118,7 @@ Hormonal changes encourage $his body to @@.lime;grow softer.@@ <<set $slaves[$i].weight += 1>> <</if>> - <<if (($slaves[$i].geneMods.NCS == 0) && (($slaves[$i].boobs-$slaves[$i].boobsImplant) < 600))>> + <<if (($slaves[$i].geneMods.NCS == 0) && (($slaves[$i].boobs-$slaves[$i].boobsImplant) < 600*_gigantomastiaMod))>> $His breasts @@.lime;grow slightly@@ from the estrogen. <<set $slaves[$i].boobs += 10>> <</if>> @@ -1157,7 +1158,7 @@ $His balls @@.lime;swell@@ due to the male hormones in $his diet. <<set $slaves[$i].balls += 1>> <</if>> - <<if (($slaves[$i].boobs-$slaves[$i].boobsImplant-$slaves[$i].boobsMilk) > 400)>> + <<if (($slaves[$i].boobs-$slaves[$i].boobsImplant-$slaves[$i].boobsMilk) > 400*_gigantomastiaMod && _gigantomastiaMod != 3)>> $His breasts @@.orange;lose some mass@@ from the lack of estrogen in $his diet. <<set $slaves[$i].boobs -= 10>> <</if>> @@ -1166,7 +1167,7 @@ Hormonal changes encourage $his body to @@.lime;gain muscle.@@ <<set $slaves[$i].muscles += 1>> <</if>> - <<if (($slaves[$i].boobs-$slaves[$i].boobsImplant-$slaves[$i].boobsMilk) > 500)>> + <<if (($slaves[$i].boobs-$slaves[$i].boobsImplant-$slaves[$i].boobsMilk) > 500*_gigantomastiaMod && _gigantomastiaMod != 3)>> $His breasts @@.orange;lose some mass@@ from the lack of estrogen in $his diet. <<set $slaves[$i].boobs -= 10>> <</if>> @@ -1190,7 +1191,7 @@ $His balls @@.lime;swell@@ due to the male hormones in $his diet. <<set $slaves[$i].balls += 1>> <</if>> - <<if (($slaves[$i].boobs-$slaves[$i].boobsImplant-$slaves[$i].boobsMilk) > 300)>> + <<if (($slaves[$i].boobs-$slaves[$i].boobsImplant-$slaves[$i].boobsMilk) > 300*_gigantomastiaMod && _gigantomastiaMod != 3)>> $His breasts @@.orange;lose some mass@@ to better suit $his body chemistry. <<set $slaves[$i].boobs -= 10>> <</if>> @@ -1212,7 +1213,7 @@ Hormonal changes @@.lime;thin $his waist.@@ <<set $slaves[$i].waist-->> <</if>> - <<if (($slaves[$i].geneMods.NCS == 0) && (($slaves[$i].boobs-$slaves[$i].boobsImplant) < 800))>> + <<if (($slaves[$i].geneMods.NCS == 0) && (($slaves[$i].boobs-$slaves[$i].boobsImplant) < 800*_gigantomastiaMod))>> $His breasts @@.lime;grow slightly@@ to fit $his developing femininity. <<set $slaves[$i].boobs += 10>> <</if>>