17 Commits ad0bd004c8 ... 5fa7bee92b

Author SHA1 Message Date
  KevinSmarts 5fa7bee92b [fixed] Default uniform wasn't with its little friends in the wardrobe so I moved it there. 4 years ago
  KevinSmarts 3f9b3074da Merge remote-tracking branch 'julzor/master' 4 years ago
  KevinSmarts 104863ea1a Merge remote-tracking branch 'sovietmercader/master' 4 years ago
  KevinSmarts fcf7f87d4f [added] Pain to the tongue piercing in the city cafe and a cut off for refusing the therapist. 4 years ago
  julzor 26d1f2fdcd [fixed] my dyslexia in cikl 4 years ago
  sovietmercader 0a33c90011 [added] comments in femcyc about the important values for pillcon 4 years ago
  julzor f13773821f Merge branch 'master' of https://git.catrenelle.com/Kevin_Smarts/glife 4 years ago
  julzor 55b2abadd4 [added] two variables to check if sveta is safe or thinks she is safe and moved the new implant variables into the same array 4 years ago
  KevinSmarts cace750ae0 Merge remote-tracking branch 'julzor/master' 4 years ago
  KevinSmarts 76d89feb7f Merge remote-tracking branch 'hornguy6/master' 4 years ago
  KevinSmarts e31d86798d Merge remote-tracking branch 'Vengence_11/master' 4 years ago
  julzor 473530125b [added] preg check for the implant renewal 4 years ago
  julzor 0baa8a29b1 [fixed] missing $metka in poli 4 years ago
  julzor 9c3c649a11 [added] birth control implant 4 years ago
  julzor f0df81b6e6 [fixed] menu_off should be 1 and not 0 after a pornshoot and set missing $loc and $metka in pornstudio 4 years ago
  hornguy6 40c38ca2af [changed] type of willpower checks from "force" to "self" 4 years ago
  Vengeance11 69ba7337ae [text edits] Spelling and grammar fixes to events in the school hallway and lessons. 4 years ago

+ 40 - 1
locations/cikl.qsrc

@@ -435,6 +435,33 @@ if tabletkicheck = 2:
 	if tabletkishot > 0:tabletkishot -= 1
 end
 
+!! birth_control['implant_status']
+!! 0: No implant
+!! 3: Implant (more than 30 days left)
+!! 2: Implant (less than 30 days left)
+!! 1: Empty implant
+
+if birth_control['implant_status'] > 1:
+	pcs_skin += rand(0,1)
+	
+	pillcon += ((pillcon + 15000) / 25) + 4000
+	if pillcon > 40000: pillcon = 40000
+	
+	pillcon2 += ((pillcon2 + 15000) / 25) + 4000
+	if pillcon2 > 40000: pillcon2 = 40000
+	
+	birth_control['implant_timer'] -= 1
+	if birth_control['implant_timer'] > 0 and birth_control['implant_timer'] < 30:
+		birth_control['implant_status'] = 2
+		'Your birth control implant is only good for <<birth_control[''implant_timer'']>> more'+iif(birth_control['implant_timer'] = 1, 'day.', 'days.')
+	elseif birth_control['implant_timer'] < 0:
+		birth_control['implant_status'] = 1
+		'You should renew or remove your birth control implant.'
+	end
+elseif birth_control['implant_status'] = 1:
+	'You should renew or remove your birth control implant.'
+end
+
 tabletkipd += tabletkipi
 tabletkipi = 0
 tabletkipt = 0
@@ -548,7 +575,19 @@ end
 pilldaychk = 0
 if pilldays > 18: pilldays = 18
 if pilldays < 0: pilldays = 0
-!!
+
+if pillcon > 38000:
+	birth_control['safe'] = 1
+else
+	birth_control['safe'] = 0
+end
+
+if pillcon2 > 38000:
+	birth_control['think_safe'] = 1
+else
+	birth_control['think_safe'] = 0
+end
+
 $MenCal[] = $str(cycle)
 if ArrSize('$MenCal') = 60: killvar '$MenCal',0
 

+ 3 - 2
locations/clothing_QV.qsrc

@@ -68,8 +68,6 @@ if $ARGS[0] = 'list':
 		'<center>These are the clothes that are currently available for you to wear.</center><br>'
 		*nl
 
-		if StoryLine = 1 and SchoolAtestat = 0 and SchoolBlock = 0 and schoolS[6] = 0:*p '<a href="exec:gt ''clothing_QV'', ''change'', ''school'', 6"><img src="images/pc/clothing/6school/6.jpg" 	height="250" /></a>'
-
 		i = 1
 		:loopcheap
 		if cheap[i] = 1:
@@ -149,6 +147,9 @@ if $ARGS[0] = 'list':
 		*nl
 		'<center>These are the school uniforms you own that are currently available for you to wear.</center><br>'
 		*nl
+
+		if StoryLine = 1 and SchoolAtestat = 0 and SchoolBlock = 0 and schoolS[6] = 0:*p '<a href="exec:gt ''clothing_QV'', ''change'', ''school'', 6"><img src="images/pc/clothing/6school/6.jpg" 	height="250" /></a>'
+
 		i = 1
 		:loopschool
 		if school[i] = 1:

+ 9 - 12
locations/din_bad.qsrc

@@ -981,31 +981,23 @@ if $ARGS[0] = 'takepill':
 	end
 	!! added empty week to allow menstruation - it take effect only when the pills are taken automatically
 	if placebopart <= 0 or tabletkicheck ! 1:
-		!!pillcon2 is the ideal state, PC cosiders this the believed pillcon value
-		pillcon2 += ((pillcon2+15000)/40)+1000
-		if pillcon2 > 40000:pillcon2 = 40000
-
 		if ptype = 0:
 			pillsleft[ptype] -= 1
 			pcs_skin += 1
-			pillcon += ((pillcon+15000)/40)+1000
-			if pillcon > 40000: pillcon = 40000
+			pillcon += ((pillcon + 15000) / 25) + 4000
 		elseif ptype = 1:
 			pillsleft[ptype] -= 1
 			pcs_skin += rand(0,1)
-			pillcon += ((pillcon+15000)/40)+ rand(250,1000)
-			if pillcon > 40000: pillcon = 40000
+			pillcon += (( pillcon+ 15000) / 25)+ rand(2000,4000)
 		elseif ptype = 2:
 			pillsleft[ptype] -= 1
 			pcs_skin += rand(0,1)
-			pillcon += ((pillcon+15000)/40)+ rand(0,500)
-			if pillcon > 40000: pillcon = 40000
+			pillcon += ((pillcon + 15000) / 25)+ rand(500,2000)
 		elseif ptype = 3:
 			pillsleft[ptype] -= 1
 			pcs_skin += rand(0,1)
 			if rand(0,4) = 0: pain['tummy'] += rand(5,10)
-			pillcon += ((pillcon+15000)/40)+ rand(250,2000)
-			if pillcon > 40000: pillcon = 40000
+			pillcon += ((pillcon + 15000) / 25)+ rand(2000,6000)
 		elseif ptype = 4:
 			pillsleft[ptype] -= 1
 		elseif ptype = 5:
@@ -1013,6 +1005,11 @@ if $ARGS[0] = 'takepill':
 			pcs_skin += 1
 			EggRH += rand(10,80)
 		end
+		
+		!!pillcon2 is the ideal state, PC considers this the believed pillcon value
+		pillcon2 += ((pillcon2 + 15000) / 25) + 4000
+		if pillcon2 > 40000: pillcon2 = 40000
+		if pillcon > 40000: pillcon = 40000
 	end
 end
 

+ 6 - 0
locations/femcyc.qsrc

@@ -1,5 +1,11 @@
 # femcyc
 
+!! important values for pillcon
+!!at 7000 pillcon sveta will begin slowing down the build up of hormone to release eggs - see cyc1
+!!at 20000 pillcon sveta will very rarely even build up hormone to release eggs but its random so it can still happen anyways - see cyc1 and cyc2
+!!at 26000 pillcon sveta only has a 1/400 chance of even releasing an egg at all even if she does build up enough hormone - see cyc2
+!!at 38000 pillcon sveta no longer has periods at all and cannot get pregnant anymore -- see cyc3
+
 !! I have to initialize the variables somewhere, maybe in preCUST?
 if Luth_Max = 0: LutH_Max = rand(312,360) & !! 13-15 days including ovulation
 if Foch_Max = 0: FocH_Max = rand(312,360) & !! 13-15 days including menstruation

+ 20 - 20
locations/foto_shoot.qsrc

@@ -91,9 +91,9 @@ if $ARGS[0] = 'model':
 					act 'Look at other options':gt'foto_shoot','model'
 					
 					if pcs_mdlng > 20:
-						gs 'willpower', 'skill', 'pcs_inhib', 'force', 'easy'
+						gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
 					else
-						gs 'willpower', 'skill', 'pcs_inhib', 'force', 'hard'
+						gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
 					end
 					if will_cost <= pcs_willpwr:
 						*nl
@@ -119,9 +119,9 @@ if $ARGS[0] = 'model':
 					act 'Look at other options':gt'foto_shoot','model'
 					
 					if pcs_mdlng > 20:
-						gs 'willpower', 'skill', 'pcs_inhib', 'force', 'easy'
+						gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
 					else
-						gs 'willpower', 'skill', 'pcs_inhib', 'force', 'hard'
+						gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
 					end
 					if will_cost <= pcs_willpwr:
 						*nl
@@ -209,9 +209,9 @@ if $ARGS[0] = 'glamour_shoot':
 			act 'Look at other options':gt'foto_shoot','model'
 			
 			if pcs_inhib > 20:
-				gs 'willpower', 'skill', 'pcs_inhib', 'force', 'easy'
+				gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
 			else
-				gs 'willpower', 'skill', 'pcs_inhib', 'force', 'hard'
+				gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
 			end
 			if will_cost <= pcs_willpwr:
 				*nl
@@ -241,9 +241,9 @@ if $ARGS[0] = 'glamour_shoot':
 			act 'Look at other options':gt'foto_shoot','model'
 			
 			if pcs_inhib > 40:
-				gs 'willpower', 'skill', 'pcs_inhib', 'force', 'easy'
+				gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
 			else
-				gs 'willpower', 'skill', 'pcs_inhib', 'force', 'hard'
+				gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
 			end
 			if will_cost <= pcs_willpwr:
 				*nl
@@ -273,9 +273,9 @@ if $ARGS[0] = 'glamour_shoot':
 			act 'Look at other options':gt'foto_shoot','model'
 			
 			if pcs_inhib > 40:
-				gs 'willpower', 'skill', 'pcs_inhib', 'force', 'easy'
+				gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
 			else
-				gs 'willpower', 'skill', 'pcs_inhib', 'force', 'hard'
+				gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
 			end
 			if will_cost <= pcs_willpwr:
 				*nl
@@ -305,9 +305,9 @@ if $ARGS[0] = 'glamour_shoot':
 			act 'Look at other options':gt'foto_shoot','model'
 			
 			if pcs_inhib > 45:
-				gs 'willpower', 'skill', 'pcs_inhib', 'force', 'easy'
+				gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
 			else
-				gs 'willpower', 'skill', 'pcs_inhib', 'force', 'hard'
+				gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
 			end
 			if will_cost <= pcs_willpwr:
 				*nl
@@ -344,9 +344,9 @@ if $ARGS[0] = 'nude_shoot':
 			act 'Look at other options':gt'foto_shoot','model'
 			
 			if pcs_inhib > 35:
-				gs 'willpower', 'skill', 'pcs_inhib', 'force', 'easy'
+				gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
 			else
-				gs 'willpower', 'skill', 'pcs_inhib', 'force', 'hard'
+				gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
 			end
 			if will_cost <= pcs_willpwr:
 				*nl
@@ -376,9 +376,9 @@ if $ARGS[0] = 'nude_shoot':
 			act 'Look at other options':gt'foto_shoot','model'
 			
 			if pcs_inhib > 50:
-				gs 'willpower', 'skill', 'pcs_inhib', 'force', 'easy'
+				gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
 			else
-				gs 'willpower', 'skill', 'pcs_inhib', 'force', 'hard'
+				gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
 			end
 			if will_cost <= pcs_willpwr:
 				*nl
@@ -409,9 +409,9 @@ if $ARGS[0] = 'nude_shoot':
 			act 'Look at other options':gt'foto_shoot','model'
 			
 			if pcs_inhib > 55:
-				gs 'willpower', 'skill', 'pcs_inhib', 'force', 'easy'
+				gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
 			else
-				gs 'willpower', 'skill', 'pcs_inhib', 'force', 'hard'
+				gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
 			end
 			if will_cost <= pcs_willpwr:
 				*nl
@@ -442,9 +442,9 @@ if $ARGS[0] = 'nude_shoot':
 			act 'Look at other options':gt'foto_shoot','model'
 			
 			if pcs_inhib > 60:
-				gs 'willpower', 'skill', 'pcs_inhib', 'force', 'easy'
+				gs 'willpower', 'skill', 'pcs_inhib', 'self', 'easy'
 			else
-				gs 'willpower', 'skill', 'pcs_inhib', 'force', 'hard'
+				gs 'willpower', 'skill', 'pcs_inhib', 'self', 'hard'
 			end
 			if will_cost <= pcs_willpwr:
 				*nl

+ 3 - 28
locations/gpoli.qsrc

@@ -165,36 +165,11 @@ if $ARGS[0] = '':
 			end
 		end
 
-		if therapistday ! daystart:
-			act 'Visit the therapist (1:00)': gt 'therapist'
-		end
+		if therapistday ! daystart: act 'Visit the therapist (1:00)': gt 'therapist'
 
-		if pcs_know_mward > 0:
-			act 'Visit the maternity ward (0:05)': gt 'gpoli', 'maternity_ward'
-		end
+		if pcs_know_mward > 0: act 'Visit the maternity ward (0:05)': gt 'gpoli', 'maternity_ward'
 
-		if tabletkishot < 5 and money >= 750 and knowpreg = 0:
-			act 'Get a birth control shot for 750 <b>₽</b> (0:15)':
-				*clr & cla
-				menu_off = 1
-				minut += 15
-				money -= 750
-				'<center><img <<$set_imgh>> src="images/locations/shared/clinic/poli.jpg"></center>'
-				'You are escorted into an examination room, where you are told that say have to do a small test before giving you the shot. You wait for fifteen minutes before the nurse comes back in.'
-				if preg = 0:
-					gs 'medical_din','birthControlShot'
-					'"Everything looks great." She says and gives you a reassuring smile as she sticks a needle in your arm, and depresses the plunger. Seconds later she explains: "All done! You should be good to go for three months, give or take. It depends a bit from person to person: Body type, hormone levels, and so on. If you want to be perfectly safe, we recommend you come back for another treatment one week before the three months are over. Have a nice day, miss!"'
-					'You thank her and wish her the same, while you gather your things. You silently mutter to yourself: "If it is that simple, why did they make me wait 15 minutes..."'
-				else
-					'"I''m sorry, but we can''t give you the shot, because you''re pregnant."'
-					'After the initial shock subsides you pay the 750 <b>₽</b> for the test and leave.'
-					thinkpreg = 1
-					knowpreg = 1
-				end
-				gs 'stat'
-				act 'Leave':gt $curloc
-			end
-		end
+		gs 'medical_din', 'birth_control'
 
 		act 'Go to the sexual health clinic':
 			*clr & cla

+ 3 - 3
locations/gschool_cheerleading.qsrc

@@ -264,7 +264,7 @@ if $ARGS[0] = 'practice':
 	if cheerleadingQW['practice_count'] = 1:
 		if cheerleadingQW['quest_stage'] = 2:
 			'Albina is impatiently waiting for you in the locker room as you arrive. "Hurry up <<$pcs_firstname>>, I don''t have all day! Get changed and get out there already!" She pushes past you and out the door.'
-			'You quickly change into your regular sports clothes and start to head out.'
+			'You quickly change into your regular sports clothes and head out.'
 		else
 			'You walk into the locker room and see Albina waiting. She is holding a cheerleading uniform and hands it to you.'
 			'"Hey girl! I hope this is your size. So why don''t you try it on and join us out in the hall? Welcome to the cheerleading squad <<$pcs_nickname>>!!"'
@@ -408,7 +408,7 @@ if $ARGS[0] = 'skipped_ev':
 	if cheerleadingQW['skipped'] = 1:
 		gs 'npc_relationship', 'modify', 'A23', -5
 		'Albina is waiting for you in the hall and pulls you to the side.'
-		'"Where were you yesterday <<$pcs_nickname>>? '+iif(cheerleadingQW['skipped_ev'] = 1, 'You missed learning about and practicing the new part we added to our routine, but you also let me down."','You missed the game and it was really hard adjusting the routine, but you also let me down."')
+		'"Where were you yesterday <<$pcs_nickname>>? '+iif(cheerleadingQW['skipped_ev'] = 1, 'You missed learning about and practicing the new parts we added to our routine. You really let the team down."','You missed the game and it was really hard adjusting the routine. You seriously disappointed us <<$pcs_nickname>>."')
 		'You meekly reply. "Sorry, Albina. I... had a family thing I had to deal with yesterday and I didn''t have time to tell you."'
 		'She doesn''t look completely convinced. "Right... Well if you care about your place on the team then you''ll be at the next '+iif(cheerleadingQW['skipped_ev'] = 1,'practice session','game')+' on time. No excuses."'
 		'You nod at her and she gives you a pat on the head before walking away. It looks like you got off lightly this time.'
@@ -416,7 +416,7 @@ if $ARGS[0] = 'skipped_ev':
 		gs 'npc_relationship', 'modify', 'A23', -10
 		pcs_mood -= 5
 		'You notice Albina watching you walk down the hall towards her and she drags you to the side when you reach her.'
