0
0
Эх сурвалжийг харах

[fixed] Removed all pcs_dom I could find from code and those that need attention are commented out so they can be found easily

KevinSmarts 5 жил өмнө
parent
commit
21129b2448

+ 6 - 4
locations/FedorEv.qsrc

@@ -26,10 +26,12 @@ if $ARGS[0] = '' or $ARGS[0] = 'Start':
 	elseif fedorKozlovQW >= 10 and dimaFilm = 1 and FedorvsDimka = 1:
 		gt 'FedorMisc', 'Fedor Vs Dimka'
 !!ToDo: sub and dom have to replaced, they can''t be changed into willpower in this case		
-	elseif fedorKozlovQW >= 20 and GorSlut < 2 and sub > 0:
-		gt 'FedorEv', 'Fedor Date 2'
-	elseif fedorKozlovQW >= 20 and GorSlut < 2 and pcs_dom >= 0:
-		gt 'FedorEv', 'Fedor Date 3'
+	elseif fedorKozlovQW >= 20 and GorSlut < 2:
+		if rand(0,1) = 0:
+			gt 'FedorEv', 'Fedor Date 2'
+		else
+			gt 'FedorEv', 'Fedor Date 3'
+		end
 	else
 		gt 'FedorEv', 'Fedor Date'
 	end

+ 58 - 62
locations/IgorEv.qsrc

@@ -166,7 +166,7 @@ if $ARGS[0] = 'Kiss':
 			act 'Well...': gt 'igorEv', 'din_sex'
 		end
 !!I want to change the following. Now if they are dating and Sveta just needs a dom/will of 20 and knows Igor cross dresses.
-		if pcs_dom >= 20 and igor_krossdresssex >= 1 and igor_kdsexday ! daystart:
+		if igor_krossdresssex >= 1 and igor_kdsexday ! daystart:
 			cla
 			*nl
 			'As you''re not that keen getting penetrated you suggest that you want to introduce Igor to some special kind of kinky sex that turns you on.'
@@ -461,28 +461,26 @@ if $ARGS[0] = 'strap on':
 													    act'Finish': gt 'igorhome', 'igorroom'
 													end
 												end
-												if pcs_dom > 30:
-													act 'Take it like a bitch':
+												act 'Take it like a bitch':
+													*clr & cla
+													'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/igor/sex/home/rough'+ rand(1,3) +'.mp4" ></video></center>'
+													'"Shut up, don''t be a pussy! I know you love this!". You keep on pounding him without stopping while laying on top on him.'
+													'"<<$pcs_nickname>>, please stop!" Igor begs.'
+													'"I said shut up bitch!" you grab him by his hips and pull him up until he is on all fours. Then you get a firm grip on his hips and really start pounding his ass. He starts crying out at once. "Relax your ass, Igor or it''ll continue to hurt!"'
+													gs 'arousal', 'anal_strap_give', 10, 'dom', 'rough'
+													gs 'stat'
+													act 'Finish':
 														*clr & cla
-														'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/igor/sex/home/rough'+ rand(1,3) +'.mp4" ></video></center>'
-														'"Shut up, don''t be a pussy! I know you love this!". You keep on pounding him without stopping while laying on top on him.'
-														'"<<$pcs_nickname>>, please stop!" Igor begs.'
-														'"I said shut up bitch!" you grab him by his hips and pull him up until he is on all fours. Then you get a firm grip on his hips and really start pounding his ass. He starts crying out at once. "Relax your ass, Igor or it''ll continue to hurt!"'
+														'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/igor/sex/home/pegcum.mp4" ></video></center>'
+														'After you hammer him for awhile, you reach around and grab his dick. Which despite all his bitching is rock hard, you start jerking him off as you hammer his ass with your strap-on. It doesn''t take very long at all until he starts spurting cum, it is almost a never ending series of spurts. He moans loudly with each spurt, once he finally stops spurting cum you stop and pull your strap-on out of his ass.'
+														*nl
+														'"Fuck, that hurt! But is also felt amazing at the same time." He pulls away from you and gets off the bed and rubs his ass. "But maybe next time you can be a bit gentler?"'
+														'You feel great, this is one of the best experiences of your life. You grin at him. "That''s up to you slave, if you please me. Then maybe next time I won''t be so rough, but if you displease me. Then you will wish I was this gentle again."'
+														'He looks at you with a mix of fear and anticipation. "I hope your kidding, but we better get cleaned up." You both get cleaned up.'
 														gs 'arousal', 'anal_strap_give', 10, 'dom', 'rough'
+														gs 'arousal', 'end'
 														gs 'stat'
-														act 'Finish':
-															*clr & cla
-															'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/igor/sex/home/pegcum.mp4" ></video></center>'
-															'After you hammer him for awhile, you reach around and grab his dick. Which despite all his bitching is rock hard, you start jerking him off as you hammer his ass with your strap-on. It doesn''t take very long at all until he starts spurting cum, it is almost a never ending series of spurts. He moans loudly with each spurt, once he finally stops spurting cum you stop and pull your strap-on out of his ass.'
-															*nl
-															'"Fuck, that hurt! But is also felt amazing at the same time." He pulls away from you and gets off the bed and rubs his ass. "But maybe next time you can be a bit gentler?"'
-															'You feel great, this is one of the best experiences of your life. You grin at him. "That''s up to you slave, if you please me. Then maybe next time I won''t be so rough, but if you displease me. Then you will wish I was this gentle again."'
-															'He looks at you with a mix of fear and anticipation. "I hope your kidding, but we better get cleaned up." You both get cleaned up.'
-															gs 'arousal', 'anal_strap_give', 10, 'dom', 'rough'
-															gs 'arousal', 'end'
-															gs 'stat'
-															act'Finish': gt 'igorhome', 'igorroom'
-														end
+														act'Finish': gt 'igorhome', 'igorroom'
 													end
 												end
 											end	
@@ -553,57 +551,55 @@ if $ARGS[0] = 'strap on':
 										act'Finish': gt 'igorhome', 'igorroom'
 									end
 								end
-								if pcs_dom > 30:
-									act 'Take it like a bitch':
+								act 'Take it like a bitch':
+									*clr & cla
+									'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/igor/sex/home/trahaet_'+ rand(1,3) +'.mp4" ></video></center>'
+									'You grab ahold of his hips and pull him up until he is in a doggystyle position with you kneeling behind him. Once he is in place your start really hammering his ass and occasionally smacking his ass with one of your hands.'
+									gs 'arousal', 'anal_strap_give', 10, 'dom', 'rough'
+									gs 'stat'
+									act 'Slow down':
 										*clr & cla
-										'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/igor/sex/home/trahaet_'+ rand(1,3) +'.mp4" ></video></center>'
-										'You grab ahold of his hips and pull him up until he is in a doggystyle position with you kneeling behind him. Once he is in place your start really hammering his ass and occasionally smacking his ass with one of your hands.'
-										gs 'arousal', 'anal_strap_give', 10, 'dom', 'rough'
+										'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/igor/sex/home/strapon'+ rand(1,4) +'.mp4" ></video></center>'
+										'You decide to slowdown as you feeling sorry for him and his ass. You keep fucking him but now much slower and more sensually. Maybe after he gets a little more use to it he will let you really hammer his ass.'
+										gs 'arousal', 'anal_strap_give', 10, 'dom'
 										gs 'stat'
-										act 'Slow down':
+										act 'Finish':
 											*clr & cla
-											'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/igor/sex/home/strapon'+ rand(1,4) +'.mp4" ></video></center>'
-											'You decide to slowdown as you feeling sorry for him and his ass. You keep fucking him but now much slower and more sensually. Maybe after he gets a little more use to it he will let you really hammer his ass.'
+											'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/igor/sex/home/pegcum.mp4" ></video></center>'
+											'You pull him up into a doggystyle position. Once he is up, you reach around and grab his dick. Which is already rock hard, you start jerking him off as you pump his ass with your strap-on. It doesn''t take very long at all until he starts spurting cum, it is almost a never ending series of spurts. He moans loudly with each spurt, once he finally stops spurting cum you stop and pull your strap-on out of his ass.'
+											*nl
+											'"Fuck, that was amazing. I never knew sex could feel that great." He turns around and kisses you. "Thank, thank you for helping me explore my sexuality."'
+											'You feel great, this is one of the best experiences of your life. You grin at him. "I am glad you enjoyed it and I look forward to fucking you again."'
+											'He kisses you and reaches down, stroking your strap-on with his hand a few times. "I look forward to that as well." Then the two of you get cleaned up.'
 											gs 'arousal', 'anal_strap_give', 10, 'dom'
+											gs 'arousal', 'end'
 											gs 'stat'
-											act 'Finish':
-												*clr & cla
-												'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/igor/sex/home/pegcum.mp4" ></video></center>'
-												'You pull him up into a doggystyle position. Once he is up, you reach around and grab his dick. Which is already rock hard, you start jerking him off as you pump his ass with your strap-on. It doesn''t take very long at all until he starts spurting cum, it is almost a never ending series of spurts. He moans loudly with each spurt, once he finally stops spurting cum you stop and pull your strap-on out of his ass.'
-												*nl
-												'"Fuck, that was amazing. I never knew sex could feel that great." He turns around and kisses you. "Thank, thank you for helping me explore my sexuality."'
-												'You feel great, this is one of the best experiences of your life. You grin at him. "I am glad you enjoyed it and I look forward to fucking you again."'
-												'He kisses you and reaches down, stroking your strap-on with his hand a few times. "I look forward to that as well." Then the two of you get cleaned up.'
-												gs 'arousal', 'anal_strap_give', 10, 'dom'
-												gs 'arousal', 'end'
-												gs 'stat'
-												act'Finish': gt 'igorhome', 'igorroom'
-											end
+											act'Finish': gt 'igorhome', 'igorroom'
 										end
-										act 'Show him no mercy':
-											!!random 1-3 images
-											'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/igor/sex/home/trahaet_'+rand(1,3)+'.mp4" ></video></center>'
-											'"Shut up, don''t be a pussy! I know you love this!". You keep on pounding him without stopping while holding tightly to his hips, so he can''t pull away.'
-											'"<<$pcs_nickname>>, please stop!" Igor begs, as he tries to pull away. But you just grab tighter to his hips and yank him back burying your strap-on balls deep in his ass. He gasps in pain when you do.'
-											'"I said shut up bitch!" Then with a firm grip on his hips, you really start pounding his ass. He starts crying out at once. "Relax your ass, Igor or it''ll continue to hurt!"'
+									end
+									act 'Show him no mercy':
+										!!random 1-3 images
+										'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/igor/sex/home/trahaet_'+rand(1,3)+'.mp4" ></video></center>'
+										'"Shut up, don''t be a pussy! I know you love this!". You keep on pounding him without stopping while holding tightly to his hips, so he can''t pull away.'
+										'"<<$pcs_nickname>>, please stop!" Igor begs, as he tries to pull away. But you just grab tighter to his hips and yank him back burying your strap-on balls deep in his ass. He gasps in pain when you do.'
+										'"I said shut up bitch!" Then with a firm grip on his hips, you really start pounding his ass. He starts crying out at once. "Relax your ass, Igor or it''ll continue to hurt!"'
+										gs 'arousal', 'anal_strap_give', 10, 'dom', 'rough'
+										gs 'stat'
+										act 'Finish':
+											*clr & cla
+											'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/igor/sex/home/pegcum.mp4" ></video></center>'
+											'After you hammer him for awhile, you reach around and grab his dick. Which despite all his bitching it''s rock hard, you start jerking him off as you hammer his ass with your strap-on. It doesn''t take very long at all until he starts spurting cum, it is almost a never ending series of spurts. He moans loudly with each spurt, once he finally stops spurting cum you stop and pull your strap-on out of his ass.'
+											*nl
+											'"Fuck, that hurt! But is also felt amazing at the same time." He pulls away from you and gets off the bed and rubs his ass. "But maybe next time you can be a bit gentler?"'
+											'You feel great, pounding a boys ass with a strap-on with out mercy is so intoxicating and empowering. You grin at him. "That''s up to you slave, if you please me. Then maybe next time I won''t be so rough, but if you displease me. Then you will wish I was this gentle again."'
+											'He looks at you with a mix of fear and anticipation. "I hope your kidding, but we better get cleaned up." You both get cleaned up.'
 											gs 'arousal', 'anal_strap_give', 10, 'dom', 'rough'
+											gs 'arousal', 'end'
 											gs 'stat'
