Browse Source

[fixed] willpower seeding, second batch + missing deodorant seed + a few small fixes

Sicaa 5 years ago
parent
commit
d0f492eb0c
7 changed files with 760 additions and 618 deletions
  1. 118 100
      locations/FedorEv2.qsrc
  2. 270 235
      locations/FedorEv3.qsrc
  3. 12 2
      locations/FedorMisc.qsrc
  4. 1 0
      locations/Gadbana.qsrc
  5. 102 76
      locations/dateM.qsrc
  6. 227 186
      locations/worksalon.qsrc
  7. 30 19
      locations/zaprFWash.qsrc

+ 118 - 100
locations/FedorEv2.qsrc

@@ -31,7 +31,7 @@ if $ARGS[0] = 'Park Walk':
 	act 'I would love too.':
 		*clr & cla
 		pcs_mood += 5
-		pcs_willpwr += 5
+		!pcs_willpwr += 5
 		minut += 5
 		FedorLuv += 1						
 		gs'stat'
@@ -39,25 +39,31 @@ if $ARGS[0] = 'Park Walk':
 		'"That sounds like fun" Fedor then leads you to the swing and after you sit down Fedor grabs your waist firmly and gives you a light push and as you continue to swing he slowly increases the pace. After you have a good pace going then Fedor stands in front of you watching you swing while encouraging you to swing higher.'	
 		
 		if $pantyworntype = 'none':
-			act 'Flash Fedor':
-				*clr & cla
-				pcs_mood += 5
-				pcs_willpwr += 5
-				FedorLuv += 2
-				gs'stat'
-				'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/fedor/fedorev/park/swingflash.mp4"></video></center>'
-				'While swinging, you give Fedor a seductive grin, as you spread your legs after each swing, giving Fedor a close up of your vagina which gives you a rush of excitement. You can see a shocked look on Fedor''s face which soon turns to a very pleased grin, "<<$pcs_nickname>> you little minx." You then slide off the swing, landing on your feet and walk past Fedor, giving him a seductive wink while taking his hand and continuing your walk together.'
-				gs 'arousal', 'flash', 5
-				gs 'arousal', 'end'	
-				gs'stat'
-							
-				act 'Finish your walk':gt 'FedorEv2', 'Train Tracks'
-			end	
+			gs 'willpower', 'exhib', 'self'
+			if will_cost <= pcs_willpwr:
+				act 'Flash Fedor (<<will_cost>> Willpower)': 
+					gs 'willpower', 'pay', 'self'
+					*clr & cla
+					pcs_mood += 5
+					!pcs_willpwr += 5
+					FedorLuv += 2
+					gs'stat'
+					'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/fedor/fedorev/park/swingflash.mp4"></video></center>'
+					'While swinging, you give Fedor a seductive grin, as you spread your legs after each swing, giving Fedor a close up of your vagina which gives you a rush of excitement. You can see a shocked look on Fedor''s face which soon turns to a very pleased grin, "<<$pcs_nickname>> you little minx." You then slide off the swing, landing on your feet and walk past Fedor, giving him a seductive wink while taking his hand and continuing your walk together.'
+					gs 'arousal', 'flash', 5
+					gs 'arousal', 'end'	
+					gs'stat'
+								
+					act 'Finish your walk':gt 'FedorEv2', 'Train Tracks'
+				end	
+			else
+				act 'Flash Fedor (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+			end
 		end	
 		act 'Ask Fedor to swing with you':
 			*clr & cla
 			pcs_mood += 5
-			pcs_willpwr += 5
+			!pcs_willpwr += 5
 			FedorLuv += 1
 			minut += 10
 			gs'stat'
@@ -83,7 +89,7 @@ if $ARGS[0] = 'Train Tracks':
 	*clr & cla
 	menu_off = 1
 	pcs_mood += 5
-	pcs_willpwr += 5
+	!pcs_willpwr += 5
 	minut += 20
 	gs'stat'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev/park/tracks.jpg"></center>'
@@ -94,7 +100,7 @@ if $ARGS[0] = 'Train Tracks':
 	act 'Kiss Fedor':
 		*clr & cla
 		pcs_mood += 20
-		pcs_willpwr += 20
+		!pcs_willpwr += 20
 		FedorLuv += 2			
 		gs 'boyStat', 'A5'
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev/park/kiss.jpg"></center>'
@@ -108,7 +114,7 @@ if $ARGS[0] = 'Train Tracks':
 	act 'Offer him your hand':
 		*clr & cla
 		pcs_mood += 10
-		pcs_willpwr += 10
+		!pcs_willpwr += 10
 		minut += 10
 		FedorLuv -= 2			
 		gs'stat'
@@ -131,7 +137,7 @@ if $ARGS[0] = 'Movies':
 	act 'Hold hands':
 		*clr & cla
 		pcs_mood += 5
-		pcs_willpwr += 5
+		!pcs_willpwr += 5
 		FedorLuv += 1				
 		gs'stat'
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev/movies/handkiss.jpg"></center>'
@@ -170,7 +176,7 @@ if $ARGS[0] = 'Cinema':
 			*clr & cla
 			pcs_health += 10
 			pcs_mood += 20
-			pcs_willpwr += 20
+			!pcs_willpwr += 20
 			pcs_energy += 20
 			pcs_hydra += 50
 			cumspclnt = 2
@@ -194,7 +200,7 @@ if $ARGS[0] = 'Cinema':
 			*clr & cla
 			pcs_health += 10
 			pcs_mood += 20
-			pcs_willpwr += 20
+			!pcs_willpwr += 20
 			fat += 1
 			pcs_energy += 30
 			pcs_hydra += 80
@@ -214,7 +220,7 @@ if $ARGS[0] = 'Movies 2':
 	*clr & cla
 	menu_off = 1
 	pcs_mood += 20
-	pcs_willpwr += 20
+	!pcs_willpwr += 20
 	minut += 60
 	gs'stat'
 	'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/fedor/fedorev/movies/scare.mp4"></video></center>'
@@ -224,7 +230,7 @@ if $ARGS[0] = 'Movies 2':
 	act 'Kiss him':
 		*clr & cla
 		pcs_mood += 20
-		pcs_willpwr += 20
+		!pcs_willpwr += 20
 		FedorLuv += 2				
 		gs 'boyStat', 'A5'
 		'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/fedor/fedorev/movies/scarekiss.mp4"></video></center>'
@@ -232,29 +238,35 @@ if $ARGS[0] = 'Movies 2':
 		gs 'arousal', 'kiss', 5	
 		gs'stat'
 
-		act 'Unzip his pants':
-			*clr & cla				
-			gs'stat'
-			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cinema/sex/kinosex3.jpg"></center>'
-			'You slowly turn back to Fedor and notice that he forgot to zip his pants and you can see his underwear poking out, so you slowly reach out to zip it for him when you feel sudden excitement as your hand is over his crootch and with out thinking you reach into his pants and start rubbing on his penis. You can feel how rock hard his cock is and unable to stop yourself you start jerking him off hearing him softly moan. You then look up to him to see him biting his lip trying not to make to much noise.'
-			
-			act 'Continue jerking him':
-				*clr & cla
-				pcs_mood += 20
-				pcs_willpwr += 20
-				FedorLuv += 3
-				pcs_dom += 3						
+		gs 'willpower', 'hj', 'self'
+		if will_cost <= pcs_willpwr:
+			act 'Unzip his pants (<<will_cost>> Willpower)':
+				gs 'willpower', 'pay', 'self'
+				*clr & cla				
 				gs'stat'
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/hj.jpg"></center>'
-				'Feeling his warm penis in your hand and seeing his expression just fills you with excitement and a sense of power as you are in full control his pleasure. You continue to jerk him off as you admire the look of pleasure in his face and the slow throbbing of his cock. Soon Fedor''s head slams back in his chair and he lets out a muffled groan as his cock starts rapidly throbbing and erupting squirt after squire of semen on your pants and hands. Fedor lays back motionlessly for a few seconds then turns to you with a very satisfied look on his face, he leans toward you and kiss you on the cheek as he whispers "Wow <<$pcs_nickname>>, You are the best." then leans back in his chair, zipping his pants.'
-				gs 'arousal', 'hj', 5, 'dom'
-				gs 'cum_call', 'clothesgroin', $boy, 1 
-				gs 'cum_call', 'hands', $boy, 1						
-				gs 'arousal', 'end'
-				gs 'stat'						
+				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/cinema/sex/kinosex3.jpg"></center>'
+				'You slowly turn back to Fedor and notice that he forgot to zip his pants and you can see his underwear poking out, so you slowly reach out to zip it for him when you feel sudden excitement as your hand is over his crootch and with out thinking you reach into his pants and start rubbing on his penis. You can feel how rock hard his cock is and unable to stop yourself you start jerking him off hearing him softly moan. You then look up to him to see him biting his lip trying not to make to much noise.'
 				
-				act 'Finish watching movie':gt 'FedorEv2', 'Movie 3'
-			end	
+				act 'Continue jerking him':
+					*clr & cla
+					pcs_mood += 20
+					!pcs_willpwr += 20
+					FedorLuv += 3
+					!pcs_dom += 3						
+					gs'stat'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/hj.jpg"></center>'
+					'Feeling his warm penis in your hand and seeing his expression just fills you with excitement and a sense of power as you are in full control his pleasure. You continue to jerk him off as you admire the look of pleasure in his face and the slow throbbing of his cock. Soon Fedor''s head slams back in his chair and he lets out a muffled groan as his cock starts rapidly throbbing and erupting squirt after squire of semen on your pants and hands. Fedor lays back motionlessly for a few seconds then turns to you with a very satisfied look on his face, he leans toward you and kiss you on the cheek as he whispers "Wow <<$pcs_nickname>>, You are the best." then leans back in his chair, zipping his pants.'
+					gs 'arousal', 'hj', 5, 'dom'
+					gs 'cum_call', 'clothesgroin', $boy, 1 
+					gs 'cum_call', 'hands', $boy, 1						
+					gs 'arousal', 'end'
+					gs 'stat'						
+					
+					act 'Finish watching movie':gt 'FedorEv2', 'Movie 3'
+				end	
+			end
+		else
+			act 'Unzip his pants (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 		end
 		act 'Finish watching movie':gt 'FedorEv2', 'Movie 3'
 	end
@@ -273,7 +285,7 @@ if $ARGS[0] = 'Movie 3':
 	*clr & cla
 	menu_off = 1
 	pcs_mood += 20
-	pcs_willpwr += 20
+	!pcs_willpwr += 20
 	minut += 30
 	gs'stat'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev/movies/seat2.jpg"></center>'
@@ -294,7 +306,7 @@ if $ARGS[0] = 'Movie 4':
 	act 'Kiss Fedor':
 		*clr & cla
 		pcs_mood += 20
-		pcs_willpwr += 20
+		!pcs_willpwr += 20
 		FedorLuv += 3				
 		gs 'boyStat', 'A5'
 		'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/fedor/fedorev/movies/endkiss.mp4"></video></center>'
@@ -338,7 +350,7 @@ if $ARGS[0] = 'Home':
 			minut += 90
 			pcs_health += 15	
 			pcs_mood += 40
-			pcs_willpwr += 40
+			!pcs_willpwr += 40
 			fat += 2
 			pcs_energy += 90
 			pcs_hydra += 60
@@ -564,7 +576,7 @@ if $ARGS[0] = 'Wash Up':
 	*clr & cla
 	menu_off = 1
 	pcs_mood += 25
-	pcs_willpwr += 25
+	!pcs_willpwr += 25
 	if pcs_health < 100:pcs_health = 100
 	sweat = 7 + rand(0,4)
 	hapri = 1
@@ -654,7 +666,7 @@ if $ARGS[0] = 'Trip':
 	*clr & cla
 	menu_off = 1
 	pcs_mood += 10
-	pcs_willpwr += 10
+	!pcs_willpwr += 10
 	minut += 50
 	gs'stat'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/park/skate/skate1.jpg"></center>'
@@ -671,7 +683,7 @@ if $ARGS[0] = 'No Trip':
 	*clr & cla
 	menu_off = 1
 	pcs_mood += 15
-	pcs_willpwr += 15
+	!pcs_willpwr += 15
 	minut += 50
 	gs'stat'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/park/skate/skate3.jpg"></center>'
@@ -688,7 +700,7 @@ if $ARGS[0] = 'Skate Kiss':
 	*clr & cla
 	menu_off = 1
 	pcs_mood += 20
-	pcs_willpwr += 20
+	!pcs_willpwr += 20
 	gs 'boyStat', 'A5'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/park/skate/kiss.jpg"></center>'
 	'You slow down the speed of your skating then turn to face Fedor and look into his eyes. You slowly lean your head forward toward his as he does the same. After a second you feel his lips pressed against yours. You and Fedor enjoy a long kiss. After a minute you both pull away from each other then Fedor says, "I had a great time with you <<$pcs_firstname>>. would you like me to walk you home or will you be fine on your own?"'
@@ -705,7 +717,7 @@ if $ARGS[0] = 'Skate End':
 	*clr & cla
 	menu_off = 1
 	pcs_mood += 10
-	pcs_willpwr += 10
+	!pcs_willpwr += 10
 	minut += 5
 	gs'stat'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/park/skate/skate5.jpg"></center>'
@@ -753,7 +765,7 @@ if $ARGS[0] = 'Park 2':
 			act 'Kiss Fedor':	
 				*clr & cla
 				pcs_mood += 20
-				pcs_willpwr += 20
+				!pcs_willpwr += 20
 				FedorLuv += 2
 				gs 'boyStat', 'A5'
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/park/swing2.jpg"></center>'
@@ -769,7 +781,7 @@ if $ARGS[0] = 'Park 2':
 			act 'Take his hand':	
 				*clr & cla
 				pcs_mood += 15
-				pcs_willpwr += 15
+				!pcs_willpwr += 15
 				minut += 10
 				gs'stat'
 				'<center><b><h4><font color="blue"><<"Fyodor [Fedor] Kozlov">></font></h4></b></center>'
@@ -795,7 +807,7 @@ if $ARGS[0] = 'Park 2':
 			act 'Kiss Fedor':	
 				*clr & cla
 				pcs_mood += 20
-				pcs_willpwr += 20
+				!pcs_willpwr += 20
 				FedorLuv += 2
 				gs 'boyStat', 'A5'
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/park/swing4.jpg"></center>'
@@ -811,7 +823,7 @@ if $ARGS[0] = 'Park 2':
 			act 'Hug Fedor':	
 				*clr & cla
 				pcs_mood += 15
-				pcs_willpwr += 15
+				!pcs_willpwr += 15
 				FedorLuv += 1
 				minut += 10
 				gs'stat'
@@ -863,7 +875,7 @@ if $ARGS[0] = 'Park 2':
 		act 'Kiss Fedor':	
 			*clr & cla
 			pcs_mood += 20