-		'"Skipping '+iif(cheerleadingQW['skipped_ev'] = 1,'practice','the game')+' <i>again</i>, <<$pcs_nickname>>?! I thought I told you that you were to be '+iif(cheerleadingQW['skipped_ev'] = 1,'at practice','at the game')+'... <b>no excuses</b>! I don''t care what miserable story you have to defend yourself with. You either commit to the squad or you''re out. Don''t test me <<$pcs_firstname>>!"'
+		'"Skipping '+iif(cheerleadingQW['skipped_ev'] = 1,'practice','the game')+' <i>again</i>, <<$pcs_nickname>>?! I thought I told you that you were to be '+iif(cheerleadingQW['skipped_ev'] = 1,'at practice','at the next game')+'... <b>no excuses</b>?! I don''t care about what miserable story you have to defend yourself with. You either commit to the squad or you''re out. Don''t test me <<$pcs_firstname>>!"'
 		'You don''t have a chance to speak as she storms off. Maybe it''s best for both of you if you stopped pissing her off?'
 	elseif cheerleadingQW['skipped'] = 3:
 		gs 'npc_relationship', 'modify', 'A23', -20

File diff suppressed because it is too large
+ 182 - 183
locations/gschool_events.qsrc


+ 144 - 144
locations/gschool_lessonsev1.qsrc

@@ -7,13 +7,13 @@ if $ARGS[0] = 'fiz_rand':
 		pcs_horny += 10
 		gs'stat'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/fizperand2.jpg"></center>'
-		'During the warm-up for your gym class, Mr. Pavlovich comes over to assist you in your warm-up. While he does, you can feel him grinding his groin against your ass. If looks could kill, Christina Zvereva''s jealous gaze would have had you dead on the ground by now.'
+		'During the warm-up for your gym class, Mr. Pavlovich comes over to assist you with your warm-up. While he does, you can feel him grinding his groin against your ass. If looks could kill, Christina''s jealous gaze would have had you dead on the ground by now.'
 	elseif fizperand = 2:
 		*clr & cla
 		pcs_mood += 20
 		gs'stat'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/fizperand3.jpg"></center>'
-		'You and some of the other girls get down on your knees together, enjoying the attention of the watching boys while you all show off your asses to them. Deciding to tease them even more, the girls decide to all pull their pants down at the same time. Of course you join in, and enjoy the small boost of confidence as the boys drool over the panty-clad bottoms swaying in front of them. Mr. Pavlovich is keeping his distance, he''s obviously unsure what to think of all this.'
+		'You and some of the other girls get down on your knees together, enjoying the attention of the watching boys while you all show off your asses to them. Deciding to tease them even more, the girls all pull their pants down at the same time. Of course you join in, and enjoy the small boost of confidence as the boys drool over the panty-clad bottoms swaying in front of them. Mr. Pavlovich is keeping his distance, he''s obviously unsure what to think of all this.'
 	elseif fizperand = 3:
 		*clr & cla
 		pcs_mood += 20
@@ -27,7 +27,7 @@ if $ARGS[0] = 'fiz_rand':
 		pcs_mood += 20
 		gs'stat'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/fizperand5.jpg"></center>'
-		'Ivan offers to help you with a workout on the exercise balls. Lariska is enthusiastic about the idea and asks if she can join in too; of course you agree. After you and Lariska each fetch a ball and get ready, Ivan has you do all sorts of stretches and exercises. After a while, you realize that in every pose Ivan suggests, you are showing off either your breasts or your ass. One look at his face confirms that this was the exact purpose of suggesting them. Ivan is having the time of his life ''coaching'' the two of you. With a lewd smile you redouble your efforts, and show off your ass as much as you can.'
+		'Ivan offers to help you with a workout on the exercise balls. Lariska is enthusiastic about the idea and asks if she can join in too; of course you agree. After you and Lariska each fetch a ball and get ready, Ivan has you do all sorts of stretches and exercises. After a while, you realize that in every pose Ivan suggests, you are showing off either your breasts or your ass. One look at his face confirms that this was the exact purpose of suggesting them. Ivan is having the time of his life ''coaching'' the two of you. With a lewd smile, you redouble your efforts and show off your ass as much as you can.'
 		gs 'arousal', 'foreplay', 10, 'exhibitionism'
 		gs 'arousal', 'end'
 	elseif fizperand = 5 and temper >= 20 and sunWeather = 1 and hotcat >= 6:
@@ -40,16 +40,16 @@ if $ARGS[0] = 'fiz_rand':
 		gs 'arousal', 'end'
 	elseif fizperand = 6:
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/gymfight.jpg"></center>'
-		'During gym class you hear a commotion from one side and you look over to see two boys shoving at each other. They are from your brothers grade, the first one shoves the second one again and it quickly starts escalating, a few punches are thrown and soon the two of them are down on the ground fighting. The coach rushes over and quickly pulls them apart, before sending them straight to the principal.'
+		'During gym class, you hear a commotion from one side and you look over to see two boys shoving each other. They are from your brother''s grade and the first one shoves the second one again and it quickly starts escalating. A few punches are thrown and soon the two of them are down on the ground fighting. The coach rushes over and quickly pulls them apart, before sending them straight to the principal.'
 	elseif fizperand = 7:
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/tinydick.jpg"></center>'
 		'During a break in gym class, you and several other girls are talking when Igor wanders over and tries to chat you all up. You find his efforts amusing at best and you can tell his efforts are not working on the other girls either, yet he seems to think he is just oozing cool and he keeps chatting up the lot of you. Suddenly, Vitek rushes over behind him, grabs his shorts and yanks them down to his ankles.'
 		*nl
-		'Unfortunately for the Igor, his underwear went with the shorts and now he''s standing half naked in front of a bunch of girls. What''s worse is that now everyone can see how very small his penis is, making you and the others gasp and giggle, several girls even pointing and laughing loudly. Soon the whole class is in stitches, Igor desperately trying to pull up his shorts and failing, while cursing at Vitek and calling him all kinds of names. You almost feel sorry for him; not only is he a terrible flirt, but the whole class has seen is very tiny penis.'
+		'Unfortunately for Igor, his underwear went with the shorts and now he''s standing half naked in front of a bunch of girls. What''s worse is that now everyone can see how very small his penis is, making you and the others gasp and giggle, several girls even pointing and laughing loudly. Soon the whole class is in stitches, Igor desperately trying to pull up his shorts and failing, while cursing at Vitek and calling him all kinds of names. You almost feel sorry for him; not only is he a terrible flirt, but the whole class has seen his very tiny penis.'
 	elseif fizperand = 8 and $pantyworntype ! 'none':
 		cla
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/wedgie.jpg"></center>'
-		'During a break in gym class, you are chatting with several other girls when you feel someone''s hands reach down the back of your shorts, grabbing a hold of your panties and sharply yanking them up. Dan yanks your panties up so hard that your feet actually lift off the ground for a moment. You cry out in pain, quickly turn around and see Dan laughing while several others are watching and laughing as well.'
+		'During a break in gym class, you are chatting with several other girls when you feel someone''s hands reach down the back of your shorts, grabbing hold of your panties and sharply yanking them up. Dan yanks your panties up so hard that your feet actually lift off the ground for a moment. You cry out in pain, quickly turn around and see Dan laughing while several others are watching and laughing as well.'
 		act 'Don''t retaliate': grupvalue[4] -= 2 & gt 'gschool_lessons4', 'postphys'
 		gs 'willpower', 'misc', 'self', 'medium'
 		if will_cost <= pcs_willpwr:
@@ -59,7 +59,7 @@ if $ARGS[0] = 'fiz_rand':
 				gs 'willpower', 'pay', 'self'
 				gs 'stat'
 				grupvalue[2] +=1
-				'He starts to back up but you manage to kick him hard in the shin, causing him to hop around on one leg while holding his shin in pain, which just got the others laughing harder. A couple of the other girls move over to give you moral support and give the guys dirty looks. Plus they use their bodies to shield you from the rest of the class so you can peel your panties out of your ass and twat, putting everything back in it''s proper place.'
+				'He starts to back up but you manage to kick him hard in the shin, causing him to hop around on one leg while holding his shin in pain, which just got the others laughing harder. A couple of the other girls move over to give you moral support and give the guys dirty looks. Plus they use their bodies to shield you from the rest of the class so you can peel your panties out of your ass, putting everything back in it''s proper place.'
 				act 'End of lesson':gt 'gschool_lessons4', 'postphys'
 			end
 		else
@@ -75,9 +75,9 @@ if $ARGS[0] = 'fiz_rand':
 				grupvalue[4] +=1
 				demerit += 20
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/beathisass.jpg"></center>'
-				'You your first kick catches him on the shin, causing him to hop around on one leg. Not expecting any more his attention wanders and he doesn''t see you charging him. You run into him and knock him to the floor, where you''re quickly on top of him, sitting on his chest and starting to punch him straight in the face.'
+				'Your first kick catches him on the shin, causing him to hop around on one leg. Not expecting any more, his attention wanders and he doesn''t see you charging him. You run into him and knock him to the floor, where you''re quickly on top of him, sitting on his chest and starting to punch him straight in the face.'
 				*nl
-				'He is a bit stunned by this sudden attack and at first he just covers up to try and block some of your punches, before he finally starts to fight back. For him, the coach arrives just in time. The coach grabs you by the back of the neck and with one powerful yank, pulls you off Dan and nearly tosses you on your back. He steps between the two of you, stopping Dan and you from going at it again. He turns to you and says, "Go to the principal''s office, NOW!" You try and protest but he doesn''t want to hear it and points at the door.'
+				'He is a bit stunned by this sudden attack and at first he just covers up to try and block some of your punches, before he finally starts to fight back. Luckily for him, the coach arrives just in time. The coach grabs you by the back of the neck and with one powerful yank, pulls you off Dan and nearly tosses you on your back. He steps between the two of you, stopping Dan and you from going at it again. He turns to you and says, "Go to the principal''s office, NOW!" You try and protest but he doesn''t want to hear it and points at the door.'
 				act 'Go to the principals offices': gt 'gschool_office', 'principal'
 			end
 		else
@@ -85,19 +85,19 @@ if $ARGS[0] = 'fiz_rand':
 		end
 	elseif fizperand = 9:
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/hanging.jpg"></center>'
-		'During class Albina gives you a tap on the shoulder, giggling and pointing at Vitek. You look over and see the tip of his dick hanging out the one leg of his shorts. You giggle as well, but you are also quite impressed and maybe just a little turned on at the sight... he is certainly very well endowed. It takes him a bit to notice the girls giggling at him and even longer to figure out why. Once he does, he makes a big show of tucking his dick back away by adjusting and pulling down on his shorts a bit, all the while standing there with a huge smile on his face.'
+		'During class, Albina gives you a tap on the shoulder, giggling and pointing at Vitek. You look over and see the tip of his dick hanging out the one leg of his shorts. You giggle as well, but you are also quite impressed and maybe just a little turned on at the sight... he is certainly very well endowed. It takes him a bit to notice the girls giggling at him and even longer to figure out why. Once he does, he makes a big show of tucking his dick back away by adjusting and pulling down on his shorts a bit, all the while standing there with a huge smile on his face.'
 		gs 'arousal', 'voyeur', 2
 		gs 'arousal', 'end'
 	elseif fizperand = 10:
 		cla
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/supply.jpg"></center>'
-		'The coach asks you to help him get some equipment out of the storage room. You go along and he starts pointing out several things you need for the class. He gets uncomfortably close and touches you way more than is necessary. At one point you are reaching for something high on a shelf and he stands so close behind you, you can feel his crotch against your butt ass his hands grip your waist, telling you to be careful and and to let him steady you.'
+		'The coach asks you to help him get some equipment out of the storage room. You go along and he starts pointing out several things you need for the class. He gets uncomfortably close and touches you way more than is necessary. At one point, you are reaching for something high on a shelf and he stands so close behind you, you can feel his crotch against your ass as his hands grip your waist, telling you to be careful and and to let him steady you.'
 		gs 'arousal', 'foreplay', 5, 'sub'
 		act 'Leave the creep':
 			*clr & cla
 			gs 'arousal', 'end'
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/teacher/victor/sex/storage1.jpg"></center>'
-			'Once you have the equipment you duck out of the room as quickly as you can, not looking back at him.'
+			'Once you have the equipment, you duck out of the room as quickly as you can, not looking back at him.'
 			act 'End of lesson':gt 'gschool_lessons4', 'postphys'
 		end
 		gs 'willpower', 'exhib', 'self'
@@ -117,22 +117,22 @@ if $ARGS[0] = 'fiz_rand':
 		end
 	elseif fizperand = 11:
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/bendoverff.jpg"></center>'
-		'While Ivan is watching Lina moves up behind Lariska and pushes her forward at the shoulders making her bend over. Then proceeds to pretend hump Lariska, obviously trying to mimic Ivan''s voice and speech. "Oh Lariska I want to fuck your ass!" Which gets several of the other students to laugh even Ivan joins in. It is quickly broken up by Mr Nikolaevich.'
+		'While Ivan is watching Lina moves up behind Lariska and pushes her forward at the shoulders making her bend over. She proceeds to pretend to hump Lariska, obviously trying to mimic Ivan''s voice and speech. "Oh Lariska I want to fuck your ass!" which gets several of the other students to laugh, even Ivan. It is quickly broken up by Mr Nikolaevich.'
 	elseif fizperand = 12:
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/doublebutt.jpg"></center>'
-		'During class Lina and Lariska are whispering and giggling about something. After some time they pull down their back of their shorts to flash ther panty clad asses at several of the more popular jock boys.'
+		'During class Lina and Lariska are whispering and giggling about something. After some time, they pull down their back of their shorts to flash ther panty clad asses at several of the more popular jock boys.'
 	elseif fizperand = 13:
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/dry3some.jpg"></center>'
-		'Near the end of class, three of the underclass girls are talking and giggling, when the notice some of the more popular boys looking their way they start horsing around. With ones face buried in her friends breasts and the third one behind her pretending to hump her. After a few moments, once several guys are starting they stop, laughing as they move away.'
+		'Near the end of class, three of the underclass girls are talking and giggling. When they notice some of the more popular boys looking their way, they start horsing around. One bries her face in her friend''s breasts and the third one behind her pretends to hump her. After a few moments, once several guys are watching, they stop, laughing as they move away.'
 	elseif fizperand = 14:
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/hardon.jpg"></center>'
-		'At the end of class when, everyone is allowed to do their own thing. As long as they are doing something physical, you notice one of the boys using the bench press, there seems to be a tent in his pants. Apparently he is sporting one hell of a hardon, several of the other girls have noticed as well and start giggling about it.'
+		'At the end of class when, everyone is allowed to do their own thing, as long as they are doing something physical. You notice one of the boys using the bench press and see that there seems to be a tentpost in his pants. He is sporting one hell of a hardon, with several of the other girls having noticed as well and giggling about it.'
 	elseif fizperand = 15:
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/stretchhump.jpg"></center>'
-		'Lina is on the floor doing the splits leaning all the way forward, stretching. When Lariska comes up behind her and lays on top of her pretending to hump her. Lina laughs about it and ignores her at first. After a couple of moments they break it up.'
+		'Lina is on the floor doing the splits leaning all the way forward, stretching. Lariska comes up behind her and lays on top of her, pretending to hump her. Lina laughs about it and ignores her at first. After a couple of minutes, they break it up.'
 	elseif fizperand = 16:
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/teaseboys' + rand(1,2) + '.jpg"></center>'
-		'Two of the underclass girls notice several of the boys watching them and they start teasing the boys by pretending to makeout in front of them for a bit.'
+		'Two of the underclass girls notice several of the boys watching them and they start teasing them by pretending to make out in front of them for a bit.'
 	else
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/fizperand7.jpg"></center>'
@@ -163,17 +163,17 @@ if $ARGS[0] = 'biology':
 				gs 'exhibitionism', 2
 				gs 'fame', 'pav', 'sex', 2
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
-				'Before you can answer the question Miss Orlov poses you, you have to clean the blackboard. You accidentally drop the cloth used to wipe it clean with, and totally forgot you are not wearing panties. The whistling and shouting from the boys and murmurs of disapproval from most of the girls behind you tell you that everyone has a clear view of your bare ass, and both of your holes are on display for everyone to see. Miss Orlov comes over to help you back up and block the view of your ass, as best she can. Once you are back on your feet she says softly. "This is why you should wear panties to school, I won''t report you over it, but I suggest you wear them in the future."'
+				'Before you can answer the question Miss Orlov poses you, you have to clean the blackboard. You accidentally drop the cloth used to wipe it clean with, and totally forgot you are not wearing panties. The whistling and shouting from the boys and murmurs of disapproval from most of the girls behind you tell you that everyone has a clear view of your bare ass, and both of your holes are on display for everyone to see. Miss Orlov comes over to help you back up and block the view of your ass as best she can. Once you are back on your feet she says softly. "This is why you should wear panties to school, I won''t report you over it, but I suggest you wear them in the future."'
 			elseif $pantyworntype = 'none' and analplugin = 1:
 				gs 'exhibitionism', 3
 				gs 'fame', 'pav', 'sex', 3
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/nopanties_buttplug.jpg"></center>'
-				'You''ve been called up to answer the question written on the blackboard, but while solving it. You accidentally drop the cloth used to wipe it clean with, and totally forgot you are not wearing panties and your ass is currently stuffed full with a butt plug. When you bend over you feel your skirt rise up, exposing your bare pussy and ass to your class. Hearing the flurry of murmurs and whispers, you can''t help but squeeze and clench around the toy currently filling your ass. The boys sound both surprised and intrigued by the sight while the girls whisper to one another that you''re a slut. From where Miss Orlov sits, they can''t see what everyone is fussing over, so they start to move to get a better look, but you quickly snap back up and adjust your skirt and start wiping away at the board as if nothing ever happened.'	
+				'You''ve been called up to answer the question written on the blackboard. While solving it, you accidentally drop the cloth used to wipe it clean, and totally forgot you are not wearing panties and your ass is currently stuffed full with a butt plug. When you bend over you feel your skirt rise up, exposing your bare pussy and ass to your class. Hearing the flurry of murmurs and whispers, you can''t help but squeeze and clench around the toy currently filling your ass. The boys sound both surprised and intrigued by the sight while the girls whisper to one another that you''re a slut. From where Miss Orlov sits, she can''t see what everyone is fussing over, so she starts to move to get a better look, but you quickly snap back up and adjust your skirt and start wiping away at the board as if nothing ever happened.'	
 			else
 				gs 'exhibitionism', 1
 				gs 'fame', 'pav', 'sex', 1
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_1.jpg"></center>'
-				'When you walk up to the blackboard to answer a question, you trip and fall. Somehow you manage to fall in such a way that your skirt ends up on your back, while the whole class can see your panty-clad ass. You quickly get up and straighten your clothes with a bright red face, trying to ignore the hollering from your classmates. Miss Orlov comes over to help you back up and block their view of your ass as best she can. You can tell that most of the guys and even a few girls definitely appreciated your show, even if it was involuntarily.'
+				'When you walk up to the blackboard to answer a question, you trip and fall. Somehow you manage to fall in such a way that your skirt ends up on your back and the whole class can see your panty-clad ass. You quickly get up and straighten your clothes with a bright red face, trying to ignore the hollering from your classmates. Miss Orlov comes over to help you back up and block their view of your ass as best she can. You can tell that most of the guys and even a few girls definitely appreciated your show, even if it was involuntarily.'
 			end
 		elseif scooltiperand = 4:
 			cla