-											act 'Finish':
-												*clr & cla
-												'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/igor/sex/home/pegcum.mp4" ></video></center>'
-												'After you hammer him for awhile, you reach around and grab his dick. Which despite all his bitching it''s rock hard, you start jerking him off as you hammer his ass with your strap-on. It doesn''t take very long at all until he starts spurting cum, it is almost a never ending series of spurts. He moans loudly with each spurt, once he finally stops spurting cum you stop and pull your strap-on out of his ass.'
-												*nl
-												'"Fuck, that hurt! But is also felt amazing at the same time." He pulls away from you and gets off the bed and rubs his ass. "But maybe next time you can be a bit gentler?"'
-												'You feel great, pounding a boys ass with a strap-on with out mercy is so intoxicating and empowering. You grin at him. "That''s up to you slave, if you please me. Then maybe next time I won''t be so rough, but if you displease me. Then you will wish I was this gentle again."'
-												'He looks at you with a mix of fear and anticipation. "I hope your kidding, but we better get cleaned up." You both get cleaned up.'
-												gs 'arousal', 'anal_strap_give', 10, 'dom', 'rough'
-												gs 'arousal', 'end'
-												gs 'stat'
-												act'Finish': gt 'igorhome', 'igorroom'
-											end
-										end	
+											act'Finish': gt 'igorhome', 'igorroom'
+										end
 									end	
-								end
+								end	
 							end	
 						end
 					end

+ 2 - 6
locations/JuliaMilHome.qsrc

@@ -203,13 +203,9 @@ elseif lernHome = 0:
 					'"Well, she does know how to use that mouth of hers. I''ve been putting it to good use." You answer, blushing.'
 					'You notice Julia''s cheeks flushing red at this comment. She''s clearly getting aroused just by talking of this.'
 					if strapon = 1:
-						if pcs_dom < 25:
-							'"You know, I''ve bought myself a strap-on. I was working up the nerve to, uhm ..., use it on Natasha." You whisper, blushing even more furiously.'
-						else
-							'"You know, I''ve bought myself a strap-on. I was planning to use it on Natasha." You admit.'
-						end
+						'"You know, I''ve bought myself a strap-on. I was planning to use it on Natasha." You admit.'
 						'"If you''re up for it, you could get yourself one too and we can both have some fun with Natasha." You offer.'
-						'"That does sound, uhm ..., like it could be a lot of fun." Julia responds, unconciously rubbing her thighs together. "Ok, I''m in."'
+						'"That does sound, uhm ..., like it could be a lot of fun." Julia responds, unconsciously rubbing her thighs together. "Ok, I''m in."'
 						JuliaNatSexProposed = 1
 					else
 						'Maybe I can find a way to get Julia to join me and Natasha some time, you think to yourself.'

+ 32 - 37
locations/KatjaHomeTalk.qsrc

@@ -191,9 +191,8 @@ if $ARGS[0] = '':
 				act 'Further':gt 'KatjaHomeTalk'
 			end
 
-			if npc_sex['A14'] = 1 and pcs_dom >= KatjaDom:
+			if npc_sex['A14'] = 1:
 				act 'Offer to take a walk in the Park':
-					pcs_dom-=1
 					minut += 15
 					KatjaHorny += 5
 					$ev_name = 'Katja'
@@ -642,36 +641,33 @@ if $ARGS[0] = 'Sextalk':
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big14.jpg"></center>'
 				'You tell Katja about the times you have had gone down on another girl and how it felt. Katja blushes and bites her lip.'
+				'Katja asks you to show her how you lick pussy.'
 
-				if (pcs_dom - sub + 20) < KatjaDom:
-					pcs_dom -= 2
-					act 'Katja tells you to show her':
-						cls
-						minut += 15
-						pcs_horny += 20
-						KatjaHorny = 0
-						KatjaLust += 5
-						KatjaDom += 2
-						katja_dom_sex = 1
-						gs 'stat'
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/school/kuni2.jpg"></center>'
-						'Katja tells you to show her how you lick pussy, at first you are a bit confused and then you notice she is pulling her panties off. Once she has them off she opens her legs wide. "Go on <<$pcs_nickname>> show me how you do it, please."'
-						'You pause a moment more in surprise then anything, but her glistening wet pussy is enough to convince you, you lean forward and places your face between her legs and begin to lick her pussy.'
-						'You suck on her clit and slip your tongue inside of her, working her pussy for all you are worth. She begins to moan loudly and buck her hips grinding your face into her crotch. As she gets close to orgasm she grabs your hair and holds your face against her pussy, rubbing herself against your face as much as you are licking her, leaving your face coated in the juices from her pussy.'
-						'Her orgasm hits her hard, leaving her unable to talk as her body spasms. Once Katja''s orgasm passes pass you lick her clean of all her pussy juices, making sure not to miss a single spot. When you raise up to look at Katja she has a smile but also a new look, you are not quite sure what it is, confidence maybe? "Well arn''t you just a good little girl." Then she kisses you deeply, breaking the kiss you start to lean back and spread your legs but she is already shaking her head no.'
-						'"Sorry <<$pcs_nickname>> maybe next time, we need to finish our homework." She says sweetly, you pause a moment and then nod in understand and you see that new look intensify on her face as she smiles, while the two of you finish your homework.'
-
-						gs 'arousal', 'cuni_give', 15, 'sub', 'lesbian'
-						gs 'stat'
+				act 'Show her':
+					cls
+					minut += 15
+					pcs_horny += 20
+					KatjaHorny = 0
+					KatjaLust += 5
+					KatjaDom += 2
+					katja_dom_sex = 1
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/school/kuni2.jpg"></center>'
+					'At first you are a bit confused and then you notice she is pulling her panties off. Once she has them off she opens her legs wide. "Go on <<$pcs_nickname>> show me how you do it, please."'
+					'You pause a moment more in surprise then anything, but her glistening wet pussy is enough to convince you, you lean forward and places your face between her legs and begin to lick her pussy.'
+					'You suck on her clit and slip your tongue inside of her, working her pussy for all you are worth. She begins to moan loudly and buck her hips grinding your face into her crotch. As she gets close to orgasm she grabs your hair and holds your face against her pussy, rubbing herself against your face as much as you are licking her, leaving your face coated in the juices from her pussy.'
+					'Her orgasm hits her hard, leaving her unable to talk as her body spasms. Once Katja''s orgasm passes pass you lick her clean of all her pussy juices, making sure not to miss a single spot. When you raise up to look at Katja she has a smile but also a new look, you are not quite sure what it is, confidence maybe? "Well arn''t you just a good little girl." Then she kisses you deeply, breaking the kiss you start to lean back and spread your legs but she is already shaking her head no.'
+					'"Sorry <<$pcs_nickname>> maybe next time, we need to finish our homework." She says sweetly, you pause a moment and then nod in understand and you see that new look intensify on her face as she smiles, while the two of you finish your homework.'
+
+					gs 'arousal', 'cuni_give', 15, 'sub', 'lesbian'
+					gs 'stat'
 
-						act 'Further':
-							gs 'arousal', 'end'
-							gt 'KatjaHomeTalk'
-						end
+					act 'Further':
+						gs 'arousal', 'end'
+						gt 'KatjaHomeTalk'
 					end
-				else
-					act 'Further':minut += 15 & gt 'KatjaHomeTalk'
 				end
+				act 'Ignore her':minut += 15 & gt 'KatjaHomeTalk'
 			end
 		end
 	elseif kattalkrand = 4:
@@ -748,7 +744,7 @@ if $ARGS[0] = 'hornykiss':
 
 		if KatjaHorny < 50:
 
-			if rand(0, 50) <= (KatjaHorny + pcs_dom):
+			if rand(0, 50) < 15:
 				act 'Kiss': gt 'katjaEv', 'kiss'
 			else
 				KatjaHorny += 5
@@ -756,26 +752,25 @@ if $ARGS[0] = 'hornykiss':
 
 				act 'Further':minut += 15 & gt 'KatjaHomeTalk'
 
-				if pcs_dom > 0:
+!!				if pcs_dom > 0:
 					act 'Seize Katja''s face':
 						cls
-						pcs_dom -= 1
 						KatjaDom -= 5
 						KatjaHorny -= 10
 						KatjaLust += 1
 						gs 'stat'
 						'You wrapped your hands around her face and bring you lips to Katja''s.'
 
-						if pcs_dom < KatjaDom:
-							'Katja firmly takes your hands and removes them from her face, allowing you to understand, that she does not intend to kiss you.'
+						!!if pcs_dom < KatjaDom:
+							!!'Katja firmly takes your hands and removes them from her face, allowing you to understand, that she does not intend to kiss you.'
 
-							act 'Further':minut += 15 & gt 'KatjaHomeTalk'
-						else
+							!!act 'Further':minut += 15 & gt 'KatjaHomeTalk'
+						!!else
 							'Katja looks into your eyes.'
 							act 'Kiss': gt 'katjaEv', 'kiss'
-						end
+						!!end
 					end
-				end
+				!!end
 			end
 		elseif KatjaHorny >= 50:
 			act 'Kiss': gt 'katjaEv', 'kiss'

+ 1 - 1
locations/MEastbed.qsrc

@@ -49,7 +49,7 @@ if $ARGS[0] = 'guestB':
 		if $BDSMrole = 's':
 			act 'Join them':
 				*clr & cla
-				gs 'npcgeneratec', 0, 'pcs_dom from the Club', rand(18,45)
+				gs 'npcgeneratec', 0, 'Dominant man from the Club', rand(18,45)
 				gs 'boyStat', $npclastgenerated
 				sexpartkno = 1
 				sexvolume = 5

+ 1 - 1
locations/MagEncounterFairy.qsrc

@@ -105,7 +105,7 @@ if $ARGS[0] = 'fairy_chat':
 			'Just as she flies off, she returns fluttering in front of your face.'
 			'"You know, you could still look lovelier.", she says. "Don''t move."'
 			'Remembering the last time you hold your breath and close your eyes. Just a moment later you feel your skin start tingling, again, as if brushed by a feather.'
-		elseif pcs_skin >= 80 and fairyday < daystart and fairyshoo = 0 and pcs_magik >= 8 and pcs_dom >= 20 and fairychat > 9 and succubusQW < 1:
+		elseif pcs_skin >= 80 and fairyday < daystart and fairyshoo = 0 and pcs_magik >= 8 and fairychat > 9 and succubusQW < 1:
 			!Sets the Succubus setup dream
 			succubusQW = 1
 			pcs_horny = 100

+ 23 - 23
locations/MartinSex.qsrc

@@ -112,23 +112,23 @@ if $ARGS[0] = '':
 				'You get closer to him, an inch away from touching him, and lower your voice to a whisper. "If I''m that smart, why don''t you let me decide what I want?"'
 				'He looks at you, longing but self-possessed. "Some decisions are better made for you."'
 				*nl
-				if exhibitionist_lvl > 0 and pcs_dom > 30 and cycle ! 0:
+				if exhibitionist_lvl > 0 and cycle ! 0:
 					'You are half-tempted to go on the offensive, show him what he''s missing out on by acting like a knight in shining armor and see if that won''t change his mind.'
-				elseif exhibitionist_lvl > 0 and pcs_dom > 30 and cycle = 0:
+				elseif exhibitionist_lvl > 0 and cycle = 0:
 					'You are half-tempted to go on the offensive, show him what he''s missing out on by acting like a knight in shining armor and see if that won''t change his mind, but then you remember that you are on your period, so stripping isn''t really a sexy option right now.'
 				end
 
-				if exhibitionist_lvl > 0 and pcs_dom > 50 and stat['bj'] > 20 and cycle ! 0:
+				if exhibitionist_lvl > 0 and stat['bj'] > 20 and cycle ! 0:
 					'Or you could just pull his pants off and blow him - you''ve done it enough times to know how convincing that can be.'
-				elseif exhibitionist_lvl > 0 and pcs_dom > 50 and cycle = 0:
+				elseif exhibitionist_lvl > 0 and cycle = 0:
 					'Or you could just pull his pants off and blow him - you''ve done it enough times to know how convincing that can be, and your period certainly isn''t going to stand in the way of <i>that</i>.'
 				end
 
-				if exhibitionist_lvl > 0 and pcs_dom > 30 and cycle ! 0:
+				if exhibitionist_lvl > 0 and cycle ! 0:
 					act 'Go on the offensive - Strip':MartinStripVar = 1 & gt'MartinSex','MartinTease'
 				end
 