-			pcs_willpwr += 20
+			!pcs_willpwr += 20
 			gs 'boyStat', 'A5'
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/park/tree2.jpg"></center>'
 			'You and Fedor relax for a few minutes, chatting until you turn around to face Fedor then stare deep into his eyes for a few seconds before leaning forward to kiss him. Your lips press against Fedor''s as his tongue wanders into your mouth. You caress Fedor''s tongue with yours while enjoying his strong arms wraped around your waist. After kissing for a few minutes, Fedor pulls away then whispers "<<$pcs_firstname>> you are the sweetest girl I know and the hotest one as well." you give him a quick kiss before responding "You''re such a charmer." Fedor smiles as he gives you another kiss. "I better take you home before it gets too late or would you rather stay here?"'
@@ -879,7 +891,7 @@ if $ARGS[0] = 'Park 2':
 			*clr & cla
 			minut += 15
 			pcs_mood += 15
-			pcs_willpwr += 15
+			!pcs_willpwr += 15
 			gs'stat'
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/park/tree1.jpg"></center>'
 			'You lay back, leaning against Fedor, feeling his heart beating as you both discuss current events for a few minutes. After you both feel fully rested, Fedor leans over your shoulder and tells you "It''s really good to just relax sometimes isn''t it?" you respond, "Sure is. I had a great time hanging out with you Fyodor." Redor gives you a smile as he responds, "Yeah we should do this again sometime. Are you ready to head home or would you like to stay here a bit longer?"'
@@ -888,56 +900,62 @@ if $ARGS[0] = 'Park 2':
 			
 			act 'I''ll be fine here':minut += 15 & gt 'pavResidential'
 		end
-		act 'Unzip his pants':	
-			*clr & cla
-			gs 'boyStat', 'A5'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/park/tree2.jpg"></center>'
-			'Fedor lays back against a tree as you sit next to him. You reach down and begin rubbing on his crotch and Fedor immediately looks up at you with a mischievous smile on his face. "In a public park? What a naughty girl you are." he then leans his head forward kissing your lips as you begin unbuttoning his pants.'
-			gs 'arousal', 'foreplay_give', 5, 'dom'
-			gs 'arousal', 'end'	
-			gs'stat'		
-			
-			act 'Continue':	
+		gs 'willpower', 'bj', 'self', 'hard'
+		if will_cost <= pcs_willpwr:
+			act 'Unzip his pants (<<will_cost>> Willpower)':
+				gs 'willpower', 'pay', 'self'
 				*clr & cla
-				gs'stat'
-				'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/fedor/fedorev2/park/sex/bj2.mp4"></video></center>'
-				'You give Fedor a seductive wink as you unbutton his pants then begin jerking his penis while staring him in the eyes before leaning forward and taking his dick into your mouth, caressing it with your tongue, trying your very best to bring him as much pleasure as you can while enjoying the warmth of his penis in your mouth. Fedor tries to stifle his moans as he occasionally looks around to see if anyone has noticed you. After a few more seconds Fedor whispers to you "I can''t last much longer. I''m gonna cum."'
-				gs 'arousal', 'bj', 10, 'dom'
+				gs 'boyStat', 'A5'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/park/tree2.jpg"></center>'
+				'Fedor lays back against a tree as you sit next to him. You reach down and begin rubbing on his crotch and Fedor immediately looks up at you with a mischievous smile on his face. "In a public park? What a naughty girl you are." he then leans his head forward kissing your lips as you begin unbuttoning his pants.'
+				gs 'arousal', 'foreplay_give', 5, 'dom'
 				gs 'arousal', 'end'	
 				gs'stat'		
 				
-				act 'Make him cum':	
+				act 'Continue':	
 					*clr & cla
-					pcs_mood += 20
-					pcs_willpwr += 20
-					FedorLuv += 4
 					gs'stat'
-					'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/fedor/fedorev2/home/bedroom/sex/bj3.mp4"></video></center>'
-					'You give Fedor a wink as you continue sucking on his dick at an increased pace. Fedor tilts his head back then bites his lips as you feel a stream of warm cum filling your mouth and shooting down your throut, you begin swallowing every drop of Fedor''s cum as you stare up at him, enjoying the twitching of his body as he cums in your mouth. After a few seconds Fedor''s body eases as he leans his head against the tree behind him. He then looks down to you. "That was incredible <<$pcs_nickname>>. Thank you." you give Fedor a wink as you respond, "I know how to keep my man satisfed and maybe someday you will be <b>MY MAN</b>." Fedor smiles as he responds, "I better try real hard then." and you give Fedor a seductive wink. Fedor zips his pants then sits up and asks "Are you ready to go home or would you like to remain here?"'	
-					gs 'arousal', 'bj', 5, 'dom'
+					'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/fedor/fedorev2/park/sex/bj2.mp4"></video></center>'
+					'You give Fedor a seductive wink as you unbutton his pants then begin jerking his penis while staring him in the eyes before leaning forward and taking his dick into your mouth, caressing it with your tongue, trying your very best to bring him as much pleasure as you can while enjoying the warmth of his penis in your mouth. Fedor tries to stifle his moans as he occasionally looks around to see if anyone has noticed you. After a few more seconds Fedor whispers to you "I can''t last much longer. I''m gonna cum."'
+					gs 'arousal', 'bj', 10, 'dom'
 					gs 'arousal', 'end'	
-					gs 'boyStat', 'A5'
-					gs 'cum_call', 'mouth', $boy, 1	
 					gs'stat'		
 					
-					act 'Take me home':gt 'FedorEv2', 'Park End'
-					
-					act 'I''ll be fine here':minut += 15 & gt 'pavResidential'
-				end
-				act 'Stop before he cums':	
-					*clr & cla
-					minut += 5
-					FedorLuv -= 5
-					gs'stat'
-					'<center><b><h4><font color="blue"><<"Fyodor [Fedor] Kozlov">></font></h4></b></center>'
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev/fedorsad.jpg"></center>'
-					'You pull away from him and say, "I would rather not get any cum on me right now." Fedor looks at you with a surprised look on his face. "C''mon <<$pcs_firstname>>, You can''t stop now." you give him a confident grin. "Maybe I''ll give you one later but for now I need to head home. See you later Fedor." You then get up and leave the park.'	
-					*nl
-					'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/fedor/fedorev/movies/endbye.mp4"></video></center>'
-					
-					act 'Leave':minut += 15 & gt 'pavResidential'
-				end						
-			end	
+					act 'Make him cum':	
+						*clr & cla
+						pcs_mood += 20
+						!pcs_willpwr += 20
+						FedorLuv += 4
+						gs'stat'
+						'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/fedor/fedorev2/home/bedroom/sex/bj3.mp4"></video></center>'
+						'You give Fedor a wink as you continue sucking on his dick at an increased pace. Fedor tilts his head back then bites his lips as you feel a stream of warm cum filling your mouth and shooting down your throut, you begin swallowing every drop of Fedor''s cum as you stare up at him, enjoying the twitching of his body as he cums in your mouth. After a few seconds Fedor''s body eases as he leans his head against the tree behind him. He then looks down to you. "That was incredible <<$pcs_nickname>>. Thank you." you give Fedor a wink as you respond, "I know how to keep my man satisfed and maybe someday you will be <b>MY MAN</b>." Fedor smiles as he responds, "I better try real hard then." and you give Fedor a seductive wink. Fedor zips his pants then sits up and asks "Are you ready to go home or would you like to remain here?"'	
+						gs 'arousal', 'bj', 5, 'dom'
+						gs 'arousal', 'end'	
+						gs 'boyStat', 'A5'
+						gs 'cum_call', 'mouth', $boy, 1	
+						gs'stat'		
+						
+						act 'Take me home':gt 'FedorEv2', 'Park End'
+						
+						act 'I''ll be fine here':minut += 15 & gt 'pavResidential'
+					end
+					act 'Stop before he cums':	
+						*clr & cla
+						minut += 5
+						FedorLuv -= 5
+						gs'stat'
+						'<center><b><h4><font color="blue"><<"Fyodor [Fedor] Kozlov">></font></h4></b></center>'
+						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev/fedorsad.jpg"></center>'
+						'You pull away from him and say, "I would rather not get any cum on me right now." Fedor looks at you with a surprised look on his face. "C''mon <<$pcs_firstname>>, You can''t stop now." you give him a confident grin. "Maybe I''ll give you one later but for now I need to head home. See you later Fedor." You then get up and leave the park.'	
+						*nl
+						'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/fedor/fedorev/movies/endbye.mp4"></video></center>'
+						
+						act 'Leave':minut += 15 & gt 'pavResidential'
+					end						
+				end	
+			end
+		else
+			act 'Unzip his pants (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 		end		
 	end
 	act 'Train Tracks':	

+ 270 - 235
locations/FedorEv3.qsrc

@@ -38,7 +38,7 @@ if $ARGS[0] = 'Food':
 	minut += 5		
 	pcs_health += 5	
 	pcs_mood += 15
-	pcs_willpwr += 15
+	!pcs_willpwr += 15
 	pcs_energy += 30
 	pcs_hydra += 50
 	cumspclnt = 2
@@ -62,7 +62,7 @@ if $ARGS[0] = 'Food 2':
 	minut += 5
 	pcs_health += 10	
 	pcs_mood += 20
-	pcs_willpwr += 20
+	!pcs_willpwr += 20
 	fat += 2
 	pcs_energy += 60
 	pcs_hydra += 80
@@ -98,7 +98,7 @@ if $ARGS[0] = 'Front':
 	act 'Take a seat':
 		*clr & cla
 		pcs_mood += 20
-		pcs_willpwr += 20
+		!pcs_willpwr += 20
 		minut += 70
 		gs 'boyStat', 'A5'
 		'You and Fedor take a seat and he hands you your popcorn and snacks then gives you a kiss on the cheek as the lights dim and the movie begins.'
@@ -188,7 +188,7 @@ if $ARGS[0] = 'Middle':
 	act 'Take a seat':
 		*clr & cla
 		pcs_mood += 20
-		pcs_willpwr += 20
+		!pcs_willpwr += 20
 		minut += 70
 		gs'stat'
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/staring.jpg"></center>'
@@ -245,7 +245,7 @@ if $ARGS[0] = 'Back':
 	act 'Take a seat':
 		*clr & cla
 		pcs_mood += 20
-		pcs_willpwr += 20
+		!pcs_willpwr += 20
 		minut += 60
 		gs'stat'
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/staring.jpg"></center>'
@@ -364,22 +364,28 @@ if $ARGS[0] = 'Back Preg':
 		gs 'stat'			
 	
 		act 'Finish watching the movie':gt 'FedorEv3', 'Movies 2'
-	end	
-	act 'Pull out please':
-		VK = rand(1,10)
-		if VK <= 7:
-			gt 'FedorEv3', 'Back Sex'
-		else	
-			gt 'FedorEv3', 'Back Caught'
-		end	
-	end		
+	end
+	gs 'willpower', 'cum_inside', 'resist'
+	if will_cost <= pcs_willpwr:
+		act 'Pull out please (<<will_cost>> Willpower)':
+			gs 'willpower', 'pay', 'resist'
+			VK = rand(1,10)
+			if VK <= 7:
+				gt 'FedorEv3', 'Back Sex'
+			else	
+				gt 'FedorEv3', 'Back Caught'
+			end	
+		end
+	else
+		act 'Pull out please (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+	end
 end	
 	
 if $ARGS[0] = 'Movies 2':
 	*clr & cla
 	menu_off = 1
 	pcs_mood += 20
-	pcs_willpwr += 20
+	!pcs_willpwr += 20
 	EndMovie = 1
 	minut += 5			
 	gs'stat'
@@ -762,43 +768,49 @@ if $ARGS[0] = 'Restroom Lady':
 						act 'Wash up':gt 'FedorEv3', 'Restroom Wash'
 					end								
 				end	
-			end				
-			act 'Pull her head to your crotch':
-				*clr & cla
-				gs'stat'
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/ladies/lady6.jpg"></center>'
-				'You both continue kissing as your hands wander down her body, caressing her curves until you grab her by her hair then pull away from her as you begin laying backward on a nearby wall,' 
-				'lightly pulling her head down to your crotch. She looks up at you then begins eagarly licking your vaginal lips while working her way up to your clitoris.'
-				gs 'arousal', 'cuni', 5, 'lesbian', 'dom'
-				gs 'stat'	
-						
-				act 'Rest your leg on the counter':
+			end
+			gs 'willpower', 'cuni', 'force'
+			if will_cost <= pcs_willpwr:
+				act 'Pull her head to your crotch (<<will_cost>> Willpower)':
+					gs 'willpower', 'pay', 'force'
 					*clr & cla
-					minut -= 5
 					gs'stat'
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/ladies/lady7.jpg"></center>'
-					'As the woman is licking your clitoris, you raise your right leg and place your foot on the counter giving the woamn easier access to your vagina which she takes full advantage of as she shoves her tongue inside your pussy,' 
-					'lapping up your juices. She returns to licking your clitoris doing the best she can to pleasure you which is working as you can feel the pleasure building quickly as she increases her pace.'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/ladies/lady6.jpg"></center>'
+					'You both continue kissing as your hands wander down her body, caressing her curves until you grab her by her hair then pull away from her as you begin laying backward on a nearby wall,' 
+					'lightly pulling her head down to your crotch. She looks up at you then begins eagarly licking your vaginal lips while working her way up to your clitoris.'
 					gs 'arousal', 'cuni', 5, 'lesbian', 'dom'
-					gs 'stat'
-
-					act 'Cum':
+					gs 'stat'	
+							
+					act 'Rest your leg on the counter':
 						*clr & cla
+						minut -= 5
 						gs'stat'
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/ladies/lady7.jpg"></center>'
-						'The pleasure begins building quickly as you close your eyes, surrendering yourself to the pleasure and soon you feel your entire body begin to heat up as you reach your breaking point. You suddenly feel your muscles stiffen as you hit an explosive' 
-						'orgasm causing your body to twitch and spasm as her soft tongue continues massaging your clit. You ride out your orgasm then take a few seconds to catch your breath before opening your eyes to see the woman''s face in front of yours as she says,' 
-						'"It looks like you enjoyed yourself. I guess I still have it. I have to go now but I had a great time and I do hope to see you again." she then gets dressed and leaves the restroom.'
-						*nl	
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/ladies/kiss1.jpg"></center>'
-						$orgasm_or = 'yes'
-						gs 'arousal', 'kiss', 5, 'lesbian'
-						gs 'arousal', 'end'
-						gs 'stat'							
+						'As the woman is licking your clitoris, you raise your right leg and place your foot on the counter giving the woamn easier access to your vagina which she takes full advantage of as she shoves her tongue inside your pussy,' 
+						'lapping up your juices. She returns to licking your clitoris doing the best she can to pleasure you which is working as you can feel the pleasure building quickly as she increases her pace.'
+						gs 'arousal', 'cuni', 5, 'lesbian', 'dom'
+						gs 'stat'
 
