Browse Source

Merge remote-tracking branch 'upstream/master' into minor-fixes

Spackled Lanturn 3 years ago
parent
commit
0757f9cc1c

+ 1 - 5
.gitignore

@@ -11,11 +11,7 @@ avatar.*
 *.jpg
 *.jpeg
 *.sublime-*
-VideoDecodeStats/MANIFEST-000001
-VideoDecodeStats/CURRENT
-VideoDecodeStats/LOCK
-VideoDecodeStats/LOG
-VideoDecodeStats/LOG.old
+VideoDecodeStats/
 
 glmf.code-workspace
 

+ 1 - 1
locations/LCwork.qsrc

@@ -229,7 +229,7 @@ if $ARGS[0] = 'start4':
 
 				gs 'arousal', 'anal', 20, 'sub', 'prostitution'
 				gs 'arousal', 'end'
-				gs 'cum_call', 'anal', $boy
+				gs 'cum_call', 'anus', $boy
 				gs 'stat'
 				
 				act 'Leave their apartment building':money += randLCpay & gt 'city_residential'

+ 49 - 49
locations/Voltrener.qsrc

@@ -7,7 +7,7 @@ if $ARGS[0] = 'start':
 
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/teacher/mikhail/volleytrener6.jpg"></center>'
 	*nl
-	'You enter the coach''s office. Cups, balls, sports equipment, a massage table, and a desk where the coach sometimes sits and does paperwork fill the room. Coach Mikhail Nikolayevich not only teaches amateur volleyball but also coaches a professional volleyball team.'
+	'You enter the coach''s office. Cups, balls, sports equipment, a massage table, and a desk where the coach sometimes sits and does paperwork fill the room. Coach Mikhail Vlasov not only teaches amateur volleyball, but also coaches a professional volleyball team.'
 
 	if npc_rel['A69'] <= 0:
 		'Mikhail hates you.'
@@ -32,9 +32,9 @@ if $ARGS[0] = 'start':
 		'You are in a sexual relationship with Mikhail.'
 	else
 		if trenerlust >= 80:
-			'Mikhail can''t take his eyes off you, and he keeps making sexual references in your presence.'
+			'Mikhail can''t take his eyes of you and he keeps making sexual references in your presence.'
 		elseif trenerlust >= 60:
-			'Mikhail sometimes makes lewd comments around you, and you often catch him ogling your body.'
+			'Mikhail sometimes makes lewd comments around you and you often catch him ogling your body.'
 		elseif trenerlust >= 40:
 			'Mikhail seems more interested in watching you practice than the other girls.'
 		elseif trenerlust >= 20:
@@ -54,7 +54,7 @@ if $ARGS[0] = 'Lariska':
 	*nl
 	'"Ah, <<$pcs_lastname>> and Gruzdev, what do you want?"'
 	if lariskaTrenerTalk = 1:
-		'You and Lariska try to persuade Mikhail to take Lariska, but he refuses to consider your arguments.'
+		'You and Lariska tried to persuade Mikhail to take Lariska, but he refuses to consider your arguments.'
 	elseif lariskaTrenerTalk = 2:
 		gs 'willpower', 'misc', 'force'
 		if will_cost <= pcs_willpwr:
@@ -67,12 +67,12 @@ if $ARGS[0] = 'Lariska':
 				gs'stat'
 				*nl
 				'You manage to convince Mikhail to let Lariska join the team.'
-				$npc_notes['A13'] = 'Lariska is an athletic girl, but she is very dependent on other people''s opinions. Lariska has changed a lot; she has a sparkle in her eyes and is almost always in a good mood. After joining the team, she quickly got into playing and is now one of the best players.'
-				'When you come out of the coach''s office, Lariska hugs you and says, "Thank you, <<$pcs_nickname>>!"'
+				$npc_notes['A13'] = 'Lariska is an athletic girl, but she is very dependent on other people''s opinions. Lariska has changed a lot; she has a sparkle in her eyes, and is almost always in a good mood. After joining the team, she quickly got into playing and is now one of the best players.'
+				'When you came out of the coach''s office, Lariska hugs you and says, "Thank you, <<$pcs_nickname>>!"'
 				act 'Leave':gt 'gdksport', 'start'
 			end
 		else
-			act 'Convince Mikhail to let Lariska play (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You and Lariska try to persuade the coach to take Lariska, but he refuses.'
+			act 'Convince Mikhail to let Lariska play (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You and Lariska tried to persuade the coach to take Lariska, but he refused.'
 		end
 	elseif lariskaTrenerTalk = 3:
 		gs 'willpower', 'misc', 'force', 'hard'
@@ -87,13 +87,13 @@ if $ARGS[0] = 'Lariska':
 				gs 'willpower', 'pay', 'force'
 				gs 'stat'
 				*nl
-				'You take an aggressive approach, and although he doesn''t like it, you manage to convince Mikhail to let you both play.'
-				$npc_notes['A13'] = 'Lariska is an athletic girl, but she is very dependent on other people''s opinions. Lariska has changed a lot; she has a sparkle in her eyes and is almost always in a good mood. After joining the team, she quickly got into playing and is now one of the best players.'
+				'You take an agressive approach, and although he doesn''t like it, you manage to convince Mikhail to let you both play.'
+				$npc_notes['A13'] = 'Lariska is an athletic girl, but she is very dependent on other people''s opinions. Lariska has changed a lot; she has a sparkle in her eyes, and is almost always in a good mood. After joining the team, she quickly got into playing and is now one of the best players.'
 				'When you come out of the coach''s office, Lariska hugs you and says, "Thank you, <<$pcs_nickname>>!"'
 				act 'Leave':gt 'gdksport', 'start'
 			end
 		else
-			act 'Convince Mikhail to let both of you join the team (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You and Lariska try to persuade the coach to give you both a place on the team, but he throws all of your arguments back in your faces.'
+			act 'Convince Mikhail to let both of you join the team (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You and Lariska tried to persuade the coach to give you both a place on the team, but he threw all of your arguments back in your faces.'
 		end
 	elseif lariskaTrenerTalk = 4:
 		gs 'willpower', 'misc', 'force'
@@ -107,12 +107,12 @@ if $ARGS[0] = 'Lariska':
 				gs 'stat'
 				*nl
 				'You manage to convince Mikhail to let Lariska join the team.'
-				$npc_notes['A13'] = 'Lariska is an athletic girl, but she is very dependent on other people''s opinions. Lariska has changed a lot; she has a sparkle in her eyes and is almost always in a good mood. After joining the team, she quickly got into playing and is now one of the best players.'
+				$npc_notes['A13'] = 'Lariska is an athletic girl, but she is very dependent on other people''s opinions. Lariska has changed a lot; she has a sparkle in her eyes, and is almost always in a good mood. After joining the team, she quickly got into playing and is now one of the best players.'
 				'When you come out of the coach''s office, Lariska hugs you and says, "Thank you, <<$pcs_nickname>>!"'
 				act 'Leave':gt 'gdksport', 'start'
 			end
 		else
-			act 'Convince Mikhail to let Lariska play (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You try to persuade Mikhail to take Lariska, but he refuses.'
+			act 'Convince Mikhail to let Lariska play (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You tried to persuade Mikhail to take Lariska, but he refuses.'
 		end
 	end
 
@@ -135,7 +135,7 @@ if $ARGS[0] = 'talk':
 			'Mikhail looks up at you, "<<$pcs_lastname>>. Don''t even come near me. You''re no longer on the team!"'
 			volleysostav = 0
 		else
-			'Mikhail looks up at you, "<<$pcs_lastname>>. Don''t even come near me. You''re off of the team!"'
+			'Mikhail look up at you, "<<$pcs_lastname>>. Don''t even come near me. You''re off of the team!"'
 			act '"Persuade" him':
 				volleysostav = 1
 				gt 'Voltrenersex', 'sex'