@@ -194,8 +194,8 @@ if $ARGS[0] = 'biology':
 					grupvalue[4] -= 3
 					npc_rel['A10'] -= 5
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/class1.jpg"></center>'
-					'You straighten up and say. "Yes Miss Orlov, Dan is snapping grabbing my breasts." Miss Orlov gives Dan and look. "Is this true?"'
-					'Dan denies it but Miss Orlov doesn''t believe him and sends him  to the principals office.'
+					'You straighten up and say. "Yes Miss Orlov, Dan is grabbing my breasts." Miss Orlov gives Dan a look. "Is this true?"'
+					'Dan denies it, but Miss Orlov doesn''t believe him and sends him to the principal''s office.'
 					act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 				end
 			else
@@ -220,7 +220,7 @@ if $ARGS[0] = 'biology':
 					npc_rel['A10'] -= 1
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy1.jpg"></center>'
 					'You ignore Miss Orlov and turn around, slapping Dan with all the force you can muster. Dan recoils, his hand going to his cheek. Students start murmuring about what happened, some of them even laughing.'
-					'Miss Orlov voice cuts sharply through the noise. "That''s enough of that Miss <<$pcs_lastname>>, go to the principals office!"'
+					'Miss Orlov''s voice cuts sharply through the noise. "That''s enough of that Miss <<$pcs_lastname>>! Go to the principal''s office!"'
 					act 'Go to the Principals office': gt 'gschool_office', 'principal'
 				end
 			else
@@ -244,7 +244,7 @@ if $ARGS[0] = 'biology':
 					act 'Come get some more':
 						cla
 						'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/boobgr.mp4"></video></center>'
-						'You pinch your lips together, trying to silence another moan as you feel your molester''s fingers give your still sensitive nipple another quick pinch before retreating again. After the hand is gone, you move your hand to one side of your face, as if to scratch an itch and simultaneously glance over your shoulder until you''re looking sidelong at Dan who has been groping you. You lift the corner of your mouth in a small smile, making a "Come here!" motion with your index finger, winking at him before you scoot your chair back a few inches. His eyes fill with surprise and excitement and a few seconds after you''ve turned back towards the teacher, you feel his hand massaging your breast again.'
+						'You pinch your lips together, trying to silence another moan as you feel your molester''s fingers give your still sensitive nipple another quick pinch before retreating again. After the hand is gone, you move your hand to one side of your face, as if to scratch an itch and simultaneously glance over your shoulder until you''re looking sidelong at Dan, who has been groping you. You lift the corner of your mouth in a small smile, making a "Come here!" motion with your index finger, winking at him before you scoot your chair back a few inches. His eyes fill with surprise and excitement and a few seconds after you''ve turned back towards the teacher, you feel his hand massaging your breast again.'
 						gs 'arousal', 'foreplay', 10, 'exhibitionism'
 						act 'Enjoy more':
 							cla
@@ -252,9 +252,9 @@ if $ARGS[0] = 'biology':
 							'You spend the rest of class with Dan''s hand coming and going to squeeze your breast and tweak your nipple, still careful to make sure the teacher doesn''t catch on.'
 							if $pantyworntype ! 'none':
 								gs 'exhibitionism', 1
-								'Enjoying the feeling of Dan''s hand massaging your breast and his fingers tweaking your nipple, you decide to take advantage of the opportunity. You take the pencil you were using to take notes, push it up under your skirt and start prodding and playing with your swollen clit, through your quickly soaking panties. Eventually you decide that the small tip doesn''t provide enough stimulation, so you shift the wet fabric to the side, giving you full access to your now bare pussy. You reach down with one hand, slipping your two middle fingers up your dripping snatch. They easily slide between your wet lips and your breathing hitches slightly, matching the rhythm of your pistoning fingers.'
+								'Enjoying the feeling of Dan''s hand massaging your breast and his fingers tweaking your nipple, you decide to take advantage of the opportunity. You take the pencil you were using to take notes, push it under your skirt and start prodding and playing with your swollen clit through your quickly soaking panties. Eventually you decide that the small tip doesn''t provide enough stimulation, so you shift the wet fabric to the side, giving you full access to your now bare pussy. You reach down with one hand, slipping your two middle fingers up your dripping snatch. They easily slide between your wet lips and your breathing hitches slightly, matching the rhythm of your pistoning fingers.'
 								*nl
-								$orgasm_txt = 'Dan seems to have caught on to your arousal and starts kneading and pulling harder at your breast. In a moment of perfect coincidence, your pinch your clit right as Dan squeezes your sensitive nipple and your knees fly together, your whole legs clenching hard in orgasm. You bite your lip hard as you ride out the waves and you feel Dan''s hand slide away just before you hear your teacher say, "Miss <<$pcs_lastname>>? Are you feeling alright? Do you need to go to the nurse''s office?" With bright eyes and a confident smile, you reply, "No thank you, Miss Orlov. I''m perfectly alright."'
+								$orgasm_txt = 'Dan seems to have caught on to your arousal and starts kneading and pulling harder at your breast. In a moment of perfect coincidence, your pinch your clit right as Dan squeezes your sensitive nipple and your knees fly together, your legs clenching hard in orgasm. You bite your lip hard as you ride out the waves and you feel Dan''s hand slide away just before you hear your teacher say "Miss <<$pcs_lastname>>? Are you feeling alright? Do you need to go to the nurse''s office?" With bright eyes and a confident smile, you reply. "No thank you, Miss Orlov. I''m perfectly alright."'
 								$orgasm_or = 'yes'
 								gs 'arousal', 'masturbate', 10, 'exhibitionism'
 								gs 'arousal', 'end'
@@ -264,7 +264,7 @@ if $ARGS[0] = 'biology':
 								gs 'exhibitionism', 2
 								'Enjoying the feeling of Dan''s hand massaging your breast and his fingers tweaking your nipple, you decide to take advantage of the opportunity. You take the pencil you were using to take notes, push it up under your skirt and start prodding and playing with your already exposed clitoris. But your bare pussy is just too tempting to resist and soon you abandon your little pencil in favour of your two middle fingers, quickly shoving them up your already dripping snatch. They easily slide between your wet lips and your breathing hitches, matching the rhythm of your pistoning fingers.'
 								*nl
-								$orgasm_txt = 'Dan seems to have caught on to your arousal and starts kneading and pulling harder at your breast. In a moment of perfect coincidence, your pinch your clit right as Dan squeezes your sensitive nipple and your knees fly together, your whole legs clenching hard in orgasm. You bite your lip hard as you ride out the waves and you feel Dan''s hand slide away just before you hear Miss Orlov say, "Miss <<$pcs_lastname>>? Are you feeling alright? Do you need to go to the nurse''s office?" With bright eyes and a confident smile, you reply, "No thank you, Miss Orlov. I''m perfectly alright."'
+								$orgasm_txt = 'Dan seems to have caught on to your arousal and starts kneading and pulling harder at your breast. In a moment of perfect coincidence, your pinch your clit right as Dan squeezes your sensitive nipple and your knees fly together, your legs clenching hard in orgasm. You bite your lip hard as you ride out the waves and you feel Dan''s hand slide away just before you hear Miss Orlov say "Miss <<$pcs_lastname>>? Are you feeling alright? Do you need to go to the nurse''s office?" With bright eyes and a confident smile, you reply. "No thank you, Miss Orlov. I''m perfectly alright."'
 								$orgasm_or = 'yes'
 								gs 'arousal', 'masturbate', 10, 'exhibitionism'
 								gs 'arousal', 'end'
@@ -293,8 +293,8 @@ if $ARGS[0] = 'biology':
 					grupvalue[4] -= 3
 					npc_rel['A10'] -= 5
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/class1.jpg"></center>'
-					'You straighten up and say. "Yes Miss Orlov, Dan is snapping my bra stap." Miss Orlov gives Dan and look. "Is this true?"'
-					'Dan denies it but Miss Orlov doesn''t believe him and sends him  to the principals office.'
+					'You straighten up and say "Yes Miss Orlov, Dan is snapping my bra stap." Miss Orlov gives Dan a look. "Is this true?"'
+					'Dan denies it, but Miss Orlov doesn''t believe him and sends him  to the principal''s office.'
 					act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 				end
 			else
@@ -319,7 +319,7 @@ if $ARGS[0] = 'biology':
 					npc_rel['A10'] -= 1
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy1.jpg"></center>'
 					'You ignore Miss Orlov and turn around, slapping Dan with all the force you can muster. Dan recoils, his hand going to his cheek. Students start murmuring about what happened, some of them even laughing.'
-					'Miss Orlov voice cuts sharply through the noise. "That''s enough of that Miss <<$pcs_lastname>>, go to the principals office!"'
+					'Miss Orlov''s voice cuts sharply through the noise. "That''s enough of that Miss <<$pcs_lastname>>! Go to the principal''s office!"'
 					act 'Go to the Principals office': gt 'gschool_office', 'principal'
 				end
 			else
@@ -327,17 +327,17 @@ if $ARGS[0] = 'biology':
 			end
 		elseif scooltiperand = 6:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/biology/juliabra.jpg"></center>'
-			'Near the end of class Miss Orlov tells the class to study quietly as she starts grading papers from yesterdays assignment. Most of your fellow students don''t study but do a variety of things. Julia catches your eye and as you look over she opens her shirt to show off her bra, then blushes bright head and closes her shirt and pretends to be busy for the rest of class.'
+			'Near the end of class, Miss Orlov tells the class to study quietly as she starts grading papers from yesterday''s assignment. Most of your fellow students don''t study but do a variety of things. Julia catches your eye and as you look over, she opens her shirt to show off her bra, then blushes bright red, closes her shirt and pretends to be busy for the rest of the class.'
 			gs 'arousal', 'voyeur', 5
 			gs 'arousal', 'end'
 			gs 'stat'
 		elseif scooltiperand = 7:
 			'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/crash.mp4"></video></center>'
-			'During class there is a loud crash from the back of the room, you and the rest of the class all turn around to see what happened. You see that Lavrenti is still sitting at his desk, but now the desk is laying on its side on the floor. The whole class bursts out laughing at him.'
+			'During class, there is a loud crash from the back of the room. You and the rest of the class all turn around to see what happened. You see that Lavrenti is still sitting at his desk, but now the desk is laying on its side on the floor. The whole class bursts out laughing at him.'
 			'Lavrenti quickly wiggles himself out, gets the desk upright again and hurriedly sits down again, blushing furiously all the while. After making sure he is OK, Miss Orlov gets the class back under control and finishes the lesson.'
 		elseif scooltiperand = 8:
 			'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/boobg.mp4"></video></center>'
-			'Glancing around the class, you notice Lavrenti reaching around the girl sitting in front of him and grabbing her boob. At first she tries to fend him off and tell him to stop, but after the teacher shoots her a few dirty looks at the noise she''s making, she just gives up and tries to ignore his groping hands.'
+			'Glancing around the class, you notice Lavrenti reaching around the girl sitting in front of him and grabbing her boob. At first, she tries to fend him off and tell him to stop, but after the teacher shoots her a few dirty looks at the noise she''s making, she just gives up and tries to ignore his groping hands.'
 		elseif scooltiperand = 9:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/dickpic.jpg"></center>'
 			'You get an alert on your phone. After quickly checking that Miss Orlov is busy, you sneakily pull it out of your purse and rest it in your lap. You lean back a bit, glancing down to see that someone has sent you an image. You open it up, expecting something innocent - only to be confronted by a photo of someone''s dick. You hear snickering from one side and look up to investigate, but you can''t tell who it was or exactly where it came from. Unsure what to do about it, you decide that you don''t want to be caught looking at it, so you delete the image.'
@@ -347,29 +347,29 @@ if $ARGS[0] = 'biology':
 			'You notice Dan keeps flicking Artem''s ear whenever Miss Orlov looks away. Poor Artem''s ear is already bright red from all the flicking and he looks like he is on the verge of tears.'
 		elseif scooltiperand = 11:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/wedgieb.jpg"></center>'
-			'You hear a pained gasp, as did several others. You glance over just in time to see Lavrenti letting go of Lesco''s underwear sitting in front of him. He pulled the underwear half way up the kid''s back. You wince slightly, that looks like a painful wedgie'
+			'You hear a pained gasp, as do several others. You glance over just in time to see Lavrenti letting go of Lesco''s underwear. He has pulled it half way up his back. You wince slightly, that looked like a painful wedgie'
 		elseif scooltiperand = 12:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/biology/danshowdick.jpg"></center>'
-			'Near the end of class Miss Orlov assigns your homework and then gives you the last bit of class to work on your homework. She starts grading papers from yesterdays assignment, most of the class turns their attention to working on their homework assignment, while they can. After a few moments you hear someone giggle, you think it was Irina but your not sure. As you glance up and look around you quickly spy what was the cause of it. Dan has he pants unzipped, with his dick out. He is saying something to Irina who is now mostly ignoring him, though does take a peek now and again as does Natasha. Apparently what ever Dan wanted isn''t going to happen and he finally puts his dick away at the end of class bell.'
+			'Near the end of class, Miss Orlov assigns your homework and then gives you the last bit of class to work on your homework. She starts grading papers from yesterday''s assignment, and most of the class turns their attention to working on their homework assignment while they can. After a few moments, you hear someone giggle. You think it was Irina but you''re not sure. As you glance up and look around, you quickly spy what was the cause of it. Dan has he pants unzipped, with his dick out. He is saying something to Irina who is now mostly ignoring him, though does take a peek now and again as does Natasha. Apparently what ever Dan wanted isn''t going to happen and he finally puts his dick away at the end of class bell.'
 			gs 'arousal', 'voyeur', 5
 			gs 'arousal', 'end'
 			gs 'stat'
 		elseif scooltiperand = 13:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/biology/irinaselfie.jpg"></center>'
-			'Near the end of class Miss Orlov tells the class to study quietly as she gets up and leaves the class. Of course once she is gone everyone starts talking and only a few of the nerds actually study. Irina gets up and sits on the edge of Miss Orlov''s desk and starts taking selfies, she ignores the boys hoots and cat calls until the end of class when the ball rings.'
+			'Near the end of class, Miss Orlov tells the class to study quietly as she gets up and leaves the class. Of course, once she is gone everyone starts talking and only a few of the nerds actually study. Irina gets up and sits on the edge of Miss Orlov''s desk and starts taking selfies. She ignores the boys hoots and cat calls until the end of class when the bell rings.'
 		elseif scooltiperand = 14:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/biology/natpanties.jpg"></center>'
-			'Near the end of class Miss Orlov assigns your homework and then gives you the last bit of class to work on your homework. She starts grading papers from yesterdays assignment, most of the class turns their attention to working on their homework assignment, while they can. After a few moments you glance around and notice Natasha is sitting with her legs slightly apart, showing off her panties to anyone that looks. You doubt she is aware of it, as she seems completely engrossed in working on her homework.'
+			'Near the end of class, Miss Orlov assigns your homework and then gives you the last bit of class to work on your homework. She starts grading papers from yesterday''s assignment, and most of the class turns their attention to working on their homework assignment while they can. After a few moments, you glance around and notice Natasha is sitting with her legs slightly apart, showing off her panties to anyone that looks. You doubt she is aware of it, as she seems completely engrossed in working on her homework.'
 			gs 'arousal', 'voyeur', 5
 			gs 'arousal', 'end'
 			gs 'stat'
 		elseif scooltiperand = 15:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/biology/natsit.jpg"></center>'
-			'Near the end of class Miss Orlov tells the class to study quietly as she gets up and leaves the class. Of course once she is gone everyone starts talking and only a few of the nerds actually study. Most of the students get up and walk around, even Natasha puts her books away and gets up and sits on the back of her chair, giving you a smile when you look her way.'
+			'Near the end of class, Miss Orlov tells the class to study quietly as she gets up and leaves the class. Of course, once she is gone everyone starts talking and only a few of the nerds actually study. Most of the students get up and walk around, even Natasha puts her books away and gets up and sits on the back of her chair, giving you a smile when you look her way.'
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 16:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/biology/natskirt.jpg"></center>'
-			'Near the end of class Miss Orlov calls Natasha up to the blackboard to write out the assignment. Once done Natasha returns to her seat and sits down, unaware the back of her skirt catches on the seat, which shows off her panty clad ass as she sits through the last of class. Several others students notice as well.'
+			'Near the end of class, Miss Orlov calls Natasha up to the blackboard to write out the assignment. Once done Natasha returns to her seat and sits down, unaware that the back of her skirt has caught on the seat, which shows off her panty clad ass as she sits through the last of class. Several other students notice as well.'
 			gs 'arousal', 'voyeur', 5
 			gs 'arousal', 'end'
 			gs 'stat'