-						act 'Wash up':gt 'FedorEv3', 'Restroom Wash'
-					end	
+						act 'Cum':
+							*clr & cla
+							gs'stat'
+							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/ladies/lady7.jpg"></center>'
+							'The pleasure begins building quickly as you close your eyes, surrendering yourself to the pleasure and soon you feel your entire body begin to heat up as you reach your breaking point. You suddenly feel your muscles stiffen as you hit an explosive' 
+							'orgasm causing your body to twitch and spasm as her soft tongue continues massaging your clit. You ride out your orgasm then take a few seconds to catch your breath before opening your eyes to see the woman''s face in front of yours as she says,' 
+							'"It looks like you enjoyed yourself. I guess I still have it. I have to go now but I had a great time and I do hope to see you again." she then gets dressed and leaves the restroom.'
+							*nl	
+							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/ladies/kiss1.jpg"></center>'
+							$orgasm_or = 'yes'
+							gs 'arousal', 'kiss', 5, 'lesbian'
+							gs 'arousal', 'end'
+							gs 'stat'							
+
+							act 'Wash up':gt 'FedorEv3', 'Restroom Wash'
+						end	
+					end
 				end
+			else
+				act 'Pull her head to your crotch (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 			end
 		end
 	end	
@@ -814,63 +826,69 @@ if $ARGS[0] = 'Restroom Man':
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/urinal.jpg"></center>'
 	'You approach the sink and turn on the water as a man enters the restroom and starts to use the urinal. The man clearly doesn''t notice you.'
 	
-	act 'Walk up behind him and grab his penis':
-		*clr & cla
-		minut -= 5
-		gs 'npcgeneratec', 0, 'Guy in restroom', rand(19,45)
-		gs 'boyStat', $npclastgenerated
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/scene5.jpg"></center>'
-		'You walk up behind him and wait for him to finish peeing then you reach out and grab his penis. The man jumps up obviously surprised, He quickly turns to face you with a skocked look on his face but after looking you up and down he smiles and lays against the wall and enjoys your touch gently stroking your hair as you continue to slowly stroke his penis.'
-		gs 'arousal', 'hj', 5, 'dom'					
-		gs 'stat'
-		
-		act 'Anal':
-			*clr & cla 				
-			gs'stat'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/scenea1.jpg"></center>'
-			'The man grabs your shoulders and spins you around then begins undressing you as he kisses your ass and legs, he then turns on the tap and wets his fingers then uses them to lube up your anus. The man rubs his dick against your anus and then thrusts his dick in your ass causing you to moan loudly.' 
-			'The pain in your rectum is sharp at first but as he remains still inside you your asshole begins to adjust to his cock.'
-			gs 'arousal', 'anal', 5, 'sub'					
+	gs 'willpower', 'sex', 'self'
+	if will_cost <= pcs_willpwr:
+		act 'Walk up behind him and grab his penis (<<will_cost>> Willpower)':
+			gs 'willpower', 'pay', 'self'
+			*clr & cla
+			minut -= 5
+			gs 'npcgeneratec', 0, 'Guy in restroom', rand(19,45)
+			gs 'boyStat', $npclastgenerated
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/scene5.jpg"></center>'
+			'You walk up behind him and wait for him to finish peeing then you reach out and grab his penis. The man jumps up obviously surprised, He quickly turns to face you with a skocked look on his face but after looking you up and down he smiles and lays against the wall and enjoys your touch gently stroking your hair as you continue to slowly stroke his penis.'
+			gs 'arousal', 'hj', 5, 'dom'					
 			gs 'stat'
 			
-			act 'Continue':
-				*clr & cla	
-				minut -= 5
+			act 'Anal':
+				*clr & cla 				
 				gs'stat'
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/scenea2.jpg"></center>'
-				'The man begins thrusting his hips rubbing his cock against your anus slow at first then he continues picking up the pace until all you can hear is the smacking of his hips against your ass. You are moaning uncomtrolably as you feel the pain fade and pleasure build. You turn your head to see a reflection of yourself and the reality of the situation dawns on you causing you to think to yourself' 
-				'"I can''t believe that I am being fucked by a stranger in a public bathroom." before you can finish your thought you hear the man say, "OH FUCK I''m gonna cum!"'
-				gs 'arousal', 'anal', 5, 'sub', 'exhibitionism'				
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/scenea1.jpg"></center>'
+				'The man grabs your shoulders and spins you around then begins undressing you as he kisses your ass and legs, he then turns on the tap and wets his fingers then uses them to lube up your anus. The man rubs his dick against your anus and then thrusts his dick in your ass causing you to moan loudly.' 
+				'The pain in your rectum is sharp at first but as he remains still inside you your asshole begins to adjust to his cock.'
+				gs 'arousal', 'anal', 5, 'sub'					
 				gs 'stat'
 				
-				act 'Get down on you knees':
-					*clr & cla				
-					gs 'stat'
-					'<center><video autoplay loop src="images/shared/sex/cum/facial/cumface1.mp4"></video></center>'
-					'You quickly pull off him and get on your knees in front of him as he qroans then paints your face with his seed. He continues to spray his load in your face until he has nothing left, he then takes a few seconds to catch his breath while admiring the view. You begin wiping the cum off of your eyelids as the man says,' 
-					'"Woah, I have to be the luckiest guy in the world right now, You were amazing girl. I hope we meet again." he then pulls up his pants then leaves the restroom.'
-					gs 'cum_call', 'face'						
-					gs 'arousal', 'hj', 5, 'sub'					
-					gs 'arousal', 'end'
-					gs 'stat'
-					
-					act 'Wash up':gt 'FedorEv3', 'Restroom Wash 2'
-				end
-				act 'Let him cum inside':
-					*clr & cla				
+				act 'Continue':
+					*clr & cla	
+					minut -= 5
 					gs'stat'
-					'<center><video autoplay loop src="images/shared/sex/cum/analcreampie/cumanal1.mp4"></video></center>'
-					'Instead of pulling off him you start pushing against his crotch and he grabs your hips firmly as he groans and fills your ass with his seed. you can feel him pumping his seed into your ass almost filling you up completely, he then suddenly pulls out of you' 
-					'sending a splurt of semen to leak out of your ass and drip on the floor. The man watches you for a few seconds then says, "Damn girl, I don''t know what I did to deserve this but thank you, You are a real angel." He kisses you on the forehead as he pulls up his pants then leaves the restroom.'
-					gs 'cum_call', 'anus'							
-					gs 'arousal', 'anal', 5, 'dom'					
-					gs 'arousal', 'end'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/scenea2.jpg"></center>'
+					'The man begins thrusting his hips rubbing his cock against your anus slow at first then he continues picking up the pace until all you can hear is the smacking of his hips against your ass. You are moaning uncomtrolably as you feel the pain fade and pleasure build. You turn your head to see a reflection of yourself and the reality of the situation dawns on you causing you to think to yourself' 
+					'"I can''t believe that I am being fucked by a stranger in a public bathroom." before you can finish your thought you hear the man say, "OH FUCK I''m gonna cum!"'
+					gs 'arousal', 'anal', 5, 'sub', 'exhibitionism'				
 					gs 'stat'
 					
-					act 'Wash up':gt 'FedorEv3', 'Restroom Wash 2'
-				end	
-			end
-		end	
+					act 'Get down on you knees':
+						*clr & cla				
+						gs 'stat'
+						'<center><video autoplay loop src="images/shared/sex/cum/facial/cumface1.mp4"></video></center>'
+						'You quickly pull off him and get on your knees in front of him as he qroans then paints your face with his seed. He continues to spray his load in your face until he has nothing left, he then takes a few seconds to catch his breath while admiring the view. You begin wiping the cum off of your eyelids as the man says,' 
+						'"Woah, I have to be the luckiest guy in the world right now, You were amazing girl. I hope we meet again." he then pulls up his pants then leaves the restroom.'
+						gs 'cum_call', 'face'						
+						gs 'arousal', 'hj', 5, 'sub'					
+						gs 'arousal', 'end'
+						gs 'stat'
+						
+						act 'Wash up':gt 'FedorEv3', 'Restroom Wash 2'
+					end
+					act 'Let him cum inside':
+						*clr & cla				
+						gs'stat'
+						'<center><video autoplay loop src="images/shared/sex/cum/analcreampie/cumanal1.mp4"></video></center>'
+						'Instead of pulling off him you start pushing against his crotch and he grabs your hips firmly as he groans and fills your ass with his seed. you can feel him pumping his seed into your ass almost filling you up completely, he then suddenly pulls out of you' 
+						'sending a splurt of semen to leak out of your ass and drip on the floor. The man watches you for a few seconds then says, "Damn girl, I don''t know what I did to deserve this but thank you, You are a real angel." He kisses you on the forehead as he pulls up his pants then leaves the restroom.'
+						gs 'cum_call', 'anus'							
+						gs 'arousal', 'anal', 5, 'dom'					
+						gs 'arousal', 'end'
+						gs 'stat'
+						
+						act 'Wash up':gt 'FedorEv3', 'Restroom Wash 2'
+					end	
+				end
+			end	
+		end
+	else
+		act 'Walk up behind him and grab his penis (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 	end
 	act 'Ignore him and continue washing up':gt 'FedorEv3', 'Restroom Wash 2'		
 end	
@@ -929,15 +947,20 @@ if $ARGS[0] = 'Restroom Man 2':
 				end	
 			end
 		end	
-	end	
-	act 'Splash water in his face':
-		VK = rand(1,3)
-		if VK = 1 or (succubusflag = 1 and succublvl > 1):
-			gt 'FedorEv3', 'Restroom Escape'
-		else
-			gt 'FedorEv3', 'Restroom Rape'
+	end
+	if will_cost <= pcs_willpwr:
+		act 'Splash water in his face (<<will_cost>> Willpower)':
+			gs 'willpower', 'pay', 'resist'
+			VK = rand(1,3)
+			if VK = 1 or (succubusflag = 1 and succublvl > 1):
+				gt 'FedorEv3', 'Restroom Escape'
+			else
+				gt 'FedorEv3', 'Restroom Rape'
+			end	
 		end	
-	end	
+	else
+		act 'Splash water in his face (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+	end
 end	
 
 if $ARGS[0] = 'Restroom Escape':
@@ -960,7 +983,7 @@ if $ARGS[0] = 'Restroom Rape':
 	menu_off = 1
 	pcs_health -= 10				
 	pcs_mood -= 20
-	pcs_willpwr -= 5	
+	!pcs_willpwr -= 5	
 	pain['tummy'] += 15
 	gs'stat'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/rape.jpg"></center>'
@@ -971,7 +994,7 @@ if $ARGS[0] = 'Restroom Rape':
 	act 'Plead':
 		*clr & cla
 		minut -= 5
-		sub += 3
+		!sub += 3
 		gs'stat'
 		'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/rape1.mp4"></video></center>'
 		'You plead with the man but his only response is "Shut the fuck up! The only thing a whore like you is good for is a getting fucked, so spread your legs and keep quiet!"' 
@@ -1041,160 +1064,172 @@ if $ARGS[0] = 'Restroom Gang':
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/gang/hide.jpg"></center>'
 	'You approach the sink then turn on the water, when you hear some rowdy guys outside, you quickly run into one of the stalls then hear the door slam open and the guys start hollering as they share stories that you can''t quite hear.'
 
-	act 'Eavesdrop':
-		*clr & cla 
-		gs'stat'
-		'You approach the door to listen to what they are talking about. One guy says, "You had to see the tits on that girl. She was basically flying out of her top." and the other guy said "That''s nothing. I had this one girl with tits so big you could fuck them for days." another guy replies, "This one bitch I saw claimed that she was..." One of the guys yells out "Hold on guys! We got a girl is in here." You look up to see a man peeking over the stall and your heart stops as someone starts pushing the stall door open.'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/gang/gang.jpg"></center>'
-		
-		act 'Hold the door closed':
-			*clr & cla
-			minut += 5
-			gs'stat'	
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/gang/gang1.jpg"></center>'
-			'You quickly push the door closed and hold it then the guys start slaming the door while the guy peeping yells to the others "Check this out guys. This girl is hot! I bet she came in here looking for a good fucking." the guys start hollering even louder as the guy continues to make vulgar comments about you. After a few seconds you feel them slaming even harder on the door when it finally gives in, swinging open. You see the men all staring into the stall with lustful looks on their faces.'
-		
-			act 'Plead with them':
-				*clr & cla 
-				sub += 3
+	gs 'willpower', 'misc', 'self'
+	if will_cost <= pcs_willpwr:
+		act 'Eavesdrop (<<will_cost>> Willpower)':
+			gs 'willpower', 'pay', 'self'
+			*clr & cla 
+			gs'stat'
+			'You approach the door to listen to what they are talking about. One guy says, "You had to see the tits on that girl. She was basically flying out of her top." and the other guy said "That''s nothing. I had this one girl with tits so big you could fuck them for days." another guy replies, "This one bitch I saw claimed that she was..." One of the guys yells out "Hold on guys! We got a girl is in here." You look up to see a man peeking over the stall and your heart stops as someone starts pushing the stall door open.'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/gang/gang.jpg"></center>'
+			
+			act 'Hold the door closed':
+				*clr & cla
+				minut += 5
 				gs'stat'	
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/gang/gang2.jpg"></center>'
-				'"I didn''t mean to interrupt. Can I please go." One of the guys grins. "You can go...After we''re done with you." He then lunges into the stall and grabs you by the throat and whispers in your ear "I bet you came in here hoping to get caught, so that you can get a good fucking. Well we''ll give you a fucking you''ll never forget." he then pulls you out of the stall where the other guys are waiting with their cocks in their hand.'
-
-				act 'Submit':
-					*clr & cla
-					minut -= 5
-					gs'stat'
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/gang/gang3.jpg"></center>'
-					'Knowing that you are not strong enough to overpower them, you submit to them allowing them to remove your top as they bend you over, so that one of the guys cock is pressing against your lips. You wrap your lips around his dick provoking a moan from him as the rest of the guys touch you all over your body. "Look at this slut. She looks a lot better than that girl from the party. I bet she''s a better fuck too." and the other guy responds, "I bet you 200<b>₽</b> that she will be able to take all of our dicks without passing out." and the other guy gives him a high five.'
-					gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
-					gs 'boyStat', $npclastgenerated
-					gs 'arousal', 'foreplay', 5, 'sub', 'rough', 'gangbang'	
-					gs 'arousal', 'bj', 5, 'sub', 'rough', 'gangbang'
-					gs'stat'						
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/gang/gang1.jpg"></center>'
+				'You quickly push the door closed and hold it then the guys start slaming the door while the guy peeping yells to the others "Check this out guys. This girl is hot! I bet she came in here looking for a good fucking." the guys start hollering even louder as the guy continues to make vulgar comments about you. After a few seconds you feel them slaming even harder on the door when it finally gives in, swinging open. You see the men all staring into the stall with lustful looks on their faces.'
+			
+				act 'Plead with them':
+					*clr & cla 
+					!sub += 3
+					gs'stat'	
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/gang/gang2.jpg"></center>'
+					'"I didn''t mean to interrupt. Can I please go." One of the guys grins. "You can go...After we''re done with you." He then lunges into the stall and grabs you by the throat and whispers in your ear "I bet you came in here hoping to get caught, so that you can get a good fucking. Well we''ll give you a fucking you''ll never forget." he then pulls you out of the stall where the other guys are waiting with their cocks in their hand.'
 