@@ -143,11 +143,11 @@ if $ARGS[0] = 'talk':
 		end
 	elseif volleysostav = 0:
 		if pcs_vball < 15:
-			'Mikhail looks at you and says, "I''m busy, girl. Do not distract me from my coaching."'
+			'Mikhail looks at you and says, "I''m busy, girl, do not distract me from my coaching."'
 		elseif pcs_vball < 30:
-			'Mikhail looks at you and says, "<<$pcs_lastname>>, you need to devote more time to training. You are a very bad player."'
+			'Mikhail looks at you and says, "<<$pcs_lastname>>, you need to devote more time to training, you are a very bad player."'
 		elseif pcs_vball < 40:
-			'Mikhail looks at you and says, "<<$pcs_lastname>>, you certainly don''t play bad, at least not for an amateur. With more work, you could reach a higher level."'
+			'Mikhail looks at you and says, "<<$pcs_lastname>>. You certainly don''t play bad, at least not for an amateur. With more work you could reach a higher level."'
 		else
 			'Mikhail looks at you and says, "Ah, <<$pcs_lastname>>, you have the makings of an athlete, though I''m not sure if you are up to a professional level yet."'
 			act 'Ask to join the team':
@@ -159,26 +159,26 @@ if $ARGS[0] = 'talk':
 						volleysostav = 1
 						'You ask the coach about joining the team. He smiles and says, "<<$pcs_nickname>>, honey, I can do that, but you''ll have to start as a sub or people might be suspicious."'
 					elseif pcs_vball < 60:
-						'You ask the coach about joining the team, but he just shakes his head. "<<$pcs_lastname>>, it''s not personal. You have good amateur skills, just not enough to make the team."'
+						'You ask the coach about joining the team, but he just shakes his head. "<<$pcs_lastname>>, it''s not personal, you have good amateur skills. Just not enough to make the team."'
 					else
-						'You ask the coach about joining the team. He thinks for a minute, then says, "You have good skills for an amateur, but you''re still not good enough to start on the team. However, I have room for a substitute, and we can put you there. How does that sound?"'
+						'You ask the coach about joining the team. He thinks for a minute, then says "You have good skills for an amateur, but you''re still not good enough to start on the team. However, I have room for a substitute, and we can put you there. How does that sound?"'
 
 						act 'Accept the substitute position':
 							*clr & cla
 							gs 'stat'
 							volleysostav = 1
-							'You accept the substitute position, and the coach nods his head in confirmation.'
+							'You accept the substitute position and the coach nods his head in confirmation.'
 							'"Okay, welcome to the team <<$pcs_lastname>>. Remember, tournament matches are on Saturdays. Don''t forget to show up!"'
 							act 'Leave':gt 'gdksport', 'start'
 						end
 					end
 				elseif pav_slut > 150:
-					'You ask the coach about joining the team. The coach thinks for a minute, "Hey <<$pcs_lastname>>, I hear loads of rumours about you, such as you being a <<$gnikname>>. Is this true?"'
+					'You ask the coach about joining the team. The coach thinks for a minute, "Hey <<$pcs_lastname>>, I hear loads of rumours about you. Such as you being a <<$gnikname>>. Is this true?"'
 					act 'It''s all lies':
 						*clr & cla
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/teacher/mikhail/volleytrener6.jpg"></center>'
 						'You tell him it''s not true and that some of the kids have been spreading false rumours about you.'
-						'He doesn''t appear to be convinced. The only options are to go aggressive or drop it, for now.'
+						'He doesn''t appear to be convinced, the only options are to go aggressive or drop it, for now.'
 						act 'Drop it': gt 'gdksport', 'start'
 						gs 'willpower', 'misc', 'self', 'hard'
 						gs 'stat'
@@ -191,14 +191,14 @@ if $ARGS[0] = 'talk':
 								if npc_rel['A69'] > 20:
 									npc_rel['A69'] = 20
 									volleysostav = 1
-									'You try to prove to the coach that he should put you on the team. The coach tries to protest, and you get into an argument. Eventually, you shout him down, and he gives up. "Fine <<$pcs_lastname>>, I''ll put you in the team, but you''re on the bench, and any more stunts like this and you''re out."'
+									'You try to prove to the coach that he should put you on the team, the coach tries to protest, and you get into an argument. Eventually you shout him down and he gives up. "Fine <<$pcs_lastname>>, I''ll put you in the team, but you''re on the bench and any more stunts like this and you''re out."'
 								else
-									'You try to prove to the coach that he should put you on the team, but you are not forceful enough, and the coach counters all your arguments, denying you a place on the team.'
+									'You try to prove to the coach that he should put you on the team, but you are not forceful enough and the coach countered all your arguments, denying you a place on the team.'
 								end
 								act 'Leave':gt 'gdksport', 'start'
 							end
 						else
-							act 'Persuade him to let you join the team (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to persuade him.'
+							act 'Persuade him to let you join the team (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to persuade him to join the team.'
 						end
 					end
 					act 'Okay, it''s true. I am a <<$gnikname>>': gt'Voltrener', 'gorslut'
@@ -214,7 +214,7 @@ if $ARGS[0] = 'talk':
 
 							if npc_rel['A69'] >= 60:
 								volleysostav = 1
-								'You appeal to the coach and ask him to at least give you a chance to prove yourself. Since he likes you, he decides to give you a break. "Okay, <<$pcs_nickname>>, I do have an opening for a sub. You''re on the team as a substitute player."'
+								'You appeal to the coach and ask him to at least give you a chance to prove yourself. Since he likes you, he decides to give you a break. "Okay, <<$pcs_nickname>>, I do have an opening for a sub. You''re on the team as a substitute player.'
 								act 'Leave':gt 'gdksport', 'start'
 							else
 								'You try to prove to the coach that he should let you on the team, but he counters all your arguments, denying you a place on the team.'
@@ -222,7 +222,7 @@ if $ARGS[0] = 'talk':
 							end
 						end
 					else
-						act 'Persuade him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to persuade him.'
+						act 'Persuade him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to persuade him to join the team.'
 					end
 				end
 				act 'Leave':gt 'gdksport', 'start'
@@ -238,7 +238,7 @@ if $ARGS[0] = 'talk':
 			'Coach looks at you. "<<$pcs_lastname>>. Here''s your stats, now go out there and work harder."'
 			'"Your volleyball skill is <<pcs_vball>>, the team has played <<volsesongame>> games: Won - <<volsesonwin>>, lost - <<volsesonloss>>."'
 		else
-			'Coach looks at you. "Hey <<$pcs_nickname>>. Checking up on your stats?"'
+			'Coach looks at you. "Hey <<$pcs_nickname>>. Checking up on your stats?."'
 			'"Your volleyball skill is <<pcs_vball>>, the team has played <<volsesongame>> games: Won - <<volsesonwin>>, lost - <<volsesonloss>>."'
 			if pcs_sleep < 30 and $pantyworntype ! 'none':
 				gt 'Voltrenersex', 'masaj'
@@ -260,7 +260,7 @@ if $ARGS[0] = 'talk':
 		elseif volsesongame => 20 and volsesonwin => volsesonloss:
 			'To keep doing what we are doing, we have good stats and have fulfilled the conditions, but we need to improve the chemistry of the team, or we''ll never get through the qualifiers.'
 		elseif volsesongame => 20 and volsesonwin < volsesonloss:
-			'Win <<r>> more ' + iif(r = 1, 'victory', 'victories') + ' and stop losing, so we need to get it together and to work a lot harder.'
+			'Win a <<r>> victories, and stop losing, so we need to get it together and to work alot harder.'
 		end
 		if rand(0,3) = 0:
 			trenerlust +=1
