diff --git a/src/js/rulesAssistantOptions.js b/src/js/rulesAssistantOptions.js index 475c176bab55f9c31f1acc557767473e25b72a5a..6a3508e4440dda0a74e9f586493fa87b1ae84fa2 100644 --- a/src/js/rulesAssistantOptions.js +++ b/src/js/rulesAssistantOptions.js @@ -2712,7 +2712,7 @@ window.rulesAssistantOptions = (function() { class SmartEnergyList extends ListSelector { constructor() { const pairs = [ - ["nympho", 100], + ["nympho", 95], ["sex addict", 85], ["powerful", 65], ["healthy", 45], diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw index 2d0839f183b4726728f97624c663f3f4312c593c..b591db2cd5cdccb5fb39294db2386fd540476068 100644 --- a/src/uncategorized/saLongTermEffects.tw +++ b/src/uncategorized/saLongTermEffects.tw @@ -3527,8 +3527,8 @@ <</if>> <<if $slaves[$i].genes == "XX">> - <<if $slaves[$i].ovaries == 1 || $slaves[$i].mpreg == 1>> - <<if $slaves[$i].balls > 0 && $slaves[$i].ballType != "sterile">> + <<if ($slaves[$i].ovaries == 1 || $slaves[$i].mpreg == 1) && $slaves[$i].pubertyXX > 0>> + <<if ($slaves[$i].balls > 0 && $slaves[$i].ballType != "sterile") && $slaves[$i].pubertyXY > 0>> <<if $slaves[$i].hormoneBalance > 20>> <<set $slaves[$i].hormoneBalance -= Math.ceil(($slaves[$i].hormoneBalance - 20)/25)>> <<elseif $slaves[$i].hormoneBalance < 20>> @@ -3542,7 +3542,7 @@ <</if>> <</if>> <<else>> - <<if $slaves[$i].balls > 0 && $slaves[$i].ballType != "sterile">> + <<if ($slaves[$i].balls > 0 && $slaves[$i].ballType != "sterile") && $slaves[$i].pubertyXY > 0>> <<if $slaves[$i].hormoneBalance > -20>> <<set $slaves[$i].hormoneBalance -= Math.ceil(($slaves[$i].hormoneBalance + 20)/25)>> <<elseif $slaves[$i].hormoneBalance < -20>> @@ -3557,8 +3557,8 @@ <</if>> <</if>> <<elseif $slaves[$i].genes == "XY">> - <<if $slaves[$i].ovaries == 1 || $slaves[$i].mpreg == 1>> - <<if $slaves[$i].balls > 0 && $slaves[$i].ballType != "sterile">> + <<if ($slaves[$i].ovaries == 1 || $slaves[$i].mpreg == 1) && $slaves[$i].pubertyXX > 0>> + <<if ($slaves[$i].balls > 0 && $slaves[$i].ballType != "sterile") && $slaves[$i].pubertyXY > 0>> <<if $slaves[$i].hormoneBalance > 20>> <<set $slaves[$i].hormoneBalance -= Math.ceil(($slaves[$i].hormoneBalance - 20)/25)>> <<elseif $slaves[$i].hormoneBalance < 20>> @@ -3572,7 +3572,7 @@ <</if>> <</if>> <<else>> - <<if $slaves[$i].balls > 0 && $slaves[$i].ballType != "sterile">> + <<if ($slaves[$i].balls > 0 && $slaves[$i].ballType != "sterile") && $slaves[$i].pubertyXY > 0>> <<if $slaves[$i].hormoneBalance > -40>> <<set $slaves[$i].hormoneBalance -= Math.ceil(($slaves[$i].hormoneBalance + 40)/25)>> <<elseif $slaves[$i].hormoneBalance < -40>>