-					act 'Continue sucking':
-						*clr & cla 
+					act 'Submit':
+						*clr & cla
 						minut -= 5
 						gs'stat'
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/gang/gang4.jpg"></center>'
-						'As you are sucking, The guy behind you shoves his dick into your vagina causing a rush of pain and pleasure. The pain quickly subsides and you start to actually feel less afraid as you enjoy the pleasure build up. You can hear one of the guys say, "Hey look at her. I think she''s starting to like it." and another responds, "I knew she was a dirty whore when I saw her." the words offend you at first but begin to excite you as you continue getting fucked.'
-						gs 'arousal', 'vaginal', 5, 'sub', 'rough', 'gangbang'
+						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/gang/gang3.jpg"></center>'
+						'Knowing that you are not strong enough to overpower them, you submit to them allowing them to remove your top as they bend you over, so that one of the guys cock is pressing against your lips. You wrap your lips around his dick provoking a moan from him as the rest of the guys touch you all over your body. "Look at this slut. She looks a lot better than that girl from the party. I bet she''s a better fuck too." and the other guy responds, "I bet you 200<b>₽</b> that she will be able to take all of our dicks without passing out." and the other guy gives him a high five.'
+						gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
+						gs 'boyStat', $npclastgenerated
+						gs 'arousal', 'foreplay', 5, 'sub', 'rough', 'gangbang'	
 						gs 'arousal', 'bj', 5, 'sub', 'rough', 'gangbang'
-						gs'stat'							
-											
-						act 'Enjoy':
-							*clr & cla
-							minut -= 10
+						gs'stat'						
+
+						act 'Continue sucking':
+							*clr & cla 
+							minut -= 5
 							gs'stat'
-							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/gang/gang5.jpg"></center>'
-							'One of the guys grabs you by your legs and lifts you up as another one lays under you then you feel a sharp sting in your ass as you are lowered onto a guy''s dick. You let out a pained grunt as you feel another guy''s dick enter you vagina and one in your mouth so you continue sucking trying your best to make them cum, so that they will no longer need you and hopefully let you go.'
+							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/gang/gang4.jpg"></center>'
+							'As you are sucking, The guy behind you shoves his dick into your vagina causing a rush of pain and pleasure. The pain quickly subsides and you start to actually feel less afraid as you enjoy the pleasure build up. You can hear one of the guys say, "Hey look at her. I think she''s starting to like it." and another responds, "I knew she was a dirty whore when I saw her." the words offend you at first but begin to excite you as you continue getting fucked.'
 							gs 'arousal', 'vaginal', 5, 'sub', 'rough', 'gangbang'
-							gs 'arousal', 'anal', 5, 'sub', 'rough', 'gangbang'									
 							gs 'arousal', 'bj', 5, 'sub', 'rough', 'gangbang'
-							gs'stat'						
-								
-							act 'Continue':
-								*clr & cla 
+							gs'stat'							
+												
+							act 'Enjoy':
+								*clr & cla
 								minut -= 10
 								gs'stat'
-								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/gang/gang6.jpg"></center>'
-								'You continue to let them do as they please and after a few minutes one of the guys grabs your throat. "Are you ready for our cum whore?"'
+								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/gang/gang5.jpg"></center>'
+								'One of the guys grabs you by your legs and lifts you up as another one lays under you then you feel a sharp sting in your ass as you are lowered onto a guy''s dick. You let out a pained grunt as you feel another guy''s dick enter you vagina and one in your mouth so you continue sucking trying your best to make them cum, so that they will no longer need you and hopefully let you go.'
 								gs 'arousal', 'vaginal', 5, 'sub', 'rough', 'gangbang'
 								gs 'arousal', 'anal', 5, 'sub', 'rough', 'gangbang'									
 								gs 'arousal', 'bj', 5, 'sub', 'rough', 'gangbang'
-								gs'stat'											
-								
-								act 'Beg them to pull out':
-									*clr & cla
-									minut -= 15
+								gs'stat'						
+									
+								act 'Continue':
+									*clr & cla 
+									minut -= 10
 									gs'stat'
-									'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/gang/cum/cum1.jpg"></center>'
-									'"You plead. "Please pull out, I want your cum all over my body" and one of the guys responds, "You heard her gentlemen, let''s cover this bitch from head to toe." as they begin to pull out of you and one by one they release their load on a different part of your body covering you with their cum.'
-									gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
-									gs 'boyStat', $npclastgenerated
-									gs 'cum_call', 'face'
-									gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
-									gs 'boyStat', $npclastgenerated
-									gs 'cum_call', 'breasts'
-									gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
-									gs 'boyStat', $npclastgenerated
-									gs 'cum_call', 'stomach'
-									gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
-									gs 'boyStat', $npclastgenerated
-									gs 'cum_call', 'legs'
-									gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
-									gs 'boyStat', $npclastgenerated
-									gs 'cum_call', 'labia'
-									gs 'arousal', 'anal', 10, 'sub', 'rough', 'gangbang'
-									gs 'arousal', 'hj', 5, 'sub', 'rough', 'gangbang'
-									gs 'arousal', 'hj', 5, 'sub', 'rough', 'gangbang'
+									'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/gang/gang6.jpg"></center>'
+									'You continue to let them do as they please and after a few minutes one of the guys grabs your throat. "Are you ready for our cum whore?"'
+									gs 'arousal', 'vaginal', 5, 'sub', 'rough', 'gangbang'
+									gs 'arousal', 'anal', 5, 'sub', 'rough', 'gangbang'									
 									gs 'arousal', 'bj', 5, 'sub', 'rough', 'gangbang'
-									gs 'arousal', 'vaginal', 10, 'sub', 'rough', 'gangbang'
-									gs 'arousal', 'end'
-									gs 'stat'											
+									gs'stat'											
+									
+									gs 'willpower', 'cum_inside', 'resist', 'hard'
+									if will_cost <= pcs_willpwr:
+										act 'Eavesdrop (<<will_cost>> Willpower)':
+											gs 'willpower', 'pay', 'resist'
+											*clr & cla
+											minut -= 15
+											gs'stat'
+											'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/gang/cum/cum1.jpg"></center>'
+											'"You plead. "Please pull out, I want your cum all over my body" and one of the guys responds, "You heard her gentlemen, let''s cover this bitch from head to toe." as they begin to pull out of you and one by one they release their load on a different part of your body covering you with their cum.'
+											gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
+											gs 'boyStat', $npclastgenerated
+											gs 'cum_call', 'face'
+											gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
+											gs 'boyStat', $npclastgenerated
+											gs 'cum_call', 'breasts'
+											gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
+											gs 'boyStat', $npclastgenerated
+											gs 'cum_call', 'stomach'
+											gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
+											gs 'boyStat', $npclastgenerated
+											gs 'cum_call', 'legs'
+											gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
+											gs 'boyStat', $npclastgenerated
+											gs 'cum_call', 'labia'
+											gs 'arousal', 'anal', 10, 'sub', 'rough', 'gangbang'
+											gs 'arousal', 'hj', 5, 'sub', 'rough', 'gangbang'
+											gs 'arousal', 'hj', 5, 'sub', 'rough', 'gangbang'
+											gs 'arousal', 'bj', 5, 'sub', 'rough', 'gangbang'
+											gs 'arousal', 'vaginal', 10, 'sub', 'rough', 'gangbang'
+											gs 'arousal', 'end'
+											gs 'stat'											
 
-									act 'See what they do':
+											act 'See what they do':
+												*clr & cla
+												minut += 5
+												gs'stat'
+												'Without even realizing it you are rubbing their cum all over your body as you stare at them gazing in adoration at you. "Whoa this whore is a real gem. I''ll be having dreams of this one." and another responds, "If you love her so much why don''t you marry her and have fun explaining it to that loud mouth bitch you call a mother!" Causing the first guy to tackle the other and the 2 guys begin fighting as the rest of them start cheering them on. You use this time to quickly grab your clothes then run out of the men''s room and into the ladies room.'
+												*nl	
+												'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/gang/fight.jpg"></center>'
+												
+												act 'Wash up':gt 'FedorEv3', 'Restroom Wash'
+											end	
+										end
+									else
+										act 'Beg them to pull out (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+									end
+									act 'Nod':
 										*clr & cla
-										minut += 5
+										minut -= 15
+										!sub += 5
 										gs'stat'
-										'Without even realizing it you are rubbing their cum all over your body as you stare at them gazing in adoration at you. "Whoa this whore is a real gem. I''ll be having dreams of this one." and another responds, "If you love her so much why don''t you marry her and have fun explaining it to that loud mouth bitch you call a mother!" Causing the first guy to tackle the other and the 2 guys begin fighting as the rest of them start cheering them on. You use this time to quickly grab your clothes then run out of the men''s room and into the ladies room.'
+										'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/gang/cum/cum2.jpg"></center>'
+										'You meekly nod yes and one of the guys says, "Alright boys, Lets fill this whore up." and one by one the guys begin to cum inside all of your' 
+										'holes and on your face and stomach. After they finish they pull out of you while slowly guiding you to the floor. You lay back to catch your' 
+										'breath as you feel the warm cum sliding down and dripping out of your vagina, anus and off your body. "This has got to be the filthiest whore' 
+										'I have ever seen." and another responds, "That''s exactly what I said after I fucked your sister." Causing the first guy to tackle the other'
+										*nl	
+										'and the 2 guys begin fighting as the rest of them start cheering them on. You use this time to quickly grab your clothes then run out of the' 
+										'men''s room and into the ladies room'
 										*nl	
 										'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/gang/fight.jpg"></center>'
+										gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
+										gs 'boyStat', $npclastgenerated
+										gs 'cum_call', 'anus'
+										gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
+										gs 'boyStat', $npclastgenerated
+										gs 'cum_call', 'face'
+										gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
+										gs 'boyStat', $npclastgenerated
+										gs 'cum_call', 'breasts'
+										gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
+										gs 'boyStat', $npclastgenerated
+										gs 'cum_call', 'stomach'
+										gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
+										gs 'boyStat', $npclastgenerated
+										gs 'cum_call', 'legs'
+										gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
+										gs 'boyStat', $npclastgenerated
+										gs 'cum_call', 'labia'
+										gs 'arousal', 'anal', 10, 'sub', 'rough', 'gangbang'
+										gs 'cum_call'
+										gs 'arousal', 'hj', 5, 'sub', 'rough', 'gangbang'
+										gs 'arousal', 'hj', 5, 'sub', 'rough', 'gangbang'
+										gs 'arousal', 'bj', 5, 'sub', 'rough', 'gangbang'
+										gs 'arousal', 'vaginal', 10, 'sub', 'rough', 'gangbang'
+										gs 'arousal', 'end'
+										gs 'stat'
 										
 										act 'Wash up':gt 'FedorEv3', 'Restroom Wash'
 									end	
-								end	
-								act 'Nod':
-									*clr & cla
-									minut -= 15
-									sub += 5
-									gs'stat'
-									'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/gang/cum/cum2.jpg"></center>'
-									'You meekly nod yes and one of the guys says, "Alright boys, Lets fill this whore up." and one by one the guys begin to cum inside all of your' 
-									'holes and on your face and stomach. After they finish they pull out of you while slowly guiding you to the floor. You lay back to catch your' 
-									'breath as you feel the warm cum sliding down and dripping out of your vagina, anus and off your body. "This has got to be the filthiest whore' 
-									'I have ever seen." and another responds, "That''s exactly what I said after I fucked your sister." Causing the first guy to tackle the other'
-									*nl	
-									'and the 2 guys begin fighting as the rest of them start cheering them on. You use this time to quickly grab your clothes then run out of the' 
-									'men''s room and into the ladies room'
-									*nl	
-									'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/movies/restroom/men/gang/fight.jpg"></center>'
-									gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
-									gs 'boyStat', $npclastgenerated
-									gs 'cum_call', 'anus'
-									gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
-									gs 'boyStat', $npclastgenerated
-									gs 'cum_call', 'face'
-									gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
-									gs 'boyStat', $npclastgenerated
-									gs 'cum_call', 'breasts'
-									gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
-									gs 'boyStat', $npclastgenerated
-									gs 'cum_call', 'stomach'
-									gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
-									gs 'boyStat', $npclastgenerated
-									gs 'cum_call', 'legs'
-									gs 'npcgeneratec', 0, 'Rowdy guy', rand(18,30)
-									gs 'boyStat', $npclastgenerated
-									gs 'cum_call', 'labia'
-									gs 'arousal', 'anal', 10, 'sub', 'rough', 'gangbang'
-									gs 'cum_call'
-									gs 'arousal', 'hj', 5, 'sub', 'rough', 'gangbang'
-									gs 'arousal', 'hj', 5, 'sub', 'rough', 'gangbang'
-									gs 'arousal', 'bj', 5, 'sub', 'rough', 'gangbang'
-									gs 'arousal', 'vaginal', 10, 'sub', 'rough', 'gangbang'
-									gs 'arousal', 'end'
-									gs 'stat'
-									
-									act 'Wash up':gt 'FedorEv3', 'Restroom Wash'
-								end	
-							end		
-						end			
-					end				
-				end					
-			end
-		end	
+								end		
+							end			
+						end				
+					end					
+				end
+			end	
+		end
+	else
+		act 'Eavesdrop (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 	end
 	act	'Hide':	
 		*clr & cla
@@ -1345,7 +1380,7 @@ if $ARGS[0] = 'Movies 3':
 	*clr & cla
 	menu_off = 1
 	pcs_mood += 10
-	pcs_willpwr += 10
+	!pcs_willpwr += 10
 	minut += 5			
 	FedorRest = 0
 	WithFedor = 0

+ 12 - 2
locations/FedorMisc.qsrc

@@ -120,9 +120,19 @@ if $ARGS[0] = 'Fedor Chat 2':
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/school/hall/fedor.jpg"></center>'
 	'You approach Fedor and ask "How about we spend some alone time together?" Fedor gives you a playful smile as he wraps his arm around your neck, he then leads you to the hallway near the back of the school. Fedor rests against a nearby window and asks "So, what would you like to do today?"'
 
-	act 'Wanna fool around in the locker room?':gt 'FedorMisc', 'Locker Room'
+	gs 'willpower', 'sex', 'self'
+	if will_cost <= pcs_willpwr:
+		act 'Wanna fool around in the locker room? (<<will_cost>> Willpower)': gs 'willpower', 'sex', 'self' & gs 'willpower', 'pay', 'self' & gt 'FedorMisc', 'Locker Room'
+	else
+		act 'Wanna fool around in the locker room? (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+	end
 
-	act 'Begin caressing Fedor':gt 'FedorMisc', 'Hall'
+	gs 'willpower', 'sex', 'self', 'hard'
+	if will_cost <= pcs_willpwr:
+		act 'Begin caressing Fedor (<<will_cost>> Willpower)': gs 'willpower', 'sex', 'self', 'hard' & gs 'willpower', 'pay', 'self' & gt 'FedorMisc', 'Hall'
+	else
+		act 'Begin caressing Fedor (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+	end
 
 	act 'I could really use a smoke':gt 'FedorMisc', 'Smoke'
 