@@ -276,7 +276,7 @@ end
 if $ARGS[0] = 'gorslut':
 	gs 'stat'
 	'You reluctantly nod your head, "It''s true, I really am a <<$gnikname>>. What does this have to do with volleyball?"'
-	'Mikhail smiles, "Indirect correlation, very indirect. We''re discussing how you get onto my team. Now, I wonder what you can do. You know what I mean?"'
+	'Mikhail smiles, "Indirect correlation, very indirect, we''re discussing how you get onto my team. Now, I wonder what you can do. You know what I mean?"'
 
 	act 'No':
 		*clr & cla
@@ -306,7 +306,7 @@ if $ARGS[0] = 'trener_speak':
 		'Mikhail takes your hand in his and says, "<<$pcs_nickname>>, you are a very beautiful girl, and will be a great athlete someday, as long as you stay focused, but I told you I''m a married man, and I am worried about what we did."'
 		'You frown angrily, not expecting this.'+$OpenInnerThought+'"Well, at least he''s not dismissing or patronizing me. Maybe he just needs me to nudge him more in my direction? Maybe I should be the one who is jealous?"'+$CloseInnerThought
 		VoltrenerVoyeur = 3 & ! flag start looking trainer for Ivan and you
-		if pcs_horny > 80: npc_rel['A69'] += 3 & 'You decide to test his resolve.'
+		if pcs_horny > 80: npc_rel['A69'] += 3 & 'You decided to test his resolve.'
 		act 'Test him':
 			*clr & cla
 			pcs_horny += 10
@@ -324,7 +324,7 @@ if $ARGS[0] = 'trener_speak':
 			else
 				trenerlust += 5
 				'<center><video autoplay loop src="images/locations/pavlovsk/community/gym/volley/event/voltrenerspeak7.mp4"></video></center>'
-				'"Coach, could you please help me?" You wait for an affirmative nod from the coach before getting down on your knees and turning your ass to the coach. Lowering your shorts, you say, "Please take a look, I think something was rubbing during training, and now it''s all sore."'
+				'"Coach, could you please help me?" You wait for an affirmative nod from the coach before getiing down on your knees and turning your ass to the coach. Lowering your shorts you say, "Please take a look, I think something was rubbing during training, and now it''s all sore."'
 				'Mikhail tries to look indifferent as he carefully inspects your butt, "Nothing there, but usually comfortable and well fitted underwear will prevent rubbing." Despite his efforts to remain objective, you see his dick straining to escape his pants.'
 			end
 			act 'Say goodbye':
@@ -347,7 +347,7 @@ if $ARGS[0] = 'trener_speak':
 		end
 	elseif npc_rel['A69'] > 10 and trener_Speak = 1:
 		trener_Speak = 2
-		'Seeing that the subject upset Mikhail, you attempt to cheer him up. Chirping all sorts of nonsense, you eventually ask if he has a girlfriend or wife. "<<$pcs_lastname>> do you have nothing better to do than ask me about stuff that doesn''t concern you?" You continue to pester him and say that you are very interested. Coach finally gives up and says, "Yes, I have a wife. She is the jealous type though, so if she sees you hanging around me, she''ll try to kill you. And probably me, too."'
+		'Seeing that the subject upset Mikhail, you attempt to cheer him up. Chirping all sorts of nonsense, you eventually asked if he has a girlfriend or wife. "<<$pcs_lastname>> do you have nothing better to do than ask me about stuff that doesn''t concern you?" You continued to pester him and say that you are very interested. Coach finally gives up and says, "Yes, I have a wife. She is the jealous type though, so if she sees you hanging around me, she''ll try to kill you. And probably me, too."'
 		if pcs_horny > 80 or pav_slut > 50:
 			npc_rel['A69'] += 2
 			'"I''m not afraid, and I doubt she is prettier than me," you retort, making Mikhail smile.'
@@ -366,7 +366,7 @@ if $ARGS[0] = 'trener_speak':
 			trenerlust += 2
 			if Discoclose = 1:
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/gym/volley/event/voltrenerspeak1.jpg"></center>'
-				'You spin around and your skirt flares up, giving Mikhail a glimpse of your upper thighs and even a bit of ass cheek. Coach''s eyes follow your ass and legs hungrily.'
+				'You spun around and your skirt flares up, giving Mikhail a glimpse of your upper thighs and even a bit of ass cheek. Coach''s eyes follow your ass and legs hungrily.'
 				'"The ball is in your court, so watch carefully," you say, noticing his interest.'
 				'Mikhail looks confused and turns away. '+$OpenInnerThought+'"That should give him something else to think about."'+$CloseInnerThought
 			else
@@ -396,7 +396,7 @@ if $ARGS[0] = 'trener_speak':
 			trenerlust += 2
 			if Discoclose = 1:
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/gym/volley/event/voltrenerspeak3.jpg"></center>'
-				'You undo your top enough that your breasts fall out, then turn to the coach, arching your back and thrusting your juicy melons forward. Mikhail''s eyes immediately focus on them. Swallowing hard, the coach looks up from your tits.'+$OpenInnerThought+' "I''ll have to do something more to tease him, maybe not wearing panties during practice can help send him over the edge."'+$CloseInnerThought+' The thought flashes through your mind, followed by butterflies in your stomach.'
+				'You undo your top enough that your breasts fall out, then turn to the coach, arching your back and thrusting your juicy melons forward. Mikhail''s eyes immediately focused on them. Swallowing hard, the coach looks up from your tits.'+$OpenInnerThought+' "I''ll have to do something more to tease him, maybe not wearing panties during practice can help send him over the edge."'+$CloseInnerThought+' The thought flashes through your mind, followed by butterflies in your stomach.'
 			else
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/gym/volley/event/voltrenerspeak4.jpg"></center>'
 				'You pull on your shorts as if you were adjusting them, pulling them so hard that your pussy is clearly outlined in a camel-toe. From the way he stares at your crotch, you know your attempts to catch his interest were successful.'
@@ -420,7 +420,7 @@ if $ARGS[0] = 'trener_speak':
 		act 'Humbly listen':
 			cla & *clr
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/gym/volley/event/voltrenerspeak20.jpg"></center>'
-			'"<<$pcs_lastname>>, I will not be drawn into talking about the championship. And no, coaches don''t get paid a lot. I spend my Sunday mornings training rich women at the fitness center in St. Petersburg. One lesson there pays more than a month working as a coach in our town."'
+			'"<<$pcs_lastname>>, I will not be drawn into talking about the championship. And no, coaches don''t get paid a lot. I spend my Sunday mornings training rich women in the fitness center. One lesson there pays more than a month working as a coach in our town."'
 			+$OpenInnerThought+'"Didn''t get anything out of him there, <<$pcs_lastname>>. Although, the classes in the fitness center should be worth investigating."'+$CloseInnerThought
 			npc_rel['A69'] += 3
 			'Seeing Mikhail a little upset by your questions, you decide to cheer him up.'
@@ -429,11 +429,11 @@ if $ARGS[0] = 'trener_speak':
 			act 'Kiss':
 				cla & *clr
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/gym/volley/event/voltrenerspeak8.jpg"></center>'
-				'Wrapping your arms around coach''s neck, you surprise him by kissing him full on the lips. The coach stands still, dumbfounded. Deciding this was a success, you slip your hand into his pants...'
+				'Wrapping your arms around Coach''s neck, you surprise him by kissing him full on the lips. The coach stands still, dumbfounded. Deciding this was a success, you slip your hand into his pants...'
 				act 'Grab his cock':
 					cla & *clr
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/gym/volley/sex/voltrenerspeak9.jpg"></center>'
-					'Without wasting time, you pull his stiff cock out of his pants, squeezing it and sliding your hand up and down his shaft...'
+					'Without wasting time, you pull his stiff cock out of his pants, squeezing it, and sliding your hand up and down his shaft...'
 					act 'Take him in your mouth':
 						cla & *clr
 						pcs_horny += 10
