:: PT widgets [widget nobr]
 
<<widget "InduceFlawAbuseEffects">>
<<if $slaves[$i].devotion > 20>>
	She's @@color:mediumorchid;desperately confused@@ by this treatment, since the effect would be ruined if you explained it to her, and her @@color:gold;trust in you is reduced.@@
<<elseif $slaves[$i].devotion >= -20>>
	She's @@color:mediumorchid;confused, depressed@@ and @@color:gold;frightened@@ by this treatment, since the effect would be ruined if you explained it to her.
<<else>>
	She's @@color:mediumorchid;angry@@ and @@color:gold;afraid@@ that you would treat her like this.
<</if>>
<<if $slaves[$i].energy > 10>>
	Her @@color:red;appetite for sex is also reduced.@@
	<<set $slaves[$i].energy -= 2>>
<</if>>
<<set $slaves[$i].devotion -= 5>>
<<set $slaves[$i].trust -= 5>>
<</widget>>

<<widget "InduceFlawLenityEffects">>
<<if $slaves[$i].devotion <= 20>>
	She doesn't understand what you intend by this strange treatment, but it does make her @@color:mediumaquamarine;inappropriately trusting.@@
	<<set $slaves[$i].trust += 5>>
<</if>>
<</widget>>

<<widget "BasicTrainingDefaulter">>
	<br>&nbsp;&nbsp;&nbsp;&nbsp;
	<<if ($activeSlave.devotion > 20) && ($activeSlave.behavioralFlaw != "none") && ($activeSlave.behavioralQuirk == "none") && ($activeSlave.behavioralQuirk != "cum addict") && ($activeSlave.behavioralQuirk != "anal addict") && ($activeSlave.behavioralQuirk != "attention whore") && ($activeSlave.behavioralQuirk != "breast growth") && ($activeSlave.behavioralQuirk != "abusive") && ($activeSlave.behavioralQuirk != "malicious") && ($activeSlave.behavioralQuirk != "self hating") && ($activeSlave.behavioralQuirk != "neglectful") && ($activeSlave.behavioralQuirk != "breeder")>>
		Since she's obedient, @@color:yellow;her training assignment has defaulted to softening her behavioral flaw.@@
		<<set $trainingRegimen to "soften her behavioral flaw">>
	<<elseif ($activeSlave.devotion > 20) && ($activeSlave.sexualFlaw != "none") && ($activeSlave.sexualQuirk == "none")>>
		Since she's obedient, @@color:yellow;her training assignment has defaulted to softening her sexual flaw.@@
		<<set $trainingRegimen to "soften her sexual flaw">>
	<<elseif ($activeSlave.devotion > 20) && ($activeSlave.behavioralFlaw != "none") && ($activeSlave.behavioralQuirk != "cum addict") && ($activeSlave.behavioralQuirk != "anal addict") && ($activeSlave.behavioralQuirk != "attention whore") && ($activeSlave.behavioralQuirk != "breast growth") && ($activeSlave.behavioralQuirk != "abusive") && ($activeSlave.behavioralQuirk != "malicious") && ($activeSlave.behavioralQuirk != "self hating") && ($activeSlave.behavioralQuirk != "neglectful") && ($activeSlave.behavioralQuirk != "breeder")>>
		Since she's obedient and already has a behavioral quirk, @@color:yellow;her training assignment has defaulted to removing her behavioral flaw.@@
		<<set $trainingRegimen to "fix her behavioral flaw">>
	<<elseif ($activeSlave.devotion > 20) && ($activeSlave.sexualFlaw != "none")>>
		Since she's obedient and already has a sexual quirk, @@color:yellow;her training assignment has defaulted to removing her sexual flaw.@@
		<<set $trainingRegimen to "fix her sexual flaw">>
	<<elseif ($slaves[$i].devotion <= 20) && ($slaves[$i].trust > -20)>>
		@@color:yellow;Her training assignment has defaulted to breaking her will.@@
		<<set $trainingRegimen to "break her will">>
	<<else>>
		She is now fully broken; @@color:yellow;her training assignment has defaulted to fostering devotion.@@
		<<set $trainingRegimen to "build her devotion">>
	<</if>>
<</widget>>