+ 1 - 0
locations/Gadbana.qsrc

@@ -272,6 +272,7 @@ else
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/characters/village/mira/miraban2.jpg"></center>'
 				'Mira finally finishes lathering herself, you take the loofah and lather yourself from head to toe. You enjoy yourselves in the warm bath, relaxing in each other''s company, occasionally exchanging meaningless anecdotes...'
+				if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the water.'
 				gs 'arousal', 'voyeur', 120
 				gs 'arousal', 'end'
 				gs 'stat'

+ 102 - 76
locations/dateM.qsrc

@@ -471,74 +471,80 @@ if $ARGS[0] = 'datecinema':
 					'As you''re about to grab some popcorn from the tub, <<$boydesc>> unknowingly goes to grab some popcorn too, touching your hand.'
 					'He''s startled as he didn''t expect your hand to be there either. You acknowledge his touch by teasingly whispering, "Are you trying to make a move on me?"'
 					'<<$boydesc>> nervously smiles at you. "Sorry it wasn''t my intentions to make you feel uncomfortable."'
-					act 'Tease him':
-						*clr & cla
-						minut += 5
-						gs 'stat'
-						'<center><img src="images/locations/shared/date/theatertease.jpg"></center>'
-						'Feeling frisky and not wanting to let go of the opportunity you tell him, "Come on, no need to get so defensive. Let me show you a thing."'
-						'You look around checking if everyone else is concentrating on the movie and then quickly remove your top. <<$boydesc>> not knowing how to respond looks in awe. Not wanting to wait on him anymore you decide to take action.'
-						'"Let me show you a great time." you slyly tell him. "Just relax and enjoy yourself."'
-						act 'Get on your knees':
+					gs 'willpower', 'exhib', 'self'
+					if will_cost <= pcs_willpwr:
+						act 'Tease him (<<will_cost>> Willpower)':
+							gs 'willpower', 'pay', 'self'
 							*clr & cla
-							'<center><img src="images/locations/shared/date/theaterbj.jpg"></center>'
-							'You go down on your knees removing your shirt and bra showing your body to <<$boydesc>>. You begin playing with his rock hard penis through the pants.'
-							'<<$boydesc>> looks at you with lust. His eyes are quite revealing, he wants you to please him with your mouth and he wants it now.'
-							'You unbutton his pants and pull down his briefs. The rock hard cock pops out while you look at <<$boydesc>> smiling. "Keep quiet now we don''t want to get caught."'
-							'You grab <<$boydesc>> by the shaft and your lips embrace the top of his cock. After a while you pick up the pace moving the head up and down while <<$boydesc>> is trying his best to keep quiet.'
-							gs 'arousal', 'bj', 5, 'dom', 'exhibitionism'
+							minut += 5
 							gs 'stat'
-							act 'Lay down on the seat':
+							'<center><img src="images/locations/shared/date/theatertease.jpg"></center>'
+							'Feeling frisky and not wanting to let go of the opportunity you tell him, "Come on, no need to get so defensive. Let me show you a thing."'
+							'You look around checking if everyone else is concentrating on the movie and then quickly remove your top. <<$boydesc>> not knowing how to respond looks in awe. Not wanting to wait on him anymore you decide to take action.'
+							'"Let me show you a great time." you slyly tell him. "Just relax and enjoy yourself."'
+							act 'Get on your knees':
 								*clr & cla
-								'<center><img src="images/locations/shared/date/theatercuni.jpg"></center>'
-								'After a few minutes you stop and get up, lean into him telling him that it''s his turn to impress you.'
-								'You lay down on the empty seats next to you and spread your legs. <<$boydesc>> by now very aroused dives in and begins playing with your wet clit.'
-								'His tongue does wonders to your clit and there are a few times you can''t contain yourself just wanting to scream out loud in pleasure.'
-								gs 'arousal', 'cuni', 5, 'dom', 'exhibitionism'
+								'<center><img src="images/locations/shared/date/theaterbj.jpg"></center>'
+								'You go down on your knees removing your shirt and bra showing your body to <<$boydesc>>. You begin playing with his rock hard penis through the pants.'
+								'<<$boydesc>> looks at you with lust. His eyes are quite revealing, he wants you to please him with your mouth and he wants it now.'
+								'You unbutton his pants and pull down his briefs. The rock hard cock pops out while you look at <<$boydesc>> smiling. "Keep quiet now we don''t want to get caught."'
+								'You grab <<$boydesc>> by the shaft and your lips embrace the top of his cock. After a while you pick up the pace moving the head up and down while <<$boydesc>> is trying his best to keep quiet.'
+								gs 'arousal', 'bj', 5, 'dom', 'exhibitionism'
 								gs 'stat'
-								act 'Reverse cowgirl':
+								act 'Lay down on the seat':
 									*clr & cla
-									'<center><img src="images/locations/shared/date/theatercow.jpg"></center>'
-									'He stops to let you rest just as you''re nearing the orgasm, feeling irritated you decide to get even.'
-									'You make <<$boydesc>> sit down again and plant yourself on top of his cock, letting out a quiet whimper as you don''t want the guy in front of you to find out what the two of you are doing.'
-									'As you control the pace you switch it up multiple times bouncing up and down as you see this as a payback for not letting you orgasm before. <<$boydesc>> is clearly having some trouble holding himself as his cock is growing inside you.'
-									gs 'arousal', 'vaginal', 5, 'dom', 'exhibitionism'
+									'<center><img src="images/locations/shared/date/theatercuni.jpg"></center>'
+									'After a few minutes you stop and get up, lean into him telling him that it''s his turn to impress you.'
+									'You lay down on the empty seats next to you and spread your legs. <<$boydesc>> by now very aroused dives in and begins playing with your wet clit.'
+									'His tongue does wonders to your clit and there are a few times you can''t contain yourself just wanting to scream out loud in pleasure.'
+									gs 'arousal', 'cuni', 5, 'dom', 'exhibitionism'
 									gs 'stat'
-									act 'Back to laying down':
+									act 'Reverse cowgirl':
 										*clr & cla
-										gs 'cum_call', 'stomach', $boydesc
-										gs 'cum_call', 'breasts', $boydesc
-										'<center><img src="images/locations/shared/date/theatervag.jpg"></center>'
-										'By now <<$boydesc>> is almost drained and the smallest touch would make him cum. You decide to give him a breather as you once again lay down spreading your legs once again while your pussy juice drips all over the seat.'
-										'As soon as <<$boydesc>> enters you he''s already heavily panting. You whisper angrily to him "Don''t you dare cum yet. I''m still not pleased." <<$boydesc>> does his best and keeps thrusting for a minute or two not being able to hold on anymore.'
+										'<center><img src="images/locations/shared/date/theatercow.jpg"></center>'
+										'He stops to let you rest just as you''re nearing the orgasm, feeling irritated you decide to get even.'
+										'You make <<$boydesc>> sit down again and plant yourself on top of his cock, letting out a quiet whimper as you don''t want the guy in front of you to find out what the two of you are doing.'
+										'As you control the pace you switch it up multiple times bouncing up and down as you see this as a payback for not letting you orgasm before. <<$boydesc>> is clearly having some trouble holding himself as his cock is growing inside you.'
 										gs 'arousal', 'vaginal', 5, 'dom', 'exhibitionism'
 										gs 'stat'
-										'He starts groaning pulling out his cock out of you and shoots the load all over you. His warm spunk hits your stomach and breast as he jerks out the last drips. You take your finger and swipe a small sample off your stomach putting it in your mouth. It tastes great.'
-										act 'Caught':
+										act 'Back to laying down':
 											*clr & cla
-											minut += 10
+											gs 'cum_call', 'stomach', $boydesc
+											gs 'cum_call', 'breasts', $boydesc
+											'<center><img src="images/locations/shared/date/theatervag.jpg"></center>'
+											'By now <<$boydesc>> is almost drained and the smallest touch would make him cum. You decide to give him a breather as you once again lay down spreading your legs once again while your pussy juice drips all over the seat.'
+											'As soon as <<$boydesc>> enters you he''s already heavily panting. You whisper angrily to him "Don''t you dare cum yet. I''m still not pleased." <<$boydesc>> does his best and keeps thrusting for a minute or two not being able to hold on anymore.'
+											gs 'arousal', 'vaginal', 5, 'dom', 'exhibitionism'
 											gs 'stat'
-											'<center><img src="images/locations/shared/date/theatercaught.jpg"></center>'
-											'While the two of you are returning to your senses all of a sudden someone flashes a light at you. It''s the usher... You''re totally caught as you''re still laying down naked with <<$boydesc>> cum splattered all over you.'
-											'"What the hell are you two doing!" the usher yells. The guy that sat in front of you stands up noticing you laying naked quickly picks up the phone and tries taking some pictures. <<$boydesc>> pulls up his pants and gets dressed, leaving you all naked to fend for yourself.'
-											'"Kids these days. It''s the third time I catch couples doing this shit this week. Pick up your stuff and get the hell out of here, you''re lucky I don''t have the time to call the cops."'
-											'You''re blemishing red as you quickly get dressed, grabbing your stuff, running out of the theater. You can hear some of the other people commenting on the situation as you walk past them. <<$boydesc>> is walking besides you and also has his head down looking at the ground as ashamed as you.'
-											act 'Outside':
+											'He starts groaning pulling out his cock out of you and shoots the load all over you. His warm spunk hits your stomach and breast as he jerks out the last drips. You take your finger and swipe a small sample off your stomach putting it in your mouth. It tastes great.'
+											act 'Caught':
 												*clr & cla
-												minut += 5
+												minut += 10
 												gs 'stat'
-												'<center><img src="images/locations/pavlovsk/park/theater/kinoteatr.jpg"></center>'
-												'"Wow, that''s never happened to me before." <<$boydesc>> tells you.'
-												'"I only regret us getting caught. If we''ve only been able to keep quiet. Nothing do anything about that now." you say smiling.'
-												'"I guess I should ask for your for your number now that we''ve got to know each other really well?"'
-												act 'Sure': gt 'dateM', 'cinema_sure'
-												act 'Sorry': gt 'dateM', 'cinema_sorry'
+												'<center><img src="images/locations/shared/date/theatercaught.jpg"></center>'
+												'While the two of you are returning to your senses all of a sudden someone flashes a light at you. It''s the usher... You''re totally caught as you''re still laying down naked with <<$boydesc>> cum splattered all over you.'
+												'"What the hell are you two doing!" the usher yells. The guy that sat in front of you stands up noticing you laying naked quickly picks up the phone and tries taking some pictures. <<$boydesc>> pulls up his pants and gets dressed, leaving you all naked to fend for yourself.'
+												'"Kids these days. It''s the third time I catch couples doing this shit this week. Pick up your stuff and get the hell out of here, you''re lucky I don''t have the time to call the cops."'
+												'You''re blemishing red as you quickly get dressed, grabbing your stuff, running out of the theater. You can hear some of the other people commenting on the situation as you walk past them. <<$boydesc>> is walking besides you and also has his head down looking at the ground as ashamed as you.'
+												act 'Outside':
+													*clr & cla
+													minut += 5
+													gs 'stat'
+													'<center><img src="images/locations/pavlovsk/park/theater/kinoteatr.jpg"></center>'
+													'"Wow, that''s never happened to me before." <<$boydesc>> tells you.'
+													'"I only regret us getting caught. If we''ve only been able to keep quiet. Nothing do anything about that now." you say smiling.'
+													'"I guess I should ask for your for your number now that we''ve got to know each other really well?"'
+													act 'Sure': gt 'dateM', 'cinema_sure'
+													act 'Sorry': gt 'dateM', 'cinema_sorry'
+												end
 											end
 										end
 									end
 								end
 							end
 						end
+					else
+						act 'Tease him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 					end
 					act 'Keep watching the movie':
 						*clr & cla
@@ -613,17 +619,24 @@ if $ARGS[0] = 'datecafe':
 			'She scribbles down your order, as she re-reads the order, she manages to stammer through your order but when it comes to <<$boydesc>> she messes up.'
 			'"What is wrong with you? Can''t you write down a simple order?" <<$boydesc>> reacts.'
 			'You sit there looking in shock wondering what you should do...'
-			act 'React':
-				*clr & cla
-				minut += 10
-				gs 'stat'
-				'<center><img src="images/locations/shared/date/cafereact.jpg"></center>'
-				'The poor waitress returns after a while with your order. You look at her with an apologetic look.'
-				'"Hope everything is in order." <<$boydesc>> says. Feeling a bit irritated you kick him under the table, while thanking her.'
-				'<<$boydesc>> looks at you in dispair, "What? Did I do anything wrong?"'
-				'"Well, first off, you don''t need to be a jerk to the waitress." you angrily tell him.'
-				'"I''m sorry but I''m just really nervous being on a date with you so I acted out." You can see that he''s remorseful but you still don''t want to carry on a conversation with him.'
-				act 'Continue date':gt 'dateM', 'cafepeople'
+			gs 'willpower', 'misc', 'self'
+			if will_cost <= pcs_willpwr:
+				act 'React (<<will_cost>> Willpower)':
+					gs 'willpower', 'misc', 'self'
+					gs 'willpower', 'pay', 'self'
+					*clr & cla
+					minut += 10
+					gs 'stat'
+					'<center><img src="images/locations/shared/date/cafereact.jpg"></center>'
+					'The poor waitress returns after a while with your order. You look at her with an apologetic look.'
+					'"Hope everything is in order." <<$boydesc>> says. Feeling a bit irritated you kick him under the table, while thanking her.'
+					'<<$boydesc>> looks at you in dispair, "What? Did I do anything wrong?"'
+					'"Well, first off, you don''t need to be a jerk to the waitress." you angrily tell him.'
+					'"I''m sorry but I''m just really nervous being on a date with you so I acted out." You can see that he''s remorseful but you still don''t want to carry on a conversation with him.'
+					act 'Continue date':gt 'dateM', 'cafepeople'
+				end
+			else
+				act 'React (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 			end
 			act 'Keep quiet':
 				*clr & cla
@@ -648,14 +661,21 @@ if $ARGS[0] = 'datecafe':
 				'"Thanks, one should not be accepting bad service no matter who you are."'
 				act 'Continue date':gt 'dateM', 'cafepeople'
 			end