@@ -467,7 +467,7 @@ if $ARGS[0] = 'trener_speak':
 		cla & *clr
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/gym/volley/event/voltrenerspeak21.jpg"></center>'
 		'You decide to ask the coach if he will let you start for the team, while trying to look as sexy as possible. Mikhail just frowns, though, and says, "You''re not acting like a starter, <<$pcs_lastname>>. Starters work hard and don''t fool around."'
-		'You suck in your breath at the insult. You know you''ve been working your ass off and deserve it.'
+		'You suck in your breath at the insult, you know you''ve been working your ass off and deserve it.'
 		act 'Threaten to reveal the relationship':
 			cla & *clr
 			npc_rel['A69'] = 0
@@ -495,17 +495,17 @@ if $ARGS[0] = 'trener_speak':
 				'You pull your clothes down, along with your panties. Mikhail looks at you with interest.'
 			elseif Discoclose = 1 and $pantyworntype = 'none' and PCloSkirt > 0:
 				'<center><video autoplay loop src="images/locations/pavlovsk/community/gym/volley/sex/voltrenerspeak24.mp4"></video></center>'
-				'You hike up the hem of your skirt, and your naked ass and pussy peek out. Mikhail looks at you and then your ass before lifting your hem even higher, completely exposing your ass from under your skirt.'
+				'You hike up the hem of your skirt and your naked ass and pussy peek out. Mikhail looks at you and then your ass, before lifting your hem even higher, completely exposing your ass from under your skirt.'
 			elseif Discoclose = 1 and $pantyworntype = 'none' and PCloPants > 0:
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/gym/volley/event/voltrenerspeak25.jpg"></center>'
 				'You slowly lower your pants revealing that you have no panties on underneath. Mikhail looks at you with interest as you wriggle your naked ass at him.'
 			else
 				'<center><video autoplay loop src="images/locations/pavlovsk/community/gym/volley/sex/voltrenerspeak23.mp4"></video></center>'
-				'Putting a hand on your ass, Mikhail pulls the crotch of your panties to the side and spreads your ass. You feel his fingers, strong and rough from years of athletic training, massaging your holes.'
+				'Putting a hand on your ass, Mikhail pulls the crotch of your panties to the side and spread your ass. You feel his fingers, strong and rough from years of athletic training, massaging your holes.'
 			end
 			+$OpenInnerThought+'"If it makes you horny, then I think it is good behaviour."'+$CloseInnerThought
 			'"<<$pcs_nickname>>, I''m not talking about your training. Why does it always come to this with you?"'
-			'You chuckle and decide to be patient. You know Mikhail''s quirks now and how far you can push him. Based on previous experience, it seems you won''t be getting him this time, but next time...'
+			'You chuckle and decide to be patient, you know the Mikhail''s quirks now and how far you can push him. Based on previous experience, it seems you won''t be getting him this time, but next time...'
 			act 'Leave':
 				if Discoclose = 1:
 					Discoclose = 0
@@ -522,21 +522,21 @@ if $ARGS[0] = 'trener_speak':
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/teacher/mikhail/volleytrener5.jpg"></center>'
 		'Mikhail smiles at you, gives a thumbs up, and says, "<<$pcs_nickname>>, I want to congratulate you, I think. I''ve decided to make you a first string regular. From now on, you''ll be starting."'
 		'"But," he adds, shaking his finger at you admonishingly. "You still need to keep practicing, and less drinking!"'
-		'You squeal happily and throw your arms around Mikhail''s neck. "Now we have them... I always... Yes we like..." The excitement of the unexpected announcement left you unable to speak and Mikhail just smiles at you and says, "Go."'
+		'You squeal happily and threw your arms around the Mikhail''s neck. "Now we have them... I always... Yes we like..." The excitement of the unexpected anouncement left you unable to speak and Mikhail just smiles at you and says "Go."'
 		volleysostav = 2
 	else
 		npc_rel['A69'] += 1
 		'"Seeing as you are showing some interest in volleyball, I''ll fill you in on some history:"'
-		$volleyhistory[1]='"In 1895 William J. Morgan, an instructor at a young men''s Christian Association (YMCA, Holyoke, Mass. (religion is the cradle of modern civilization)) decided to blend elements of basketball, baseball, tennis and handball to create a new game called volleyball (at the time it was called mintonette). Morgan borrowed the net from tennis and installed it at the approximate height of 196 cm from the floor, slightly above the heads of the average person.'
-		$volleyhistory[2]='"During a demonstration of the game, Morgan noticed that the players volley the ball back and forth over the net and decided volleyball would be the most appropriate name for this sport. On 7 July 1896 in Springfield College, the first game of volleyball was played.'
+		$volleyhistory[1]='"In 1895 Williaam J. Morgan, an instructor at a young men''s Christian Association (YMCA, Holyoke, Mass.(religion is the cradle of modern civilization)) decided to blend elements of basketball, baseball, tennis and handball, to create a new game called volleyball (at the time it was called mintonette). Morgan borrowed the net from tennis and installed it at the approximate height of 196 cm from the floor, slightly above the heads of the average person.'
+		$volleyhistory[2]='"During a demonstration of the game Morgan noticed that the players volley the ball back and forth over the net, and decided Volleyball would be the most appropriate name for this sport. On 7 July 1896 in Springfield College, the first game of volleyball was played.'
 		$volleyhistory[3]='"In 1916, the Philippines saw the first demonstration of combination pass and smash, with a high pass on a trajectory designed for another player to attack.'
 		$volleyhistory[4]='"1920 saw the establishment of the rule of three touches of the ball by players of one team before the ball has to cross over the net, as well as the typical positioning of attackers and back line players. '
-		$volleyhistory[5]='"In 1930, the first game of beach volleyball was played, with teams of two.'
+		$volleyhistory[5]='"In 1930 the first game of beach volleyball was played, with teams of two.'
 		$volleyhistory[6]='"1934 brought about volleyball judges (before then the matches were refereed by a priest in a cassock of the young men''s Christian Association).'
-		$volleyhistory[7]='"In 1947, the International volleyball Federation (FIVB) was formed.'
-		$volleyhistory[8]='"In 1948, the first beach volleyball tournament was held.'
-		$volleyhistory[9]='"In 1949, the first volleyball world championships took place, in Prague.'
-		$volleyhistory[10]='"In 1964, Volleyball was introduced to the Olympics, at the Tokyo games.'
+		$volleyhistory[7]='"In 1947 the International volleyball Federation (FIVB) was formed.'
+		$volleyhistory[8]='"In 1948 the first beach volleyball tournament was held.'
+		$volleyhistory[9]='"In 1949 the first volleyball world championships took place, in Prague.'
+		$volleyhistory[10]='"In 1964 Volleyball was introduced to the Olympics, at the Tokyo games.'
 		*pl $volleyhistory[rand(1,10)]
 	end
 	act 'Say goodbye':

+ 1 - 1
locations/VoltrenerSexShower.qsrc

@@ -126,7 +126,7 @@ if $ARGS[0] = '3':
 					gs 'willpower', 'pay', 'resist'
 					cls
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/gym/volley/sex/voltrenersexshower12.jpg"></center>'
-					'Scared, you cover your ass with your hands and look at him like a deer caught in the headlights.'
+					'Scared, you cover you ass with your hands and look at him like a deer caught in the headlights.'
 					'Mikhail Nikolaevich gives you an evil look, "Prokhorov fucks your ass and you scream with joy, but your coach just wants to alleviate some tension and you curl up all scared?"'
 					'You can see from the look in his eyes that he''s been at the wine, and his slurring and unsteady legs confirm this. "Your ass isn''t that special." He spits on you and stumbles out of the showers.'
 					gs 'stat'

+ 6 - 0
locations/cum_call.qsrc

