diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt index d3721702f0fa92ea1fd9fc39594bc9c08e269575..8164570f79a9583df5f82d870e766484e394159b 100644 --- a/devNotes/VersionChangeLog-Premod+LoliMod.txt +++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt @@ -10,6 +10,7 @@ Pregmod -added a drug to force erections -aphrodisiacs counter erectile dysfunction -added birth tracking tattoo + -added event to revive FCNN -breast implants now impact milk production based on % implant -many new names added to lacking name pools -restored chem summary to the clinic diff --git a/src/uncategorized/saDrugs.tw b/src/uncategorized/saDrugs.tw index 861724084798bc2c6f7a4e8594c5df6357c2c5f8..218934abc84a0e0f7d8285dfdd43ceb6bc945678 100644 --- a/src/uncategorized/saDrugs.tw +++ b/src/uncategorized/saDrugs.tw @@ -641,7 +641,7 @@ <</if>> <<if $slaves[$i].physicalAge > $maxGrowthAge>> <<if random(1,6) == 1>> - Since $his body already concluded $his natural growth processes, the treatment @@.red;weakens $his considerably.@@ + Since $his body already concluded $his natural growth processes, the treatment @@.red;weakens $him considerably.@@ <<set $slaves[$i].health -= 15>> <</if>> <</if>> @@ -1368,6 +1368,9 @@ <<switch $slaves[$i].drugs>> <<case "growth stimulants">> <<set _maxHeight = Math.trunc(Math.clamp((Height.mean($slaves[$i]) * 1.25),0,274))>> /*max achievable height is expected height plus 25%*/ + <<if $slaves[$i].geneticQuirks.dwarfism == 2 && $slaves[$i].geneticQuirks.gigantism != 2>> + <<set _maxHeight = Math.min(_maxHeight, 160)>> + <</if>> <<if $slaves[$i].height >= _maxHeight>> $His body has already grown far past $his natural limits; further injections of stimulants will have no effect. @@.yellow;$His drug regimen has been ended.@@ <<set $slaves[$i].height = Math.clamp($slaves[$i].height,0,_maxHeight), $slaves[$i].drugs = "no drugs">> diff --git a/src/uncategorized/slaveInteract.tw b/src/uncategorized/slaveInteract.tw index c3e14c16a22e31234d755b34cbaad6c15c77d621..bd587df7dac934c87e83b164bf1adcbbef563856 100644 --- a/src/uncategorized/slaveInteract.tw +++ b/src/uncategorized/slaveInteract.tw @@ -1068,7 +1068,7 @@ <</if>> <</if>> <<if $growthStim == 1>> - <<if $activeSlave.height < 274 && $activeSlave.height < Math.clamp((Height.mean($activeSlave) * 1.25),0,274)>> + <<if ($activeSlave.height < 274 || ($activeSlave.height < 160 && $activeSlave.geneticQruirks.dwarfism == 2 && $activeSlave.geneticQruirks.gigantism != 2)) && $activeSlave.height < Math.clamp((Height.mean($activeSlave) * 1.25),0,274)>> | <<link "Growth stimulants">><<set $activeSlave.drugs = "growth stimulants">><<SlaveInteractDrugs>><</link>> <<else>> | Growth stimulants diff --git a/src/utility/miscWidgets.tw b/src/utility/miscWidgets.tw index d525baba9490352729746a7f4466b2c84db5f041..d6741490e41e7b379921c65d03cc43bb61623fb0 100644 --- a/src/utility/miscWidgets.tw +++ b/src/utility/miscWidgets.tw @@ -193,7 +193,7 @@ <</if>> <</if>> <<if $growthStim == 1>> - <<if $activeSlave.height < 274 && $activeSlave.height < Math.clamp((Height.mean($activeSlave) * 1.25),0,274)>> + <<if ($activeSlave.height < 274 || ($activeSlave.height < 160 && $activeSlave.geneticQruirks.dwarfism == 2 && $activeSlave.geneticQruirks.gigantism != 2)) && $activeSlave.height < Math.clamp((Height.mean($activeSlave) * 1.25),0,274)>> | <<link "Growth Stimulants">><<set $activeSlave.drugs = "growth stimulants">><<SlaveInteractDrugs>><</link>> <<else>> | Growth Stimulants