-			act 'Tell him off':
-				*clr & cla
-				'<center><img src="images/locations/shared/date/cafetelloff.jpg"></center>'
-				'Not liking the way <<$boydesc>> treated the waitress you go on the attack against <<$boydesc>>. You''re appalled by how he behaves. With such poor first-impression you decide you don''t ever want to see this bottom-feeder again.'
-				'"You should really learn some matters. To treat a human being like that is despicable. You should be ashamed of yourself."'
-				'<<$boydesc>> looks at you in fear as he wasn''t expecting you to react like that.'
-				'"Nothing to say? No need to, I''m done. Enjoy the date alone you loser." You quickly get up and walk out of the café.'
-				act 'Rush out':gt $loc, $metka
+			gs 'willpower', 'misc', 'self', 'hard'
+			if will_cost <= pcs_willpwr:
+				act 'Tell him off (<<will_cost>> Willpower)':
+					gs 'willpower', 'misc', 'self', 'hard'
+					gs 'willpower', 'pay', 'self'
+					*clr & cla
+					'<center><img src="images/locations/shared/date/cafetelloff.jpg"></center>'
+					'Not liking the way <<$boydesc>> treated the waitress you go on the attack against <<$boydesc>>. You''re appalled by how he behaves. With such poor first-impression you decide you don''t ever want to see this bottom-feeder again.'
+					'"You should really learn some matters. To treat a human being like that is despicable. You should be ashamed of yourself."'
+					'<<$boydesc>> looks at you in fear as he wasn''t expecting you to react like that.'
+					'"Nothing to say? No need to, I''m done. Enjoy the date alone you loser." You quickly get up and walk out of the café.'
+					act 'Rush out':gt $loc, $metka
+				end
+			else
+				act 'Tell him off (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 			end
 		end
 	end
@@ -826,14 +846,20 @@ if $ARGS[0] = 'bartalk':
 										end
 									end
 								end
-								act 'Decide to stop':
-									*clr & cla
-									gs 'arousal', 'end'
-									'<center><img src="images/locations/shared/date/barinside.jpg"></center>'
-									'You can''t get yourself to go through this. Excusing yourself you walk back to the table and sit down.'
-									'<<$boydesc>> arrives shortly after you to the table. The whole situation is too awkward now and you begin to blush as you''re really ashamed of your actions. You''re starting to panic a bit...'
-									act 'Finish the date':gt 'dateM', 'barend'
-								end
+								gs 'willpower', 'bj', 'resist'
+								if will_cost <= pcs_willpwr:
+									act 'Decide to stop (<<will_cost>> Willpower)':
+										*clr & cla
+										gs 'willpower', 'pay', 'resist'
+										gs 'arousal', 'end'
+										'<center><img src="images/locations/shared/date/barinside.jpg"></center>'
+										'You can''t get yourself to go through this. Excusing yourself you walk back to the table and sit down.'
+										'<<$boydesc>> arrives shortly after you to the table. The whole situation is too awkward now and you begin to blush as you''re really ashamed of your actions. You''re starting to panic a bit...'
+										act 'Finish the date':gt 'dateM', 'barend'
+									end
+								else
+									act 'Decide to stop (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+								end	
 							end
 						end	
 					end

+ 227 - 186
locations/worksalon.qsrc

@@ -21,11 +21,13 @@ if $ARGS[0] = 'start':
 		cla
 		'As you head over to your workstation, your boss comes over and leans close to you. "Go into my office and take your clothes off, then bend over my desk. I will be there shortly." He says to you as he gives your ass a slap.'
 
-		if pcs_dom >= 10:
-            act '"Tell him no and go to your work station."':salonslut = 0 & gt 'worksalon', 'start'
+		gs 'willpower', 'sex', 'resist'
+		if will_cost <= pcs_willpwr:
+			act 'Tell him no and go to your work station (<<will_cost>> Willpower)': gs 'willpower', 'pay', 'resist' & salonslut = 0 & gt 'worksalon', 'start'
         else
-            act 'Do as he says':gt 'worksalon', '3'
-        end
+			act 'Tell him no and go to your work station (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+		end
+		act 'Do as he says':gt 'worksalon', '3'
 	end
 
 	act 'Massage':
@@ -57,51 +59,85 @@ if $ARGS[0] = 'start':
 		end
 
 		if masharab = 1:
-			act 'Tell Masha to give you a massage':
-				cla
-				*clr
-				pcs_mood += 10
-				pcs_willpwr += 10
-				'<center><img <<$set_imgh>> src="images/characters/city/masha/sex/s7.jpg"></center>'
-				'After you eat your lunch you walk over to Masha. Placing your hands on your hips you tell her in a commanding voice. "Well why are you just sitting there? Get up and give me a massage, a nice slow one."'
-				'Masha immediately jumps up and waits for you to get undressed and lay down. Once you are naked and laying on the table Masha starts massaging you.'
-npc_QW['A192']
-				gs 'arousal', 'massage', 30, 'dom'
-				gs 'stat'
-				
-				act 'Masha gives you a body massage':
+			gs 'willpower', 'misc', 'force'
+			if will_cost <= pcs_willpwr:
+				act 'Tell Masha to give you a massage (<<will_cost>> Willpower)':
+					gs 'willpower', 'pay', 'force'
 					cla
 					*clr
 					pcs_mood += 10
-					pcs_willpwr += 10
-					picrand = rand(8, 9)
-					'<center><img <<$set_imgh>> src="images/characters/city/masha/sex/s<<picrand>>.jpg"></center>'
+					!pcs_willpwr += 10
+					'<center><img <<$set_imgh>> src="images/characters/city/masha/sex/s7.jpg"></center>'
+					'After you eat your lunch you walk over to Masha. Placing your hands on your hips you tell her in a commanding voice. "Well why are you just sitting there? Get up and give me a massage, a nice slow one."'
+					'Masha immediately jumps up and waits for you to get undressed and lay down. Once you are naked and laying on the table Masha starts massaging you.'
+					gs 'arousal', 'massage', 30, 'dom'
+					gs 'stat'
+					
+					act 'Masha gives you a body massage':
+						cla
+						*clr
+						pcs_mood += 10
+						!pcs_willpwr += 10
+						picrand = rand(8, 9)
+						'<center><img <<$set_imgh>> src="images/characters/city/masha/sex/s<<picrand>>.jpg"></center>'
 
-					if picrand = 8:
-						'Masha takes off her clothes and deftly leaps on the table and straddles you. She leans forward as she massages you shoulders till you can feel her breasts pressed against you back.'
-						
-						gs 'arousal', 'massage', 30, 'dom'
-						gs 'stat'
-				
-					else
-						'Masha takes off her clothes and deftly leaps on the table and starts to grind her ass against yours.'
-						
-						gs 'arousal', 'massage', 30, 'dom'
-						gs 'stat'
-				
+						if picrand = 8:
+							'Masha takes off her clothes and deftly leaps on the table and straddles you. She leans forward as she massages you shoulders till you can feel her breasts pressed against you back.'
+							
+							gs 'arousal', 'massage', 30, 'dom'
+							gs 'stat'
+					
+						else
+							'Masha takes off her clothes and deftly leaps on the table and starts to grind her ass against yours.'
+							
+							gs 'arousal', 'massage', 30, 'dom'
+							gs 'stat'
+					
+						end
+
+						act 'Spread your legs':
+							cla
+							*clr
+							'<center><img <<$set_imgh>> src="images/characters/city/masha/sex/s10.jpg"></center>'
+							'Several relaxing minutes later you feel much better from the massage, turning over you spread your legs. Masha smiles, you don''t even have to say a word, her mouth seeks out your pussy, as she begins to lick you.'
+							'She alternates from sliding her tongue inside of you, to flicking your clit with her tongue, licking your pussy all over, or just sucking on your clit, causing you to moan in pleasure.'
+
+							$orgasm_or = 'yes'
+							gs 'arousal', 'cuni', 30, 'dom', 'lesbian'
+							gs 'stat'
+					
+							act 'Finish':gt 'worksalon', 'start'
+						end
+
+						act 'Offer up your ass':
+							cla
+							*clr
+							'<center><img <<$set_imgh>> src="images/characters/city/masha/sex/s11.jpg"></center>'
+							'You roll over once more and get on your hands and knees, once more Masha knows exactly what to do and starts to lick your asshole with her tongue. Moments later she slides her tongue inside of your ass while her hand massages your clit.'
+							'You moan louder, your pussy becoming soaking wet as Masha massages your pussy and tongue fucks your ass. Within minutes you feel your body spasm and you orgasm hard. After your orgasm as you catch your breath, Masha licks all your pussy juices off you, leaving you clean.'
+
+							$orgasm_or = 'yes'
+							gs 'arousal', 'cuni', 30, 'dom', 'lesbian'
+							gs 'stat'
+					
+							act 'Finish':gt 'worksalon', 'start'
+						end
+
+						act 'Finish':gt 'worksalon', 'start'
 					end
 
 					act 'Spread your legs':
 						cla
 						*clr
 						'<center><img <<$set_imgh>> src="images/characters/city/masha/sex/s10.jpg"></center>'
-						'Several relaxing minutes later you feel much better from the massage, turning over you spread your legs. Masha smiles, you don''t even have to say a word, her mouth seeks out your pussy, as she begins to lick you.'
+						'You take off your clothes but instead of laying on your stomach, you lay on your back and spread your legs. Masha smiles, you don''t even have to say a word, her mouth seeks out your pussy, as she begins to lick you.'
 						'She alternates from sliding her tongue inside of you, to flicking your clit with her tongue, licking your pussy all over, or just sucking on your clit, causing you to moan in pleasure.'
 
 						$orgasm_or = 'yes'
 						gs 'arousal', 'cuni', 30, 'dom', 'lesbian'
+						gs 'arousal', 'end'
 						gs 'stat'
-				
+							
 						act 'Finish':gt 'worksalon', 'start'
 					end
 
@@ -114,201 +150,192 @@ npc_QW['A192']
 
 						$orgasm_or = 'yes'
 						gs 'arousal', 'cuni', 30, 'dom', 'lesbian'
+						gs 'arousal', 'end'
 						gs 'stat'
-				
+							
 						act 'Finish':gt 'worksalon', 'start'
 					end
 
 					act 'Finish':gt 'worksalon', 'start'
 				end
-
-				act 'Spread your legs':
-					cla
-					*clr
-					'<center><img <<$set_imgh>> src="images/characters/city/masha/sex/s10.jpg"></center>'
-					'You take off your clothes but instead of laying on your stomach, you lay on your back and spread your legs. Masha smiles, you don''t even have to say a word, her mouth seeks out your pussy, as she begins to lick you.'
-					'She alternates from sliding her tongue inside of you, to flicking your clit with her tongue, licking your pussy all over, or just sucking on your clit, causing you to moan in pleasure.'
-
-					$orgasm_or = 'yes'
-					gs 'arousal', 'cuni', 30, 'dom', 'lesbian'
-					gs 'arousal', 'end'
-					gs 'stat'
-						
-					act 'Finish':gt 'worksalon', 'start'
-				end
-
-				act 'Offer up your ass':
-					cla
-					*clr
-					'<center><img <<$set_imgh>> src="images/characters/city/masha/sex/s11.jpg"></center>'
-					'You roll over once more and get on your hands and knees, once more Masha knows exactly what to do and starts to lick your asshole with her tongue. Moments later she slides her tongue inside of your ass while her hand massages your clit.'
-					'You moan louder, your pussy becoming soaking wet as Masha massages your pussy and tongue fucks your ass. Within minutes you feel your body spasm and you orgasm hard. After your orgasm as you catch your breath, Masha licks all your pussy juices off you, leaving you clean.'
-
-					$orgasm_or = 'yes'
-					gs 'arousal', 'cuni', 30, 'dom', 'lesbian'
-					gs 'arousal', 'end'
-					gs 'stat'
-						
-					act 'Finish':gt 'worksalon', 'start'
-				end
-
-				act 'Finish':gt 'worksalon', 'start'
+			else
+				act 'Tell Masha to give you a massage (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 			end
 
 		elseif masha > 5 and masharab = 0:
-			act 'Ask Masha to give you a massage':
-				cla
-				'After you eat your lunch you walk over to Masha you ask her. "Masha I am so tired, can you give me a massage? Please." Masha gives you a mischievous smile. "Yes of course, I will give you anything you want." You frown a bit at her treating you like a client.'
-				'"Was that sarcasm?" She looks down and bows her had slightly, looking more like a naughty child than anything. "Forgive me, that''s not what I meant. Please go into the booth and I''ll do what you want."'
-
-				act 'Nafig this sick':gt 'worksalon', 'start'
-
-				act 'Go into the booth':
+			gs 'willpower', 'misc', 'force', 'easy'
+			if will_cost <= pcs_willpwr:
+				act 'Ask Masha to give you a massage (<<will_cost>> Willpower)':
+					gs 'willpower', 'pay', 'force'
 					cla
-					*clr
-					masharab = 1
-					pcs_mood += 10
-					pcs_willpwr += 10
-					'<center><img <<$set_imgh>> src="images/characters/city/masha/sex/s1.jpg"></center>'
-					'You undress and lie down on the table, Masha begins to give you a massage, her delicate hands glide over your body, you moan slightly as your body relaxes. A few minutes later Masha says, "Can you please roll over onto your back?"'
+					'After you eat your lunch you walk over to Masha you ask her. "Masha I am so tired, can you give me a massage? Please." Masha gives you a mischievous smile. "Yes of course, I will give you anything you want." You frown a bit at her treating you like a client.'
+					'"Was that sarcasm?" She looks down and bows her had slightly, looking more like a naughty child than anything. "Forgive me, that''s not what I meant. Please go into the booth and I''ll do what you want."'
 
-					gs 'arousal', 'massage', 30, 'dom', 'lesbian'
-					gs 'stat'
-						
-					act 'Roll over':
+					act 'Nafig this sick':gt 'worksalon', 'start'
+
+					act 'Go into the booth':
 						cla
 						*clr
+						masharab = 1
 						pcs_mood += 10
 						pcs_willpwr += 10
-						'<center><img <<$set_imgh>> src="images/characters/city/masha/sex/s2.jpg"></center>'
-						'You roll over in silence, eyes closed. You continue to enjoy the massage for a few minutes, then Masha begins to squeeze your breasts. Almost at once you feel her tongue begin to lick your nipple.'
-						'You open your eyes looking at her, when you look at her Masha immediately lets go of you and falls to her knees on the floor and begs for forgiveness. "I''m sorry if that displeased you." It takes you a few moments to realize Masha is a sub and loves to obey.'
+						'<center><img <<$set_imgh>> src="images/characters/city/masha/sex/s1.jpg"></center>'
+						'You undress and lie down on the table, Masha begins to give you a massage, her delicate hands glide over your body, you moan slightly as your body relaxes. A few minutes later Masha says, "Can you please roll over onto your back?"'
 
 						gs 'arousal', 'massage', 30, 'dom', 'lesbian'
 						gs 'stat'
-						
-						act 'Talk to her':
-							cla
-							*clr
-							'<center><img <<$set_imgh>> src="images/characters/city/masha/sex/s5.jpg"></center>'
-							'Looking down at her. "Masha I realize you love to obey, but do not do it to everyone, they will take it the wrong way."'
-							'"I''m sorry I will not." she says, almost in tears.'
-							'Sighing, you take on a gentler voice. "I''m not saying that you should never do it, just let me decided when I want you to be my little bitch. I will start ordering your around and you will know, the rest of the time we are just friends.'
-							'There is a time and place for those games and work isn''t one of them. If we got caught we could be fired and I need this job.'
-							'Masha nods in understanding. "I understand, I work at night in a sex shop, the owner lets me sleep there in a spare room in the basement. You can come over and use me as your slave any time you want." She says with a happy smile, you can''t help but smile too, she is just so damned eager to please.'
-							'"Ok I might surprise you one of these nights then."'
-
-							gs 'arousal', 'end'
-							gs 'stat'
 							