@@ -5,6 +5,8 @@
 'arms' - 'face' - 'mouth' - 'hands' - 'stomach' - 'breasts' - 'hair' - 'internalcondom' - 'precum' - 'mouth_swallow'
 	'precum' - is for whenever Sveta has unprotected vaginal sex. It will automatically set the volume to 1.
 	'mouth_swallow' does the same as mouth but increaments swallow for the cum eater trait
+	'feet' redirects to 'legs'
+	'anal' redirects to 'anus' (prevents further errors)
 $ARGS[1] is for the name of the sexual partner
 ARGS[2] is a for knowing the partner. Defaults to 0. If this is not set to 1 the status window message will mention "some guy" instead of his name.
 	0 - unknown sex partner (his name may be known, but she newer saw him before, and likely won't ever again, or she won't remeber it)
@@ -88,6 +90,8 @@ if $ARGS[0] ! 'precum':
 		spafinloc = 2
 	elseif $ARGS[0] = 'anus':
 		spafinloc = 3
+	elseif $ARGS[0] = 'anal':
+		spafinloc = 3
 	elseif $ARGS[0] = 'butt':
 		spafinloc = 4
 	elseif $ARGS[0] = 'pantyrear':
@@ -100,6 +104,8 @@ if $ARGS[0] ! 'precum':
 		spafinloc = 8
 	elseif $ARGS[0] = 'legs':
 		spafinloc = 9
+	elseif $ARGS[0] = 'feet':
+		spafinloc = 9
 	elseif $ARGS[0] = 'arms':
 		spafinloc = 10
 	elseif $ARGS[0] = 'face':

+ 2 - 2
locations/gschool_boys_bathroom.qsrc

@@ -297,7 +297,7 @@ if $ARGS[0] = 'boy2_sub':
 			gs 'stat'
 			act 'Finish':
 				*clr & cla
-				gs 'cum_call', 'anal', $boy
+				gs 'cum_call', 'anus', $boy
 				gs 'arousal', 'end'
 				gs 'stat'
 				'<center><b><font color="maroon">Boy''s bathroom</font></b></center>'
@@ -948,7 +948,7 @@ if $ARGS[0] = 'boy6_sub':
 						gs 'cum_call', 'labia', $boy, 1, '', '', 8
 						gs 'cum_call', 'butt', $boy, 1, '', '', 8
 						gs 'cum_call', 'face', $boy, 1, '', '', 8
-						gs 'cum_call', 'breast', $boy, 1, '', '', 8
+						gs 'cum_call', 'breasts', $boy, 1, '', '', 8
 						gs 'cum_call', 'hair', $boy, 1, '', '', 8
 						bathroomindex += 1
 						if bathroomindex < 3:

+ 8 - 8
locations/katjaEv.qsrc

@@ -1145,7 +1145,7 @@ if $ARGS[0] = 'kathan1':
 
 			if dummy >pcs_icesktng and dummy <51:
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KS1.jpg"></center>'
-				'Skating is fun! Skating is easy for Russians! Now, after trying to dance with the redhead and failing painfully, horribly and awkwardly, you sit on your aching and cold butt with what appears to be half of pavlovsk looking at you.'
+				'Skating is fun! Skating is easy for Russians! Now, after trying to dance with the redhead and failing painfully, horribly and awkwardly, you sit on your aching and cold butt with what appears to be half of Pavlovsk looking at you.'
 				'"<<$pcs_nickname>>! Snort... You are... I mean... Te-he!"'
 				'Fuck skating! Fuck fun! Is easy for Russians?! Your ass!'
 				'"Fuck you, bitch! Are you going to help me or will you continue standing there laughing at me?!"'
@@ -2807,7 +2807,7 @@ if $ARGS[0] = 'kathan20':
 	gs 'stat'
 
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KWT8.jpg"></center>'
-	'Being young and pretty, attracting attention, is inevitable, and in fact, that is one of the reasons you accompany Katja. To show off to the world, the incredibly fabulous couple you are. As you do your best to seem like two "common" girls, knowing at your core that is a lie, your extensively choreographed walk takes you around pavlovsk, so the boys and girls can have something to talk about. And some really talk.'
+	'Being young and pretty, attracting attention, is inevitable, and in fact, that is one of the reasons you accompany Katja. To show off to the world, the incredibly fabulous couple you are. As you do your best to seem like two "common" girls, knowing at your core that is a lie, your extensively choreographed walk takes you around Pavlovsk, so the boys and girls can have something to talk about. And some really talk.'
 
 	if random_event = 1:
 		'"If you were a vegetable, you''d be a cute-cumber."'
@@ -2868,7 +2868,7 @@ if $ARGS[0] = 'kathan21':
 	grupvalue[1] += 1
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/pc/reactions/disgust.jpg"></center>'
-	'Being young and pretty, attracting attention, is inevitable, and in fact, that is one of the reasons you accompany Katja. To show off to the world, the incredibly fabulous couple that you are. As you do your best to seem like two "common" girls, knowing at your core that is a lie, your extensively choreographed walk takes you around pavlovsk so the boys and girls can have something to talk about. And some really talk.'
+	'Being young and pretty, attracting attention, is inevitable, and in fact, that is one of the reasons you accompany Katja. To show off to the world, the incredibly fabulous couple that you are. As you do your best to seem like two "common" girls, knowing at your core that is a lie, your extensively choreographed walk takes you around Pavlovsk so the boys and girls can have something to talk about. And some really talk.'
 
 	if random_event = 1:
 		'"So if we shag tonight, can my mate join in? I''ve got to text him soon so I need to know."'
@@ -2955,7 +2955,7 @@ if $ARGS[0] = 'kathan22':
 		end
 	else
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KWT8.jpg"></center>'
-		'There isn''t much to say. You and Katja just hang around pavlovsk talking, looking for cuties, showing off, and in general doing friend stuff. It is probably best if you find something interesting to do anyway.'
+		'There isn''t much to say. You and Katja just hang around Pavlovsk talking, looking for cuties, showing off, and in general doing friend stuff. It is probably best if you find something interesting to do anyway.'
 
 		if hour >= 20:
 			act 'It''s too late, acompany Katja to her home':minut += 5 & gt 'pav_residential'
@@ -2972,7 +2972,7 @@ if $ARGS[0] = 'kathan23':
 	gs 'stat'
 
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KWT17.jpg"></center>'
-	'Your walks take you around pavlovsk until you hear someone calling you.'
+	'Your walks take you around Pavlovsk until you hear someone calling you.'
 	'"Hey! Katja! Over here!"'
 	'Turning towards the voice, you see Svyatoslav waving some distance away. Katja groans, grabs your arm and look nervously around for some escape route.'
 	'"Oh fuck! <<$pcs_nickname>>! Please, you must do something! Just do something!"'
@@ -2996,7 +2996,7 @@ if $ARGS[0] = 'kathan23':
 				'"Hm. You''re welcome <<$pcs_nickname>>! Slavik I''m sorry, but I have things to do!"'
 				'The jock tries to pry his arm away from your embrace, but before he can exert any strength, you pull him in the opposite direction of Katja, showering him with a bombardment of words worthy of Lizaveta''s admiration.'
 				'"Oh come on Slavik! You can talk with Katja later! We need to discuss the team schedule! I''m not fond of the one Christina is "suggesting"! If you ask me she is sex deprived! You must do something for the girls! Oh! I saw your last match! It''s was cool! Hey we can..."'
-				'Slavik is taken back by your performance, and not knowing how to get rid of the hold in his arm, reluctantly follows you/is dragged around pavlovsk for a maddening half hour until you are sure that Katja has got away. After that and giving you an evil-eyed goodbye, he leaves you alone.'
+				'Slavik is taken back by your performance, and not knowing how to get rid of the hold in his arm, reluctantly follows you/is dragged around Pavlovsk for a maddening half hour until you are sure that Katja has got away. After that and giving you an evil-eyed goodbye, he leaves you alone.'
 			elseif grupTipe = 5:
 				'Smiling nervously, you unhook your arm from the redhead, and feeling insecure, stride towards the approaching Svyatoslav.'
 				'"Hey Slavik! I..."'