-				if exhibitionist_lvl > 0 and pcs_dom > 50 and stat['bj'] > 20:
+				if exhibitionist_lvl > 0 and stat['bj'] > 20:
 					act 'Be even more aggressive - Give Martin a blowjob': MartinConvinceBJ = 1 & gt'MartinSex3','MartinBlowTease'
 				end
 
@@ -179,12 +179,12 @@ if $ARGS[0] = '':
 		'You approach Martin from behind, but you aren''t sure he has noticed you yet. He said you were too young to know better, that you were seeing something in him that wasn''t there - he was basically saying that you were stupid, wasn''t he?'
 		*nl
 		'But instead of forgetting about him or wallowing in self-pity, you are now standing here, and feeling indecisive at that. What are you gonna do, apologize to him for not letting yourself be patronized? It''s not like he was right... right?'
-		if exhibitionist_lvl > 0 and pcs_dom > 20:
+		if exhibitionist_lvl > 0:
 			*nl
 			'Maybe he just needs a little push. Maybe, all you have to do is show him that you aren''t too young, show him what he is missing out on.'
 			if cycle = 0: 'But, damn, since you are currently on your period, that isn''t an option today. You will have to think of something else or come back some other time.'
 
-			if exhibitionist_lvl > 0 and pcs_dom > 50 and stat['bj'] > 20:
+			if exhibitionist_lvl > 0 and stat['bj'] > 20:
 				if cycle = 0:
 					'A good blowjob would probably set him straight right quick, no matter what time of the month it is.'
 				else
@@ -236,11 +236,11 @@ if $ARGS[0] = '':
 			act 'Leave': gt 'nord'
 		end
 
-		if exhibitionist_lvl > 0 and pcs_dom > 20 and cycle ! 0:
+		if exhibitionist_lvl > 0 and cycle ! 0:
 			act 'Go on the offensive - Strip':MartinStripVar = 1 & gt'MartinSex','MartinTease'
 		end
 
-		if exhibitionist_lvl > 0 and pcs_dom > 50 and stat['bj'] > 20:
+		if exhibitionist_lvl > 0 and stat['bj'] > 20:
 			act 'Be even more aggressive - Give Martin a blowjob': MartinConvinceBJ = 1 & gt'MartinSex3','MartinBlowTease'
 		end
 
@@ -254,15 +254,15 @@ if $ARGS[0] = '':
 		'Martin rejected you, but you can tell that he is attracted to you, no matter what he said about age. You told him that you understand, but that doesn''t mean it has to be the final word in the matter...'
 		*nl
 
-		if exhibitionist_lvl > 0 and pcs_dom > 30 and cycle ! 0:
+		if exhibitionist_lvl > 0 and cycle ! 0:
 			'You are half-tempted to go on the offensive, show him what he''s missing out on by acting like a knight in shining armor and see if that won''t change his mind.'
-		elseif exhibitionist_lvl > 0 and pcs_dom > 30 and cycle = 0:
+		elseif exhibitionist_lvl > 0 and cycle = 0:
 			'You are half-tempted to go on the offensive, show him what he''s missing out on by acting like a knight in shining armor and see if that won''t change his mind, but then you remember that you are on your period, so stripping isn''t really a sexy option right now.'
 		end
 
-		if exhibitionist_lvl > 0 and pcs_dom > 50 and stat['bj'] > 20 and cycle ! 0:
+		if exhibitionist_lvl > 0 and stat['bj'] > 20 and cycle ! 0:
 			'Or you could just pull his pants off and blow him - you''ve done it enough times to know how convincing that can be.'
-		elseif exhibitionist_lvl > 0 and pcs_dom > 50 and cycle = 0:
+		elseif exhibitionist_lvl > 0 and cycle = 0:
 			'Or you could just pull his pants off and blow him - you''ve done it enough times to know how convincing that can be, and your period certainly isn''t going to stand in the way of <i>that</i>.'
 		end
 
@@ -386,11 +386,11 @@ if $ARGS[0] = '':
 			end
 		end
 
-		if exhibitionist_lvl > 0 and pcs_dom > 30 and cycle ! 0:
+		if exhibitionist_lvl > 0 and cycle ! 0:
 			act 'Go on the offensive - Strip':MartinStripVar = 1 & gt'MartinSex','MartinTease'
 		end
 
-		if exhibitionist_lvl > 0 and pcs_dom > 50 and stat['bj'] > 20:
+		if exhibitionist_lvl > 0 and stat['bj'] > 20:
 			act 'Be even more aggressive - Give Martin a blowjob': MartinConvinceBJ = 1 & gt'MartinSex3','MartinBlowTease'
 		end
 
@@ -678,11 +678,11 @@ if $ARGS[0] = 'MartinTease3':
 			*nl
 			'"My my, it''s almost like you enjoy it when women take something up their ass," you comment playfully.'
 			'"Pull it out." His voice is low but the order unmistakeable. "Slowly."'
-			if pcs_dom > 20:
+			!!if pcs_dom > 20:
 				'"Why should I?" You ask, a hint of defiance in your response.'
 				'"Because if I have to look at it a moment longer, I''ll come over there, pull it out and fuck your ass right now."'
 				'Even though you two share a laugh over his ''threat'', the thought that the plug might excite him that much makes your pussy tingle.'
-			end
+			!!end
 			*nl
 			'Taking all the time in the world, you comply, reach down and slooooowly remove the toy from your ass, moaning softly as your <<$pcs_ass>> ass releases its intruder.'
 			'The glint you saw earlier is now a full-blown fire, fueled by the sight of your gaping and ready asshole.'
@@ -720,7 +720,7 @@ if $ARGS[0] = 'MartinTease3':
 				gs 'stat'
 
 				temp = rand(1,3)
-				if pcs_dom > 20 and cycle ! 0:
+				if cycle ! 0:
 					act 'Tell Martin to go down on you':gt 'MartinSex3','MartinPussyLick'
 				elseif temp = 1 and cycle ! 0:
 					act 'Martin wants to go down on you':gt 'MartinSex3','MartinPussyLick'
@@ -836,11 +836,11 @@ if $ARGS[0] = 'MartinTease4':
 					*nl
 					'"My my, it''s almost like you enjoy it when women take something up their ass," you comment playfully.'
 					'"Pull it out." His voice is low but the order unmistakeable. "Slowly."'
-					if pcs_dom > 20:
+					!!if pcs_dom > 20:
 						'"Why should I?" You ask, a hint of defiance in your response.'
 						'"Because if I have to look at it a moment longer, I''ll come over there, pull it out and fuck your ass right now."'
 						'Even though you two share a laugh over his ''threat'', the thought that the plug might excite him that much makes your pussy tingle.'
-					end
+					!!end
 					*nl
 					'Taking all the time in the world, you comply, reach down and slooooowly remove the toy from your ass, moaning softly as your <<$pcs_ass>> ass releases its intruder.'
 					'The glint you saw earlier is now a full-blown fire, fueled by the sight of your gaping and ready asshole.'
@@ -867,7 +867,7 @@ if $ARGS[0] = 'MartinTease4':
 					gs 'stat'
 
 					temp = rand(1,3)
-					if pcs_dom > 20 and cycle ! 0:
+					if cycle ! 0:
 						act 'Tell Martin to go down on you':gt 'MartinSex3','MartinPussyLick'
 					elseif temp = 1 and cycle ! 0:
 						act 'Martin wants to go down on you':gt 'MartinSex3','MartinPussyLick'
@@ -958,7 +958,7 @@ if $ARGS[0] = 'MartinTeaseDildo':
 			gs 'stat'
 
 			temp = rand(1,3)
-			if pcs_dom > 20 and cycle ! 0:
+			if cycle ! 0:
 				act 'Tell Martin to go down on you':gt 'MartinSex3','MartinPussyLick'
 			elseif temp = 1 and cycle ! 0:
 				act 'Martin wants to go down on you':gt 'MartinSex3','MartinPussyLick'

+ 65 - 73
locations/MartinSex2.qsrc

@@ -28,7 +28,7 @@ if $ARGS[0] = 'MartinSexPrep':
 	
 	if $clothingworntype ! 'nude':
 		*nl
-		iif(pcs_dom>20,'Giving Martin a saucy look','Without looking at Martin') + ', you quickly strip down, completely exposing yourself to the bartender. Now that you''re dressed for the occasion, nothing''s standing between you and a night to remember.'
+		'Giving Martin a saucy look, you quickly strip down, completely exposing yourself to the bartender. Now that you''re dressed for the occasion, nothing''s standing between you and a night to remember.'
 		gs 'clothing', 'strip'
 		gs 'underwear', 'remove'
 	
@@ -38,7 +38,7 @@ if $ARGS[0] = 'MartinSexPrep':
 	
 	*nl
 	if $martinpos = 'cowgirl' or $martinpos = 'rev_cowgirl':
-		'"Lie down," you say, sounding a little more ' + iif(pcs_dom>20,'forceful','shy') + ' than you really wanted to, "I want to ride you."'
+		'"Lie down," you say, sounding a little more forceful than you really wanted to, "I want to ride you."'
 		'Martin smiles. "If you insist." He unceremoniously rids himself of his pants and lies down quickly, knowing better than to argue with a horny woman.'
 		*nl
 		'Without delay, you climb on top of him, ' + iif($martinpos='rev_cowgirl','facing away from him','face to face with him') + ', his <<dick>>cm <<$dick_girth>> cock tantalizingly close to your wet <<$pcdesc_genitals>>' + iif($martinpos='rev_cowgirl',' and giving him a fantastic view of your ass','') + ' as you rub your slit along his length, sending ripples of pleasure through your body.'
@@ -50,13 +50,13 @@ if $ARGS[0] = 'MartinSexPrep':
 		'To say that you are ready would be an understatement, which is probably the reason Martin... doesn''t penetrate you. Instead, he rubs his dick up and down the length of your slit, spreading your juices all around your lips and teasing you with the tip of his <<dick>>cm <<$dick_girth>> cock until you are about ready to scream.'
 	
 	elseif $martinpos = 'missionary':
-		'You get on your back and spread your legs, giving Martin a lovely view of your <<$pcdesc_genitals>> and a ' + iif(pcs_dom>20,'smoldering','needy') + ' ''come hither'' look.'
+		'You get on your back and spread your legs, giving Martin a lovely view of your <<$pcdesc_genitals>> and a smoldering ''come hither'' look.'
 		'Martin smiles, clearly pleased with the urgency and horniness you''re showing. He unceremoniously rids himself of his pants and comes up to you, his erect penis so close to your wet folds you can feel the warmth it emanates. Being face to face with him like this, nothing but air separating his dick from your wet hole, arouses you to no end.'
 		*nl
 		'It''s painfully obvious how much you want him to fuck you, which is probably why Martin... doesn''t penetrate you. Instead, he whips his dick against your slit, sending tiny shockwaves through your body each time he hits your clit and teasing you with the tip of his <<dick>>cm <<$dick_girth>> cock until you are about ready to scream.'
 	
 	elseif $martinpos = 'sideways':
-		'You lie down on your side, pulling on your ass and thigh to expose your wet <<$pcdesc_genitals>> to Martin and looking at him ' + iif(pcs_dom>20,'with unashamed want','submissively') + '.'
+		'You lie down on your side, pulling on your ass and thigh to expose your wet <<$pcdesc_genitals>> to Martin and looking at him with unashamed want.'
 		'Martin smiles, your urgency pleasing and arousing him. He unceremoniously rids himself of his pants and comes up to you, his erect penis so close to your wet folds you can feel the warmth it emanates.'
 		*nl
 		'To say that you are ready would be an understatement, but Martin doesn''t seem to care because... he doesn''t penetrate you. Instead, he flips you on your back, pushes your legs back and rubs the length of his <<dick>>cm <<$dick_girth>> dick along your slit. You reach down to push his cock against your <<pcs_vag>> sex, increasing the friction of each thrust, both relishing and cursing this pleasurable torture.'
@@ -274,15 +274,15 @@ if $ARGS[0] = 'MartinSexDyn':
 			*nl
 			$orgasm_txt = 'Your sense of ' + iif(dominance > 20,'control over','submission to') + ' Martin and the intense feeling of him moving inside your ' + iif(pirsG>0,'pierced ','') + 'pussy drive you ever closer to the edge until you can no longer take it. You cum loudly, shivering all over, your pussy massaging Martin''s cock with its contractions as if it wanted to squeeze the cum out of him. The orgasm lasts for what feels like an eternity, but when it has passed' + iif($martinpos='rev_cowgirl',' and you look back at him','') + ', Martin gives you a smug, self-satisfied look that makes you chuckle. You''re not done with each other yet, though, and before long, you''ve resumed your fast, hard rhythm.'
 			