-							act 'Leave':gt 'worksalon', 'start'
-						end
-
-						act 'Spread your legs':
+						act 'Roll over':
 							cla
 							*clr
-							'<center><img <<$set_imgh>> src="images/characters/city/masha/sex/s6.jpg"></center>'
-							'You just spread your legs. Masha smiles, you don''t even have to say a word, her mouth seeks out your pussy, as she begins to lick you. She alternates from sliding her tongue inside of you, to flicking your clit with her tongue, licking your pussy all over, or just sucking on your clit, causing you to moan in pleasure.'
+							pcs_mood += 10
+							pcs_willpwr += 10
+							'<center><img <<$set_imgh>> src="images/characters/city/masha/sex/s2.jpg"></center>'
+							'You roll over in silence, eyes closed. You continue to enjoy the massage for a few minutes, then Masha begins to squeeze your breasts. Almost at once you feel her tongue begin to lick your nipple.'
+							'You open your eyes looking at her, when you look at her Masha immediately lets go of you and falls to her knees on the floor and begs for forgiveness. "I''m sorry if that displeased you." It takes you a few moments to realize Masha is a sub and loves to obey.'
 
-							$orgasm_or = 'yes'
-							gs 'arousal', 'cuni', 30, 'dom', 'lesbian'
+							gs 'arousal', 'massage', 30, 'dom', 'lesbian'
 							gs 'stat'
-						
+							
 							act 'Talk to her':
 								cla
 								*clr
 								'<center><img <<$set_imgh>> src="images/characters/city/masha/sex/s5.jpg"></center>'
-								'After she brings you to an orgasm you look at her. "Masha I realize you love to obey, but do not do it to everyone, they will take it the wrong way."'
-							    '"I''m sorry I will not." she says, almost in tears.'
-							    'Sighing, you take on a gentler voice. "I''m not saying that you should never do it, just let me decided when I want you to be my little bitch. I will start ordering your around and you will know, the rest of the time we are just friends. There is a time and place for those games and work isn''t one of them. If we got caught we could be fired and I need this job.'
-							    'Masha nods in understanding. "I understand, I work at night in a sex shop, the owner lets me sleep there in a spare room in the basement. You can come over and use me as your slave any time you want." She says with a happy smile, you can''t help but smile too, she is just so damned eager to please. "Ok I might surprise you one of these nights then."'
+								'Looking down at her. "Masha I realize you love to obey, but do not do it for everyone, they will take it the wrong way."'
+								'"I''m sorry I will not." she says, almost in tears.'
+								'Sighing, you take on a gentler voice. "I''m not saying that you should never do it, just let me decided when I want you to be my little bitch. I will start ordering your around and you will know, the rest of the time we are just friends.'
+								'There is a time and place for those games and work isn''t one of them. If we got caught we could be fired and I need this job.'
+								'Masha nods in understanding. "I understand, I work at night in a sex shop, the owner lets me sleep there in a spare room in the basement. You can come over and use me as your slave any time you want." She says with a happy smile, you can''t help but smile too, she is just so damned eager to please.'
+								'"Ok I might surprise you one of these nights then."'
 
 								gs 'arousal', 'end'
 								gs 'stat'
 								
 								act 'Leave':gt 'worksalon', 'start'
 							end
-						end
-					end
-
-					act 'Ask why she says':
-						cla
-						'"Why are you doing this for me?" you ask.'
-						'Masha steps back and begins to babble, looking sad and scared at the same time. "I''m sorry, did I do something wrong? Tell me how you want me to talk or what you want me to do and I will do it."'
-						'"Well you can stop talking like ..." You almost say slave and then you realize, she talks like that because she loves to be treated like one. You think back to when you first meet her and forced her to fuck her boss and she obediently did everything that you told her.'
 
-						act 'Talk to her':
-							cla
-							'<center><img <<$set_imgh>> src="images/characters/city/masha/sex/s5.jpg"></center>'
-							'Looking at her. "Masha I realize you love to obey, but do not do it to everyone, they will take it the wrong way."'
-							'"I''m sorry I will not." she says, almost in tears.'
-							'Sighing, you take on a gentler voice. "I''m not saying that you should never do it, just let me decided when I want you to be my little bitch. I will start ordering your around and you will know, the rest of the time we are just friends, ok?'
-							'There is a time and place for those games and work isn''t one of them. If we got caught we could be fired and I need this job.'
-							'Masha nods in understanding. "I understand, I work at night in a sex shop, the owner lets me sleep there in a spare room in the basement. You can come over and use me as your slave any time you want." She says with a happy smile, you can''t help but smile too, she is just so damned eager to please.'
-							'"Ok I might surprise you one of these nights then."'
-
-							act 'Leave':gt 'worksalon', 'start'
-						end
-
-						act 'Order her to lick your pussy':
-							cla
-							*clr
-							'<center><img <<$set_imgh>> src="images/characters/city/masha/sex/s3.jpg"></center>'
-							'You smile and then roll back over, getting on all fours you tell her. "Lick my pussy." Her mouth seeks out your pussy, as she begins to lick you. She alternates from sliding her tongue inside of you, to flicking your clit with her tongue, licking your pussy all over, or just sucking on your clit, causing you to moan in pleasure.'
-
-							$orgasm_or = 'yes'
-							gs 'arousal', 'cuni', 30, 'dom', 'lesbian'
-							gs 'stat'
-						
-							act 'Talk to her':
+							act 'Spread your legs':
 								cla
 								*clr
-								'<center><img <<$set_imgh>> src="images/characters/city/masha/sex/s5.jpg"></center>'
-								'After she brings you to an orgasm you look at her. "Masha I realize you love to obey, but do not do it to everyone, they will take it the wrong way."'
-							    '"I''m sorry I will not." she says, almost in tears.'
-							    'Sighing, you take on a gentler voice. "I''m not saying that you should never do it, just let me decided when I want you to be my little bitch. I will start ordering your around and you will know, the rest of the time we are just friends.'
-								'There is a time and place for those games and work isn''t one of them. If we got caught we could be fired and I need this job.'
-							    'Masha nods in understanding. "I understand, I work at night in a sex shop, the owner lets me sleep there in a spare room in the basement. You can come over and use me as your slave any time you want." She says with a happy smile, you can''t help but smile too, she is just so damned eager to please.'
-								'"Ok I might surprise you one of these nights then."'
+								'<center><img <<$set_imgh>> src="images/characters/city/masha/sex/s6.jpg"></center>'
+								'You just spread your legs. Masha smiles, you don''t even have to say a word, her mouth seeks out your pussy, as she begins to lick you. She alternates from sliding her tongue inside of you, to flicking your clit with her tongue, licking your pussy all over, or just sucking on your clit, causing you to moan in pleasure.'
 
-								gs 'arousal', 'end'
+								$orgasm_or = 'yes'
+								gs 'arousal', 'cuni', 30, 'dom', 'lesbian'
 								gs 'stat'
-								
-								act 'Leave':gt 'worksalon', 'start'
+							
+								act 'Talk to her':
+									cla
+									*clr
+									'<center><img <<$set_imgh>> src="images/characters/city/masha/sex/s5.jpg"></center>'
+									'After she brings you to an orgasm you look at her. "Masha I realize you love to obey, but do not do it to everyone, they will take it the wrong way."'
+									'"I''m sorry I will not." she says, almost in tears.'
+									'Sighing, you take on a gentler voice. "I''m not saying that you should never do it, just let me decided when I want you to be my little bitch. I will start ordering your around and you will know, the rest of the time we are just friends. There is a time and place for those games and work isn''t one of them. If we got caught we could be fired and I need this job.'
+									'Masha nods in understanding. "I understand, I work at night in a sex shop, the owner lets me sleep there in a spare room in the basement. You can come over and use me as your slave any time you want." She says with a happy smile, you can''t help but smile too, she is just so damned eager to please. "Ok I might surprise you one of these nights then."'
+
+									gs 'arousal', 'end'
+									gs 'stat'
+									
+									act 'Leave':gt 'worksalon', 'start'
+								end
 							end
 						end
 
-						act 'Ordered her to lick your ass':
+						act 'Ask why she stays':
 							cla
-							*clr
-							'<center><img <<$set_imgh>> src="images/characters/city/masha/sex/s4.jpg"></center>'
-							'After she has you good and worked up, you give her a new order. "Now lick my ass." Her tongue slides up from you pussy and she starts to lick your asshole with her tongue.'
-							'Moments later she slides her tongue inside of your ass while her hand massages your clit. You moan louder, your pussy becoming soaking wet as Masha massages your pussy and tongue fucks your ass.'
-							'Within minutes you feel your body spasm and you orgasm hard. After your orgasm as you catch your breath, Masha licks all your pussy juices off you, leaving you clean.'
+							'"Why are you doing this for me?" you ask.'
+							'Masha steps back and begins to babble, looking sad and scared at the same time. "I''m sorry, did I do something wrong? Tell me how you want me to talk or what you want me to do and I will do it."'
+							'"Well you can stop talking like ..." You almost say slave and then you realize, she talks like that because she loves to be treated like one. You think back to when you first meet her and forced her to fuck her boss and she obediently did everything that you told her.'
 
-							$orgasm_or = 'yes'
-							gs 'arousal', 'cuni', 30, 'dom', 'lesbian'
-							gs 'stat'
-						
 							act 'Talk to her':
 								cla
-								*clr
 								'<center><img <<$set_imgh>> src="images/characters/city/masha/sex/s5.jpg"></center>'
-								'After she brings you to an orgasm you look at her. "Masha I realize you love to obey, but do not do it to everyone, they will take it the wrong way."'
-							    '"I''m sorry I will not." she says, almost in tears.'
-							    'Sighing, you take on a gentler voice. "I''m not saying that you should never do it, just let me decided when I want you to be my little bitch. I will start ordering your around and you will know, the rest of the time we are just friends.'
+								'Looking at her. "Masha I realize you love to obey, but do not do it for everyone, they will take it the wrong way."'
+								'"I''m sorry I will not." she says, almost in tears.'
+								'Sighing, you take on a gentler voice. "I''m not saying that you should never do it, just let me decided when I want you to be my little bitch. I will start ordering your around and you will know, the rest of the time we are just friends, ok?'
 								'There is a time and place for those games and work isn''t one of them. If we got caught we could be fired and I need this job.'
-							    'Masha nods in understanding. "I understand, I work at night in a sex shop, the owner lets me sleep there in a spare room in the basement. You can come over and use me as your slave any time you want." She says with a happy smile, you can''t help but smile too, she is just so damned eager to please.'
+								'Masha nods in understanding. "I understand, I work at night in a sex shop, the owner lets me sleep there in a spare room in the basement. You can come over and use me as your slave any time you want." She says with a happy smile, you can''t help but smile too, she is just so damned eager to please.'
 								'"Ok I might surprise you one of these nights then."'
 
-								gs 'arousal', 'end'
-								gs 'stat'
-								
 								act 'Leave':gt 'worksalon', 'start'
 							end
+
+							gs 'willpower', 'cuni', 'force'
+							if will_cost <= pcs_willpwr:
+								act 'Order her to lick your pussy (<<will_cost>> Willpower)':
+									gs 'willpower', 'cuni', 'force'
+									gs 'willpower', 'pay', 'force'
+									cla
+									*clr
+									'<center><img <<$set_imgh>> src="images/characters/city/masha/sex/s3.jpg"></center>'
+									'You smile and then roll back over, getting on all fours you tell her. "Lick my pussy." Her mouth seeks out your pussy, as she begins to lick you. She alternates from sliding her tongue inside of you, to flicking your clit with her tongue, licking your pussy all over, or just sucking on your clit, causing you to moan in pleasure.'
+
+									$orgasm_or = 'yes'
+									gs 'arousal', 'cuni', 30, 'dom', 'lesbian'
+									gs 'stat'
+								
+									act 'Talk to her':
+										cla
+										*clr
+										'<center><img <<$set_imgh>> src="images/characters/city/masha/sex/s5.jpg"></center>'
+										'After she brings you to an orgasm you look at her. "Masha I realize you love to obey, but do not do it to everyone, they will take it the wrong way."'
+										'"I''m sorry I will not." she says, almost in tears.'
+										'Sighing, you take on a gentler voice. "I''m not saying that you should never do it, just let me decided when I want you to be my little bitch. I will start ordering your around and you will know, the rest of the time we are just friends.'
+										'There is a time and place for those games and work isn''t one of them. If we got caught we could be fired and I need this job.'
+										'Masha nods in understanding. "I understand, I work at night in a sex shop, the owner lets me sleep there in a spare room in the basement. You can come over and use me as your slave any time you want." She says with a happy smile, you can''t help but smile too, she is just so damned eager to please.'
+										'"Ok I might surprise you one of these nights then."'
+
+										gs 'arousal', 'end'
+										gs 'stat'
+										
+										act 'Leave':gt 'worksalon', 'start'
+									end
+								end
+							else
+								act 'Order her to lick your pussy (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+							end
+
+							gs 'willpower', 'cuni', 'force', 'hard'
+							if will_cost <= pcs_willpwr:
+								act 'Order her to lick your ass (<<will_cost>> Willpower)':
+									gs 'willpower', 'cuni', 'force', 'hard'
+									gs 'willpower', 'pay', 'force'
+									cla
+									*clr
+									'<center><img <<$set_imgh>> src="images/characters/city/masha/sex/s4.jpg"></center>'
+									'After she has you good and worked up, you give her a new order. "Now lick my ass." Her tongue slides up from you pussy and she starts to lick your asshole with her tongue.'
+									'Moments later she slides her tongue inside of your ass while her hand massages your clit. You moan louder, your pussy becoming soaking wet as Masha massages your pussy and tongue fucks your ass.'
+									'Within minutes you feel your body spasm and you orgasm hard. After your orgasm as you catch your breath, Masha licks all your pussy juices off you, leaving you clean.'
+
+									$orgasm_or = 'yes'
+									gs 'arousal', 'cuni', 30, 'dom', 'lesbian'
+									gs 'stat'
+								
+									act 'Talk to her':
+										cla
+										*clr
+										'<center><img <<$set_imgh>> src="images/characters/city/masha/sex/s5.jpg"></center>'
+										'After she brings you to an orgasm you look at her. "Masha I realize you love to obey, but do not do it to everyone, they will take it the wrong way."'
+										'"I''m sorry I will not." she says, almost in tears.'
+										'Sighing, you take on a gentler voice. "I''m not saying that you should never do it, just let me decided when I want you to be my little bitch. I will start ordering your around and you will know, the rest of the time we are just friends.'
+										'There is a time and place for those games and work isn''t one of them. If we got caught we could be fired and I need this job.'
+										'Masha nods in understanding. "I understand, I work at night in a sex shop, the owner lets me sleep there in a spare room in the basement. You can come over and use me as your slave any time you want." She says with a happy smile, you can''t help but smile too, she is just so damned eager to please.'
+										'"Ok I might surprise you one of these nights then."'
+
+										gs 'arousal', 'end'
+										gs 'stat'
+										
+										act 'Leave':gt 'worksalon', 'start'
+									end
+								end
+							else
+								act 'Order her to lick your ass (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+							end
 						end
 					end
 				end