@@ -3005,7 +3005,7 @@ if $ARGS[0] = 'kathan23':
 				'You then whine and put on scared eyes for all the people on the street''s enjoyment, and in that instant, the atmosphere changes as around you, the pedestrians instantly form a dislike to the BIG BAD BULLY threatening the SCARED CUTE GIRL'
 				'"Fuck you <<$pcs_nickname>>! Why don''t you go and fuck your therapist? Just leave Katja and I alone for a minute!"'
 				'"Nope!" you angrily answer and grab his arm "And if you don''t follow me, I will begin to scream about how your bullying has made me need one!"'
-				'Taking advantage of your distraction, Katja quickly sneaks away, leaving you with a pissed off Svyatoslav who, not knowing how to get rid of the hold on his arm without embarrassing himself, angrily follows you/is dragged around pavlovsk for a maddening half hour, until you are sure that Katja has got away. After that and giving you an evil-eyed goodbye, he leaves you alone.'
+				'Taking advantage of your distraction, Katja quickly sneaks away, leaving you with a pissed off Svyatoslav who, not knowing how to get rid of the hold on his arm without embarrassing himself, angrily follows you/is dragged around Pavlovsk for a maddening half hour, until you are sure that Katja has got away. After that and giving you an evil-eyed goodbye, he leaves you alone.'
 			else
 				'You swoop, scoop & split your boobs, letting then show slightly through your cleavage. You are a hot girl and he a hormonal teen. Time to use your "boob magic" to distract the poor chap. He won''t know what hit him!'
 				'"Look Katja! Slavik! What a coincidence to meet him here!"'
@@ -3013,7 +3013,7 @@ if $ARGS[0] = 'kathan23':
 				'"Hm. <<$pcs_nickname>> I have things to do! Slavik, please take care of her!"'
 				'With that, he tries to follow the redhead, but in the seconds that it takes him to react, you are tangled around his well-toned body and giving him a good view of your puppies.'
 				'"Oh come on Slavik! You are always after Christina or Katja! That is unfair! I''m jealous! Let''s do something fun!"'
-				'"Eh? What? Hu?" are the words that escape his mouth as you take the surprised teen away from Katja, and not knowing how to get rid of the hold on his arm, reluctantly follows you/is dragged around pavlovsk for a maddening half hour until you are sure that Katja has got away. After that and giving you a somewhat confused goodbye, he leaves you alone.'
+				'"Eh? What? Hu?" are the words that escape his mouth as you take the surprised teen away from Katja, and not knowing how to get rid of the hold on his arm, reluctantly follows you/is dragged around Pavlovsk for a maddening half hour until you are sure that Katja has got away. After that and giving you a somewhat confused goodbye, he leaves you alone.'
 			end
 			act 'Continue':minut += 5 & gt 'pav_residential'
 		end

+ 3 - 2
locations/pav_residential.qsrc

@@ -186,10 +186,11 @@ if (hour > 20 or hour < 4) and succubusQW = 5 and suchuntday ! daystart:
 	end
 end
 
-if StoryLine ! 0 and (hour >= 8 or hour < 23) and cumloc[11] = 1 and rand(0, 3) = 0 and sosedday ! daystart:
+!!Uncle Misha is npcstatic number 54
+if StoryLine ! 0 and (hour >= 8 or hour < 23) and cumloc[11] = 1 and rand(0, 3) = 0 and npcdaycheck[54] ! daystart:
 	menu_off = 1
 	*clr & cla
-	sosedday = daystart
+	npcdaycheck[54] = daystart
 	gs 'stat'
 
 	if sosedknow = 0:

+ 2 - 2
locations/start.qsrc

@@ -16,7 +16,7 @@ $counter = 'counter'
 $usercom = 'inputProcessing'
 $fname = 'Tahoma'
 fsize = 12
-$version = '0.8.1.3 Bug fix 3 for "0.8.1 The key people left and we had to wing it one."'
+$version = '0.8.2 "The I broke all your lovely clothes and I''m not even sorry about it version."'
 
 opPRE = 1
 
@@ -37,7 +37,7 @@ opPRE = 1
 *nl
 '<b><a href="exec:gt ''version''">Change log</a> and <a href="exec:gt ''history''">Game history</a></b>'
 *nl
-'<b>* Wiki hosted by Wikia available <a href="http://girl-life.wikia.com/wiki/Girl_life_Wiki">here</a> (External link) *</center></b>'
+'<b>* Wiki hosted by Goole sites available <a href="https://sites.google.com/view/girllifewiki/home">here</a> (External link) *</center></b>'
 '<center>Feel free to contribute.</center>'
 
 gs 'themes', 'indoors'

+ 27 - 0
locations/version.qsrc

@@ -2,6 +2,33 @@
 
 act 'Return': gt 'start'
 
+'0.8.2'
+
+'- Complete overhaul of clothing, new shops, new images, splitting of dresses from regular outfits and code standardization by Gwen and Kevin Smarts'
+'- New handbags added to the shops changing existing bags'
+'<b> This WILL break existing clothing and bags from save files</b>'
+'- Trauma system to limit max mood from julzor'
+'- New magic event from THX, mission issued by Tatiana and introduces a new magic trainer by the end'
+'- Basic Tour Guide Job in Pav from Alaratt'
+'- Lariska sex scene at her house from Alaratt'
+'- cheerleading locker room and practice events from Vengeanse11 and coded by RachelS'
+'- Alternate Christina/Lina scene at the beach from Alaratt'
+'- clean up of the repo files by Kris'
+'- Natasha quest line hints added to the journal by Alaratt'
+'- Misc. images added by Gwen'
+'- new style mirror coded by Good Raptor'
+'- Major Apartment revamp for Lariska from Alaratt'
+'- an up and down button added to wardrobe and changed the reset to rename from BuggyDClown'
+'- Added Spell Lists to require Sveta to earn spells to learn. Replaced Library''s method with this new one from KeyMasterofGozer'
+'- Sonia shower scene at school from Vengeance11'
+'- new icons for going without bras and/or panties from Hornguy6'
+'- additional random Pav hotel work event added b Kevin Smarts'
+'- Willpower cheat you all seem to be wanting added by Kevin Smarts'
+'- In file notes for attributes rewritten based on information deduced by Philo'
+'- Text edits by Pocket, Erized, Spackled Lanturn, Alaratt and Vengeance11'
+'- Code centralizations by Spackled Lanturn and Gwen'
+'- Bug fixes by Kevin Smarts, hornguy6, Netuttki, Pocket, Violet Kitten, Spackled Lanturn, Gwen, AAAAA, Hornguy6, slonon and rachelS'
+
 '0.8.1.3'
 '- Chat with Mom about real grandparents from Erized, proofed by Shima'
 '- new icons for modelling and porn so the work icon is not constantly active at all times from hornguy6'

+ 32 - 32
locations/yarik.qsrc

@@ -9,7 +9,7 @@ if $ARGS[0] = 'start':
 	menu_off = 0
 	gs 'stat'
 	gs 'themes', 'indoors'
-	'<center><b><font color="maroon">Yaroslav''s Apartment</font></b></center>'
+	'<center><b><font color="maroon">Apartment businessman Yaroslav</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/characters/city/yaroslav/entrance.jpg"></center>'
 
 	act 'Ring the doorbell':
@@ -21,7 +21,7 @@ if $ARGS[0] = 'start':
 			'"<<$pcs_nickname>>! Hi! Come on in."'
 			act 'Enter the apartment':gt 'yarik', 'yaqw'
 		else