-			if pcs_dom > 20:
-				'But you are having none of it: You lay your own hands on Martin''s and pull them away again, giving Martin a coquette smile' + iif($martinpos='rev_cowgirl',' over your shoulder','') + ' as you do. You demonstratively lift yourself up, up, until only the tip of his <<$dick_girth>> penis is still inside your <<$pcdesc_genitals>>, and hold it there. The message is all too clear: You are in charge right now and you intend to keep it that way.'
-				*nl
-				'Martin, understanding completely, chuckles and lays back. "This is how you wanna play it, huh? Show me what you''ve got, then."'
-				'You comply, slamming down on him, taking his entire length inside once more, evoking a soft groan from your lover. You lift yourself up and, again, slam down in one hard stroke that ' + iif($martinpos='rev_cowgirl','causes your ass to meet Martin''s crotch with an audible slap','bounces your <<$pcdesc_breastsrandom>> breasts up and down as well') + '. Again and again, you penetrate yourself on his <<dick>>cm dick like this, speeding up as you go, filling the empty bar with the sounds of a hard fuck, as well as your and Martin''s moans of pleasure.'
-				gs 'arousal', 'vaginal', 8, 'dom'
-				gs 'stat'
+			!!if pcs_dom > 20:
+				!!'But you are having none of it: You lay your own hands on Martin''s and pull them away again, giving Martin a coquette smile' + iif($martinpos='rev_cowgirl',' over your shoulder','') + ' as you do. You demonstratively lift yourself up, up, until only the tip of his <<$dick_girth>> penis is still inside your <<$pcdesc_genitals>>, and hold it there. The message is all too clear: You are in charge right now and you intend to keep it that way.'
+				!!*nl
+				!!'Martin, understanding completely, chuckles and lays back. "This is how you wanna play it, huh? Show me what you''ve got, then."'
+				!!'You comply, slamming down on him, taking his entire length inside once more, evoking a soft groan from your lover. You lift yourself up and, again, slam down in one hard stroke that ' + iif($martinpos='rev_cowgirl','causes your ass to meet Martin''s crotch with an audible slap','bounces your <<$pcdesc_breastsrandom>> breasts up and down as well') + '. Again and again, you penetrate yourself on his <<dick>>cm dick like this, speeding up as you go, filling the empty bar with the sounds of a hard fuck, as well as your and Martin''s moans of pleasure.'
+				!!gs 'arousal', 'vaginal', 8, 'dom'
+				!!gs 'stat'
 			
-			else
+			!!else
 				'And you could have resisted him; surely you could have stayed in control. But the simple fact of the matter was that you didn''t want to. You were on top of him, you had proven to yourself and to him that you could make him do what you want. And now, you <b>want</b> him to take charge of you again.'
 				*nl
 				'With no resistance from you, Martin grabs onto your hips and stops your movement, only the tip of his <<$dick_girth>> penis still inside your <<$pcdesc_genitals>>. You want him inside you again, but he doesn''t let you move, forcing you to look' + iif($martinpos='rev_cowgirl',' over your shoulder','') + ' at your lover, feeling both aroused and vulnerable.'
@@ -295,7 +295,7 @@ if $ARGS[0] = 'MartinSexDyn':
 				'And you are loving every second of it.'
 				gs 'arousal', 'vaginal', 8, 'sub'
 				gs 'stat'
-			end
+			!!end
 		
 		elseif $martinpos = 'doggystyle':
 			'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/doggystyle/doggy<<pic_rand2>>.jpg"></center>'
@@ -311,15 +311,15 @@ if $ARGS[0] = 'MartinSexDyn':
 			*nl
 			$orgasm_txt = iif(dominance > 20,'Wresting control from','Submitting to') + ' Martin and the intense feeling of him moving inside your ' + iif(pirsG>0,'pierced ','') + 'pussy drive you ever closer to the edge until you can no longer take it. You cum loudly, shivering all over, your pussy massaging Martin''s cock with its contractions as if it wanted to squeeze the cum out of him as he fucks you. The orgasm lasts for what feels like an eternity and makes your legs feel like jelly, but when it has passed and you look back at him, Martin gives you a smug, self-satisfied look that makes you chuckle. You''re not done with each other yet, though, and before long, you''ve resumed your fast, hard rhythm.'
 			
-			if pcs_dom > 20:
-				'But despite how much you''ve enjoyed what he has been doing to you so far, you are still longing for a bit of control yourself. You aren''t the kind of girl who will just roll over and let anybody fuck her however they want - you <b>like</b> being in charge and you want to have a say in how this fuck is going to continue.'
-				*nl
-				'You move back, hard, until Martin is all the way inside you, and hold it there. Your eyes are locked with his as you lift one of your hands and gently but firmly remove his hand from your neck. It''s almost surreal how, despite being bent over in front of him, you are palpably wresting control from him.'
-				*nl
-				'Martin seems almost a little put off by your insistence but all conscious thoughts he may have had about that leave him when you start to move, swaying your ass back and forth, fucking your pussy on his hard cock, eliciting soft groans from the barkeeper. Some women may have thought of doing all the work in this position as the ultimate form of submission, but in this moment, you are feeling like you can do anything and that thought alone is extremely arousing; but slamming your hips against Martin''s and taking his <<$dick_girth>> cock feels great too.'
-				gs 'arousal', 'vaginal', 8, 'dom'
-				gs 'stat'
-			else
+			!!if pcs_dom > 20:
+				!!'But despite how much you''ve enjoyed what he has been doing to you so far, you are still longing for a bit of control yourself. You aren''t the kind of girl who will just roll over and let anybody fuck her however they want - you <b>like</b> being in charge and you want to have a say in how this fuck is going to continue.'
+				!!*nl
+				!!'You move back, hard, until Martin is all the way inside you, and hold it there. Your eyes are locked with his as you lift one of your hands and gently but firmly remove his hand from your neck. It''s almost surreal how, despite being bent over in front of him, you are palpably wresting control from him.'
+				!!*nl
+				!!'Martin seems almost a little put off by your insistence but all conscious thoughts he may have had about that leave him when you start to move, swaying your ass back and forth, fucking your pussy on his hard cock, eliciting soft groans from the barkeeper. Some women may have thought of doing all the work in this position as the ultimate form of submission, but in this moment, you are feeling like you can do anything and that thought alone is extremely arousing; but slamming your hips against Martin''s and taking his <<$dick_girth>> cock feels great too.'
+				!!gs 'arousal', 'vaginal', 8, 'dom'
+				!!gs 'stat'
+			!!else
 				'Sure, you could have resisted him, but... you choosing this position had already been a submission in and of itself. You <b>wanted</b> him to take charge of you, to fuck you however he wanted, treat you as he pleased. And the kinky side of you was curious about where he was going with this.'
 				*nl
 				'Sensing no resistance from you, Martin tightens his grip and looks into your eyes. He has stopped moving at all, but he''s not saying anything. All he does is look at you. Seconds pass, his cock deep inside you, throbbing and thick, but perfectly still... it''s driving you crazy. You squirm against him, trying to wiggle and move, but all the accomplishes is make him hold you tighter.'
@@ -332,7 +332,7 @@ if $ARGS[0] = 'MartinSexDyn':
 				'Your aroused mind needs a moment to follow... but only a moment: "Please fuck me. Fuck me hard, Martin. I need you to fu-Aaah!" Your begging turns into a moan as your lover complies and goes from zero to balls-deep pounding in an instant. Any conscious thought is wiped from your mind as pure lust floods it and you let the wonderful sensations wash over you.'
 				gs 'arousal', 'vaginal', 8, 'sub'
 				gs 'stat'
-			end
+			!!end
 		
 		elseif $martinpos = 'missionary':
 			'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/missionary/missionary<<pic_rand2>>.jpg"></center>'
@@ -349,17 +349,17 @@ if $ARGS[0] = 'MartinSexDyn':
 			$orgasm_txt = iif(dominance > 20,'Wresting control from','Submitting to') + ' Martin and the intense feeling of him moving inside your ' + iif(pirsG>0,'pierced ','') + 'pussy drive you ever closer to the edge until you can no longer take it. You cum loudly, shivering all over, your pussy massaging Martin''s cock with its contractions as if it wanted to squeeze the cum out of him as he fucks you. The orgasm lasts for what feels like an eternity, but when it has passed and you look up at him, Martin gives you a smug, self-satisfied look that makes you chuckle. You''re not done with each other yet, though, and before long, you''ve resumed your fast, hard rhythm.'
 			
 		
-			if pcs_dom > 20:
-				'But despite how much you''ve enjoyed what he has been doing to you so far, you are still longing for a bit of control yourself. You aren''t the kind of girl who will just roll over and let anybody fuck her however they want - you <b>like</b> being in charge and you want to have a say in how this fuck is going to continue.'
-				*nl
-				'You lock eyes with Martin and lock your legs around him. He probably could have kept moving, but the intensity with which you look at him gives him pause. His grip on your neck loosens and you shake his hand off entirely. The dynamic between you has changed in an instant, that much is evident to both of you, and there is a certain awkwardness to this situation that threatens to kill the mood.'
-				*nl
-				'Putting your feet down for leverage, you lift your hips up to move against your lover, taking his cock all the way to its root inside you. The surge of pleasure both of you are feeling quickly reminds you what you are here for and you fall right back into your rhythm.'
-				'The only difference is that you aren''t just lying down and taking it - you are matching Martin thrust for thrust and giving as hard as you''re getting... not that either of you is complaining.'
-				gs 'arousal', 'vaginal', 8, 'dom'
-				gs 'stat'
+			!!if pcs_dom > 20:
+				!!'But despite how much you''ve enjoyed what he has been doing to you so far, you are still longing for a bit of control yourself. You aren''t the kind of girl who will just roll over and let anybody fuck her however they want - you <b>like</b> being in charge and you want to have a say in how this fuck is going to continue.'
+				!!*nl
+				!!'You lock eyes with Martin and lock your legs around him. He probably could have kept moving, but the intensity with which you look at him gives him pause. His grip on your neck loosens and you shake his hand off entirely. The dynamic between you has changed in an instant, that much is evident to both of you, and there is a certain awkwardness to this situation that threatens to kill the mood.'
+				!!*nl
+				!!'Putting your feet down for leverage, you lift your hips up to move against your lover, taking his cock all the way to its root inside you. The surge of pleasure both of you are feeling quickly reminds you what you are here for and you fall right back into your rhythm.'
+				!!'The only difference is that you aren''t just lying down and taking it - you are matching Martin thrust for thrust and giving as hard as you''re getting... not that either of you is complaining.'
+				!!gs 'arousal', 'vaginal', 8, 'dom'
+				!!gs 'stat'
 			
-			else
+			!!else
 				'Sure, you could have resisted him, but... you choosing this position had already been a submission in and of itself. You <b>wanted</b> him to take charge of you, to fuck you any way he wanted, treat you as he pleased. And the kinky side of you was curious about where he was going with this.'
 				*nl
 				'Sensing no resistance from you, Martin tightens his grip around your neck a little and looks into your eyes. He has stopped moving at all, but he''s not saying anything. All he does is look at you. Seconds pass, his cock deep inside you, throbbing and thick, but perfectly still... it''s driving you crazy. You squirm against him, trying to wiggle and move, but all the accomplishes is make him hold you tighter.'
@@ -391,15 +391,15 @@ if $ARGS[0] = 'MartinSexDyn':
 			'Martin was firmly in control so far, and his switch of position only served to emphasize that, but it seems like it''s not enough to him: All of a sudden, you can feel one of his hands leave your hips and grab your neck, forcing you to look back at him and increasing both his leverage and sense of power over you.'
 			$orgasm_txt = iif(dominance > 20,'Wresting control from','Submitting to') + ' Martin and the intense feeling of him moving inside your ' + iif(pirsG>0,'pierced ','') + 'pussy drive you ever closer to the edge until you can no longer take it. You cum loudly, shivering all over, your pussy massaging Martin''s cock with its contractions as if it wanted to squeeze the cum out of him as he fucks you. The orgasm lasts for what feels like an eternity and your legs feel so weak that Martin has to support you, but when it has passed and you look back at him, Martin gives you a smug, self-satisfied look that makes you chuckle. You''re not done with each other yet, though, and before long, you''ve resumed your fast, hard rhythm.'
 			