+			else
+				act 'Ask Masha to give you a massage (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 			end
 		end
 	end
@@ -331,7 +358,12 @@ if $ARGS[0] = '0':
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/salon/wmass<<salonpicrand>>.jpg"></center>'
 	'While massaging one of your clients, the guy flips over onto his back with a huge erection. He looks at you in expectantly, obviously waiting for you to service him.'
 	gs 'stat'
-	act 'Finish the massage':minut += 60 & gt 'worksalon', 'start'
+	gs 'willpower', 'bj', 'resist', 'easy'
+	if will_cost <= pcs_willpwr:
+		act 'Finish the massage (<<will_cost>> Willpower)': gs 'willpower', 'pay', 'resist' & minut += 60 & gt 'worksalon', 'start'
+	else
+		act 'Finish the massage (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+	end	
 	act 'Suck him off':
 		gs 'npcgeneratec', 0, 'guy massaged at <<$month>> <<day>>, <<masstime>>h', rand(18,40)
 		gs 'boyStat', $npclastgenerated
@@ -354,13 +386,19 @@ if $ARGS[0] = '1':
 		gs 'npcgeneratec', 0, 'guy massaged at <<$month>> <<day>>, <<masstime>>h', rand(18,40)
 		gs 'boyStat', $npclastgenerated
 		
-		act 'Use Masha':
-			cla
-			'Seeing that this could take awhile and your eager to end this. You grab Masha by the hair and force her mouth down on his <<dick>>cm <<$dick_girth>> dick. She happly starts sucking him off as you pull on her hair to make her head bob up and down. He begins to moan louder and before long blows his load in Masha''s mouth, she swallows it down.'
-			'You pull her head up and she shows him her tongue, showing she swallowed it all. He grins and pulls out the money."Well worth it girls."'
+		gs 'willpower', 'bj', 'force'
+		if will_cost <= pcs_willpwr:
+			act 'Use Masha (<<will_cost>> Willpower)':
+				gs 'willpower', 'pay', 'force'
+				cla
+				'Seeing that this could take awhile and your eager to end this. You grab Masha by the hair and force her mouth down on his <<dick>>cm <<$dick_girth>> dick. She happly starts sucking him off as you pull on her hair to make her head bob up and down. He begins to moan louder and before long blows his load in Masha''s mouth, she swallows it down.'
+				'You pull her head up and she shows him her tongue, showing she swallowed it all. He grins and pulls out the money."Well worth it girls."'
 
-			act 'Leave':gt 'worksalon', 'start'
-		end
+				act 'Leave':gt 'worksalon', 'start'
+			end
+		else
+			act 'Use Masha (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+		end	
 
 		act 'Suck him off':
 			guy += 1
@@ -412,11 +450,14 @@ if $ARGS[0] = '2':
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/salon/sex/ira3.jpg"></center>'
 			'As she starts to walk away you grab her by the arm and pull her back, then you push her down in the chair. You pull her pants and panties off her and spread her legs. You start licking her pussy at once, doing your best to mimic what she did to you, but you know you are no where as skilled as she is.'
 			'Still after a few minutes the girl starts to moan, not long after her body spasms. Her pussy getting wetter as she cums, you lap up all her wetness.'
-			'Just before you finish you hear Pasha''s voice behind you. "What the fuck is this?" The girl jumps up and grabs her pants and runs out with out even stopping to put them on. You turn to look at Pasha starting down at your naked body. "We was..." Before you can even finish he interrupts you, he looks pissed.'
+			'Just before you finish you hear Pasha''s voice behind you. "What the fuck is this?" The girl jumps up and grabs her pants and runs out with out even stopping to put them on. You turn to look at Pasha starting down at your naked body. "We were..." Before you can even finish he interrupts you, he looks pissed.'
 			'"Leave your clothes here and get the fuck in my office and bend over my desk right now, before I fire your ass."'
-
-			if pcs_dom >= 10:
-				act 'Tell him to fuck off and return to work':gt 'worksalon', 'start'
+			
+			gs 'willpower', 'sex', 'resist'
+			if will_cost <= pcs_willpwr:
+				act 'Tell him to fuck off and return to work (<<will_cost>> Willpower)': gs 'willpower', 'pay', 'resist' & salonslut = 0 & gt 'worksalon', 'start'
+			else
+				act 'Tell him to fuck off and return to work (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 			end
 			act 'Do as he says':salonslut = 1 & gt 'worksalon', '3'
 		end

+ 30 - 19
locations/zaprFWash.qsrc

@@ -158,7 +158,7 @@ end
 if $ARGS[0] = 'refuse':
 	! just being asked can slowly change your inhibitions which will enable a player to eventually agree to the questions above
 	if pcs_inhib < 35: inhib_exp += rand(1,2)
-	pcs_dom += 1
+	!pcs_dom += 1
 	pcs_mood += 5
 	gs 'stat'
 	
@@ -255,7 +255,8 @@ if $ARGS[0] = 'titsFlash':
 	! can only continue with more questions if flashing for a customer
 	! also more questions will require either sub or dom or bimbo or horny as well as bimbo or prostitute clothing
 	! this has a wide range of requirements so that many different types of characters can still play this content
-	if (sub >= 10 or pcs_dom >= 10 or bimbolevel >= 1 or pcs_horny >= 5) and (PCloBimbo = 1 or PCloStyle = 4) and $ARGS[2] = 'Question':
+	!if (sub >= 10 or pcs_dom >= 10 or bimbolevel >= 1 or pcs_horny >= 5) and (PCloBimbo = 1 or PCloStyle = 4) and $ARGS[2] = 'Question':
+	if (bimbolevel >= 1 or pcs_horny >= 5) and (PCloBimbo = 1 or PCloStyle = 4) and $ARGS[2] = 'Question':
 		! once again dynamically choosing the next scene to play based on reputation
 		carwashscene = rand(1, 100)
 		if carwashscene <= min(max(30,slut_compare),60) and carwashscene >= 50:
@@ -346,7 +347,8 @@ if $ARGS[0] = 'assFlash':
 	gs 'arousal', 'flashlite', 5
 	gs 'stat'
 	
-	if (sub >= 10 or pcs_dom >= 10 or bimbolevel >= 1 or pcs_horny >= 10) and (PCloBimbo = 1 or PCloStyle = 4) and $ARGS[2] = 'Question':
+	!if (sub >= 10 or pcs_dom >= 10 or bimbolevel >= 1 or pcs_horny >= 10) and (PCloBimbo = 1 or PCloStyle = 4) and $ARGS[2] = 'Question':
+	if (bimbolevel >= 1 or pcs_horny >= 10) and (PCloBimbo = 1 or PCloStyle = 4) and $ARGS[2] = 'Question':
 		carwashscene = rand(1, 100)
 		if carwashscene <= min(max(50,slut_compare),75) and carwashscene >= 50:	
 			act 'Continue':gt 'zaprFWash', 'handQ'
@@ -403,7 +405,8 @@ if $ARGS[0] = 'pussyFlash':
 	gs 'arousal', 'flashlite', 5
 	gs 'stat'
 	
-	if (sub >= 10 or pcs_dom >= 10 or bimbolevel >= 1 or pcs_horny >= 15) and (PCloBimbo = 1 or PCloStyle = 4) and $ARGS[2] = 'Question':
+	!if (sub >= 10 or pcs_dom >= 10 or bimbolevel >= 1 or pcs_horny >= 15) and (PCloBimbo = 1 or PCloStyle = 4) and $ARGS[2] = 'Question':
+	if (bimbolevel >= 1 or pcs_horny >= 15) and (PCloBimbo = 1 or PCloStyle = 4) and $ARGS[2] = 'Question':
 		carwashscene = rand(1, 100)
 		if carwashscene <= min(max(60,slut_compare),100) and carwashscene >= 60:	
 			act 'Continue':gt 'zaprFWash', 'blowQ'
@@ -466,7 +469,8 @@ if $ARGS[0] = 'handjob':
 	
 	'After a while, the man starts pulling your head closer and closer to him. He asks you to blow him: "I''ll give you 200 <b>₽</b> if you open that mouth for me.'
 	
-	if sub >= 10 or pcs_dom >= 10 or bimbolevel >= 1 or pcs_horny >= 30:
+	!if sub >= 10 or pcs_dom >= 10 or bimbolevel >= 1 or pcs_horny >= 30:
+	if bimbolevel >= 1 or pcs_horny >= 30:
 		if pcs_inhib >= 30 or pcs_horny >= 30:act 'Open your mouth for him':gt 'zaprFWash', 'blowjob', 'Paid', 'handjob'
 		act 'Rub harder to make him cum':gt 'zaprFWash', 'handjobEndQ'
 	else
@@ -526,7 +530,8 @@ if $ARGS[0] = 'blowjob':
 	
 	'After a while, the man starts trying to remove your clothes. He asks you to let him fuck your pussy: "I''ll give you 400 <b>₽</b> if you let me take your pussy! C''mon!'
 	
-	if sub >= 10 or pcs_dom >= 10 or bimbolevel >= 1 or pcs_horny >= 40:
+	!if sub >= 10 or pcs_dom >= 10 or bimbolevel >= 1 or pcs_horny >= 40:
+	if bimbolevel >= 1 or pcs_horny >= 40:
 		if pcs_vag = 0:
 			if pcs_inhib >= 40 or pcs_horny >= 40: act 'Offer your ass instead (you don''t want to lose your virginity to this stranger...)':gt 'zaprFWash', 'fuckAnal', 'Paid'
 		else
@@ -649,11 +654,11 @@ if $ARGS[0] = 'rapePussyYes':
 	'<center><video autoplay loop src="images/locations/shared/carwash/sex/pussytoanal<<i>>.mp4"></video></center>'
 	
 	if $ARGS[1] = 'virgin':
-		sub += 10
+		!sub += 10
 		pcs_mood -= 30
 		'He gropes your ass, lifts it up and pushes his dick inside your pussy in one thrust! You feel your hymen break and know your virginity is gone forever. What will your friends and family think of you now if they find out?'
 	elseif $ARGS[1] = 'normal':
-		sub += 6
+		!sub += 6
 		pcs_mood -= 20
 		'He gropes your ass, lifts it up and pushes his dick inside your pussy in one thrust, all the way to the hilt!'
 	end
@@ -825,7 +830,7 @@ end
 if $ARGS[0] = 'blowjobEndMouthSwallow':
 	if pcs_inhib < 40: inhib_exp += rand(4,6)
 	swallow += 1
-	sub += 1
+	!sub += 1
 	pcs_mood += 10
 	gs 'stat'
 	
@@ -843,7 +848,7 @@ end
 
 if $ARGS[0] = 'blowjobEndMouthSpit':
 	if pcs_inhib < 30: inhib_exp += rand(2,4)
-	pcs_dom += 3
+	!pcs_dom += 3
 	gs 'stat'
 	
 	gifornot = rand (1, 100)
@@ -891,9 +896,13 @@ if $ARGS[0] = 'runback':
 		act 'Endure his punishment':gt 'zaprFWash', 'punish'
 		! gave doms the choice to fight back as long as they have some energy related stat with something left even if they lost the roll for runSuccess
 		! these values are based off of the cheat menu values for players who turn off these stats as they can never go below 35
-		if dom > 0 and (pcs_energy > 35 or pcs_hydra > 35 or pcs_sleep > 35):
-			act 'Push him off of you and escape':gt 'zaprFWash', 'fight'
-		end
+		gs 'willpower', 'skill', 'force', 'stren_lvl'
+		will_cost = (will_cost * 3) / 2
+		if will_cost <= pcs_willpwr:
+			act 'Push him off of you and escape (<<will_cost>> Willpower)': gs 'willpower', 'pay', 'force' & gt 'zaprFWash', 'fight'
+		else
+			act 'Push him off of you and escape (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+		end	
 	end
 end
 
@@ -929,7 +938,7 @@ end
 if $ARGS[0] = 'punishSpank':
 	pcs_horny = 0
 	pcs_mood -= 10
-	sub += 2
+	!sub += 2
 	inhib_exp += rand(2,4)
 	pain['asscheeks'] += 5
 	gs 'stat'
@@ -952,7 +961,8 @@ if $ARGS[0] = 'punishSpank':
 	! once reputation begins to rise it will even out with the fitness and abductionChance will stabilize at an average value (around 45)
 	! but fitness caps at 100 and reputation does not so eventually if your reputation grows to be very large the abductionChance will continue to rise (max of 90)
 	abductionChance = reputationScalar-fitnessScalar
-	if (abductionChance > 0 and abductionChance <= rand(1,100)) or sub > 99:
+	!if (abductionChance > 0 and abductionChance <= rand(1,100)) or sub > 99:
+	if (abductionChance > 0 and abductionChance <= rand(1,100)):
 		'But your perpetrator isn''t done with you.'
 		'He catches you again, drags you to his car and pushes you into the trunk...'
 		'You have a feeling this probably will not go well for you...'
@@ -969,7 +979,7 @@ end
 if $ARGS[0] = 'punishAnal':
 	pcs_horny = 0
 	pcs_mood -= 20
-	sub += 4
+	!sub += 4
 	pain['asshole'] += 6
 	inhib_exp += rand(5,10)
 	gs 'cum_call', 'anus'
@@ -989,7 +999,8 @@ if $ARGS[0] = 'punishAnal':
 	reputationScalar = min(max(1,slut_compare),180)
 	fitnessScalar = min(max(1,pcs_stren,pcs_agil),90)
 	abductionChance = reputationScalar-fitnessScalar
-	if (abductionChance > 0 and abductionChance <= rand(1,100)) or sub > 99:
+	!if (abductionChance > 0 and abductionChance <= rand(1,100)) or sub > 99:
+	if (abductionChance > 0 and abductionChance <= rand(1,100)):
 		'But your perpetrator isn''t done with you.'
 		'He catches you again, drags you to his car and pushes you into the trunk...'
 		'You have a feeling this probably will not go well for you...'
@@ -1041,11 +1052,11 @@ if $ARGS[0] = 'punishPussy':
 	'<center><video autoplay loop src="images/locations/shared/carwash/sex/punishpussy<<i>>.mp4"></video></center>'
 	
 	if $ARGS[1] = 'virgin':
-		sub += 10
+		!sub += 10
 		'Your pussy fully exposed, he slowly inserts his cock inside of you. He pushes right up against your hymen, savoring the moment. Suddenly, you feel your hymen break and know your virginity is gone forever. What will your friends and family think of you now if they find out?'
 		pcs_mood -= 40
 	elseif $ARGS[1] = 'normal':
-		sub += 6
+		!sub += 6
 		'Your pussy fully exposed, he starts fucking it ruthlessly.'
 		pcs_mood -= 20
 	end