@@ -511,7 +511,7 @@ if $ARGS[0] = 'science':
 				gs 'exhibitionism', 2
 				gs 'fame', 'pav', 'sex', 2
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
-				'Before you can answer the question Miss Orlov poses you, you have to clean the blackboard. You accidentally drop the cloth used to wipe it clean with, and totally forgot you are not wearing panties. The whistling and shouting from the boys and murmurs of disapproval from most of the girls behind you tell you that everyone has a clear view of your bare ass, and both of your holes are on display for everyone to see. Miss Orlov comes over to help you back up and block the view of your ass, as best she can. Once you are back on your feet she says softly. "This is why you should wear panties to school, I won''t report you, but I suggest in the future you wear them."'
+				'Before you can answer the question Miss Orlov poses you, you have to clean the blackboard. You accidentally drop the cloth used to wipe it clean with, and totally forgot you are not wearing panties. The whistling and shouting from the boys and murmurs of disapproval from most of the girls behind you tell you that everyone has a clear view of your bare ass, and both of your holes are on display for everyone to see. Miss Orlov comes over to help you back up and block the view of your ass as best she can. Once you are back on your feet she says softly. "This is why you should wear panties to school, I won''t report you, but I suggest in the future you wear them."'
 			elseif $pantyworntype = 'none' and analplugin = 1:
 				gs 'exhibitionism', 3
 				gs 'fame', 'pav', 'sex', 3
@@ -524,12 +524,12 @@ if $ARGS[0] = 'science':
 				gs 'exhibitionism', 1
 				gs 'fame', 'pav', 'sex', 1
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_1.jpg"></center>'
-				'When you walk up to the blackboard to answer a question, you trip and fall. Somehow you manage to fall in such a way that your skirt ends up on your back, while the whole class can see your panty-clad ass. You quickly get up and straighten your clothes with a bright red face, trying to ignore the hollering from your classmates. Miss Orlov comes over to help you back up and block the view of your ass, as best she can. You can tell that most of the guys and even a few girls definitely appreciated your show, even if it was involuntarily.'
+				'When you walk up to the blackboard to answer a question, you trip and fall. Somehow you manage to fall in such a way that your skirt ends up on your back and the whole class can see your panty-clad ass. You quickly get up and straighten your clothes with a bright red face, trying to ignore the hollering from your classmates. Miss Orlov comes over to help you back up and block the view of your ass as best she can. You can tell that most of the guys and even a few girls definitely appreciated your show, even if it was involuntarily.'
 			end
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 4:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_9.jpg"></center>'
-			'As you sit in class waiting for the lesson to begin, you can''t help but admire the expensive looking stockings Stasya is wearing. With a tinge of jealousy you wonder where you could buy yourself some of those stockings, and if you can afford them.'
+			'As you sit in class waiting for the lesson to begin, you can''t help but admire the expensive looking stockings Stasya is wearing. With a tinge of jealousy, you wonder where you could buy yourself some of those stockings and if you can afford them.'
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 5:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_10.jpg"></center>'
@@ -564,7 +564,7 @@ if $ARGS[0] = 'science':
 					npc_rel['A147'] += 1
 					npc_rel['A139'] -= 1
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/open.jpg"></center>'
-					'You ignore it, letting Andrey continue to gawk at you. You find yourself somewhat amused at how little it takes to completely enthrall some boys. Though by the look on Stasya''s face you are not earning her friendship.'
+					'You ignore it, letting Andrey continue to gawk at you. You find yourself somewhat amused at how little it takes to completely enthrall some boys, although by the look on Stasya''s face, you are not earning her friendship.'
 					act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 				end
 			else
@@ -633,22 +633,22 @@ if $ARGS[0] = 'science':
 		elseif scooltiperand = 11:
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/science/andstaskirt.jpg"></center>'
-			'As you sit in class listening to the lesson, you hear Stasya saying. "Stop it Andrey." When you glance over you see Andrey is trying to pull her skirt up and she is trying to hold it down. She is talking softly and trying not to draw attention while trying to make him stop, after a few more hissed whispers he lets go and says something along the lines of. "You don''t have to be such a prude all the time." Stasya glares at him and class goes back to normal.'
+			'As you sit in class listening to the lesson, you hear Stasya saying. "Stop it Andrey." When you glance over you see Andrey is trying to pull her skirt up and she is trying to hold it down. She is talking softly and trying not to draw attention while trying to make him stop. After a few more hissed whispers, he lets go and says something along the lines of. "You don''t have to be such a prude all the time." Stasya glares at him and class goes back to normal.'
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 12:
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/science/irinaselfie.jpg"></center>'
-			'As you sit in class listening to the lesson, you see Irina pull out her phone and take a selfies of herself and Stasya, Miss Orlov doesn''t even notice the girls taking the selfie.'
+			'As you sit in class listening to the lesson, you see Irina pull out her phone and take selfies of herself and Stasya. Miss Orlov doesn''t even notice.'
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 13:
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/science/iristagossip.jpg"></center>'
-			'As you sit in class listening to the lesson, you hear Irina and Stasya sitting next to each other gossiping, you overhear a bit of it as Stasya says. "Oh my god Igor got pantsed at the dance last Friday and he had the tiniest dick." She holds up her hands with her fingers less than 10cm apart. Irina giggles at that as does Stasya, once they get a few looks they talk even quieter and you can''t make out what else they are gossiping about.'
+			'As you sit in class listening to the lesson, you hear Irina and Stasya sitting next to each other gossiping and overhear a bit of it as Stasya says. "Oh my god Igor got pantsed at the dance last Friday and he had the tiniest dick." She holds up her hands with her fingers less than 10cm apart. Irina giggles at that as does Stasya. Once they get a few looks, they talk even quieter and you can''t make out what else they are gossiping about.'
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 14:
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/science/stabraflash.jpg"></center>'
-			'As you sit in class listening to the lesson, you hear Andrey trying to get Stasya to do something. "Come on babe, just really quick." Stasya rolls her eyes, then looks around to make sure no one is watching and pulls up her shirt to flash her boyfriend her bra, Andrey grins at her and tells her how great she is and they start to get all lovey dovey together.'
+			'As you sit in class listening to the lesson, you hear Andrey trying to get Stasya to do something. "Come on babe, just really quick." Stasya rolls her eyes, then looks around to make sure no one is watching and pulls up her shirt to flash her boyfriend her bra. Andrey grins at her and tells her how great she is and they start to get all lovey dovey together.'
 			gs 'arousal', 'voyeur', 5
 			gs 'arousal', 'end'
 			gs 'stat'
@@ -656,7 +656,7 @@ if $ARGS[0] = 'science':
 		elseif scooltiperand = 15:
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/science/staoverdesk.jpg"></center>'
-			'As class ends, Stasya starts to get up and knocks her book off the front of her desk. While still in her desk she stands up and bends over to grab her book off the floor, inadvertently giving everyone in class behind her a look at her panty clad ass until she straightens up. A few snickers and giggles causes her to look back as she seems to understand what happened, she quickly smooths out her skirt and leaves class with Andrey.'
+			'As class ends, Stasya starts to get up and knocks her book off the front of her desk. While still in her desk, she stands up and bends over to grab the book off the floor, inadvertently giving everyone in class behind her a look at her panty clad ass until she straightens up. A few snickers and giggles causes her to look back as she seems to understand what happened. She quickly smooths out her skirt and leaves class with Andrey.'
 			gs 'arousal', 'voyeur', 5
 			gs 'arousal', 'end'
 			gs 'stat'
@@ -684,12 +684,12 @@ if $ARGS[0] = 'computer':
 	menu_off = 1
 	if fuckornot = 2 and fuckornot_day < daystart - 1:
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/computer/computer_class.jpg"></center>'
-		'While working on your computer assignment you get a message from someone, no name is listed. Just has a school ID, you look around to see who might have sent it but no one seems to be paying attention to you, so you can''t tell. All the message says is "Where do you rate?" With a link to a web page.'
+		'While working on your computer assignment, you get a message from someone, but no name is listed. It just has a school ID. You look around to see who might have sent it but no one seems to be paying attention to you, so you can''t tell. All the message says is "Where do you rate?" with a link to a web page.'
 		act 'Ignore it and focus on your school work.': fuckornot_day = daystart + rand(0,2) & gt 'gschool_lessons', 'short_break'
 		act 'Click on the link': $view_location = 'school' & gt 'komp', 'fuckornot'
 	elseif fuckornot = 2 and hotornot = 2 and fuckornot_day < daystart - 8:
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/computer/computer_class.jpg"></center>'
-		'While working on your computer assignment you get a message from someone, no name is listed. Just has a school ID, you look around to see who might have sent it but no one seems to be paying attention to you, so you can''t tell. All the message says is "Where do you rate?" With a link to a web page.'
+		'While working on your computer assignment, you get a message from someone, but no name is listed. It just has a school ID. You look around to see who might have sent it but no one seems to be paying attention to you, so you can''t tell. All the message says is "Where do you rate?" with a link to a web page.'
 		act 'Ignore it and focus on your school work.': fuckornot_day = daystart + rand(0,2) & gt 'gschool_lessons', 'short_break'
 		act 'Click on the link': $view_location = 'school' & gt 'komp', 'hotornot'
 	elseif rand(0,5) > 0:
@@ -697,7 +697,7 @@ if $ARGS[0] = 'computer':
 		scooltiperand = rand(1,26)
 		if scooltiperand = 1:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_10.jpg"></center>'
-			'As you wait for the end of the class, you notice Albina taking her shoes off and putting it back on, probably trying to get a bit more comfortable in them. She''s showing off her shapely legs as she does, drawing more than a few looks from her fellow classmates.'
+			'As you wait for the end of the class, you notice Albina taking her shoes off and putting them back on, probably trying to get a bit more comfortable in them. She''s showing off her shapely legs as she does, drawing more than a few looks from her fellow classmates.'
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 2:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/urok7.jpg"></center>'
@@ -721,8 +721,8 @@ if $ARGS[0] = 'computer':
 					grupvalue[4] -= 3
 					npc_rel['A11'] -= 5
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/class1.jpg"></center>'
-					'You straighten up and say. "Yes Mr. Ivanov, Vasily is grabbing my breasts." Mr. Ivanov gives Vasily and look. "Is this true?"'
-					'Vasily denies it but Mr. Ivanov doesn''t believe him and sends him  to the principals office.'
+					'You straighten up and say "Yes Mr. Ivanov, Vasily is grabbing my breasts." Mr. Ivanov gives Vasily a look. "Is this true?"'
+					'Vasily denies it, but Mr Ivanov doesn''t believe him and sends him to the principal''s office.'
 					act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 				end
 			else
@@ -731,7 +731,7 @@ if $ARGS[0] = 'computer':
 			act 'Nothing is wrong':
 				cla
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/engaged.jpg"></center>'
-				'You shake your head at Mr. Ivanov, desperately wanting to turn around and strangle Vasily, but you don''t dare now that Mr. Ivanov is keeping an eye on you.'
+				'You shake your head at Mr Ivanov, desperately wanting to turn around and strangle Vasily, but you don''t dare now that Mr. Ivanov is keeping an eye on you.'
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			gs 'willpower', 'misc', 'self', 'medium'
@@ -747,7 +747,7 @@ if $ARGS[0] = 'computer':
 					npc_rel['A11'] -= 1
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy1.jpg"></center>'
 					'You ignore Mr. Ivanov and turn around, slapping Vasily with all the force you can muster. Vasily recoils, his hand going to his cheek. Students start murmuring about what happened, some of them even laughing.'
-					'Mr. Ivanov voice cuts sharply through the noise. "That''s enough of that Miss <<$pcs_lastname>>, go to the principals office!"'
+					'Mr. Ivanov''s voice cuts sharply through the noise. "That''s enough of that Miss <<$pcs_lastname>>! Go to the principals office!"'
 					act 'Go to the Principals office': gt 'gschool_office', 'principal'
 				end
 			else
@@ -771,7 +771,7 @@ if $ARGS[0] = 'computer':
 					act 'Come get some more':
 						cla
 						'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/boobgr.mp4"></video></center>'
-						'You pinch your lips together, trying to silence another moan as you feel your molester''s fingers give your still sensitive nipple another quick pinch before retreating again. After the hand is gone, you move your hand to one side of your face, as if to scratch an itch and simultaneously glance over your shoulder until you''re looking sidelong at Vasily who has been groping you. You lift the corner of your mouth in a small smile, making a "Come here!" motion with your index finger, winking at him before you scoot your chair back a few inches. His eyes fill with surprise and excitement and a few seconds after you''ve turned back towards Mr. Ivanov, you feel his hand massaging your breast again.'
+						'You pinch your lips together, trying to silence another moan as you feel your molester''s fingers give your still sensitive nipple another quick pinch before retreating again. After the hand is gone, you move your hand to one side of your face, as if to scratch an itch and simultaneously glance over your shoulder until you''re looking sidelong at Vasily, who has been groping you. You lift the corner of your mouth in a small smile, making a "Come here!" motion with your index finger, winking at him before you scoot your chair back a few inches. His eyes fill with surprise and excitement and a few seconds after you''ve turned back towards Mr. Ivanov, you feel his hand massaging your breast again.'
 						gs 'arousal', 'foreplay', 10, 'exhibitionism'
 						act 'Enjoy more':
 							cla
@@ -779,9 +779,9 @@ if $ARGS[0] = 'computer':
 							'You spend the rest of class with Vasily''s hand coming and going to squeeze your breast and tweak your nipple, still careful to make sure Mr. Ivanov doesn''t catch on.'
 							if $pantyworntype ! 'none':
 								gs 'exhibitionism', 1
-								'Enjoying the feeling of Vasily''s hand massaging your breast and his fingers tweaking your nipple, you decide to take advantage of the opportunity. You take the pencil you were using to take notes, push it up under your skirt and start prodding and playing with your swollen clit, through your quickly soaking panties. Eventually you decide that the small tip doesn''t provide enough stimulation, so you shift the wet fabric to the side, giving you full access to your now bare pussy. You reach down with one hand, slipping your two middle fingers up your dripping snatch. They easily slide between your wet lips and your breathing hitches slightly, matching the rhythm of your pistoning fingers.'
+								'Enjoying the feeling of Vasily''s hand massaging your breast and his fingers tweaking your nipple, you decide to take advantage of the opportunity. You take the pencil you were using to take notes, push it under your skirt and start prodding and playing with your swollen clit through your quickly soaking panties. Eventually you decide that the small tip doesn''t provide enough stimulation, so you shift the wet fabric to the side, giving you full access to your now bare pussy. You reach down with one hand, slipping your two middle fingers up your dripping snatch. They easily slide between your wet lips and your breathing hitches slightly, matching the rhythm of your pistoning fingers.'
 								*nl
-								$orgasm_txt = 'Vasily seems to have caught on to your arousal and starts kneading and pulling harder at your breast. In a moment of perfect coincidence, you pinch your clit just as Vasily gives your sensitive nipple a quick squeeze. The combined stimulation is too much, causing your knees to fly together, trapping your hand in between as your legs clench from the sudden orgasm. You bite your lip hard as you ride out the waves and you feel Vasily''s hand slide away just before you hear Mr. Ivanov say, "Miss <<$pcs_lastname>>? Are you feeling alright? Do you need to go to the nurse''s office?" With bright eyes and a confident smile, you reply, "No thank you, Miss Orlov. I''m perfectly alright."'
+								$orgasm_txt = 'Vasily seems to have caught on to your arousal and starts kneading and pulling harder at your breast. In a moment of perfect coincidence, you pinch your clit just as Vasily gives your sensitive nipple a quick squeeze. The combined stimulation is too much and your knees fly together, trapping your hand as your legs clench from the sudden orgasm. You bite your lip hard as you ride out the waves and you feel Vasily''s hand slide away just before you hear Mr. Ivanov say "Miss <<$pcs_lastname>>? Are you feeling alright? Do you need to go to the nurse''s office?" With bright eyes and a confident smile, you reply. "No thank you, Mr Ivanov. I''m perfectly alright."'
 								$orgasm_or = 'yes'
 								gs 'arousal', 'masturbate', 10, 'exhibitionism'
 								gs 'arousal', 'end'
@@ -789,9 +789,9 @@ if $ARGS[0] = 'computer':
 							else
 								gs 'fame', 'pav', 'sex', 1
 								gs 'exhibitionism', 2
-								'Enjoying the feeling of Vasily''s hand massaging your breast and his fingers tweaking your nipple, you decide to take advantage of the opportunity. You take the pencil you were using to take notes, push it up under your skirt and start prodding and playing with your already exposed clitoris. But your bare pussy is just too tempting to resist and soon you abandon your little pencil in favour of your two middle fingers, quickly shoving them up your already dripping snatch. They easily slide between your wet lips and your breathing hitches, matching the rhythm of your pistoning fingers.'
+								'Enjoying the feeling of Vasily''s hand massaging your breast and his fingers tweaking your nipple, you decide to take advantage of the opportunity. You take the pencil you were using to take notes, push it under your skirt and start prodding and playing with your already exposed clitoris. But your bare pussy is just too tempting to resist and soon you abandon your little pencil in favour of your two middle fingers, quickly shoving them up your already dripping snatch. They easily slide between your wet lips and your breathing hitches, matching the rhythm of your pistoning fingers.'
 								*nl
-								$orgasm_txt = 'Vasily seems to have caught on to your arousal and starts kneading and pulling harder at your breast. In a moment of perfect coincidence, you pinch your clit just as Vasily gives your sensitive nipple a quick squeeze. The combined stimulation is too much, causing your knees to fly together, trapping your hand in between as your legs clench from the sudden orgasm. You bite your lip hard as you ride out the waves and you feel Vasily''s hand slide away just before you hear Mr. Ivanov say, "Miss <<$pcs_lastname>>? Are you feeling alright? Do you need to go to the nurse''s office?" With bright eyes and a confident smile, you reply, "No thank you, Miss Orlov. I''m perfectly alright."'
+								$orgasm_txt = 'Vasily seems to have caught on to your arousal and starts kneading and pulling harder at your breast. In a moment of perfect coincidence, you pinch your clit just as Vasily gives your sensitive nipple a quick squeeze. The combined stimulation is too much and your knees fly together, trapping your hand as your legs clench from the sudden orgasm. You bite your lip hard as you ride out the waves and you feel Vasily''s hand slide away just before you hear Mr. Ivanov say "Miss <<$pcs_lastname>>? Are you feeling alright? Do you need to go to the nurse''s office?" With bright eyes and a confident smile, you reply. "No thank you, Mr Ivanov. I''m perfectly alright."'
 								$orgasm_or = 'yes'
 								gs 'arousal', 'masturbate', 10, 'exhibitionism'
 								gs 'arousal', 'end'