-			if pcs_dom > 20:
-				'But despite how much you''ve enjoyed what he has been doing to you so far, you are still longing for a bit of control yourself. You''ve given him free reign over you so far, but you don''t want to anymore - it''s time to take back the initiative.'
-				*nl
-				'You remove Martin''s hand from your neck, giving him pause, and quickly pull him in to kiss you as you awkwardly move against him. Truth be told, it''s not very easy to fuck your lover or feel very dominant when he''s holding and spreading your legs like this.'
-				*nl
-				'But that''s okay. Right now, moving against him, matching Martin''s thrusts as much as you can, being an active participant rather than just a fucktoy, is about as dominant as you can be, and the way his cock feels inside you as he pounds you into the counter, the slaps and moans that fill the room and the lingering feeling that you are having sex in a public place are more than enough to keep your mind occupied.'
-				gs 'arousal', 'vaginal', 8, 'dom'
-				gs 'stat'
-			else
+			!!if pcs_dom > 20:
+				!!'But despite how much you''ve enjoyed what he has been doing to you so far, you are still longing for a bit of control yourself. You''ve given him free reign over you so far, but you don''t want to anymore - it''s time to take back the initiative.'
+				!!*nl
+				!!'You remove Martin''s hand from your neck, giving him pause, and quickly pull him in to kiss you as you awkwardly move against him. Truth be told, it''s not very easy to fuck your lover or feel very dominant when he''s holding and spreading your legs like this.'
+				!!*nl
+				!!'But that''s okay. Right now, moving against him, matching Martin''s thrusts as much as you can, being an active participant rather than just a fucktoy, is about as dominant as you can be, and the way his cock feels inside you as he pounds you into the counter, the slaps and moans that fill the room and the lingering feeling that you are having sex in a public place are more than enough to keep your mind occupied.'
+				!!gs 'arousal', 'vaginal', 8, 'dom'
+				!!gs 'stat'
+			!!else
 				'Sure, you could have resisted him, but... you didn''t resist when he put you on your feet. You didn''t resist when he penetrated you again. You <b>wanted</b> him to take charge of you, to fuck you however he wanted, didn''t you? So why start pretending otherwise now?'
 				*nl
 				'When he senses no resistance, Martin tightens his grip. He has stopped moving at all, but he''s not saying anything. All he does is look at you. Seconds pass, his cock deep inside you, throbbing and thick, but perfectly still... it''s driving you crazy. You squirm against him, trying to wiggle and move, but all the accomplishes is make him hold you tighter.'
@@ -486,13 +486,13 @@ if $ARGS[0] = 'MartinSexDyn':
 					'"So, I guess it was good for you."'
 				end
 				
-				if pcs_dom > 20:
-					'"Yes, I''ll admit... you knew what you were doing."'
-					'"You''re welcome," you tease.'
-				else
+				!!if pcs_dom > 20:
+					!!'"Yes, I''ll admit... you knew what you were doing."'
+					!!'"You''re welcome," you tease.'
+				!!else
 					'"I don''t think I''m the only one who liked it, was I?" He leans in and whispers: "You like getting fucked hard, don''t you?"'
 					'"Yes," you admit, and for just a moment, you wonder if he would be up for another round.'
-				end
+				!!end
 			end
 			*nl
 			
@@ -574,7 +574,7 @@ if $ARGS[0] = 'MartinAnalDyn':
 		*nl
 		
 		if $clothingworntype ! 'nude':
-			iif(pcs_dom>20,'Giving Martin a saucy look','Without looking at Martin') + ', you quickly strip down, completely exposing yourself to the bartender. Now that you''re dressed for the occasion, nothing''s standing between you and a night to remember.'
+			'Giving Martin a saucy look, you quickly strip down, completely exposing yourself to the bartender. Now that you''re dressed for the occasion, nothing''s standing between you and a night to remember.'
 			gs 'clothing', 'strip'
 			gs 'underwear', 'remove'
 		else
@@ -758,25 +758,21 @@ if $ARGS[0] = 'MartinAnalDyn':
 				*nl
 				'Suddenly, you feel Martin''s hands on your hips, and notice that he is using his newfound leverage to meet you with more force, thrusting up into your ass.'
 				*nl
-				if pcs_dom > 20:
-					'You are having none of it, though: <i>You</i> decided that you wanted him in your ass. <i>You</i> decided that you were going to fuck him, not the other way around. Here, today, you have no intention of letting him take control.'
-					'Gently, yet resolutely, you remove his hands from your sides and move them up to your breasts so he can play with your tits - a consolation price, but certainly not one he can complain about. You are going to give Martin the fuck of a lifetime and show him what a woman can do with her ass.'
-					*nl
-					'With your roles reestablished, you change your angle slightly for more leverage and increase your pace, really slamming down now, almost drowning the sound of your own moaning as you go - you love this: Love this position, the sense of power, the hard dick in your <<$pcdesc_anus>> ass, his fingers brushing against your ' + iif(pirsF>0,'pierced ','') + 'nipples, and doing all that right here in the middle of an empty bar...' 
-				else
+				!!if pcs_dom > 20:
+					!!'You are having none of it, though: <i>You</i> decided that you wanted him in your ass. <i>You</i> decided that you were going to fuck him, not the other way around. Here, today, you have no intention of letting him take control.'
+					!!'Gently, yet resolutely, you remove his hands from your sides and move them up to your breasts so he can play with your tits - a consolation price, but certainly not one he can complain about. You are going to give Martin the fuck of a lifetime and show him what a woman can do with her ass.'
+					!!*nl
+					!!'With your roles reestablished, you change your angle slightly for more leverage and increase your pace, really slamming down now, almost drowning the sound of your own moaning as you go - you love this: Love this position, the sense of power, the hard dick in your <<$pcdesc_anus>> ass, his fingers brushing against your ' + iif(pirsF>0,'pierced ','') + 'nipples, and doing all that right here in the middle of an empty bar...' 
+!!else
 					'You originally decided on this position because you wanted to be in control, wanted to be on top... but you cannot say that you really mind him taking a more active role in this.'
 					'Sensing no resistance, Martin tightens his grip and starts moving, pounding up into your <<$pcdesc_anus>> ass, his balls slapping against your pussy lips every time. You can do little more than hold on for dear life, moving to meet him a little bit and moaning like a slut.'
 					*nl
 					'Being fucked from below, your lover proving that he is still the man of the house turns you on, plain and simple, and the fact that you are doing it in the middle of an empty bar, <b>his</b> empty bar, just makes it more exciting.'
-				end
+				!!end
 				*nl
 				if exhibitionist_lvl > 1 or exhibitionism['pref'] > 50: 'This final thought, and the memories of your previous exhibitionist acts manifest themselves in a small fantasy: You imagine what it would be like if the bar wasn''t empty but bustling with people, what it might be like to take the bartender''s cock up your ass right here in the center, with all of their eyes on you...' & pcs_horny += 10
 				*nl
-				if pcs_dom > 20:
-					gs 'arousal', 'anal', 10, 'dom'
-				else
-					gs 'arousal', 'anal', 10
-				end
+				gs 'arousal', 'anal', 10
 			
 			else
 				'<center><video src="images/locations/city/industrial/bar/sex/bar/martin/anal/anal_doggy.mp4"></center>'
@@ -786,26 +782,22 @@ if $ARGS[0] = 'MartinAnalDyn':
 				*nl
 				'Suddenly, you feel Martin''s hand leave your hip and move up, up your back and grabbing you by the ' + iif(pcs_hairlng>81,'hair','neck') + ', thrusting into your ass with more force, hellbent on making you feel like his bitch.'
 				*nl
-				if pcs_dom > 20:
-					'As much as enjoy him fucking you in this submissive position, having him grab you by the ' + iif(pcs_hairlng>81,'hair','neck') + ' is crossing an invisible line for you - there''s only so much control you can give up and still feel comfortable.'
-					'You remove his hand with one of yours and look back at him. The look you give him isn''t annoyed, but determined and shows Martin that you do not want him to overpower you like that, and he seems to understand.'
-					*nl
-					'And if there was any doubt left in him, that was quickly dispersed when you went from meeting his thrusts to thrusting yourself, fucking your ass on Martin''s cock rather than just meeting his thrusts.'
-					'His groans made it very clear that he wasn''t too unhappy with you taking a more active role, and your own moans told both him and you that you were having a great time, too, filling your ass with his cock in the middle of his empty bar.'
-				else
+				!!if pcs_dom > 20:
+					!!'As much as enjoy him fucking you in this submissive position, having him grab you by the ' + iif(pcs_hairlng>81,'hair','neck') + ' is crossing an invisible line for you - there''s only so much control you can give up and still feel comfortable.'
+					!!'You remove his hand with one of yours and look back at him. The look you give him isn''t annoyed, but determined and shows Martin that you do not want him to overpower you like that, and he seems to understand.'
+					!!*nl
+					!!'And if there was any doubt left in him, that was quickly dispersed when you went from meeting his thrusts to thrusting yourself, fucking your ass on Martin''s cock rather than just meeting his thrusts.'
+					!!'His groans made it very clear that he wasn''t too unhappy with you taking a more active role, and your own moans told both him and you that you were having a great time, too, filling your ass with his cock in the middle of his empty bar.'
+				!!else
 					'And, honestly, you love it. The way he grabs you doesn''t really hurt, but something about it feels primal, a gesture and show of dominance that proves Martin to be a real man who will take what he wants, and your pussy and ass are tingling at that thought.'
 					*nl
 					'As he fucks you, Martin tightens his grip on your ' + iif(pcs_hairlng>81,'hair','neck') + ' and growls: "Look at me." You don''t really have a choice, so you turn your head submissively, looking over your shoulder. "What am I doing right now?" He asks.'
 					'"You''re fucking me," you moan, aroused by the power he has over you. "You''re fucking my ass in the middle of your bar." As you say it, you are reminded of how public of a place this really is, despite being empty, and that alone is almost enough to make you cum.'
-				end
+				!!end
 				*nl
 				if exhibitionist_lvl > 1 or exhibitionism['pref'] > 50: 'That final thought, and the memories of your previous exhibitionist acts manifest themselves in a small fantasy: You imagine what it would be like if the bar wasn''t empty but bustling with people, what it might be like to take the bartender''s cock up your ass right here in the center, with all of their eyes on you...' & pcs_horny += 10
 				*nl
-				if pcs_dom > 20:
-					gs 'arousal', 'anal', 10
-				else
-					gs 'arousal', 'anal', 10, 'sub'
-				end
+				gs 'arousal', 'anal', 10, 'sub'
 			end
 			*nl
 			'But nobody, not even your Latin lover, can resist the tightness of your ass forever, especially not when you two are fucking like rabbits, and when you sense a change in his movements, you know that he''s very close to coming.'

+ 21 - 21
locations/MartinSex3.qsrc

@@ -7,7 +7,7 @@ menu_off = 1
 if $ARGS[0] = 'MartinBlowTease':
 	cls
 	gs 'boyStat', 'A216'
-	
+!!{	
 	if pcs_dom > 20:
 		if $clothingworntype = 'nude' and $pantyworntype = 'none':
 			$martinpos = 'MartinBlowjob_undressed'
@@ -71,7 +71,7 @@ if $ARGS[0] = 'MartinBlowTease':
 		$orgasm_txt = ''
 		gs 'stat'
 	
-	else
+	else}
 		if $clothingworntype = 'nude' and $pantyworntype = 'none':
 			$martinpos = 'MartinBlowjob_undressed'
 			'<center><video src="images/locations/city/industrial/bar/sex/bar/martin/blowjob/undresssub_bjtease.mp4"></center>'
@@ -115,7 +115,7 @@ if $ARGS[0] = 'MartinBlowTease':
 		gs 'arousal', 'bj', 5, 'sub'
 		$orgasm_txt = ''
 		gs 'stat'
-	end
+!!	end
 	killvar 'MartinPussyLick'
 	killvar 'MartinConvinceBJ'
 		
@@ -136,7 +136,7 @@ end
 if $ARGS[0] = 'MartinBlowjob':
 	cls
 	gs 'boyStat', 'A216'
