From af7921f4bc332fc85fbc06aa2a5f21d227546968 Mon Sep 17 00:00:00 2001 From: Onithyr <Onithyr@gmail.com> Date: Fri, 25 Aug 2017 22:17:39 -0400 Subject: [PATCH] Added Cleansers to RA --- src/uncategorized/rulesAssistant.tw | 11 +++++++++++ src/utility/raWidgets.tw | 7 +++++++ 2 files changed, 18 insertions(+) diff --git a/src/uncategorized/rulesAssistant.tw b/src/uncategorized/rulesAssistant.tw index 3f8b1a937e7..995f7ca9294 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 acdae7c64c1..be117759cde 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 */ -- GitLab