@@ -805,7 +805,7 @@ if $ARGS[0] = 'computer':
 		elseif scooltiperand = 4 and $braworntype ! 'none':
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/brasnap.jpg"></center>'
 			'During class, you feel a hand grab and pull your bra strap away from your body and before you can turn or protest they let go, causing it to snap back painfully. You let out a little yelp and turn to glare at Vasily behind you.'
-			'Then you hear Mr. Ivanov. "Is there a problem, Miss <<$pcs_lastname>>?" You glance around and notice everyone is staring at you for making the noise, while Vasily is snickering behind you. Mr. Ivanov is looking at you accusingly.'
+			'Then you hear Mr Ivanov. "Is there a problem, Miss <<$pcs_lastname>>?" You glance around and notice everyone is staring at you for making the noise, while Vasily is snickering behind you. Mr. Ivanov is looking at you accusingly.'
 			gs 'willpower', 'misc', 'self', 'medium'
 			if will_cost <=  pcs_willpwr:
 				act 'Tell on him (<<will_cost>> Willpower)':
@@ -819,8 +819,8 @@ if $ARGS[0] = 'computer':
 					grupvalue[4] -= 3
 					npc_rel['A11'] -= 5
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/class1.jpg"></center>'
-					'You straighten up and say. "Yes Mr. Ivanov, Vasily is snapping my bra stap." Mr. Ivanov gives Vasily and look. "Is this true?"'
-					'Vasily denies it but Mr. Ivanov doesn''t believe him and sends him  to the principals office.'
+					'You straighten up and say "Yes Mr. Ivanov, Vasily is snapping my bra stap." Mr. Ivanov gives Vasily a look. "Is this true?"'
+					'Vasily denies it, but Mr Ivanov doesn''t believe him and sends him to the principal''s office.'
 					act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 				end
 			else
@@ -829,7 +829,7 @@ if $ARGS[0] = 'computer':
 			act 'Nothing is wrong':
 				cla
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/engaged.jpg"></center>'
-				'You shake your head at Mr. Ivanov, desperately wanting to turn around and strangle Vasily, but you don''t dare now that Mr. Ivanov is keeping an eye on you.'
+				'You shake your head at Mr Ivanov, desperately wanting to turn around and strangle Vasily, but you don''t dare now that Mr Ivanov is keeping an eye on you.'
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			gs 'willpower', 'misc', 'self', 'medium'
@@ -845,7 +845,7 @@ if $ARGS[0] = 'computer':
 					npc_rel['A11'] -= 1
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/rand_scoolboy1.jpg"></center>'
 					'You ignore Mr. Ivanov and turn around, slapping Vasily with all the force you can muster. Vasily recoils, his hand going to his cheek. Students start murmuring about what happened, some of them even laughing.'
-					'Mr. Ivanov voice cuts sharply through the noise. "That''s enough of that Miss <<$pcs_lastname>>, go to the principals office!"'
+					'Mr Ivanov''s voice cuts sharply through the noise. "That''s enough of that Miss <<$pcs_lastname>>! Go to the principals office!"'
 					act 'Go to the Principals office': gt 'gschool_office', 'principal'
 				end
 			else
@@ -853,17 +853,17 @@ if $ARGS[0] = 'computer':
 			end
 		elseif scooltiperand = 5:
 			'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/crash.mp4"></video></center>'
-			'During class there is a loud crash from the back of the room, you and the rest of the class all turn around to see what happened. You see that Vasily is still sitting at his desk, but now the desk is laying on its side on the floor. The whole class bursts out laughing at him.'
-			'Vasily quickly wiggles himself out, gets the desk upright again and hurriedly sits down again, blushing furiously all the while. After making sure he is OK, Mr Ivanov sends him to the principals officer for disrupting class.'
+			'During class, there is a loud crash from the back of the room. You and the rest of the class all turn around to see what happened. You see that Vasily is still sitting at his desk, but now the desk is laying on its side on the floor. The whole class bursts out laughing at him.'
+			'Vasily quickly wiggles himself out, gets the desk upright again and hurriedly sits down again, blushing furiously all the while. After making sure he is OK, Mr Ivanov sends him to the principal''s office for disrupting class.'
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 6:
 			'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/boobg.mp4"></video></center>'
-			'Glancing around the class, you notice Vasily reaching around the girl sitting in front of him and grabbing her boob. At first she tries to fend him off and tell him to stop, but after Mr. Ivanov shoots her a few dirty looks at the noise she''s making, she just gives up and tries to ignore his groping hands.'
+			'Glancing around the class, you notice Vasily reaching around the girl sitting in front of him and grabbing her boob. At first, she tries to fend him off and tell him to stop, but after Mr Ivanov shoots her a few dirty looks at the noise she''s making, she just gives up and tries to ignore his groping hands.'
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 7:
 			if soniaPS = 1:
 				'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/classflash.mp4"></video></center>'
-				'Mr. Ivanov engages the class in conversation, Sonia starts flirting with him openly and keeps dropping none too subtle sexual innuendo''s at Mr. Ivanov. He does his best to try and ignore them, but after a bit you notice him starting to blush and that his crotch is developing a serious bulge. Sonia notices too, so with a naughty twinkle in her eyes she pulls her shirt open, flashing her tits at him and the rest of the class. He quickly tells the class to read some chapters in their text book, while he hurries to sit down at his desk, though his eyes linger on a smiling Sonia. You wonder why she is not sent to the principal''s office, if anyone else had done that, they would be out of class.'
+				'Mr Ivanov engages the class in conversation. Sonia starts flirting with him openly and keeps dropping none too subtle sexual innuendos at Mr. Ivanov. He does his best to try and ignore them, but after a bit you notice him starting to blush and that his crotch is developing a serious bulge. Sonia notices too, so with a naughty twinkle in her eyes she pulls her shirt open, flashing her tits at him and the rest of the class. He quickly tells the class to read some chapters in their textbook while he hurries to sit down at his desk, though his eyes linger on a smiling Sonia. You wonder why she isn''t sent to the principal''s office. If anyone else had done that, they would been kicked out of class.'
 				gs 'arousal', 'voyeur', 5
 				gs 'arousal', 'end'
 				gs 'stat'
@@ -873,7 +873,7 @@ if $ARGS[0] = 'computer':
 			end
 		elseif scooltiperand = 8:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/soniaflash.jpg"></center>'
-			'You hear some whispers and see some other students looking towards the back every time Mr. Ivanov is not looking. You glance back and see Sonia flashing her boobs at Artem every time Mr. Ivanov looks away. While the other boys take pictures of her each time and keep encouraging her to show more.'
+			'You hear some whispers and see some other students looking towards the back every time Mr. Ivanov is not looking. You glance back and see Sonia flashing her boobs at Artem every time Mr. Ivanov looks away, whhile the other boys take pictures of her each time and keep encouraging her to show more.'
 			gs 'arousal', 'voyeur', 5
 			gs 'arousal', 'end'
 			gs 'stat'
@@ -891,7 +891,7 @@ if $ARGS[0] = 'computer':
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 11:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/wedgieb.jpg"></center>'
-			'You hear a pained gasp, as did several others. You glance over just in time to see Vasily letting go of Artem underwear sitting in front of him. He pulled the underwear half way up the kid''s back. You wince slightly, that looks like a painful wedgie'
+			'You hear a pained gasp, as do several others. You glance over just in time to see Vasily letting go of Artem''s underwear. He pulled it half way up his back. You wince slightly, that looked like a painful wedgie'
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand =< 13:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
@@ -994,11 +994,11 @@ if $ARGS[0] = 'computer':
 			act 'Straighten your skirt':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teachdis.jpg"></center>'
-				'Your heart is pounding. Mr. Ivanov is much older than you, why is he looking at your legs like that? Isn''t he supposed to know better? You try to straighten your skirt as inconspicuously as you can, attempting to make it look natural, like a random afterthought and not because of his staring.'
+				'Your heart is pounding. Mr Ivanov is much older than you, why is he looking at your legs like that? Isn''t he supposed to know better? You try to straighten your skirt as inconspicuously as you can, attempting to make it look natural, like a random afterthought and not because of his staring.'
 				'Your teacher doesn''t appreciate you interrupting his show, and calls attention to you, "Miss <<$pcs_lastname>>, stop fidgeting in your chair like that. It''s distracting."'
 				*nl
 				'You quickly let go of your skirt. He can still see up your legs, but you don''t have the courage to do anything about it now. Your cheeks turn crimson red as you mumble an apology, "I''m sorry, Mr. Ivanov."'
-				'For the remainder of the class, he keeps shooting glances in your direction. He seems to be having a great time in class today, and you suspect that you''re the reason.'
+				'For the remainder of the class, he keeps shooting glances in your direction. He seems to be having a great time in class today and you suspect that you''re the reason.'
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			
@@ -1024,8 +1024,8 @@ if $ARGS[0] = 'computer':
 					demerit += 5
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirt.jpg"></center>'
 					'He can''t be doing that! You pull your skirt over your legs so he can''t look at you any more and loudly say'
-					'"Mr. Ivanov, be careful! If you keep staring at me like that, your eyeballs might pop out of their sockets!"'
-					'A loud laughter erupts in the classroom, and raps his desk several times until he gets the class to quiet back down. "Go to the principal''s right now Miss <<$pcs_lastname>>.'
+					'"Mr Ivanov, be careful! If you keep staring at me like that, your eyeballs might pop out of their sockets!"'
+					'A loud laughter erupts in the classroom, and he raps his desk several times until he gets the class to quieten down. "Go to the principal''s right now Miss <<$pcs_lastname>>.'
 					act 'Go to the Principals office': gt 'gschool_office', 'principal'
 				end
 			else
@@ -1043,11 +1043,11 @@ if $ARGS[0] = 'computer':
 					if $pantyworntype ! 'none':
 						pcs_horny += 30
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/spread.jpg"></center>'
-						'The thoughts of him checking you out so sneakily turns you on a great deal, and the fact that you know you should know better makes it even hotter. Throughout the class you keep spreading your legs whenever he looks your way, and you can tell the looks of your panties are causing him a great deal of arousal as well. Unable to control yourself you occasionally give yourself a quick rub over your pussy lips through your underwear, preferably when he looks at you. Towards the end of the class your panties have a large damp spot on them; large enough for him to see from across the room. The outline of your pussy is clearly visible in the wet fabric.'
+						'The thoughts of him checking you out so sneakily turns you on a great deal and the fact that you know you should know better makes it even hotter. Throughout the class, you keep spreading your legs whenever he looks your way and you can tell the looks of your panties are causing him a great deal of arousal as well. Unable to control yourself, you occasionally give yourself a quick rub over your pussy lips through your underwear, preferably when he looks at you. Towards the end of the class, your panties have a large damp spot on them; large enough for him to see from across the room. The outline of your pussy is clearly visible in the wet fabric.'
 					else
 						pcs_horny +=40
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/spreadb.jpg"></center>'
-						'The thoughts of him checking you out so sneakily turn you on a great deal, and the fact that you know you should know better make it even hotter. Throughout the class you keep spreading your legs whenever he looks your way, and you can tell the looks of your bare pussy are causing him a great deal of arousal as well. Unable to control yourself you occasionally give yourself a quick rub over your exposed pussy lips, preferably when he looks at you. Towards the end of the class your pussy lips are soaked in your juices, and you absent-mindedly put your finger in your mouth for a taste. '
+						'The thoughts of him checking you out so sneakily turn you on a great deal and the fact that you know you should know better make it even hotter. Throughout the class you keep spreading your legs whenever he looks your way and you can tell the looks of your bare pussy are causing him a great deal of arousal as well. Unable to control yourself, you occasionally give yourself a quick rub over your exposed pussy lips, preferably when he looks at you. Towards the end of the class, your pussy lips are soaked in your juices and you absent-mindedly put your finger in your mouth for a taste. '
 					end
 					act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 				end
@@ -1067,10 +1067,10 @@ if $ARGS[0] = 'computer':
 					demerit += 5
 					npc_rel['A129'] -= 1
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/fuckoff.jpg"></center>'
-					'He can''t do this! What a pervert! You squeeze your legs together and loudly clear your throat. When Mr. Ivanov looks at you, he''s staring right at your extended middle finger. Everyone in class notices, and all eyes are on you now.'
-					'"Miss <<$pcs_lastname>>, what is the meaning of this!?" Mr. Ivanov says angrily.'
-					'You''re not impressed in the slightest, and boldly tell him, "One more look, and I''m telling the principal."'
-					'He''s slightly nervous now, knowing you caught him stare. He still tries to posture himself, "Miss <<$pcs_lastname>>, get out of class!"'
+					'He can''t do this! What a pervert! You squeeze your legs together and loudly clear your throat. When Mr. Ivanov looks at you, he''s staring right at your extended middle finger. Everyone in class notices and all eyes are on you now.'
+					'"Miss <<$pcs_lastname>> what is the meaning of this!?" Mr. Ivanov says angrily.'
+					'You''re not impressed in the slightest and boldly tell him "One more look, and I''m telling the principal."'
+					'He''s slightly nervous now, knowing you caught him staring. He still tries to posture himself. "Miss <<$pcs_lastname>>, get out of class!"'
 					act 'Go to the Principals office': gt 'gschool_office', 'principal'
 				end
 			else
@@ -1078,13 +1078,13 @@ if $ARGS[0] = 'computer':
 			end
 		elseif scooltiperand = 16 and fuckornot = 3:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/computer/computer_class.jpg"></center>'
-			'While working on your computer assignment you get a message from someone, no name is listed. Just has a school ID, you look around to see who might have sent it but no one seems to be paying attention to you, so you can''t tell. All the message says is "Did you check your rating lately?'
+			'While working on your computer assignment, you get a message from someone, but no name is listed. It just has a school ID. You look around to see who might have sent it but no one seems to be paying attention to you, so you can''t tell. All the message says is "Did you check your rating lately?'
 			act 'Ignore it and focus on your school work.': fuckornot_day = daystart + rand(0,2) & gt 'gschool_lessons', 'short_break'
 			act 'Visit the ''Fuckable or not'' site': $view_location = 'school' & gt 'komp', 'fuckornot'
 		elseif scooltiperand = 17:
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/computer/albbendover.jpg"></center>'
-			'At the end of class Mr. Ivanov, gives a final assignment for the day. As your fellow students finish it, some of them get up and start checking out some of the computer books Mr. Ivanov has available in class. Albina is one such student, she takes one of the books to one of the long empty tables and bends over the table resting her elbows on it, while standing on her toes. Which gives a nice look up her skirt at her panties. You are fairly sure she is doing it on purpose, but she ignores the lewd comments by Vasily.'
+			'At the end of class, Mr Ivanov gives a final assignment for the day. As your fellow students finish it, some of them get up and start checking out some of the computer books Mr. Ivanov has available in class. Albina is one such student. She takes one of the books to one of the long empty tables and bends over the table, resting her elbows on it while standing on her toes. This gives a nice look up her skirt at her panties. You are fairly certain that she is doing it on purpose, but she ignores the lewd comments from Vasily.'
 			gs 'arousal', 'voyeur', 5
 			gs 'arousal', 'end'
 			gs 'stat'
@@ -1092,33 +1092,33 @@ if $ARGS[0] = 'computer':
 		elseif scooltiperand = 18:
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/computer/alyrage1.jpg"></center>'
-			'At the end of class Mr. Ivanov, calls Alyona up to the computer at the font of the class. The one with the large monitor facing the rest of the class so everyone can see what you are doing on it. He ask Alyona to trouble shoot a problem he has created on a small program. She tries and tries but fails to figure it out. He starts mocking her inability to as he puts it. "Solve even the most basic of problems a three year old could have solved by now."'
-			'At that point Alyona loses it and gets up and screams. "Fuck You! You worthless mother fucker, I''m tired of your shit!" Mr. Ivanov is caught off guard and tells her to calm down, she grabs the small trash can next to his desk and picks it up over her head and dumps it out and then throws it at his empty desk.'
+			'At the end of class, Mr Ivanov calls Alyona up to the computer at the font of the class, with the large monitor facing the rest of the class so everyone can see what you are doing on it. He ask Alyona to trouble shoot a problem he has created on a small program. She tries but fails to figure it out. He starts mocking her inability to, as he puts it, "Solve even the most basic of problems that a three year old could have solved by now."'
+			'At that point, Alyona loses it and gets up and screams. "Fuck you, you worthless motherfucker! I''m tired of your shit!" Mr. Ivanov is caught off guard and tells her to calm down, but she grabs the small trash can next to his desk, dumps it out and then throws it at his empty desk.'
 			act 'Watch':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/computer/alyrage2.jpg"></center>'
-				'He fumes. "That''s enough, young lady. I''m taking you to the principals office." He says as he starts torwards her, but she grabs and chair violently and yells at him. "I will bash you in the end with this chair if you touch me asshole!" Which causes him to stop and take a step back, the whole class is stunned by this, well Alyona is known to have a violent streak but normally she spends most of her time sleeping in class.'
+				'He fumes. "That''s enough young lady. I''m taking you to the principal''s office." he says as he starts walking torwards her, but she grabs a chair and violently yells at him. "I will bash your fucking head in with this chair if you even dare try to touch me asshole!" This causes him to stop and take a step back, the whole class is stunned by this. Alyona is known to have a violent streak, but normally she spends most of her time sleeping in class.'
 				act 'Keep watching':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/computer/alyrage3.jpg"></center>'