-	
+!!{	
 	if pcs_dom > 20:
 		if $clothingworntype = 'nude' and $pantyworntype = 'none':
 			$martinpos = 'MartinBlowjob_undressed'
@@ -194,7 +194,7 @@ if $ARGS[0] = 'MartinBlowjob':
 		$orgasm_txt = ''
 		gs 'stat'
 		
-	else
+	else)
 		if $clothingworntype = 'nude' and $pantyworntype = 'none':
 			$martinpos = 'MartinBlowjob_undressed'
 			'<center><video src="images/locations/city/industrial/bar/sex/bar/martin/blowjob/undresssub_bj.mp4"></center>'
@@ -264,7 +264,7 @@ if $ARGS[0] = 'MartinBlowjob':
 		$orgasm_txt = ''
 		gs 'stat'
 		killvar 'MartinSexStop'
-	end
+!!	end
 	
 	act 'Let him cum in your mouth':gt 'MartinSex2', 'MartinCumshot_Mouth'
 	act 'Let him cum on your face':gt 'MartinSex2', 'MartinCumshot_Face'
@@ -278,21 +278,21 @@ if $ARGS[0] = 'MartinPussyLick':
 	MartinPussyLick = 1
 	gs 'boyStat', 'A216'
 	'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/martinpussylick.jpg"></center>'
-	if pcs_dom > 20:
-		'You lift yourself up on the counter and spread your legs invitingly for Martin, your moist ' + iif(pirsG>0,'pierced ','') + 'pussy fully exposed to him.' 
-		'"Bartender, I think there''s something here that really ought to be cleaned," you say in your sultriest voice.'
-		*nl
-		'The smile that flashes across Martin''s face only lasts a split-second before he plays along: "Everything to please my patrons..."'
-		'He bends down to your slit and dives right in, his tongue moving up and down its length and finding, or rather avoiding your clit with practiced (t)ease.'
-		*nl
-		'You watch him, smiling inwardly at the fact that you are getting the pleasure of watching him the way most men like watching women as he is licking your wet pussy out. He seems to genuinely enjoy it, savoring your smell and taste, and the moans that escape you tell him that you are just as happy as him; so happy that you barely notice how minutes pass in utter bliss.'
-		*nl
-		$orgasm_txt = 'You told him to do this. That thought keeps flashing before your inner eye as you watch Martin lick your ' + iif(tatvag>0,'tattooed ','') + 'pussy. He is eating you out because you willed it, and hitting all the right spots, too. He is doing an amazing job, but it''s this incredible sense of power that pushes you over the edge and has you cumming all over his tongue.'
-		gs 'arousal', 'cuni', 5, 'dom'
-		$orgasm_txt = ''
-		gs 'stat'
+	!!if pcs_dom > 20:
+		!!'You lift yourself up on the counter and spread your legs invitingly for Martin, your moist ' + iif(pirsG>0,'pierced ','') + 'pussy fully exposed to him.' 
+		!!'"Bartender, I think there''s something here that really ought to be cleaned," you say in your sultriest voice.'
+		!!*nl
+		!!'The smile that flashes across Martin''s face only lasts a split-second before he plays along: "Everything to please my patrons..."'
+		!!'He bends down to your slit and dives right in, his tongue moving up and down its length and finding, or rather avoiding your clit with practiced (t)ease.'
+		!!*nl
+		!!'You watch him, smiling inwardly at the fact that you are getting the pleasure of watching him the way most men like watching women as he is licking your wet pussy out. He seems to genuinely enjoy it, savoring your smell and taste, and the moans that escape you tell him that you are just as happy as him; so happy that you barely notice how minutes pass in utter bliss.'
+		!!*nl
+		!!$orgasm_txt = 'You told him to do this. That thought keeps flashing before your inner eye as you watch Martin lick your ' + iif(tatvag>0,'tattooed ','') + 'pussy. He is eating you out because you willed it, and hitting all the right spots, too. He is doing an amazing job, but it''s this incredible sense of power that pushes you over the edge and has you cumming all over his tongue.'
+		!!gs 'arousal', 'cuni', 5, 'dom'
+		!!$orgasm_txt = ''
+		!!gs 'stat'
 	
-	else
+	!!else
 		'He lifts you on the counter and spreads your legs, completely exposing your wet ' + iif(pirsG>0,'pierced ','') + 'pussy to him.'
 		'"Like what you see?" You ask quietly.'
 		*nl
@@ -306,7 +306,7 @@ if $ARGS[0] = 'MartinPussyLick':
 		gs 'arousal', 'cuni', 5, 'sub'
 		$orgasm_txt = ''
 		gs 'stat'
-	end
+	!!end
 	
 	act 'Return the favor (Blowjob)':gt 'MartinSex3', 'MartinBlowTease'
 	act 'Lie down on your back (On your back)':$martinpos='missionary' & gt 'MartinSex2','MartinSexPrep'

+ 1 - 1
locations/MartinTalk.qsrc

@@ -794,7 +794,7 @@ if $ARGS[0] = '':
 		*nl
 		'"How could I possibly forget that?" He speaks and looks at you with a sudden intensity that almost makes you blush. "I just wanted to know how you feel about it."'
 		*nl
-		'You give him a hint of a smile. "Trust me, if I didn''t like what we''re doing, you''d know. But for the record: I like sex.' + iif(pcs_dom>0,' I like being on top.',' I like being dominated.') + iif(stat['bj']>30,' I like giving blowjobs.','') + iif(stat['anal']>30,' I like anal.','') + iif(rough['pref']>30,' I like it rough.','') + iif(exhibitionist_lvl > 0,' I like exposing myself.','') + iif(lesbian>10,' And I kinda like women, too.','') + ' But most importantly, I like having sex with you."'
+		'You give him a hint of a smile. "Trust me, if I didn''t like what we''re doing, you''d know. But for the record: I like sex.' + iif(stat['bj']>30,' I like giving blowjobs.','') + iif(stat['anal']>30,' I like anal.','') + iif(rough['pref']>30,' I like it rough.','') + iif(exhibitionist_lvl > 0,' I like exposing myself.','') + iif(lesbian>10,' And I kinda like women, too.','') + ' But most importantly, I like having sex with you."'
 		'You lean forward, so close to Martin now that he can smell the alcohol on your breath. "Does that answer your questions?"'
 		*nl
 		'Baffled by your directness, Martin nods silently.'

+ 0 - 4
locations/Meadow.qsrc

@@ -657,7 +657,6 @@ if $ARGS[0] = 'lesb_talk_mira3':
 	menu_off = 1
 	minut += 5
 	pcs_horny += 5
-	pcs_dom -= 1
 	gs 'Miroslava', 'miraclothes'
 	gs 'stat'
 
@@ -672,7 +671,6 @@ if $ARGS[0] = 'mira_lesb_talk1':
 	menu_off = 1
 	minut += 5
 	pcs_horny += 5
-	pcs_dom -= 1
 	mirahorny = rand(0,80)
 	gs 'stat'
 
@@ -748,7 +746,6 @@ if $ARGS[0] = 'mira_lesb_talk3':
 	menu_off = 1
 	minut += 5
 	pcs_horny += 5
-	pcs_dom -= 1
 	mirahorny = rand(40,80)
 	miraday = daystart
 	gs 'stat'
@@ -770,7 +767,6 @@ if $ARGS[0] = 'mira_lesb_talk4':
 	menu_off = 1
 	minut += 20
 	pcs_horny += 5
-	pcs_dom -= 1
 	mirahorny = rand(40,80)
 	miraday = daystart
 	gs 'stat'

+ 2 - 2
locations/arousal.qsrc

@@ -503,12 +503,12 @@ if $ARGS[0] ! 'end' and $ARGS[0] ! 'checks' and $ARGS[0] ! 'count' and $ARGS[0]
 				end
 			elseif $ARGS[i] = 'dom':
 				stim['kink'] += dom['exp']
-				stim['pref'] += pcs_dom
+				stim['pref'] += dom['pref']
 				stim['kinkno'] += 1
 				stim['dom'] = 1
 			elseif $ARGS[i] = 'sub':
 				stim['kink'] += sub['exp']
-				stim['pref'] += sub
+				stim['pref'] += sub['pref']
 				stim['kinkno'] += 1
 				stim['sub'] = 1
 			elseif $ARGS[i] = 'incest':

+ 1 - 1
locations/brother.qsrc

@@ -419,7 +419,7 @@ if $ARGS[0] = 'playfootball':
 			'The boys hesitate before one of them responds, "Err... nothing."'
 
 			!!sub/dom dialog needs fixing
-			!!if pcs_dom > 0 and kolkaseepornday ! daystart:
+			!!if kolkaseepornday ! daystart:
 				!!'You can tell they''re lying, so you decide to tease them, "I know, you''re talking about which boys in school you want to kiss, aren''t you?"'
 				!!'They glare at you and shout, "No!"'
 				!!'"We wanted to—" Mishan starts before getting cut off when your brother elbows him in the side.'

+ 2 - 3
locations/din_pav.qsrc

