diff --git a/src/uncategorized/rulesAssistant.tw b/src/uncategorized/rulesAssistant.tw index 3f8b1a937e74954ee63a4bf553d93d0f949e783e..995f7ca92944155647dc534461b6dd7b57787201 100644 --- a/src/uncategorized/rulesAssistant.tw +++ b/src/uncategorized/rulesAssistant.tw @@ -1543,6 +1543,8 @@ Slave diets: ''designed to keep slaves thin.'' <<elseif $currentRule.diet == "attractive">> ''fat slaves will slim down to plush; skinny slaves will fill out to thin.'' +<<elseif $currentRule.diet == "curatives">> + ''designed to promote health'' <<else>> ''no default setting.'' <</if>> @@ -1605,6 +1607,15 @@ Slave diets: <<RAChangeSave>> <<RAChangeApply>> <</link>> +<<if $dietCleanse == 1>> +| +<<link "Cleansing">> + <<set $currentRule.diet = "cleansing">> + <<RAChangeDiet>> + <<RAChangeSave>> + <<RAChangeApply>> +<</link>> +<</if>> <</if>> <</if>> /* closes $feeder == 1 */ diff --git a/src/utility/raWidgets.tw b/src/utility/raWidgets.tw index acdae7c64c12caa44939353f7f61d48bd8f65b71..be117759cde65ea578cea7292c7391f3ca1d120d 100644 --- a/src/utility/raWidgets.tw +++ b/src/utility/raWidgets.tw @@ -2184,6 +2184,8 @@ Slave diets: ''designed to promote female development.'' <<elseif $currentRule.diet == "XXY">> ''designed to promote hermaphrodite development.'' +<<elseif $currentRule.diet == "cleansing">> + ''designed to promote health.'' <<else>> ''no default setting.'' <</if>> @@ -4286,6 +4288,11 @@ check if a rule attribute, any one, is defined and otherwise skip everything. <<set $args[0].diet = "XXY">> <br>$args[0].slaveName has been put on a diet that enhances a herm's unique sexuality. <</if>> + <<elseif (_combinedRule.diet == "cleansing")>> + <<if (($args[0].diet !== "cleansing") && ($args[0].health < 100))>> + <<set $args[0].diet = "cleansing">> + <br>$args[0].slaveName has been put on a diet of cleansers. + <</if>> <</if>> <</if>> <<elseif (def _combinedRule.muscles) && (_combinedRule.muscles !== "no default setting") && ($args[0].amp != 1)>> /* no diet rule, muscles only */