-					'He somewhat calmly says. "Fine I won''t touch you, but you are going to the principals office." She screams and throws the chair across the room into the wall, then in a much more calm tone says. "Fine, whatever, lets go." Then she heads out of class with Mr. Ivanov trailing behind her. Once they are gone everyone starts gossiping in class what just happened and sending texts on their phone, neither of them return to class before the bell rings.'
+					'Mr Ivanov somewhat calmly says "Fine I won''t touch you, but you are going to the principal''s office." She screams and throws the chair across the room into the wall, then in a much more calm tone says. "Fine, whatever, let''s go." She heads out of class with Mr. Ivanov trailing behind her. Once they are gone, everyone starts talking about what just happened and sending texts on their phones. Neither of them return to class before the bell rings.'
 					act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 				end
 			end
 		elseif scooltiperand = 19:
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/computer/lizalb.jpg"></center>'
-			'At the end of class Mr. Ivanov, gives a final assignment for the day. As your fellow students finish it, go sit by each other to talk. Albina and Lizaveta end up sitting next to each other talking and when the notice Gerasim has his phone out, they ask give him there phones and ask him to take several pictures of them together. They do a variety of poses together before collecting their phones from him.'
+			'At the end of class, Mr Ivanov gives a final assignment for the day. As your fellow students finish it, they sit next to each other to talk. Albina and Lizaveta end up sitting next to each other talking and when they notice Gerasim has his phone out, they give him their phones and ask him to take several pictures of them together. They do a variety of poses together before collecting their phones from him.'
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 20:
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/computer/lizskirt.jpg"></center>'
-			'At the end of class Mr. Ivanov, gives a final assignment for the day. As your fellow students finish it, go sit by each other to talk. Albina and Lizaveta end up sitting next to each other talking and they are looking at something on Albina''s monitor and Lizaveta leans over to get a better view, which gives a nice view of her thigh.'
+			'At the end of class, Mr Ivanov gives a final assignment for the day. As your fellow students finish it, they sit next to each other to talk. Albina and Lizaveta end up sitting next to each other talking and looking at something on Albina''s monitor. Lizaveta leans over to get a better view, which gives a nice view of her thigh.'
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 21 and soniaPS = 1:
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/computer/soniabutt.jpg"></center>'
-			'At the end of class Mr. Ivanov, gives a final assignment for the day. It is a fairly hard assignment and you are sure it will take to the end of class to finish. Sonia walks past you up to Mr. Ivanov desk and tells him she doesn''t understand and asks if he can help. He turns his monitor so she can see it and he starts explaining to her what he just explained to class. While he is doing this Sonia leans forward and pulls up her skirt and her panties down, showing the whole class her naked butt and pussy. Several students take out their phones and start taking pictures off her, she doesn''t seem to mind in the slightest.'
+			'At the end of class, Mr Ivanov gives a final assignment for the day. It is a fairly hard assignment and you are sure it will take to the end of class to finish. Sonia walks past you up to Mr Ivanov''s desk and tells him she doesn''t understand and asks if he can help. He turns his monitor so she can see it and he starts explaining to her what he just explained to class. While he is doing this, Sonia leans forward and pulls her skirt up and her panties down, showing the whole class her naked ass and pussy. Several students take out their phones and start taking pictures of her, but she doesn''t seem to mind in the slightest.'
 			gs 'arousal', 'voyeur', 5
 			gs 'arousal', 'end'
 			gs 'stat'
@@ -1126,9 +1126,9 @@ if $ARGS[0] = 'computer':
 		elseif scooltiperand = 22:
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/computer/soniashirt.jpg"></center>'
-			'At the end of class Mr. Ivanov, gives a final assignment for the day. As your fellow students finish it, some of them get up and start checking out some of the computer books Mr. Ivanov has available in class. Sonia sits on one of the desk, with her legs slightly spread showing off her panties and unbuttons her shirt until you can see between her boobs from her neck to her skirt. Mr. Ivanov tells her. "Sit down and button your shirt."'
+			'At the end of class, Mr Ivanov gives a final assignment for the day. As your fellow students finish it, some of them get up and start checking out some of the computer books Mr Ivanov has available in class. Sonia sits on one of the desks, her legs slightly spread and showing off her panties as she unbuttons her shirt until you can see between her boobs from her neck to her skirt. Mr Ivanov tells her "Sit down and button your shirt."'
 			'Sonia smiles to him seductively. "I thought you liked what you saw."'
-			'He blushes and repeats himself. "Sit down now." Sonia with a bemused smile sits back at her chair and slowly buttons her shirt back up.'
+			'He blushes and repeats himself. "Sit down now." Sonia, with a bemused smile, sits back in her chair and slowly buttons her shirt back up.'
 			gs 'arousal', 'voyeur', 5
 			gs 'arousal', 'end'
 			gs 'stat'
@@ -1136,7 +1136,7 @@ if $ARGS[0] = 'computer':
 		elseif scooltiperand = 23:
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/computer/zinlean.jpg"></center>'
-			'At the end of class Mr. Ivanov, gives a final assignment for the day. As your fellow students finish it, Albina who is still working on it ask Zinaida if she would come over and help her, since Zinaida was the first one done as always. She goes over and starts trying to help explain things to Albina, Mr. Ivanov doesn''t seem to mind, but then he lets the nerds get away with a lot. As Zinaida helps Albina she leans forward more and more until you can almost see up her skirt, though her tights would ruin any view even if you could.'
+			'At the end of class, Mr Ivanov gives a final assignment for the day. As your fellow students finish it, Albina, who is still working on it, asks Zinaida if she would come over and help her, since Zinaida was the first one done as always. She goes over and starts trying to help explain things to Albina. Mr Ivanov doesn''t seem to mind, but then again, he lets the nerds get away with a lot. As Zinaida helps Albina, she leans forward more and more until you can almost see up her skirt, although her tights would ruin any view even if you could see anything.'
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		else
 			gs 'stat'
@@ -1175,29 +1175,29 @@ if $ARGS[0] = 'russian':
 				gs 'exhibitionism', 2
 				gs 'fame', 'pav', 'sex', 2
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_2.jpg"></center>'
-				'Before you can answer the question Mr. Yenotin poses you, you have to clean the blackboard. You accidentally drop the cloth used to wipe it clean with, and totally forgot you are not wearing panties. The whistling and shouting from the boys and murmurs of disapproval from most of the girls behind you tell you that everyone has a clear view of your bare ass, and both of your holes are on display for everyone to see. Everyone but Mr. Yenotin, who has no clue why your class is so riled up and desperately tries to calm them down.'
+				'Before you can answer the question Mr Yenotin poses you, you have to clean the blackboard. You accidentally drop the cloth used to wipe it clean with and totally forgot you are not wearing panties. The whistling and shouting from the boys and murmurs of disapproval from most of the girls behind you tell you that everyone has a clear view of your bare ass and both of your holes are on display for everyone to see. Everyone but Mr. Yenotin that is, who has no clue why the class is so riled up and desperately tries to calm them down.'
 			elseif $pantyworntype = 'none' and analplugin = 1:
 				gs 'exhibitionism', 3
 				gs 'fame', 'pav', 'sex', 3
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/nopanties_buttplug.jpg"></center>'
-				'You''ve been called up to answer the question written on the blackboard, but while solving it, you need to erase something. On accident, you drop the cloth needed to wipe the board clean. You hesitate to pick it up as you think about the fact that you''re not wearing any panties while your ass is currently stuffed full with a butt plug.'
+				'You''ve been called up to answer the question written on the blackboard, but while solving it, you need to erase something. By accident, you drop the cloth needed to wipe the board clean. You hesitate to pick it up as you think about the fact that you''re not wearing any panties while your ass is currently stuffed full with a butt plug.'
 				*nl
-				'"Well?" Mr. Yenotin prods impatiently. Mr. Yenotin is right, might as well get on with it.'
-				'With a coy smile, you slowly begin to bend over until you feel your skirt rise up, exposing your bare pussy and ass to your class. Hearing the flurry of murmurs and whispers, you can''t help but squeeze and clench around the toy currently filling your ass. The boys sound both surprised and intrigued by the sight while the girls whisper to one another that you''re a slut. From where Mr. Yenotin sits, they can''t see what everyone is fussing over, so they start to move to get a better look, but you quickly snap back up and adjust your skirt. With a devious smile and cloth in hand, you start wiping away at the board as if nothing ever happened.'
+				'"Well?" Mr Yenotin prods impatiently. Mr. Yenotin is right, might as well get on with it.'
+				'With a coy smile, you slowly begin to bend over until you feel your skirt rise up, exposing your bare pussy and ass to your class. Hearing the flurry of murmurs and whispers, you can''t help but squeeze and clench around the toy currently filling your ass. The boys sound both surprised and intrigued by the sight while the girls whisper to one another that you''re a slut. From where Mr. Yenotin sits, he can''t see what everyone is fussing over, so he starts to move to get a better look, but you quickly snap back up and adjust your skirt. With a devious smile and cloth in hand, you start wiping away at the board as if nothing ever happened.'
 			else
 				gs 'exhibitionism', 1
 				gs 'fame', 'pav', 'sex', 1
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_4_1.jpg"></center>'
-				'When you walk up to the blackboard to answer a question, you trip and fall. Somehow you manage to fall in such a way that your skirt ends up on your back, while the whole class can see your panty-clad ass. You quickly get up and straighten your clothes with a bright red face, trying to ignore the hollering from your classmates. You can tell that most of the guys and even a few girls definitely appreciated your show, even if it was involuntarily.'
+				'When you walk up to the blackboard to answer a question, you trip and fall. Somehow you manage to fall in such a way that your skirt ends up on your back and the whole class can see your panty-clad ass. You quickly get up and straighten your clothes with a bright red face, trying to ignore the hollering from your classmates. You can tell that most of the guys and even a few girls definitely appreciated your show, even if it was involuntarily.'
 			end
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 3:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_9.jpg"></center>'
-			'As you sit in class waiting for the lesson to begin, you can''t help but admire the expensive looking stockings Stasya is wearing. With a tinge of jealousy you wonder where you could buy yourself some of those stockings, and if you can afford them.'
+			'As you sit in class waiting for the lesson to begin, you can''t help but admire the expensive looking stockings Stasya is wearing. With a tinge of jealousy, you wonder where you could buy yourself some of those stockings and if you can afford them.'
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 4:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/scoolrand_10.jpg"></center>'
-			'As you wait for the end of the class, you notice Sonia taking her shoes off and putting it back on, probably trying to get a bit more comfortable in them. She''s showing off her shapely legs as she does, drawing more than a few looks from her fellow classmates.'
+			'As you wait for the end of the class, you notice Sonia taking her shoes off and putting them back on, probably trying to get a bit more comfortable in them. She''s showing off her shapely legs as she does, drawing more than a few looks from her fellow classmates.'
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 5:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/urok7.jpg"></center>'
@@ -1205,13 +1205,13 @@ if $ARGS[0] = 'russian':
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 6:
 			'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/crash.mp4"></video></center>'
-			'During class there is a loud crash from the back of the room, you and the rest of the class all turn around to see what happened. You see that Lesco is still sitting at his desk, but now the desk is laying on its side on the floor. The whole class bursts out laughing at him.'
-			'Lesco quickly wiggles himself out, gets the desk upright again and hurriedly sits down again, blushing furiously all the while. After making sure he is OK, Mr. Yenotin gets the class back under control and finishes the lesson.'
+			'During class, there is a loud crash from the back of the room. You and the rest of the class all turn around to see what happened. You see that Lesco is still sitting at his desk, but now the desk is laying on its side on the floor. The whole class bursts out laughing at him.'
+			'Lesco quickly wiggles himself out, gets the desk upright again and hurriedly sits down again, blushing furiously all the while. After making sure he is OK, Mr Yenotin gets the class back under control and finishes the lesson.'
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 7:
 			if soniaPS = 1:
 				'<center><video autoplay loop src="images/locations/pavlovsk/school/classroom/classflash.mp4"></video></center>'
-				'Mr. Yenotin engages the class in conversation, Sonia starts flirting with him openly and keeps dropping none too subtle sexual innuendo''s at Mr. Yenotin. He does his best to try and ignore them, but after a bit you notice him starting to blush and that his crotch is developing a serious bulge. Sonia notices too, so with a naughty twinkle in her eyes she pulls her shirt open, flashing her tits at him and the rest of the class. He quickly tells the class to read some chapters in their text book, while he hurries to sit down at his desk, though his eyes linger on a smiling Sonia.'
+				'Mr. Yenotin engages the class in conversation. Sonia starts flirting with him openly and keeps dropping none too subtle sexual innuendos at Mr Yenotin. He does his best to try and ignore them, but after a bit you notice him starting to blush and that his crotch is developing a serious bulge. Sonia notices too, so with a naughty twinkle in her eyes she pulls her shirt open, flashing her tits at him and the rest of the class. He quickly tells the class to read some chapters in their textbook while he hurries to sit down at his desk, though his eyes linger on a smiling Sonia.'
 				gs 'arousal', 'voyeur', 5
 				gs 'arousal', 'end'
 				gs 'stat'
@@ -1221,25 +1221,25 @@ if $ARGS[0] = 'russian':
 			end
 		elseif scooltiperand = 8 and soniaPS = 1:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/soniaflash.jpg"></center>'
-			'You hear some whispers and see some other students looking towards the back every time Mr. Yenotin is not looking. You glance back and see Sonia flashing her boobs at Marcus every time Mr. Yenotin looks away. While the boys take pictures of her each time and keep encouraging her to show more.'
+			'You hear some whispers and see some other students looking towards the back every time Mr Yenotin is not looking. You glance back and see Sonia flashing her boobs at Marcus every time Mr. Yenotin looks away, while the boys take pictures of her each time and keep encouraging her to show more.'
 			gs 'arousal', 'voyeur', 5
 			gs 'arousal', 'end'
 			gs 'stat'
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 9:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/dickpic.jpg"></center>'
-			'You get an alert on your phone. After quickly checking that Mr. Yenotin is busy, you sneakily pull it out of your purse and rest it in your lap. You lean back a bit, glancing down to see that someone has sent you an image. You open it up, expecting something innocent - only to be confronted by a photo of someone''s dick. You hear snickering from one side and look up to investigate, but you can''t tell who it was or exactly where it came from. Unsure what to do about it, you decide that you don''t want to be caught looking at it, so you delete the image.'
+			'You get an alert on your phone. After quickly checking that Mr Yenotin is busy, you sneakily pull it out of your purse and rest it in your lap. You lean back a bit, glancing down to see that someone has sent you an image. You open it up, expecting something innocent - only to be confronted by a photo of someone''s dick. You hear snickering from one side and look up to investigate, but you can''t tell who it was or exactly where it came from. Unsure what to do about it, you decide that you don''t want to be caught looking at it, so you delete the image.'
 			gs 'arousal', 'voyeur', 5
 			gs 'arousal', 'end'
 			gs 'stat'
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 10:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/flick.jpg"></center>'
-			'You notice Svyatoslav keeps flicking Lesco''s ear whenever Mr. Yenotin looks away. Poor Lesco''s ear is already bright red from all the flicking and he looks like he is on the verge of tears.'
+			'You notice Svyatoslav keeps flicking Lesco''s ear whenever Mr Yenotin looks away. Poor Lesco''s ear is already bright red from all the flicking and he looks like he is on the verge of tears.'
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 11:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/wedgieb.jpg"></center>'
-			'You hear a pained gasp, as did several others. You glance over just in time to see Svyatoslav letting go of Lesco underwear sitting in front of him. He pulled the underwear half way up the kid''s back. You wince slightly, that looks like a painful wedgie'
+			'You hear a pained gasp, as do several others. You glance over just in time to see Svyatoslav letting go of Lesco''s underwear. He pulled it half way up his back. You wince slightly, that looked like a painful wedgie'
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand =< 13:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talk.jpg"></center>'
@@ -1310,7 +1310,7 @@ if $ARGS[0] = 'russian':
 			end
 		elseif scooltiperand = 14:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/open.jpg"></center>'
-			'The lesson pauses briefly when one of the other students asks Mr. Yenotin a question about his lesson. With nothing to do for the moment, you doodle lazily in the margin of your notebook.'
+			'The lesson pauses briefly when one of the other students asks Mr Yenotin a question about his lesson. With nothing to do for the moment, you doodle lazily in the margin of your notebook.'
 			'When you look back up, you notice Marcus turning his head away. You don''t think much of it at first, until you catch him a second time. Was he looking at you, or just in your general direction? Even the teacher walks by and pauses next to your desk for a moment before continuing on.'
 			'Class resumes, and things return to normal, but part-way through the lesson, you look to Marcus again, and find him staring at you. It looks like he''s trying not to make eye contact, however, otherwise he would have noticed you looking back at him. You wonder what his deal is.'
 			'Following his gaze down, you spot what''s caught his attention: your uniform has lost a button, which is giving him a good look at your cleavage.'
@@ -1338,25 +1338,25 @@ if $ARGS[0] = 'russian':
 			end
 		elseif scooltiperand = 15 and (soniafall = 5 or soniaPS = 1):
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/russian/soniadare1.jpg"></center>'
-			'As you work on your class assignment, you hear Paulina talking to Sonia. "I dare you to walk up to Mr. Yenotin desk and ask him for help. Then bend over his desk and pull your panties down and your skirt up showing off your butt."'
-			'Sonia blushes a little but also looks thrilled at the idea. "Everyone would see."'
-			'Paulina nods. "Yeah everyone would see how bad ass you are."'
-			'Sonia looks around, spots you looking at them and grins then gets up and heads up to Mr. Yenotin desk.'
+			'As you work on your class assignment, you hear Paulina talking to Sonia. "I dare you to walk up to Mr Yenotin desk and ask him for help. Then bend over his desk and pull your panties down and your skirt up showing off your butt."'
+			'Sonia blushes a little, but also looks thrilled at the idea. "Everyone would see."'
+			'Paulina nods. "Yeah everyone would see how badass you are."'
+			'Sonia looks around, spots you looking at them and grins as she gets up and heads up to Mr Yenotin''s desk.'
 			act 'Ignore them and wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			act 'Watch':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/russian/soniadare2.jpg"></center>'