-			'You rang the doorbell, but no one answers.'
+			'You rang the doorbell but no one answers.'
 		end
 	end
 	act 'Leave':
@@ -44,7 +44,7 @@ if $ARGS[0] = 'yaqw':
 		pcs_mood += 50
 		gs 'sweat', 'add', 10
 		gs 'stat'
-		'You clean Yaroslav''s apartment as he sits sorting through some papers and reading them.'
+		'You clean Yaroslav''s apartment, as he sits sorting through some papers and reading them.'
 		if rand (0,2) ! 0:
 			cla
 			'Suddenly he turns to you. "<<$pcs_nickname>>, can you also clean the floor in the bathroom?"'
@@ -106,13 +106,13 @@ if $ARGS[0] = '2':
 	cla
 	*clr
 	'<center><img <<$set_imgh>> src="images/characters/city/yaroslav/sex/rabotu_5.jpg" ></center>'
-	'"Hey!" You spin around "Are you looking at my ass?" You cry indignantly, but instead of trying to prevent him from staring, you make sure he gets a good look at it.'
+	'"Hey!" You spin around "Are you looking at my ass?" You cried indignantly, but instead of trying to prevent him, you make sure he gets a good look at it.'
 
 	act 'Stand':
 		cla
 		*clr
 		'<center><img <<$set_imgh>> src="images/characters/city/yaroslav/sex/rabotu_6.jpg" ></center>'
-		'Yaroslav starts to make excuses as you stand up. Locking eyes with him, you slowly wash the shower screen. "Listen, I want to earn a little more money, and you''re a good looking guy." You say, propositioning Yaroslav.'
+		'Yaroslav starts to make excuses, as you stand up. Locking eyes with him you slowly wash the shower screen. "Listen, I want to earn a little more money and you''re a good looking guy." You say, propositioning Yaroslav.'
 
 		act 'Continue':
 			cla
@@ -120,7 +120,7 @@ if $ARGS[0] = '2':
 			minut += 15
 			'<center><img <<$set_imgh>> src="images/characters/city/yaroslav/sex/rabotu_7.jpg" ></center>'
 			'Yaroslav says nothing, so you decide to give him a bit of a show so that he can see exactly what you are suggesting.'
-			'"I can''t say the thought didn''t cross my mind <<$pcs_nickname>>. I''ll tell you what, if I''m feeling horny, I will ask you to clean the bathroom. If you want to mess around, I''ll give you a nice bonus."'
+			'"I can''t say the thought didn''t cross my mind <<$pcs_nickname>>. I''ll tell you what, if I''m feeling horny I will ask you to clean the bathroom. If you want to mess around I''ll give you a nice bonus."'
 
 			act 'Agree':
 				cla
@@ -135,7 +135,7 @@ if $ARGS[0] = '2':
 				yaq = 0
 				'You tell him that you have changed your mind and do not want to do this.'
 				'"You fucking cock-teasing bitch! Leading me on like that, then changing your mind! Get the fuck out and don''t come back."'
-				'He is clearly furious and has no intention of paying you now. You realize your only option is to leave before he gets violent.'
+				'He is clearly furious and has no intention of paying you now. You release your only option is to leave before he gets violent.'
 				act 'Leave':gt 'city_center'
 			end
 		end
@@ -156,19 +156,19 @@ if $ARGS[0] = '3':
 		cla
 		*clr
 		'<center><img <<$set_imgh>> src="images/characters/city/yaroslav/sex/rabotu_9.jpg" ></center>'
-		'You stand by the shower and slowly remove your top and bra. Looking at the wad of cash in his hand, you say, "How much would you like to spend?"'
-		'"I''ll give you 250 <b>₽</b> for a show"'
+		'You stand by the shower and slowly remove your top and bra. Looking at the wad of cash in his hand you say, "It depends how much you would like to spend."'
+		'"I''ll give you 250 for a show"'
 		act 'Put on a show':gt 'yarik', '4'
 		if yarikwork > 2:
-			'"I''ll give you 500 <b>₽</b> for a blowjob."'
+			'"I''ll give you 500 for a blowjob."'
 			act 'Blow him':gt 'yarik', '5'
 		end
 		if yarikwork > 4:
-			'"I''ll give you 1000 <b>₽</b> for sex."'
+			'"I''ll give you 1000 for sex."'
 			act 'Have sex':gt 'yarik', '6'
 		end
 		if yarikwork > 8:
-			'"I''ll give you 1500 <b>₽</b> for anal sex."'
+			'"I''ll give you 1500 for anal sex."'
 			act 'Have anal':gt 'yarik', '7'
 		end
 	end
@@ -188,7 +188,7 @@ if $ARGS[0] = '4':
 		minut += 5
 		pcs_horny += 10
 		'<center><img <<$set_imgh>> src="images/characters/city/yaroslav/sex/rabotu_14.jpg" ></center>'
-		'"Let me show you." You strip off the rest of your clothes and sit on the countertop, lifting you legs to show Yaroslav everything.'
+		'"Let me show you." You strip off the rest of your clothes and sit on a unit, lifting you legs to show Yaroslav everything.'
 
 		act 'Finger yourself':
 			cls
@@ -196,7 +196,7 @@ if $ARGS[0] = '4':
 			minut += 5
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/characters/city/yaroslav/sex/rabotu_15.jpg" ></center>'
-			'You stick 2 fingers into your vagina and thrust them back and forth. You feel your excitement grow.'
+			'You stick 2 fingers into your vagina, and thrust them back and forth. You feel your excitment grow.'
 			if pcs_horny > 90:
 				orgasm += 1
 				pcs_horny = 0
@@ -227,14 +227,14 @@ if $ARGS[0] = '5':
 		*clr
 		minut += 5
 		'<center><img <<$set_imgh>> src="images/characters/city/yaroslav/sex/rabotu_13.jpg" ></center>'
-		'You let your shorts drop to the floor and walk up to Yaroslav. You surprise him with a long, lingering kiss as you grip his cock in your hand. As you pull back, his breath is heavy, and his eyes have glazed over.'
+		'You let your shorts drop to the floor and walk upto Yaroslav. You surprise him with a long, lingering kiss as you grip his cock in your hand. As you pull back his breath is heavy and his eyeshave glazed over.'
 
 		act 'Kneel down':
 			cla
 			*clr
 			minut += 5
 			'<center><img <<$set_imgh>> src="images/characters/city/yaroslav/sex/rabotu_12.jpg" ></center>'
-			'You slowly drop to your knees and begin to lick the head of his cock sensually. Yaroslav clearly enjoys the attention, and you keep your eyes locked on his.'
+			'You slowly drop to your knees and began to lick the head of his cock sensually. Yaroslav clearly enjoys the attention and you keep your eyes locked on his.'
 
 			act 'Suck it':
 				cla
@@ -244,7 +244,7 @@ if $ARGS[0] = '5':
 				stat['bj'] += 1
 				pcs_throat += 1
 				'<center><img <<$set_imgh>> src="images/characters/city/yaroslav/sex/rabotu_11.jpg" ></center>'
-				'He starts to move his hips, trying to get more. You hold him back for a few seconds, then wrap your <<$liptalk>> around his pulsating member, shifting your focus to maximising his pleasure.'
+				'He starts to move his hips, trying to get more, you hold him back for a few seconds, then wrap your <<$liptalk>> around the pulsating member shift your focus to maximising his pleasure.'
 
 				act 'Continue':
 					cls
@@ -258,7 +258,7 @@ if $ARGS[0] = '5':
 					gs 'cum_manage'
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/characters/city/yaroslav/sex/rabotu_27.jpg" ></center>'
-					'As he is about to come, Yaroslav moaning and holding the base of his cock, pulls back and sprays his spunk all over your face. You sit there catching your breath as sperm drips down onto you breasts.'
+					'As he is about to come, Yaroslav moaning and holding the base of his own cock, pulls back and sprays his spunk all over your face. You sit there catching your breath as sperm drips down onto you breasts.'
 					if pcs_horny > 90:
 						orgasm += 1
 						pcs_horny = 0
