From b0e62eb5c5614d67e5aacb46a74d786779840c57 Mon Sep 17 00:00:00 2001
From: Pregmodder <pregmodder@gmail.com>
Date: Thu, 30 Apr 2020 22:08:38 -0400
Subject: [PATCH] fangs

---
 src/uncategorized/RESS.tw              | 22 +++++++++++++++++++++-
 src/utility/descriptionWidgetsFlesh.tw | 13 +++++++++++++
 2 files changed, 34 insertions(+), 1 deletion(-)

diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw
index d290737f511..75ac87c727b 100644
--- a/src/uncategorized/RESS.tw
+++ b/src/uncategorized/RESS.tw
@@ -3092,6 +3092,10 @@ Opportunities for gallantry didn't use to fall into your lap like this, but with
 	$His braces make the flirty gesture look amusingly innocent<<if $activeSlave.visualAge > 35>> for such a mature $woman<</if>>.
 <<elseif $activeSlave.teeth == "pointy">>
 	Somehow $he manages to make this look cute despite $his carnivorously pointed teeth.
+<<elseif $activeSlave.teeth == "fangs">>
+	Somehow $he manages to make this look cute despite $his fangs.
+<<elseif $activeSlave.teeth == "fang">>
+	$His lone fang makes the look more mischievous then $he intends.
 <</if>>
 
 <<case "happy dance">>
@@ -10747,6 +10751,10 @@ brought in to you. This time <<= App.UI.slaveDescriptionDialog($activeSlave)>> h
 						$His ridiculous, pillowlike lips part softly.
 					<<elseif ($activeSlave.teeth == "pointy")>>
 						$He opens $his jaw wide, careful to keep $his shark's teeth well clear of you.
+					<<elseif ($activeSlave.teeth == "fangs")>>
+						$He keeps $his jaw steady so you may work around $his fangs easier.
+					<<elseif ($activeSlave.teeth == "fangs")>>
+						You try your best to work around $his lone fang.
 					<</if>>
 					After a few seconds, $he realizes you aren't planning to break the kiss anytime soon, and softens, $his<<if $activeSlave.bellyPreg >= 1500>> pregnant<</if>> body relaxing against yours. $He scoots closer to you, bringing $his legs up under $him on the couch cushions so $he can face you comfortably. $He leans one
 					<<if $activeSlave.weight > 160>>
@@ -12488,6 +12496,10 @@ brought in to you. This time <<= App.UI.slaveDescriptionDialog($activeSlave)>> h
 				$He quickly pulls $his removable teeth out, getting ready to offer you $his soft facepussy.
 			<<elseif ($activeSlave.teeth == "pointy")>>
 				$He runs $his tongue over $his frightening teeth carefully, and then opens $his jaws wide, getting ready to keep $his fangs well clear of your shaft.
+			<<elseif ($activeSlave.teeth == "fangs")>>
+				$He runs $his tongue over $his fangs carefully, and then opens $his jaws wide, getting ready to keep $his teeth well clear of your shaft.
+			<<elseif ($activeSlave.teeth == "fang")>>
+				$He gets ready to take you from an angle to avoid $his fang meeting your member.
 			<<elseif ($activeSlave.teeth == "straightening braces") || ($activeSlave.teeth == "cosmetic braces")>>
 				$He runs $his tongue over $his braces, and then opens wide, mindful of keeping $his orthodontia clear of your shaft.
 			<<elseif ($activeSlave.teeth == "gapped")>>
@@ -16029,6 +16041,10 @@ brought in to you. This time <<= App.UI.slaveDescriptionDialog($activeSlave)>> h
 			You can feel the extreme care $he has to take to keep $his shark-like teeth clear of you.
 		<<elseif $activeSlave.lips > 40>>
 			$His huge lips are soft and pillowy against you.
+		<<elseif $activeSlave.teeth == "fangs">>
+			You can feel the slight hesitations as $he takes care to not poke you with $his fangs.
+		<<elseif $activeSlave.teeth == "fang>>
+			$His fang adds some thrill as it rubs against you.
 		<<elseif $activeSlave.teeth == "gapped">>
 			You can feel the slight hesitations as $he takes care to not pinch you between $his front teeth.
 		<<elseif ($activeSlave.teeth == "straightening braces") || ($activeSlave.teeth == "cosmetic braces")>>