-				'She stops at his desk and starts talking to him quietly. You can''t hear what she is saying but he is smiling and nodding to her, before he starts explaining something to her. She leans forward over the desk, then reaches back and pulls her skirt up and then her panties down, showing off her bare ass and pussy to the whole class. When Mr. Yenotin isn''t looking just about the whole class pulls out their phone and starts taking pictures of Sonia''s naked ass.'
+				'She stops at his desk and starts talking to him quietly. You can''t hear what she is saying but he is smiling and nodding to her before he starts explaining something to her. She leans forward over the desk, then reaches back and pulls her skirt up and then her panties down, showing off her bare ass and pussy to the whole class. When Mr. Yenotin isn''t looking just about the whole class pulls out their phones and starts taking pictures of Sonia''s naked ass.'
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 		elseif scooltiperand = 16:
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/class1.jpg"></center>'
-			'For today''s lesson Mr. Yenotin decides to have the class to read out a passage from a old literature book out loud, one that even native Russian speakers sometimes finds difficult with the slightly different pronunciations. You and your classmates open the book and Mr. Yenotin tells Stasya to begin from the top of the page, she sighs and starts reading loudly. After a couple of pages Mr. Yenotin stops and thanks Stasya. He looks around for someone to take over spotting Marcus, "Why don''t we have our exchange student read some pages, you need the practice anyway."'
-			'Marcus looks worryingly around hesitating if he really should do this, "Can I skip it this time?" he asks. Mr. Yenotin is shaking his head, "Don''t worry Marcus, go on, it''ll be fine."'
+			'For today''s lesson, Mr Yenotin decides to have the class to read a passage from an old literature book out loud, one that even native Russian speakers sometimes find difficult with the slightly different pronunciations. You and your classmates open the book and Mr Yenotin tells Stasya to begin from the top of the page. She sighs and starts reading loudly. After a couple of pages Mr. Yenotin stops and thanks Stasya. He looks around for someone to take over, spotting Marcus. "Why don''t we have our exchange student read some pages? You need the practice anyway."'
+			'Marcus looks worryingly around, hesitating. "Can I skip it this time?" he asks. Mr Yenotin is shaking his head."Don''t worry Marcus, go on. It''ll be fine."'
 			*nl
-			'Marcus clears his throat and begins reading. He''s painfully slow at times and his American accent doesn''t help but he does his best. As he comes to a difficult part he starts stammering and gets stuck trying to pronounce a word correctly.'
-			'While Marcus is trying to tackle the word, you hear someone snickering behind him. It''s Alyona, "M-M-Maybe you should t-t-try once again. Are you slow or something?" The rest of the class starts laughing while Marcus shamefully stares down on his desk...'
+			'Marcus clears his throat and begins reading. He''s painfully slow at times and his American accent doesn''t help but he does his best. As he comes to a difficult part, he starts stammering and gets stuck trying to pronounce a word correctly.'
+			'While Marcus is trying to tackle the word, you hear someone snickering behind him. It''s Alyona. "M-M-Maybe you should t-t-try once again. Are you slow or something?" The rest of the class starts laughing while Marcus shamefully stares down on his desk...'
 			gs 'willpower', 'misc', 'self', 'medium'
 			if will_cost <=  pcs_willpwr:
 				act 'Tell her off (<<will_cost>> Willpower)':
@@ -1368,9 +1368,9 @@ if $ARGS[0] = 'russian':
 					grupvalue[1] += 1
 					grupvalue[4] -= 1
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/class1.jpg"></center>'
-					'Not wanting to partake in the bullying you decide to speak up, "Oh, shut up Alyona. It''s not like you''re any better. At least Marcus has got an excuse, what''s yours, drunk again?"'
-					'Alyona reacts as expected, she leaps from her desk and heads straight towards you, "What the fuck did you say to me bitch? You don''t know anything about me, you say something like that to me again and I will fuck you up bitch!"'
-					'Before she reaches you Mr. Yenotin steps in and deescalates the situation telling Alyona to return to her desk. The class sits there in silence for a moment before Mr. Yenotin tells Lesco to read instead. After a while you notice Marcus looking at you, thankfully nodding for your help.'
+					'Not wanting to partake in the bullying you decide to speak up. "Oh, shut up Alyona. It''s not like you''re any better. At least Marcus has got an excuse. What''s yours, drunk again?"'
+					'Alyona reacts as expected. She leaps from her desk and heads straight towards you. "What the fuck did you say to me bitch? You don''t know anything about me. You say something like that to me again and I will fuck you up bitch!"'
+					'Before she reaches you, Mr Yenotin steps in and deescalates the situation, telling Alyona to return to her desk. The class sits there in silence for a moment before Mr Yenotin tells Lesco to read instead. After a while, you notice Marcus looking at you, nodding gratefully.'
 					act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 				end
 			else
@@ -1384,14 +1384,14 @@ if $ARGS[0] = 'russian':
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/class1.jpg"></center>'
 				'"What''s wrong Marcus? Cat got your tongue?" you teasingly say.'
 				'Marcus murmurs something in English. "W-W-What''s that, s-s-speak up." you answer and have the whole class laughing.'
-				'"Miss <<$pcs_lastname>>, that''s enough! No need to be rude to our guest." Mr. Yenotin lectures you. "You did great Marcus, don''t listen to them." Marcus nods and thanks Mr. Yenotin while giving you cold stare.'
+				'"Miss <<$pcs_lastname>> that''s enough! No need to be rude to our guest." Mr Yenotin lectures you. "You did great Marcus, don''t listen to them." Marcus nods and thanks Mr Yenotin while giving you a cold stare.'
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act'Do nothing':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/class1.jpg"></center>'
-				'Not wanting to partake in the bullying, but also not wanting to piss off Alyona or the gopniks, you don''t say anything. Mr. Yenotin says to Marcus "Please continue." Then gives Alyona a look. "Please be nice, treat others as you would like them to treat you." Which doesn''t have the effect he was hoping for as it just gets her and several other students laughing.'
-				'After a bit Marcus is still struggling and now Paulina joins in as well in taunting Marcus, by interrupting him each time he almost gets the word right. Soon about half the class has joined in and Mr. Yenotin gives up. "That''s enough Marcus, it was a good job. Now how about we have someone else read for a bit, Alyona why don''t you read the next part."'
+				'Not wanting to partake in the bullying, but also not wanting to piss off Alyona or the gopniks, you don''t say anything. Mr Yenotin says to Marcus "Please continue." He then gives Alyona a look. "Please be nice, treat others as you would like them to treat you." This doesn''t have the effect he was hoping for as it just gets her and several other students laughing.'
+				'After a bit, Marcus is still struggling and now Paulina joins in as well in taunting Marcus, interrupting him each time he almost gets the word right. Soon about half the class has joined in and Mr. Yenotin gives up. "That''s enough Marcus, it was a good job. Now how about we have someone else read for a bit. Alyona, why don''t you read the next part?"'
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			act'Take over reading':
@@ -1399,19 +1399,19 @@ if $ARGS[0] = 'russian':
 				npc_rel['A146'] += 1
 				grupvalue[3] += 1
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/class1.jpg"></center>'
-				'You hate Marcus is being bullied but you don''t want to piss off Alyona or the other gopniks either. So instead you wait for Marcus to stop again and you start reading instead. You know it isn''t your turn but you don''t care, Mr. Yenotin smiles at you and doesn''t seem to mind. Marcus lets out a sigh of relief and gives you a grateful smile, while Alyona just rolls her eyes at you for ruining her fun.'
+				'You hate that Marcus is being bullied but you don''t want to piss off Alyona or the other gopniks either, so you wait for Marcus to stop again and you start reading instead. You know it isn''t your turn, but you don''t care. Mr Yenotin smiles at you and doesn''t seem to mind. Marcus lets out a sigh of relief and gives you a grateful smile, while Alyona just rolls her eyes at you for ruining her fun.'
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 		elseif scooltiperand = 17:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teachdis.jpg"></center>'
-			'You listen closely to every word Mr. Yenotin says, doing your best to learn. You are, however, somewhat distracted by the way he keeps glancing at you when he thinks you''re not looking. You notice he keeps checking out your legs, which stick out from under your desk.'
+			'You listen closely to every word Mr Yenotin says, doing your best to learn. You are, however, somewhat distracted by the way he keeps glancing at you when he thinks you''re not looking. You notice he keeps checking out your legs, which stick out from under your desk.'
 			act 'Straighten your skirt':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/teachdis.jpg"></center>'
-				'Your heart is pounding. Mr. Yenotin is much older than you, why is he looking at your legs like that? Isn''t he supposed to know better? You try to straighten your skirt as inconspicuously as you can, attempting to make it look natural, like a random afterthought and not because of his staring.'
-				'Mr. Yenotin doesn''t appreciate you interrupting his show, and calls attention to you, "<<$pcs_nickname>>, stop fidgeting in your chair like that. It''s distracting."'
+				'Your heart is pounding. Mr Yenotin is much older than you, why is he looking at your legs like that? Isn''t he supposed to know better? You try to straighten your skirt as inconspicuously as you can, attempting to make it look natural, like a random afterthought and not because of his staring.'
+				'Mr Yenotin doesn''t appreciate you interrupting his show and calls attention to you "Miss <<$pcs_lastname>>, stop fidgeting in your chair like that. It''s distracting."'
 				'You quickly let go of your skirt. He can still see up your legs, but you don''t have the courage to do anything about it now. Your cheeks turn crimson red as you mumble an apology, "I''m sorry, Mr. Yenotin."'
-				'For the remainder of the class, he keeps shooting glances in your direction. He seems to be having a great time in class today, and you suspect that you''re the reason.'
+				'For the remainder of the class, he keeps shooting glances in your direction. He seems to be having a great time in class today and you suspect that you''re the reason.'
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			end
 			gs 'willpower', 'exhib', 'self', 'easy'
@@ -1434,8 +1434,8 @@ if $ARGS[0] = 'russian':
 					grupvalue[1] +=1
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirt.jpg"></center>'
 					'He can''t be doing that! You pull your skirt over your legs so he can''t look at you any more and loudly say'
-					'"Mr. Yenotin, be careful! If you keep staring at me like that, your eyeballs might pop out of their sockets!"'
-					'A loud laughter erupts in the classroom, and Mr. Yenotin looks embarrassed. He opens his mouth as if he wants to say something in defense, but thinks the better of it and just lets you have your win. After a while, he manages to get the class back under control and continues to teach, carefully avoiding your legs.'
+					'"Mr Yenotin, be careful! If you keep staring at me like that, your eyeballs might pop out of their sockets!"'
+					'A loud laughter erupts in the classroom and Mr Yenotin looks embarrassed. He opens his mouth as if he wants to say something in defense, but thinks the better of it and just lets you have your win. After a while, he manages to get the class back under control and continues to teach, carefully avoiding your legs.'
 					act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 				end
 			else
@@ -1452,11 +1452,11 @@ if $ARGS[0] = 'russian':
 					if $pantyworntype ! 'none':
 						pcs_horny += 30
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/spread.jpg"></center>'
-						'The thoughts of him checking you out so sneakily turns you on a great deal, and the fact that you know you should know better makes it even hotter. Throughout the class you keep spreading your legs whenever he looks your way, and you can tell the looks of your panties are causing him a great deal of arousal as well. Unable to control yourself you occasionally give yourself a quick rub over your pussy lips through your underwear, preferably when he looks at you. Towards the end of the class your panties have a large damp spot on them; large enough for him to see from across the room. The outline of your pussy is clearly visible in the wet fabric.'
+						'The thoughts of him checking you out so sneakily turns you on a great deal and the fact that you know you should know better makes it even hotter. Throughout the class, you keep spreading your legs whenever he looks your way and you can tell the looks of your panties are causing him a great deal of arousal as well. Unable to control yourself, you occasionally give yourself a quick rub over your pussy lips through your underwear, preferably when he looks at you. Towards the end of the class, your panties have a large damp spot on them; large enough for him to see from across the room. The outline of your pussy is clearly visible in the wet fabric.'
 					else
 						pcs_horny +=40
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/spreadb.jpg"></center>'
-						'The thoughts of him checking you out so sneakily turn you on a great deal, and the fact that you know you should know better make it even hotter. Throughout the class you keep spreading your legs whenever he looks your way, and you can tell the looks of your bare pussy are causing him a great deal of arousal as well. Unable to control yourself you occasionally give yourself a quick rub over your exposed pussy lips, preferably when he looks at you. Towards the end of the class your pussy lips are soaked in your juices, and you absent-mindedly put your finger in your mouth for a taste. '
+						'The thoughts of him checking you out so sneakily turn you on a great deal and the fact that you know you should know better make it even hotter. Throughout the class, you keep spreading your legs whenever he looks your way and you can tell the looks of your bare pussy are causing him a great deal of arousal as well. Unable to control yourself, you occasionally give yourself a quick rub over your exposed pussy lips, preferably when he looks at you. Towards the end of the class, your pussy lips are soaked in your juices and you absent-mindedly put your finger in your mouth for a taste. '
 					end
 					act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 				end
@@ -1474,10 +1474,10 @@ if $ARGS[0] = 'russian':
 					grupvalue[3] -= 5
 					npc_rel['A26'] -= 5
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/fuckoff.jpg"></center>'
-					'He can''t do this! What a pervert! You squeeze your legs together and loudly clear your throat. When the teacher looks at you, he''s staring right at your extended middle finger. Everyone in class notices, and all eyes are on you now.'
-					'"<<$pcs_nickname>>, what is the meaning of this!?" your teacher says angrily.'
-					'You''re not impressed in the slightest, and boldly tell him, "One more look, and I''m telling the principal."'
-					'Flustered, Mr. Yenotin leaves the class himself for a moment. Your classmates, unsure of what just happened, softly talk with one another, asking if maybe someone else knows what that was all about. After a minute or so, Mr. Yenotin returns to class and resumes his lesson like nothing happened, carefully avoiding you with his eyes. Everyone in class is very surprised you did not get kicked out after what you just did.'
+					'He can''t do this! What a pervert! You squeeze your legs together and loudly clear your throat. When the teacher looks at you, he''s staring right at your extended middle finger. Everyone in class notices and all eyes are on you now.'
+					'"What is the meaning of this <<$pcs_nickname>>!?" your teacher says angrily.'
+					'You''re not impressed in the slightest and boldly tell him "One more look and I''m telling the principal."'
+					'Flustered, Mr. Yenotin leaves the class for a moment. Your classmates, unsure of what just happened, softly talk with one another, asking if maybe someone else knows what it was all about. After a minute or so, Mr Yenotin returns to class and resumes his lesson like nothing happened, carefully avoiding you with his eyes. Everyone in class is very surprised you did not get kicked out after what you just did.'
 					act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 				end
 			else
@@ -1485,26 +1485,26 @@ if $ARGS[0] = 'russian':
 			end
 		elseif scooltiperand = 18:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/russian/alyonachalk.jpg"></center>'
-			'Mr. Yenotin calls Alyona up to the front of the class and asks her to write on the chalk board what he recites. He faces the class talking about a complex sentence structure, but instead of writing what he says, Alyona starts using the chalk to draw a female naked backside and then a large dick sticking in it''s ass. This gets the whole class laughing, Mr. Yenotin is confused and tries to calm everyone down. He finally turns around and see''s whats on the chalk board and rushes up to wipe it clean. He then tells Alyona to take a seat as he starts writing what he says on the chalk board himself as he tries to continue class.'
+			'Mr Yenotin calls Alyona up to the front of the class and asks her to write on the chalkboard what he recites. He faces the class talking about a complex sentence structure, but instead of writing what he says, Alyona starts using the chalk to draw a female naked backside and then a large dick sticking in it''s ass. This gets the whole class laughing and Mr Yenotin is confused and tries to calm everyone down. He finally turns around and see''s whats on the chalkboard and rushes up to wipe it clean. He then tells Alyona to take a seat as he starts writing what he says on the chalkboard himself as he tries to continue the lesson.'
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 19:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/russian/alyonasmoke.jpg"></center>'
-			'You notice some smoke drifting your way near the end of class, you turn and see Alyona sitting there looking board smoking a cigarette in class. When Mr. Yenotin see''s it he walks back and says to her. "There is no smoking in class."'
-			'She gives him a board look. "I know." She replies as she takes another drag off her cigarette.'
+			'You notice some smoke drifting your way near the end of class. You turn and see Alyona sitting there, looking bored while smoking a cigarette. When Mr Yenotin sees it, he walks back and says to her. "There is no smoking in class."'
+			'She gives him a bored look. "I know." She replies as she takes another drag of her cigarette.'
 			'He gives her a frustrated look. "Please put that cigarette out."'
-			'She gives him a half ass bewildered look. "What cigarette?"'
-			'He sighs. "The one your smoking..." then he just gives up and takes the cigarette from her and walks back to the front of the class where he puts it out and throws the butt in the trash can before he continues class.'
+			'She gives him a half ass, bewildered look. "What cigarette?"'
+			'He sighs. "The one you''re smoking..." before he just gives up and takes the cigarette from her and walks back to the front of the class, where he puts it out and throws the butt in the trash can before continuing his lesson.'
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 20:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/russian/paulpanties.jpg"></center>'
-			'As class ends and everyone starts to get up, Paulina stops in front of Marcus. Bends over and lifts her skirt to show him her panty clad ass and wiggles it around. "Thats as close as any Russian girl will get to letting you touch them, it must be ... hard... being so far from home Marcus." She teases him a bit more with gets a lot of laughs. He does his best to ignore it, but he can''t help himself from looking. Soon it is over and she drops her skirt back and place and everyone leaves class.'
+			'As class ends and everyone starts to get up, Paulina stops in front of Marcus, bends over and lifts her skirt to show him her panty clad ass and wiggles it around. "Thats as close as any Russian girl will get to letting you touch them. It must be ... hard... being so far from home Marcus." She teases him a bit more and gets a lot of laughs. He does his best to ignore it, but he can''t help himself from looking. Soon, it is over as she drops her skirt back in place and everyone leaves class.'
 			gs 'arousal', 'voyeur', 5
 			gs 'arousal', 'end'
 			gs 'stat'
 			act 'Leave class': gt 'gschool_lessons', 'short_break'
 		elseif scooltiperand = 21:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/russian/stasyatongue.jpg"></center>'