@@ -72,8 +72,8 @@ $pavser = {
     'Tryahshuv head, swept ... hair ... colors, came to the middle of the room and did a pirouette - slowly-slowly raised his hands in voskhoschenii room and devouring glance.'
     'You blinded sunny <<$pcs_nickname>> rained out of the window and the shade seemed to get closer.'
     'And then you notice it. He sat behind the couch against the wall, his face buried in his knees.You cried and,involuntarily raised his hand to his mouth, bit, fingers.'
-    if pcs_dom > SUB:act 'Speak':dynamic $pavser1
-    if SUB > pcs_dom:act 'Leave':pavserhom = 3 & psiha = 1 & gt'dvor'
+	act 'Speak':dynamic $pavser1
+	act 'Leave':pavserhom = 3 & psiha = 1 & gt'dvor'
 }
 
 $pavser2 = {
@@ -172,7 +172,6 @@ $pavser3 = {
             psiho = 2
             psihb = 0
             psihc = 0
-            pcs_dom = pcs_dom + 1
             gt'koncepod1','krr2x'
         end
     end   

+ 1 - 1
locations/father.qsrc

@@ -338,7 +338,7 @@ if (hour > 10 and week < 6) or week >= 6:
             '<center><B><font color=maroon>Your stepfather, Vladimir Mikhailovich Scriabin</font></B></center>'
             '<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/vladimir/father.jpg" ></center>'
             'You ask your stepfather if it is okay for you to store some things in his garage.'
-            if (npc_rel['A28'] + pcs_dom) >= 80 or TouchedByFather = 1:
+            if npc_rel['A28'] >= 60 or TouchedByFather = 1:
                 YouCanGar=1
                 'Your stepfather reluctantly agrees to let you store some things in his garage. You can hide some of your trinkets there now.'
             else

+ 2 - 8
locations/fbDorm.qsrc

@@ -13,14 +13,8 @@ act '"Ehmm... I changed my mind"':
 	'Seeing that <<$boydesc>> brought you to his crappy hostel, you''re not so sure about this any more. You''ve heard lots of stories about girls being taken to this place... none of them good. On the other hand, <<$boydesc>> is kind of cute. What''s the worst that could happen? You can always leave, if you don''t like what''s happening in there.'
 	'He notices your hesitation and tries to persuade you: "Come on, babe! It''ll just be you and me, having some fun in there! What''s the harm?"'
 
-	if pcs_dom > 0:
-		'You make up your mind; you should not be doing this. You apologize to him: "Sorry <<$boydesc>>, but I don''t think this is such a good idea. I have to go... take care." Then you quickly kiss him on the cheek and leave, ignoring his pleas. Fortunately he doesn''t follow you.'
-
-		act 'Leave':gt 'pavResidential'
-	else
-		'Before you know it you nod, and he smiles as he takes you by the arm and guides you into the hostel. You''re still not sure about this, and somewhat question your decision while you let him show you to his room.'
-		dynamic $d_fbd_start
-	end
+	'Before you know it you nod, and he smiles as he takes you by the arm and guides you into the hostel. You''re still not sure about this, and somewhat question your decision while you let him show you to his room.'
+	dynamic $d_fbd_start
 end
 
 --- fbDorm ---------------------------------

+ 1 - 1
locations/gschool_chats3.qsrc

@@ -20,7 +20,7 @@ if $ARGS[0] = 'vitek':
 		end
 
 		gs 'willpower', 'misc', 'force', 'hard'
-		if wil_cost >= pcs_willpwr and pcs_dom > 0:
+		if wil_cost >= pcs_willpwr:
 			act 'Argue that it''s not true (<<will_cost>> Willpower)':
 				*clr & cla
 				gs 'willpower', 'pay', 'force'

+ 0 - 1
locations/hunter_favors.qsrc

@@ -175,7 +175,6 @@ if $ARGS[0] = 'creekside_gangbang_request':
 		!TODO: Come back here to revamp opinion changes
 		hunter_sexual_comfort += 25
 
-		pcs_dom -= 2
 		gs 'stat'
 
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/hantersgroupundress.jpg"></center>'

+ 0 - 1
locations/indik.qsrc

@@ -207,7 +207,6 @@ else
 			killvar 'indik_counter'
 			killvar 'j'
 			$ind += '<font face="courier new" size = <<i>>> </font>'
-			a1 = pcs_dom-sub
 			if a < 10:
 				$ind = '<font color=#b3b300>' + $ind + '<<a1>></font>'
 			elseif a < 30:

+ 2 - 2
locations/kamera.qsrc

@@ -134,7 +134,7 @@ act 'Greet her':
 		end
 	end
 
-	if pcs_dom > 30:
+	!!if pcs_dom > 30:
 		act 'Punch her and turn the tables':
 			cla
 			*clr
@@ -167,7 +167,7 @@ act 'Greet her':
 				act 'Leave the police station':gt 'nord'
 			end
 		end
-	end
+	!!end
 end
 
 --- kamera ---------------------------------

+ 3 - 3
locations/katjaEv.qsrc

@@ -438,7 +438,7 @@ if $ARGS[0] = 'kiss':
 						gs 'stat'
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/school/grab.jpg"></center>'
 						'You grab Katja firmly so she can''t back away.'
-
+!!{
 						if pcs_dom < KatjaDom:
 							'Katja pushes your arms apart and pulls away, you understand that she doesn''t want more.'
 
@@ -447,7 +447,7 @@ if $ARGS[0] = 'kiss':
 							else
 								act 'Say goodbye and leave':minut += 5 & gt 'pavResidential'
 							end
-						else
+						else}
 							'Katja freezes in your arms and you stroke her body and kiss her neck.'
 
 							act 'Lick her breast':
@@ -471,7 +471,7 @@ if $ARGS[0] = 'kiss':
 								end
 							end
 						end
-					end
+!!					end
 				else
 					act 'Grab her (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 				end

+ 7 - 7
locations/katjaEvDin.qsrc

@@ -306,7 +306,7 @@ if $ARGS[0] = 'sex':
 		if pcs_horny < 50:pcs_horny = 50
 		gs 'stat'
 
-		if KatjaSlut >= 20 or pcs_dom > 0:
+		if KatjaSlut >= 20:
 			KatjaSlut += 1
 			KatjaLust += 1
 			'You put your hand between her legs, feeling Katja''s hot and wet pussy under her panties.'
@@ -327,12 +327,12 @@ if $ARGS[0] = 'sex':
 		end
 	end
 
-	if pcs_dom >= KatjaDom:
-		if (KatjaSlut + (pcs_dom - KatjaDom) >= 40) or (KatjaSlut >= 40 + (KatjaDom - pcs_dom)) and katjahorny >= 30 and dildo > 0:
-			act'Get Toys': gt 'KatjaEvDin', 'dildo'
-		elseif KatjaSlut + (pcs_dom - KatjaDom) >= 40 and katjahorny >= 40 and strapon > 0:
-			act'Get the Strap On': gt 'KatjaEvDin', 'strapon_main'
-		end
+	if (KatjaSlut >= 20) and katjahorny >= 30 and dildo > 0:
+		act 'Grab a dildo': gt 'KatjaEvDin', 'dildo'
+	end
+
+	if KatjaSlut >= 40 and katjahorny >= 40 and strapon > 0:
+		act 'Get your Strap On': gt 'KatjaEvDin', 'strapon_main'
 	end
 end
 

+ 1 - 1
locations/kotovSex.qsrc

@@ -1307,7 +1307,7 @@ if $ARGS[0] = 'kuni':
 	if kotov_kuni = 0:
 		'<center><img <<$set_imgh>> src="images/shared/sex/oface/kotovecho.mp4"></center>'
 		gs 'stat'
-		if pcs_dom <= 60 and npc_rel['A9'] <= 95:
+		if npc_rel['A9'] <= 75:
 			'Vitek flat out refuses to lick your pussy: "Don''t be ridiculous, <<$pcs_nickname>>. I''m a man, not some kid! Come on, spread your legs and let''s fuck."'
 			act 'Missionary':gt 'kotovSex', 'misionary<<rand (1,4)>>'
 		else

+ 1 - 1
locations/kotovtalker.qsrc

@@ -132,7 +132,7 @@ elseif kotovLoveQW > 0 and pav_slut > 100:
 	end
 
 	gs 'willpower', 'misc', 'force', 'hard'
-	if wil_cost >= pcs_willpwr and pcs_dom > 0:
+	if wil_cost >= pcs_willpwr:
 		act 'Argue that it''s not true (<<will_cost>> Willpower)':
 			*clr & cla
 			gs 'willpower', 'pay', 'force'

+ 4 - 4
locations/lesbisubhouse.qsrc

@@ -1163,7 +1163,7 @@ if $ARGS[0] = 'ev1':
 			cls
 			gs'stat'
 
-			if temp > pcs_dom:
+			if rand(0,1) = 0:
 				'<center><img <<$set_imgh>> src="images/characters/city/natalya/sex/dom1.jpg"></center>'
 				'You understand that, to be accepted by her as her Mistress, you have to act with absolute authority and certainty. Without a second thought, you order her to get down on all fours, right here in the living room, and to present her butt to you so you can "inspect the goods".'
 				'But, despite all appearances, you lack the inherent dominance to do it imperiously and find the woman lowering her eyes and shaking her head. You have no intention to leave, however. You give her an angry look and grab your whip, forcing her to bend over, then have her lower her panties and brutalize her buttcheeks for the next ten minutes. She whines in pain and tears well up in her eyes, but she endures it.'
@@ -1219,7 +1219,7 @@ if $ARGS[0] = 'ev1':
 					cls
 					gs'stat'
 
-					if temp > pcs_dom:
+					if rand(0,1) = 0:
 						'<center><img <<$set_imgh>> src="images/characters/city/natalya/sex/dom1.jpg"></center>'
 						'You ask her a few questions and soon realize that either she remembers virtually nothing or decided to annoy you. You realize, however, that you can''t just accept this and leave; your voice quivering with anger, you tell her to bring you the whip, and when she does, you smack her ass with it. You don''t hit her all that often but you take your time with it, aiming carefully, choosing the points of impact and adding the factor of uncertainty - for all she knows, you might intend to keep this up for several hours. After about twenty minutes, your rebellious slave is sniffling and has been biting her lip so hard - trying to keep herself from crying out - that she drew blood, but when you ask her another question, her answer is still unsatisfactory. Giving her ass one final, particularly brutal whip lash, you angrily hurl the whip into a corner and leave, seething with rage and hoping against hope that she''ll be more forthcoming next time.'
 
@@ -1572,7 +1572,7 @@ if $ARGS[0] = 'ev1':
 					end
 				end
 			end
-			if mistsexshop = 0 and pcs_dom >= 75:
+			if mistsexshop = 0:
 				act 'Order your slave to work in the sex shop booths':
 					cls
 					minut += 5
@@ -1588,7 +1588,7 @@ if $ARGS[0] = 'ev1':
 					act 'Continue':gt'lesbisubhouse','ev1'
 				end
 			end
-			if mistsexshop = 0 and pcs_dom >= 75 and slavejoballexp >= 30:
+			if mistsexshop = 0 and slavejoballexp >= 30:
 				act 'Order your slave to prostitute herself':
 					cls
 					minut += 5

+ 0 - 5
locations/mitkasex.qsrc

@@ -24,7 +24,6 @@ if $ARGS[0] = 'forest1':
 	dirty_dickA = 0
 	boyAsexa = 0
 	mitkaforestsex = 0
-	pcs_dom -= 1
 	gs 'boyStat', $ARGS[1]
 	horny_boyA = rand(0,90)
 	gs 'stat'
@@ -48,7 +47,6 @@ if $ARGS[0] = 'forest2':
 	boyBsexa = 0
 	minut += 5
 	mitkaforestsex = 0
-	pcs_dom -= 1
 	gang += 1
 	temp_ms = rand(1,2)
 	if ARGS[1] = 1:
@@ -76,7 +74,6 @@ if $ARGS[0] = 'forest3':
 	menu_off = 1
 	minut += 5
 	mitkaforestsex = 0
-	pcs_dom -= 1
 	gang += 1
 	boyAsex = 0
 	boyBsex = 0
@@ -111,7 +108,6 @@ if $ARGS[0] = 'gad1':
 	boyAsexa = 0
 	dirty_dickA = 0
 	mitkaforestsex = 0
-	pcs_dom -= 1
 	gs 'boyStat', $ARGS[1]
 	horny_boyA = rand(0,90)
 	gs 'stat'
@@ -134,7 +130,6 @@ if $ARGS[0] = 'gad2':
 	dirty_dickB = 0
 	minut += 5
 	mitkaforestsex = 0
-	pcs_dom -= 1
 	gang += 1
 	temp_ms = rand(1,3)
 	horny_boyA = rand(0,90)

+ 2 - 2
locations/parkivent.qsrc

@@ -819,7 +819,7 @@ if $ARGS[0] = '9':
 
 		act 'Leave': loverrelation[lover_number]-= 1 & gt 'park', 'start'
 
-		if boyonce[lover_number] = 0 or SUB = 0 and pcs_dom = 0:
+		if boyonce[lover_number] = 0 or SUB = 0:
 			act 'Nice to talk':
 				cla
 				loverrelation[lover_number] += 2
@@ -838,7 +838,7 @@ if $ARGS[0] = '9':
 					gt 'parksvid'
 				end	
 			end
-		elseif boyonce[lover_number] = 1 and pcs_dom > 0:
+		elseif boyonce[lover_number] = 1:
 			'<<$loverdesc[lover_number]>> is happy to see you, quickly grabbing you by the hand, wanting to lead you to a secluded area of the park.'
 		
 			act 'Offer to sit on the bench':			

+ 0 - 1
locations/preSYS.qsrc

@@ -742,7 +742,6 @@ if $ARGS[0] = 'jock':
 	pcs_icesktng = 20
 	pcs_humint = 10
 	pcs_makupskl = 30
-	pcs_dom = 10
 	pcs_inhib = 20
 	swim_start = 69
 	pirsC = 1

+ 8 - 6
locations/preSYS2.qsrc

@@ -160,6 +160,13 @@ if $ARGS[0] = 'modrel_setup2':
 	'<TR bgcolor=#ffffff><TD><<$ARGS[2]>> (<<x>>/100)</TD><TD><a href="exec:<<$ARGS[1]>> = 0 & gt ''preSYS2'', $metka">zero</a></TD><TD bgcolor=#ff9999><a href="exec:<<$ARGS[1]>> -= 10 & gt ''preSYS2'', $metka">minus 10</a></TD><TD bgcolor=#ff9999><a href="exec:<<$ARGS[1]>>  -= 5 & gt ''preSYS2'', $metka">minus 5</a></TD><TD bgcolor=#99ff99><a href="exec:<<$ARGS[1]>>  += 5 & gt ''preSYS2'', $metka">plus 5</a></TD><TD bgcolor=#99ff99><a href="exec:<<$ARGS[1]>>  += 10 & gt ''preSYS2'', $metka">plus 10</a></TD><TD><a href="exec:<<$ARGS[1]>>  = 100 & gt ''preSYS2'', $metka">100</a></TD>'
 end
 
+if $ARGS[0] = 'modrel_setup3':
+	dynamic 'if <<$ARGS[1]>> < 50: <<$ARGS[1]>> = 50'
+	dynamic 'if <<$ARGS[1]>> > 200: <<$ARGS[1]>> = 200'
+	dynamic 'x = <<$ARGS[1]>>'
+	'<TR bgcolor=#ffffff><TD><<$ARGS[2]>> (<<x>>/200)</TD><TD><a href="exec:<<$ARGS[1]>> = 0 & gt ''preSYS2'', $metka">zero</a></TD><TD bgcolor=#ff9999><a href="exec:<<$ARGS[1]>> -= 10 & gt ''preSYS2'', $metka">minus 10</a></TD><TD bgcolor=#ff9999><a href="exec:<<$ARGS[1]>>  -= 5 & gt ''preSYS2'', $metka">minus 5</a></TD><TD bgcolor=#99ff99><a href="exec:<<$ARGS[1]>>  += 5 & gt ''preSYS2'', $metka">plus 5</a></TD><TD bgcolor=#99ff99><a href="exec:<<$ARGS[1]>>  += 10 & gt ''preSYS2'', $metka">plus 10</a></TD><TD><a href="exec:<<$ARGS[1]>>  = 200 & gt ''preSYS2'', $metka">200</a></TD>'
+end
+
 if $ARGS[0] = 'modite_cos':
 	$metka = 'modite_cos'
 	'<center><b>Cosmetic items</b></center>'
@@ -378,11 +385,7 @@ if $ARGS[0] = 'modatt':
 	*nl
 	*nl
 	'<center><table border=0 cellspacing=0 cellpadding=25  bgcolor=#808080><TH></TH><TH>Set to zero</TH><TH>Minus 10</TH><TH>Minus 5</TH><TH>Plus 5</TH><TH>Plus 10</TH><TH>Set to 100</TH>'
-	if pcs_dom >= 0 and sub = 0: 
-		gs 'preSYS2', 'modrel_setup2', 'pcs_dom', 'Dominance'
-	elseif sub >= 0 and pcs_dom = 0:
-		gs 'preSYS2', 'modrel_setup2', 'sub', 'Submissiveness'
-	end
+	gs 'preSYS2', 'modrel_setup3', 'pcs_willpower', 'Willpower'
 	gs 'preSYS2', 'modrel_setup2', 'pcs_stren', 'Strength'
 	gs 'preSYS2', 'modrel_setup2', 'pcs_agil', 'Agility'
 	gs 'preSYS2', 'modrel_setup2', 'pcs_vital', 'Endurance'
@@ -506,7 +509,6 @@ end
 
 if $ARGS[0] = 'none':
 	!!Attributes Reset - I know most of these att&skl are not in need of reset, but I dont know how to use loops and I wanted this to clear all changes made by choosing social group and/or player choices.
-	pcs_dom = 0
 	pcs_stren = 30
 	pcs_agil = 30
 	pcs_vital = 30

+ 27 - 30
locations/sexdvoe.qsrc

@@ -21,38 +21,35 @@ if $ARGS[0] = 'menu':
 		if picrand = 12:DoubleBan = 1
 		if picrand = 40:BlowBan = 1 & DoubleBan = 1
 	end
-	if pcs_dom > 0:
-		if BlowBan = 0:act 'Blow them':sexdvoeloc = 0 & gt 'sexdvoe', 'sex'
-		if sameboy = 1:
-			if DoubleBan = 0:act 'Double penetration':sexdvoeloc = rand(1,2) & gt 'sexdvoe', 'sex'
-			if SpitVagBan = 0:act 'Spit roast (pussy)':sexdvoeloc = rand(3,4) & gt 'sexdvoe', 'sex'
-			if SpitAssBan = 0:act 'Spit roast (ass)':sexdvoeloc = rand(5,6) & gt 'sexdvoe', 'sex'
+	if BlowBan = 0:act 'Blow them':sexdvoeloc = 0 & gt 'sexdvoe', 'sex'
+	if sameboy = 1:
+		if DoubleBan = 0:act 'Double penetration':sexdvoeloc = rand(1,2) & gt 'sexdvoe', 'sex'
+		if SpitVagBan = 0:act 'Spit roast (pussy)':sexdvoeloc = rand(3,4) & gt 'sexdvoe', 'sex'
+		if SpitAssBan = 0:act 'Spit roast (ass)':sexdvoeloc = rand(5,6) & gt 'sexdvoe', 'sex'
+	else
+		if DoubleBan = 0:act 'DP (<<$boytemp>> in pussy)':sexdvoeloc = 1 & gt 'sexdvoe', 'sex'
+		if DoubleBan = 0:act 'DP (<<$boytemp1>> in pussy)':sexdvoeloc = 2 & gt 'sexdvoe', 'sex'
+		if SpitVagBan = 0:act 'Spit roast (<<$boytemp>> in pussy)':sexdvoeloc = 3 & gt 'sexdvoe', 'sex'
+		if SpitVagBan = 0:act 'Spit roast (<<$boytemp1>> in pussy)':sexdvoeloc = 4 & gt 'sexdvoe', 'sex'
+		if SpitAssBan = 0:act 'Spit roast (<<$boytemp>> in ass)':sexdvoeloc = 5 & gt 'sexdvoe', 'sex'
+		if SpitAssBan = 0:act 'Spit roast (<<$boytemp1>> in ass)':sexdvoeloc = 6 & gt 'sexdvoe', 'sex'
+	end
+	act 'Let them choose':
+		if BlowBan = 1 and DoubleBan ! 1:
+			sexdvoe = rand(1,3)
+		elseif BlowBan = 1 and DoubleBan = 1:
+			sexdvoe = rand(2,3)
 		else
-			if DoubleBan = 0:act 'DP (<<$boytemp>> in pussy)':sexdvoeloc = 1 & gt 'sexdvoe', 'sex'
-			if DoubleBan = 0:act 'DP (<<$boytemp1>> in pussy)':sexdvoeloc = 2 & gt 'sexdvoe', 'sex'
-			if SpitVagBan = 0:act 'Spit roast (<<$boytemp>> in pussy)':sexdvoeloc = 3 & gt 'sexdvoe', 'sex'
-			if SpitVagBan = 0:act 'Spit roast (<<$boytemp1>> in pussy)':sexdvoeloc = 4 & gt 'sexdvoe', 'sex'
-			if SpitAssBan = 0:act 'Spit roast (<<$boytemp>> in ass)':sexdvoeloc = 5 & gt 'sexdvoe', 'sex'
-			if SpitAssBan = 0:act 'Spit roast (<<$boytemp1>> in ass)':sexdvoeloc = 6 & gt 'sexdvoe', 'sex'
+			sexdvoe = rand(0,3)
 		end
-	else
-		act 'Continue':
-			if BlowBan = 1 and DoubleBan ! 1:
-				sexdvoe = rand(1,3)
-			elseif BlowBan = 1 and DoubleBan = 1:
-				sexdvoe = rand(2,3)
-			else
-				sexdvoe = rand(0,3)
-			end
-			if sexdvoe = 0:
-				sexdvoeloc = 0 & gt 'sexdvoe', 'sex'
-			elseif sexdvoe = 1:
-				sexdvoeloc = rand(3,4) & gt 'sexdvoe', 'sex'
-			elseif sexdvoe = 2:
-				sexdvoeloc = rand(5,6) & gt 'sexdvoe', 'sex'
-			else
-				sexdvoeloc = rand(1,2) & gt 'sexdvoe', 'sex'
-			end
+		if sexdvoe = 0:
+			sexdvoeloc = 0 & gt 'sexdvoe', 'sex'
+		elseif sexdvoe = 1:
+			sexdvoeloc = rand(3,4) & gt 'sexdvoe', 'sex'
+		elseif sexdvoe = 2:
+			sexdvoeloc = rand(5,6) & gt 'sexdvoe', 'sex'
+		else
+			sexdvoeloc = rand(1,2) & gt 'sexdvoe', 'sex'
 		end
 	end
 end

+ 3 - 18
locations/stat_display.qsrc

@@ -299,31 +299,16 @@ else
 	!skip if this is first message
 	if $stat_extra_msg ! null: $stat_extra_msg += '<br><a href="exec:Enable_showattr = 0 & gs ''$menu_obnovit''">▲Attributes:</a>'
 	if Enable_scalepic = 2:
-		if pcs_dom > 10:
-			$dom_stat_msg = 'dominant'
-		elseif sub > 10:
-			$dom_stat_msg = 'submissive'
-		else
-			$dom_stat_msg = 'neutral'
-		end
 
-		$stat_extra_msg += '<font color="<<$st_temp>>"><TABLE cellpadding="1" cellspacing="0" width="300"><TR><TD width="85%">'+FUNC('indiktab', '3', 100+pcs_dom-sub, 100+pcs_dom-sub,$dom_stat_msg)+'</TD><TD> Dominance</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', 100 - pcs_inhib, 100 - pcs_inhib)+'</TD><TD> Inhibition</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_stren, pcs_stren)+'</TD><TD> Strength</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_agil, pcs_agil)+'</TD><TD> Agility</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_vital, pcs_vital)+'</TD><TD> Endurance</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_intel, pcs_intel)+'</TD><TD> Intelligence</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_sprt, pcs_sprt)+'</TD><TD> Spirit</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_react, pcs_react)+'</TD><TD nowrap> Reaction</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_chrsm, pcs_chrsm)+'</TD><TD> Charisma</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_prcptn, pcs_prcptn)+'</TD><TD> Perception</TD></TR>'
+		$stat_extra_msg += '<font color="<<$st_temp>>"><TABLE cellpadding="1" cellspacing="0" width="300"><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_willpower, pcs_willpower,$dom_stat_msg)+'</TD><TD> Willpower</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', 100 - pcs_inhib, 100 - pcs_inhib)+'</TD><TD> Inhibition</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_stren, pcs_stren)+'</TD><TD> Strength</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_agil, pcs_agil)+'</TD><TD> Agility</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_vital, pcs_vital)+'</TD><TD> Endurance</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_intel, pcs_intel)+'</TD><TD> Intelligence</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_sprt, pcs_sprt)+'</TD><TD> Spirit</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_react, pcs_react)+'</TD><TD nowrap> Reaction</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_chrsm, pcs_chrsm)+'</TD><TD> Charisma</TD></TR><TR><TD width="85%">'+FUNC('indiktab', '1', pcs_prcptn, pcs_prcptn)+'</TD><TD> Perception</TD></TR>'
 		if MagikDostup = 0: $stat_extra_msg += '<TR><TD width="85%">'+FUNC('indiktab', '1', pcs_magik, pcs_magik)+'</TD><TD> Magic</TD></TR>'
 		if succubusflag = 1: $stat_extra_msg += '<TR><TD width="85%">'+FUNC('indiktab', '1', sucexcess, sucexcess)+'</TD><TD> Succubus Energy</TD></TR>'
 		$stat_extra_msg += '<TR><TD width="85%">'+FUNC('indiktab', '1', pcs_apprnc / 2, pcs_apprnc)+'</TD><TD> Attractiveness</TD></TR>'
 		if SchoolAtestat = 0 and StoryLine > 0:$stat_extra_msg += '<TR><TD width="85%">'+FUNC('indiktab', '1', pcs_grades, pcs_grades)+'</TD><TD nowrap> School Grades</TD></TR>'
 		$stat_extra_msg += '</TABLE></font>'