@@ -283,49 +283,49 @@ if $ARGS[0] = '6':
 	*clr
 	gs 'arousal', 'foreplay', 5
 	'<center><img <<$set_imgh>> src="images/characters/city/yaroslav/sex/rabotu_14.jpg" ></center>'
-	'"Let''s fuck then." You strip off the rest of your clothes and sit on the countertop, lifting you legs to show Yaroslav everything.'
+	'"Let''s fuck then." You strip off the rest of your clothes and sit on a unit, lifting you legs to show Yaroslav everything.'
 
 	act 'Wait':
 		cls
 		gs 'arousal', 'foreplay', 5
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/characters/city/yaroslav/sex/rabotu_16.jpg" ></center>'
-		'Yaroslav strips off his clothes, his cock already fully erect. He walks up to you and rubs the head of it around your pussy.'
+		'Yaroslav strips off his clothes, his cock is already fully erect. He walks up to you and rubs the head of it around your pussy.'
 
 		act 'Fuck':
 			cla
 			*clr
 			gs 'arousal', 'vaginal', 5
 			'<center><img <<$set_imgh>> src="images/characters/city/yaroslav/sex/rabotu_17.jpg" ></center>'
-			'You nod to show him you are ready, and he slowly pushes his member past your lips and fills your pussy. You let out a small moan of pleasure.'
+			'You nod to show him you are ready and he slowly pushes his member past your lips and fills your pussy, you let out a small moan of pleasure.'
 
 			act 'Continue':
 				cls
 				gs 'arousal', 'vaginal', 5
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/characters/city/yaroslav/sex/rabotu_19.jpg" ></center>'
-				'He lifts your legs and holds them straight up. He can''t reach as deeply, but the change of sensation is more than making up for that.'
+				'He lifts your legs and holds them straight up, he can''t reach as deeply, but the change of sensation is more than making up for that.'
 
 				act 'Change position':
 					cla
 					*clr
 					gs 'arousal', 'vaginal', 10
 					'<center><img <<$set_imgh>> src="images/characters/city/yaroslav/sex/rabotu_26.jpg" ></center>'
-					'Yaroslav withdraws and helps you down from the countertop. You climb on top of him and ride him. You move your hips, occasionally lifting until his cock is almost free, then thrusting down on the full length.'
+					'Yaroslav withdraws and helps you down from the unit. You climb on top of him and ride him. You move your hips, occasionally lifting until it was almost free, then thrusting down on the full length.'
 
 					act 'Change back':
 						cls
 						gs 'arousal', 'vaginal', 5
 						gs 'stat'
 						'<center><img <<$set_imgh>> src="images/characters/city/yaroslav/sex/rabotu_18.jpg" ></center>'
-						'You get off of Yaroslav and help him to his feet. He lifts you back onto the countertop and quickly starts to pound you once more.'
+						'You get off of Yaroslav and help him to his feet. He lifts you ack onto the unit and quickly starts to pond you once more.'
 
 						act 'Continue':
 							cla
 							*clr
 							gs 'arousal', 'vaginal', 5
 							'<center><img <<$set_imgh>> src="images/characters/city/yaroslav/sex/rabotu_20.jpg" ></center>'
-							'Breathing heavily and getting slick with sweat, Yaroslav lifts your right leg up and places it on top of your left one. This gives you another new feeling of stimulation and great respect for his endurance.'
+							'Breathing heavily and getting slick with sweat, Yaroslav lifts your right leg up and places it on top of your left one. This gives you another new feeling of stimulation and gret respect for his endurance.'
 
 							act 'Finish':
 								cls
@@ -340,7 +340,7 @@ if $ARGS[0] = '6':
 								gs 'cum_manage'
 								gs 'stat'
 								'<center><img <<$set_imgh>> src="images/characters/city/yaroslav/sex/rabotu_27.jpg" ></center>'
-								'Briskly, Yaroslav pulls you from the countertop and puts you on your knees. Your face has barely reached his penis when it sprays you with sperm, covering your face and chest.'
+								'Briskly, Yaroslav pulls you from the unit and puts you on your knees. Your face has barely reached his penis, when it sprays you with sperm, covering your face and chest.'
 								if pcs_horny > 90:
 									orgasm += 1
 									pcs_horny = 0
@@ -369,35 +369,35 @@ if $ARGS[0] = '7':
 	pcs_horny += 10
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/city/yaroslav/sex/rabotu_22.jpg" ></center>'
-	'"Let''s do this then." You strip off the rest of your clothes and sit on the countertop, you twist to the side and lift your butt check to expose your ass.'
+	'"Let''s do this then." You strip off the rest of your clothes and sit on a unit, you twist to the side and lift your butt check to expose your ass.'
 
 	act 'Wait':
 		cla
 		*clr
 		gs 'arousal', 'vaginal', 5
 		'<center><img <<$set_imgh>> src="images/characters/city/yaroslav/sex/rabotu_24.jpg" ></center>'
-		'Yaroslav approaches you, then just goes for it without any pause or warning. You are about to shout expecting pain, but just bite your lip in pleasure as you realise he has entered your pussy.'
+		'Yaroslav approaches you, he just goes for it without any pause or warning. You are about to shout expecting pain, but just bit your lip in pleasure as you realise he has entered your pussy.'
 
 		act 'Continue':
 			cls
 			gs 'arousal', 'anal', 5
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/characters/city/yaroslav/sex/rabotu_23.jpg" ></center>'
-			'As you start to get in the mood and enjoy the sex, he removes his penis and starts to work it against your anus. Slowly you feel him enter, and the head of his penis starts to fill your butt.'
+			'You start to get in the mood and enjoy the sex, when he removes his penis and starts to work it against your anus. Slowly you feel him enter and the head of his penis starts to fill your butt.'
 
 			act'Continue':
 				cla
 				*clr
 				gs 'arousal', 'anal', 5
 				'<center><img <<$set_imgh>> src="images/characters/city/yaroslav/sex/rabotu_21.jpg" ></center>'
-				'He turns you to your side and starts to drive his full length home. He supports your head with his hand, and you suck on his thumb, the initial pain giving way to bliss.'
+				'He turns you to your side and starts to drive his full length home. He supports your head with his hand and you suck on his thumb the initial pain giving way to bliss.'
 
 				act'Change position':
 					cls
 					gs 'arousal', 'anal', 5
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/characters/city/yaroslav/sex/rabotu_25.jpg" ></center>'
-					'You push Yaroslav back, and getting the hint, he withdraws and helps you down. Lying on his back, he guides your anus back onto his cock, and you set your own rhythm trying to bring yourself to orgasm.'
+					'You push Yaroslav back and getting the hint he withdraws and helps you down. Lying on his back he guides your anus back on to his cock and you set your own rhythm trying to bring yourself to orgasm.'
 
 					act 'Continue':
 						cla
@@ -411,7 +411,7 @@ if $ARGS[0] = '7':
 						spafinloc = 7
 						gs 'cum_manage'
 						'<center><img <<$set_imgh>> src="images/characters/city/yaroslav/sex/rabotu_27.jpg" ></center>'
-						'As he is about to come, Yaroslav moaning and holding the base of his cock, pulls back and sprays his spunk all over your face. You sit there catching your breath as sperm drips down onto you breasts.'
+						'As he is about to come, Yaroslav moaning and holding the base of his own cock, pulls back and sprays his spunk all over your face. You sit there catching your breath as sperm drips down onto you breasts.'
 						if pcs_horny > 90:
 							orgasm += 1
 							pcs_horny = 0