@@ -18975,8 +18991,10 @@ brought in to you. This time <<= App.UI.slaveDescriptionDialog($activeSlave)>> h
 		You lightly place your palms on $his shoulders and apply a little pressure<<if $PC.dick == 0>>as you don a strap-on<</if>>. From your towering position above $him, you easily push $him down to $his knees with little more than a gradual increase in force. From your standing position<<if $activeSlave.belly >= 300000>>, after straddling $his _belly belly<</if>>, your <<if $PC.dick == 0>>phallus<<else>>cock<</if>> hovers above $his head, tantalizingly out of the immediate reach of $his lips.
 		<<if ($activeSlave.teeth == "removable")>>
 			$He quickly pulls $his removable teeth out, setting them aside as $he looks up at your <<if $PC.dick == 0>>phallus<<else>>cock<</if>>.
-		<<elseif ($activeSlave.teeth == "pointy")>>
+		<<elseif ($activeSlave.teeth == "pointy" || $activeSlave.teeth == "fangs")>>
 			$He opens $his mouth wide, revealing $his sharp fangs even as $he reminds $himself diligently to not let $him sharp teeth scrape against your shaft.
+		<<elseif $activeSlave.teeth == "fang">>
+			$He opens $his mouth wide, revealing a mischievous fang that will make this all the more exciting.
 		<<elseif $activeSlave.teeth == "gapped">>
 			$He opens $his mouth wide, revealing the gap between $his front teeth.
 		<<elseif ($activeSlave.teeth == "straightening braces") || ($activeSlave.teeth == "cosmetic braces")>>
@@ -19374,6 +19392,8 @@ brought in to you. This time <<= App.UI.slaveDescriptionDialog($activeSlave)>> h
 			Though your attention is largely sapped by $his tender oral ministrations, you note that $he takes care not to rake you with $his shark-like teeth.
 		<<elseif $activeSlave.lips > 40>>
 			Though your attention is largely sapped by $his tender oral ministrations, you note that $his huge lips are soft and pillowy against you.
+		<<elseif $activeSlave.teeth == "fangs" || $activeSlave.teeth == "fang">>
+			Though your attention is largely sapped by $his tender oral ministrations, you note that $he takes care to not poke you with $his fang<<$activeSlave.teeth != "fang">>s<</if>>.
 		<<elseif $activeSlave.teeth == "gapped">>
 			Though your attention is largely sapped by $his tender oral ministrations, you note that $he takes care to let you get snagged between $his front teeth.
 		<<elseif ($activeSlave.teeth == "straightening braces") || ($activeSlave.teeth == "cosmetic braces")>>
diff --git a/src/utility/descriptionWidgetsFlesh.tw b/src/utility/descriptionWidgetsFlesh.tw
index 12ef308839d..2b866e2daa5 100644
--- a/src/utility/descriptionWidgetsFlesh.tw
+++ b/src/utility/descriptionWidgetsFlesh.tw
@@ -4605,6 +4605,19 @@ $He has
 			$His teeth have been removed and replaced with high-quality dentures. It's difficult to tell anything's unusual until you take them out for gummy oral sex.
 		<<elseif $activeSlave.teeth == "pointy">>
 			$His teeth have been replaced with realistic implants that mimic the dentition of a carnivore. $His smiles are frightening, and $he can bare them to become truly terrifying.
+		<<elseif $activeSlave.teeth == "fangs">>
+			$His upper canine teeth have been replaced with realistic implants that mimic fangs. $His smiles are frightening, and $he can bare them to become truly terrifying.
+		<<elseif $activeSlave.teeth == "fang">>
+			One of $his upper canine teeth has been replaced with realistic implant shaped like a fang.
+			<<if $activeSlave.faceShape == "cute">>
+				It gives $his cute face an added charm<<if $activeSlave.lips <= 50>>, especially when it rests over $his lower lip<</if>>.
+			<<else>>
+				<<if $activeSlave.lips <= 50>>
+					It stands out when it rests over $his lower lip.
+				<<else>>
+					It doesn't fit well in $his mouth and frequently prods $his fat lower lip.
+				<</if>>
+			<</if>>
 		<<elseif $activeSlave.teeth == "baby">>
 			$He still has $his baby teeth.
 		<<elseif $activeSlave.teeth == "mixed">>
-- 
GitLab