-			'You see Svyatoslav talking to Stasya and then pulls out his phone to take her picture. She does a few goofy poses until Mr. Yenotin interupts them.'
+			'You see Svyatoslav talking to Stasya and then pull out his phone to take her picture. She does a few goofy poses until Mr Yenotin interupts them.'
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 		else
 			gs 'stat'

File diff suppressed because it is too large
+ 170 - 170
locations/gschool_lessonsev2.qsrc


File diff suppressed because it is too large
+ 170 - 170
locations/gschool_lessonsev3.qsrc


+ 1 - 2
locations/kafe.qsrc

@@ -754,8 +754,7 @@ if $ARGS[0] = 'workPred':
 					*clr & cla
 					pirsA = 1
 					PirsA1_owned = 1
-					! WD: Unused ~ 'pirsday'
-					! pirsday = day
+					gs 'pain', 6, 'tongue', 'pierce'
 					'<center><img <<$set_imgh>> src="images/pc/body/piercings/a1.jpg"></center>'
 					'You are called to one of the clients, you go to the table and notice that in front of you are the real criminals.'
 					'When you get to the table, the leader tells you to come closer to him. As soon as you do, you are grabbed very hard and painfully by the neck.'

+ 108 - 0
locations/medical_din.qsrc

@@ -1,5 +1,113 @@
 # medical_din
 
+if $ARGS[0] = 'birth_control':
+	if tabletkishot < 5 and money >= 2750 and knowpreg = 0 and birth_control['implant_status'] = 0:
+		act 'Get a birth control shot for 2750 <b>₽</b> (0:15)':
+			*clr & cla
+			menu_off = 1
+			minut += 15
+			'<center><img <<$set_imgh>> src="images/locations/shared/clinic/poli.jpg"></center>'
+			'You are escorted into an examination room, where you are told that say have to do a small test before giving you the shot. You wait for fifteen minutes before the nurse comes back in.'
+			if preg = 0:
+				money -= 2750
+				gs 'medical_din','birthControlShot'
+				'"Everything looks great." She says and gives you a reassuring smile as she sticks a needle in your arm, and depresses the plunger. Seconds later she explains: "All done! You should be good to go for three months, give or take. It depends a bit from person to person: Body type, hormone levels, and so on. If you want to be perfectly safe, we recommend you come back for another treatment one week before the three months are over. Have a nice day, miss!"'
+				'You thank her and wish her the same, while you gather your things. You silently mutter to yourself: "If it is that simple, why did they make me wait 15 minutes..."'
+			else
+				money -= 650
+				'"I''m sorry, but we can''t give you the shot, because you''re pregnant."'
+				'After the initial shock subsides you pay the 650 <b>₽</b> for the test and leave.'
+				thinkpreg = 1
+				knowpreg = 1
+			end
+			gs 'stat'
+			act 'Leave': gt $loc, $metka
+		end
+	elseif tabletkishot < 5 and money < 2750 and knowpreg = 0 and birth_control['implant_status'] = 0:
+		act 'Get a birth control shot for <font color="red">3,900 <b>₽</b></font> (0:15)': '<br><font color="red">You don''t have enough money to get a birth control shot.</font>'
+	end
+
+	if birth_control['implant_status'] = 0 and money >= 19650 and knowpreg = 0:
+		act 'Get a birth control implant for 19,650 <b>₽</b> (0:35)':
+			*clr & cla
+			menu_off = 1
+			minut += 15
+			'<center><img <<$set_imgh>> src="images/locations/shared/clinic/poli.jpg"></center>'
+			'You are escorted into an examination room, where you are told that say have to do a small test before inserting the implant into your left arm. You wait for fifteen minutes before the nurse comes back in.'
+			if preg = 0:
+				minut += 20
+				money -= 19650
+				birth_control['implant_status'] = 3
+				birth_control['implant_timer'] = 1095
+				pillcon += ((pillcon + 15000) / 25) + 4000
+				pillcon2 += ((pillcon2 + 15000) / 25) + 4000
+				'"Everything looks great." She says and gives you a reassuring smile. "Please lie down, the procedure won''t take long."'
+				'She numbs part of your upper arm with a local anesthetic. You have to wait for a few minutes for it to take a effect, before she makes a tiny incision and pushes a small tube inside your arm. It isn''t bigger than a matchstick.'
+				'"All done! You should be good to go for three years."'
+			else
+				money -= 650
+				'"I''m sorry, but we can''t give you the implant, because you''re pregnant."'
+				'After the initial shock subsides you pay the 650 <b>₽</b> for the test and leave.'
+				thinkpreg = 1
+				knowpreg = 1
+			end
+			gs 'stat'
+			act 'Leave': gt $loc, $metka
+		end
+	elseif birth_control['implant_status'] = 0 and money < 19650 and knowpreg = 0:
+		act 'Get a birth control implant for <font color="red">19,000 <b>₽</b></font> (0:35)': '<br><font color="red">You don''t have enough money to get a birth control implant.</font>'
+	elseif birth_control['implant_status'] > 0:
+		if money >= 1000:
+			act 'Remove your birth control implant for 1,000 <b>₽</b> (0:20)':
+				*clr & cla
+				menu_off = 1
+				minut += 20
+				money -= 1000
+				birth_control['implant_status'] = 0
+				birth_control['implant_timer'] = 0
+				'<center><img <<$set_imgh>> src="images/locations/shared/clinic/poli.jpg"></center>'
+				'"Everything looks great." She says and gives you a reassuring smile. "Please lie down, the procedure won''t take long."'
+				'She numbs part of your upper arm with a local anesthetic. You have to wait for a few minutes for it to take a effect, before she makes a tiny incision and takes out your old implant. "All done!"'
+					
+				act 'Leave': gt $loc, $metka			
+			end
+		else
+			act 'Remove your birth control implant for <font color="red">1,000 <b>₽</b></font> (0:35)': '<br><font color="red">You don''t have enough money to remove your birth control implant.</font>'
+		end
+			
+		if birth_control['implant_status'] < 3 and money >= 19650:
+			act 'Renew your birth control implant for 19,650 <b>₽</b> (0:35)':
+				*clr & cla
+				menu_off = 1
+				minut += 15
+				'<center><img <<$set_imgh>> src="images/locations/shared/clinic/poli.jpg"></center>'
+				'You are escorted into an examination room, where you are told that say have to do a small test before inserting the implant into your left arm. You wait for fifteen minutes before the nurse comes back in.'
+				if preg = 0:
+					minut += 20
+					money -= 19650
+					birth_control['implant_status'] = 3
+					birth_control['implant_timer'] = 1095
+					pillcon += ((pillcon + 15000) / 25) + 4000
+					pillcon2 += ((pillcon2 + 15000) / 25) + 4000
+					'"Everything looks great." She says and gives you a reassuring smile. "Please lie down, the procedure won''t take long."'
+					'She numbs part of your upper arm with a local anesthetic. You have to wait for a few minutes for it to take a effect, before she makes a tiny incision, takes out your old implant and pushes in a new one.'
+					'"All done! You should be good to go for three years."'
+				else
+					birth_control['implant_status'] = 0
+					birth_control['implant_timer'] = 0
+					money -= 1650
+					'"I''m sorry, but we can''t give you the implant again, because you''re pregnant."'
+					'After the initial shock subsides you pay the 1650 <b>₽</b> for the test and the removal of your old implant leave.'
+					thinkpreg = 1
+					knowpreg = 1
+				end
+			end
+		elseif birth_control['implant_status'] < 3 and money < 19650:
+			act 'Renew your control implant for <font color="red">19,650 <b>₽</b></font> (0:35)': '<br><font color="red">You don''t have enough money to renew your birth control implant.</font>'
+		end
+	end
+end
+
 if $ARGS[0] = 'abortion':
 	!! Aborts pregnency. Usage: gs 'medical_din','abortion'
 	vidage += 1

+ 2 - 23
locations/poli.qsrc

@@ -5,6 +5,7 @@ if $ARGS[0] = 'start':
 	CLOSE all
 	$sexloc = 'poli'
 	$loc = 'poli'
+	$metka = ''
 	$location_type = 'indoors'
 	$menu_loc = 'poli'
 	$menu_arg = $ARGS[0]
@@ -81,29 +82,7 @@ if $ARGS[0] = 'start':
 		end
 	end
 
-	if tabletkishot < 5 and money >= 750 and knowpreg = 0:
-		act 'Get a birth control shot for 750 <b>₽</b> (0:15)':
-			*clr & cla
-			menu_off = 1
-			minut += 15
-			money -= 750				
-			'<center><img <<$set_imgh>> src="images/locations/shared/clinic/poli.jpg"></center>'
-			'You are escorted into an examination room, where you are told that say have to do a small test before giving you the shot. You wait for fifteen minutes before the nurse comes back in.'
-			if preg = 0:
-				gs 'medical_din','birthControlShot'
-				'"Everything looks great." She says and gives you a reassuring smile as she sticks a needle in your arm, and depresses the plunger. Seconds later she explains: "All done! You should be good to go for three months, give or take. It depends a bit from person to person: Body type, hormone levels, and so on. If you want to be perfectly safe, we recommend you come back for another treatment one week before the three months are over. Have a nice day, miss!"'
-				'You thank her and wish her the same, while you gather your things. You silently mutter to yourself: "If it is that simple, why did they make me wait 15 minutes..."'
-			else
-				'"I''m sorry, but we can''t give you the shot, because you''re pregnant."'
-				'After the initial shock subsides you pay the 750 <b>₽</b> for the test and leave.' 
-				thinkpreg = 1
-				knowpreg = 1
-			end
-			gs 'stat'
-			act 'Leave the clinic': minut += 5 & gt 'street'
-			act 'Return to the entrance': gt 'poli', 'start'
-		end
-	end
+	gs 'medical_din', 'birth_control'
 			
 	act 'Go to the STD clinic':gt 'poli', 'stdclinic'
 

+ 1 - 1
locations/pornfilm.qsrc

@@ -163,12 +163,12 @@ if $ARGS[0] = '2':
 					*clr & cla
 					minut += 5
 					facial += 1
-					gs 'stat'
 					'<center><video autoplay loop src="images/locations/city/citycenter/studio/sex/cum.mp4"></video></center>'
 					'<<$pakter[1]>> is close, so you start quickly jerking him and stick your tongue out for him to shoot his load.'
 					cumnostd = 1
 					gs 'cum_call', 'mouth', $pakterID[1], 1, 0, 0, 36
 					gs 'cum_call', 'face', $pakterID[1], 1, 0, 0, 4
+					gs 'stat'
 					act 'Clean his cock':
 						*clr & cla
 						minut += 5

+ 8 - 7
locations/pornstudio.qsrc

@@ -37,6 +37,7 @@ if $ARGS[0] = 'start':
 			workDisk = 0
 			money -= workDolg
 			workDolg = 0
+			menu_off = 1
 			gs 'stat'
 			'You give the money that you owe to the studio.'
 
@@ -286,9 +287,13 @@ end
 if $ARGS[0] = 'shower':
 	*clr & cla
 	$location_type = 'bathroom'
+	$loc = 'pornstudio'
+	$metka = 'bathroom'
 	$locM = 'pornstudio'
-	menu_off = 1
 	$metkaM = 'bathroom'
+	$menu_loc = 'pornstudio'
+	$menu_arg = 'bathroom'
+	menu_off = 1
 	minut += 5
 	pcs_horny += 1
 	pcs_makeup = 1
@@ -308,12 +313,8 @@ end
 
 if $ARGS[0] = 'bathroom':
 	*clr & cla
-	$location_type = 'bathroom'
-	$locM = 'pornstudio'
-	$metkaM = 'bathroom'
-	$menu_loc = 'pornstudio'
-	$menu_arg = 'bathroom'
-	menu_off = 0
+	minut += 1
+	menu_off = 1
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/shower.jpg"></center>'
 	'You are in the shower room after your movie shoot, you should go and see Peter to get your pay unless you need to use the mirror again.'

+ 35 - 33
locations/therapist.qsrc

@@ -190,38 +190,9 @@ if $ARGS[0] = 'hypno':
 			'"Yes, <i>Master</i>."'
 			'"Perfect! Now take off your clothes."</font>'
 		gs 'stat'
-		if hypnotime < 1:
-			act 'Refuse':
-				minut += 5
-				cla
-				if sound = 0:PLAY 'sound/rainstorm.mp3',20 & PLAY 'sound/clock.mp3',40
-				'<font color=brown>'
-				if hypnostrength <=5:
-					'Your body tenses and you shake your head as you reject Dr. Pavlov''s suggestion to remove your clothing. Seeing that you might awaken, he quickly tells you to forget the idea of undressing. As the suggestion fades from your memory, you once again relax.'
-					'"Hmmm," Dr. Pavlov muses, "Your will is quite strong, it may take some time to break you - but you will break."'
-					act 'Wake up':gt 'therapist', 'hypnoEnd'
-				elseif hypnostrength <=10:
-					'Your body tenses and you frown as you resist Dr. Pavlov''s suggestion to strip. The doctor frowns but orders you to forget the idea of undressing, for now. You relax as you comply with his order to forget.'
-					'"Soon you will be unable to resist me, my dear." he murmurs as he lightly traces the shape of your breast through your clothes, "Then we will have some fun."'
-					act 'Wake up':gt 'therapist', 'hypnoEnd'
-				elseif hypnostrength <=15:
-					'Your brow wrinkles and you frown as you fight the doctor''s suggestion and he quickly tells you to forget that he asked. As the command fades from your memory, you relax once more.'
-					'"It would appear that you are not yet ready to play, but it won''t be long now, <i>Cunt</i>." Dr. Pavlov mutters in mild frustration.'
-					act 'Wake up':gt 'therapist', 'hypnoEnd'
-				else
-					'You frown slightly as your hands start to move towards your waist to unfasten your clothes then return to your side before once again beginning to move. Your frown deepens and Dr. Pavlov tells you to forget the command before the conflict awakens you. You relax once more as the doctor sighs in frustration.'
-					'"We are very close to a breakthrough, my little <i> Cunt </i>." he whispers in your ear as he caresses your breasts making your nipples stiffen, "You won''t resist me much longer and then you''ll be mine to enjoy."'
-					act 'Wake up':gt 'therapist', 'hypnoEnd'
-				end
-			end
-		else
-			! Dont know what $ARGS[0] would be appropriate here.. technically youre resisting stripping down, but it eventually ends up as some form of sex... The whole point is that once you give in youre under his control.
-			gs 'willpower', 'sex', 'resist'
-			! adding a modifier for hypnotime? (more influence - harder checks?)
-			will_cost += hypnotime
-			if will_cost <= pcs_willpwr:
-				act 'Refuse (<<will_cost>> Willpower)':
-					gs 'willpower', 'pay', 'resist'
+		if hypnostrengh <= 30:
+			if hypnotime < 1:
+				act 'Refuse':
 					minut += 5
 					cla
 					if sound = 0:PLAY 'sound/rainstorm.mp3',20 & PLAY 'sound/clock.mp3',40
@@ -245,7 +216,38 @@ if $ARGS[0] = 'hypno':
 					end
 				end
 			else
-				act 'Refuse (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+				! Dont know what $ARGS[0] would be appropriate here.. technically youre resisting stripping down, but it eventually ends up as some form of sex... The whole point is that once you give in youre under his control.
+				gs 'willpower', 'sex', 'resist'
+				! adding a modifier for hypnotime? (more influence - harder checks?)
+				will_cost += hypnotime
+				if will_cost <= pcs_willpwr:
+					act 'Refuse (<<will_cost>> Willpower)':
+						gs 'willpower', 'pay', 'resist'
+						minut += 5
+						cla
+						if sound = 0:PLAY 'sound/rainstorm.mp3',20 & PLAY 'sound/clock.mp3',40
+						'<font color=brown>'
+						if hypnostrength <=5:
+							'Your body tenses and you shake your head as you reject Dr. Pavlov''s suggestion to remove your clothing. Seeing that you might awaken, he quickly tells you to forget the idea of undressing. As the suggestion fades from your memory, you once again relax.'
+							'"Hmmm," Dr. Pavlov muses, "Your will is quite strong, it may take some time to break you - but you will break."'
+							act 'Wake up':gt 'therapist', 'hypnoEnd'
+						elseif hypnostrength <=10:
+							'Your body tenses and you frown as you resist Dr. Pavlov''s suggestion to strip. The doctor frowns but orders you to forget the idea of undressing, for now. You relax as you comply with his order to forget.'
+							'"Soon you will be unable to resist me, my dear." he murmurs as he lightly traces the shape of your breast through your clothes, "Then we will have some fun."'
+							act 'Wake up':gt 'therapist', 'hypnoEnd'
+						elseif hypnostrength <=15:
+							'Your brow wrinkles and you frown as you fight the doctor''s suggestion and he quickly tells you to forget that he asked. As the command fades from your memory, you relax once more.'
+							'"It would appear that you are not yet ready to play, but it won''t be long now, <i>Cunt</i>." Dr. Pavlov mutters in mild frustration.'
+							act 'Wake up':gt 'therapist', 'hypnoEnd'
+						else
+							'You frown slightly as your hands start to move towards your waist to unfasten your clothes then return to your side before once again beginning to move. Your frown deepens and Dr. Pavlov tells you to forget the command before the conflict awakens you. You relax once more as the doctor sighs in frustration.'
+							'"We are very close to a breakthrough, my little <i> Cunt </i>." he whispers in your ear as he caresses your breasts making your nipples stiffen, "You won''t resist me much longer and then you''ll be mine to enjoy."'
+							act 'Wake up':gt 'therapist', 'hypnoEnd'
+						end
+					end
+				else
+					act 'Refuse (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+				end
 			end
 			act 'Take off your clothes':
 				if hypnosexing = 0: hypnosexing = 1 & hidden_guy += 1

Some files were not shown because too many files changed in this diff