-		killvar '$dom_stat_msg'
 	else
-		gs 'indik','3', 50+(pcs_dom-sub)/2, 50+(pcs_dom-sub)/2
-		$stat_extra_msg += '<BR><<$ind>> Dominance'
-		if pcs_dom > 10:
-			$stat_extra_msg += ' (dominant)'
-		elseif sub > 10:
-			$stat_extra_msg += ' (submissive)'
-		else
-			$stat_extra_msg += ' (natural)'
-		end
+		gs 'indik','1', pcs_willpower, pcs_willpower
+		$stat_extra_msg += 'Willpower'
 		gs 'indik', '1', 100 - pcs_inhib, 100 - pcs_inhib
 		$stat_extra_msg += '<BR><<$ind>> Inhibition'
 		gs 'indik', '1', pcs_stren, pcs_stren

+ 1 - 1
locations/swamp_yard.qsrc

@@ -173,7 +173,7 @@ if $ARGS[0] = 'confronted_after_drunken_gangbang':
 		'You look at Andrei, completely stunned by what you just heard.'
 		'"And what are sluts best at?" he continues. "That''s right, to pleasure men. Don''t you agree?"'
 
-		if pcs_dom > 0 and alko < 8:act'Refuse':huntdanceslut = 3 & gt 'hunters', 'start'
+		if alko < 8:act'Refuse':huntdanceslut = 3 & gt 'hunters', 'start'
 		act'Agree':huntdanceslut = 2 & gt 'hunters', 'start'
 	end
 end	 

+ 5 - 5
locations/zaprFWash.qsrc

@@ -254,7 +254,7 @@ 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 (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)
@@ -346,7 +346,7 @@ 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 (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:	
@@ -404,7 +404,7 @@ 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 (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:	
@@ -468,7 +468,7 @@ 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:
+	!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'
@@ -529,7 +529,7 @@ 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:
+	!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'