Bläddra i källkod

[Added] Major Revamp of Christina's dom and sub paths and intro to Lariska's storyline. Races no longer contribute to outcasting, fight option removed from the beach, and and conditions for it have changed, more to be added later. Coach scene no longer has Sveta joining, for now. Array replaces most of Christina and Lariska's variables. Revenge rape scene commented out for now. Lariska still requires dealing with Christina, but can be unlocked if choosing to be dom or sub to Christina, and does not require outcasting, only blackmail, if choosing the dom route. Previous fixes by KS and text edits by Vengeance were included to not overwrite their commits. Journal hints and some more text will be needed to finish this, but bug tested most things and everything should work right.

Alaratt 3 år sedan
förälder
incheckning
6248ab0b77

+ 1 - 0
glife.qproj

@@ -728,6 +728,7 @@
 		<Location name="LariskaGo"/>
 		<Location name="LariskaHome"/>
 		<Location name="lariska_schedule"/>
+		<Location name="lariska_storyline"/>
 	</Folder>
 	<Folder name="Pets">
 		<Location name="krol"/>

+ 2 - 2
locations/Cheatmenu_din.qsrc

@@ -1209,7 +1209,7 @@ $cheatmenu['reputation'] = {
 			if fedormasha = 0:	'<<$npc_firstname[''A5'']>> <<$npc_lastname[''A5'']>>: <<npc_rel[''A5'']>>	<a href="exec:npc_rel[''A5''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A5''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
 			'<<$npc_firstname[''A8'']>> <<$npc_lastname[''A8'']>>: <<npc_rel[''A8'']>>	<a href="exec:npc_rel[''A8''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A8''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
 			'<<$npc_firstname[''A13'']>> <<$npc_lastname[''A13'']>>: <<npc_rel[''A13'']>>	<a href="exec:npc_rel[''A13''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A13''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
-			if zverRageQW = 0 or zverRageQW = 10:  '<<$npc_firstname[''A18'']>> <<$npc_lastname[''A18'']>>: <<npc_rel[''A18'']>>	<a href="exec:npc_rel[''A18''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A18''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
+			if christinaQW['dompath'] <= 5:  '<<$npc_firstname[''A18'']>> <<$npc_lastname[''A18'']>>: <<npc_rel[''A18'']>>	<a href="exec:npc_rel[''A18''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A18''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
 			'<<$npc_firstname[''A19'']>> <<$npc_lastname[''A19'']>>: <<npc_rel[''A19'']>>	<a href="exec:npc_rel[''A19''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A19''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
 			'<<$npc_firstname[''A23'']>> <<$npc_lastname[''A23'']>>: <<npc_rel[''A23'']>>	<a href="exec:npc_rel[''A23''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A23''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
 			'<<$npc_firstname[''A149'']>> <<$npc_lastname[''A149'']>>: <<npc_rel[''A149'']>>  <a href="exec:npc_rel[''A149''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A149''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
@@ -1264,7 +1264,7 @@ $cheatmenu['reputation'] = {
 			'<a href="exec:Enable_reputation_outcasts = 0 & dynamic $cheatmenu[''reputation'']">Hide details</a>'
 			'<<$npc_firstname[''A7'']>> <<$npc_lastname[''A7'']>>: <<npc_rel[''A7'']>>	<a href="exec:npc_rel[''A7''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A7''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
 			if soniaPS > 0:	'<<$npc_firstname[''A25'']>> <<$npc_lastname[''A25'']>>: <<npc_rel[''A25'']>>	<a href="exec:npc_rel[''A25''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A25''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
-			if zverRageQW > 1 and zverRageQW < 10:	'<<$npc_firstname[''A18'']>> <<$npc_lastname[''A18'']>>: <<npc_rel[''A18'']>>  <a href="exec:npc_rel[''A18''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A18''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
+			if christinaQW['dompath'] >= 6:	'<<$npc_firstname[''A18'']>> <<$npc_lastname[''A18'']>>: <<npc_rel[''A18'']>>  <a href="exec:npc_rel[''A18''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A18''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
 			if fedormasha = 1:	'<<$npc_firstname[''A5'']>> <<$npc_lastname[''A5'']>>: <<npc_rel[''A5'']>>	<a href="exec:npc_rel[''A5''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A5''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
 			'<<$npc_firstname[''A159'']>> <<$npc_lastname[''A159'']>>: <<npc_rel[''A159'']>>  <a href="exec:npc_rel[''A159''] += 10 & dynamic $cheatmenu[''reputation'']">+10</a> <a href="exec:npc_rel[''A159''] -= 10 & dynamic $cheatmenu[''reputation'']">-10</a>'
 		end

+ 1 - 1
locations/HotelHole.qsrc

@@ -179,7 +179,7 @@ if maidtime > 0: act'Collect your salary': hotelcollect = 1 & gt'hotel_resep'
 if hotelcouple = 2 and week=4 and hour >=20 and hour <23 and hcday ! daystart: act 'Go visit the couple in room 207': gt 'HotelWork','hotcouple'
 
 !!if hour = 20 and IgorevnaBDSM >= 5 and IgorevnaBDSM < 20 and week < 3:
-!!	if lariskaMotherKnown = 1:
+!!	if LariskaQW['metAnna'] = 1:
 !!		act 'Look for Anna': gt 'HotelAnna', 'AnnaRoad'
 !!	else
 !!		act 'Look for the woman': gt 'HotelAnna', 'AnnaRoad'

+ 20 - 20
locations/HotelWork.qsrc

@@ -902,7 +902,7 @@ if $ARGS[0] = 'maid':
 
 				if IgorevnaBDSM = 0:
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/Anna/peeping/1.jpg"></center>'
-					if lariskaMotherKnown = 1:
+					if LariskaQW['metAnna'] = 1:
 						'You are taken aback to see Lariska''s mom, Anna Igorevna. You gasp in surprise.'
 					else
 						'You see a middle age woman, brunette, about the same age of your mother and a younger blonde woman. You gasp in surprise.'
@@ -916,13 +916,13 @@ if $ARGS[0] = 'maid':
 						*clr & cla
 						IgorevnaBDSM += 1
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/Anna/peeping/2.jpg"></center>'
-						if lariskaMotherKnown = 1:
+						if LariskaQW['metAnna'] = 1:
 							'The blonde girl drops on the floor clearly exhausted. Anna is softly hitting and teasing the blonde''s pussy with the crop. She seems pleased by this as she''s moaning, begging for more.'
 						else
 							'The blonde girl drops on the floor clearly exhausted. The brunette woman is softly hitting and teasing the blonde''s pussy with the crop. She seems pleased by this as she''s moaning, begging for more.'
 						end
 						'The blonde is loudly moaning. While the other woman is yelling at her;'
-						'"Do you want your reward? Beg for it!"'+iif(lariskaMotherKnown = 1, ' Anna says.', ' the brunette says.')
+						'"Do you want your reward? Beg for it!"'+iif(LariskaQW['metAnna'] = 1, ' Anna says.', ' the brunette says.')
 						'The other woman only manages to let out some muffled cries...'
 						gs 'arousal', 'voyeur', 10
 						gs 'stat'
@@ -930,7 +930,7 @@ if $ARGS[0] = 'maid':
 						act 'Keep watching':
 							*clr & cla
 							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/Anna/peeping/3.jpg"></center>'
-							if lariskaMotherKnown = 1:
+							if LariskaQW['metAnna'] = 1:
 								'Anna removes the bite from the girl and commands her to stand up, "Clean my boots, slut!"' 
 								'The blonde eagerly starts licking the boots.'
 								'Anna is encouraging her, "Good girl. Good girl. Now something better..."'
@@ -945,7 +945,7 @@ if $ARGS[0] = 'maid':
 							act 'What''s next':
 								*clr & cla
 								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/Anna/peeping/4.jpg"></center>'
-								if lariskaMotherKnown = 1:
+								if LariskaQW['metAnna'] = 1:
 									'Anna yanks the blonde''s chain leash to follow after her while she lays on the table.'
 									'The blonde is blissfully following closely after, obeying the mistress.'
 									'Anna spreads her legs and tells her slave, "Here''s your reward slut..." You decide it''s time to leave. It''s not professional, and you don''t want to get caught.'
@@ -965,7 +965,7 @@ if $ARGS[0] = 'maid':
 				elseif IgorevnaBDSM = 1:				
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/Anna/peeping/5.jpg"></center>'
 					'After the previous experience with this room, you carefully approach it as you''re expecting to see another act, but this blows your expectations away...'
-					if lariskaMotherKnown = 1:
+					if LariskaQW['metAnna'] = 1:
 						'Anna is on her knees completely naked, collared and leashed by a woman you''ve never seen before.'
 					else
 						'The brunette is on her knees completely naked, collared and leashed by a woman you''ve never seen before.'
@@ -979,7 +979,7 @@ if $ARGS[0] = 'maid':
 						*clr & cla
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/Anna/peeping/6.jpg"></center>'
 						'Her nipples are pinched with nipple clamps and all of her limbs are cuffed...'
-						if lariskaMotherKnown = 1:
+						if LariskaQW['metAnna'] = 1:
 							'The other woman gently taps Anna between her legs with a whip, and she seems to enjoy it! You remember the last time, the woman being subjective this time was dominating a woman last time... It''s making you quite confused... and aroused.'
 						else
 							'The other woman gently taps the brunette between her legs with a whip, and she seems to enjoy it! You remember the last time, the woman being subjective this time was dominating a woman last time... It''s making you quite confused... and aroused.'
@@ -990,7 +990,7 @@ if $ARGS[0] = 'maid':
 						act 'Keep watching':
 							*clr & cla
 							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/Anna/peeping/7.jpg"></center>'
-							if lariskaMotherKnown = 1:
+							if LariskaQW['metAnna'] = 1:
 								'"Crawl to me and start licking my boots!" The woman commands. Without objecting, Anna crawls to the woman and starts licking her boots.'
 								'<i>Is she willingly letting her have this control over her?</i> You wonder.'
 								'"Good girl, and now is the time for your reward. Here, put this on. You will need it." Says the other woman as she hands over a bite and a leather strap to Anna.'
@@ -1005,7 +1005,7 @@ if $ARGS[0] = 'maid':
 							act 'What happens next':
 								*clr & cla
 								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/Anna/peeping/8.jpg"></center>'
-								if lariskaMotherKnown = 1:
+								if LariskaQW['metAnna'] = 1:
 									'Anna quietly obeys and puts the bite and the straps on herself. Then she places herself on some kind of gym bench spreading herself to the unknown woman.' 
 									'The woman chains her arms and legs to the bench, "Take it bitch! I''ll teach you your place." she yells as she starts whipping Anna.'
 									'You watch them for some time flabbergasted by what you''re seeing, and after a while you feel you''ve seen enough as you decide to leave.'
@@ -1024,7 +1024,7 @@ if $ARGS[0] = 'maid':
 					end
 				elseif IgorevnaBDSM = 2:				
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/Anna/peeping/9.jpg"></center>'
-					if lariskaMotherKnown = 1:
+					if LariskaQW['metAnna'] = 1:
 						'While passing by the room where you''ve seen Lariska''s mom, you hear a male voice. Curious as you are, you decide to take a peek to still your curiosity.'
 						'As you gently open the door you see Anna completely naked wearing only a pair of gloves and pantyhose. You''ve missed most of the initial encounter between them, but from what you were able to pick up is that she''s not in danger.'
 						'Instead they seem to agree on something, "Now I''ll put the gag back. You can start to moan when I tell you. Are we clear?" the man says pulling her hair and groping her marvelous boobs.' 
@@ -1054,7 +1054,7 @@ if $ARGS[0] = 'maid':
 						act 'Keep watching':
 							*clr & cla
 							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/Anna/peeping/11.jpg"></center>'
-							if lariskaMotherKnown = 1:
+							if LariskaQW['metAnna'] = 1:
 								'The man completely strips Anna naked as he takes out a blindfold and covers her eyes. Then he binds her arms and ankles to a wooden pillar in the middle of the room with a rope, while another rope links together her tiptoe and the blindfold...'
 								'"Now for your reward." the man take out a vibrator from the bag laying on the floor and puts it between Anna''s legs, teasing her clit...'
 							else
@@ -1067,7 +1067,7 @@ if $ARGS[0] = 'maid':
 							act 'Keep watching':
 								*clr & cla
 								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/Anna/peeping/12.jpg"></center>'
-								if lariskaMotherKnown = 1:
+								if LariskaQW['metAnna'] = 1:
 									'As the vibrator is pleasing Anna, the man closes the bag and takes a seat on a chair admiring his work; "Now to start the show..." he snickers.'
 									'He takes the controller and uses it to turn on the vibrator. You can hear the buzz and immediately she starts to moan. You can''t take your eyes off Anna. She''s clearly liking this. You can tell by her constant moves in search of the head of the vibrator.'
 									'Getting too aroused, she looses control and pushes the vibrator too far away and struggles to reach it again. The man quickly jumps up from the chair and immediately push it towards her dripping wet pussy as if he doesn''t want anything but to see her climax.'
@@ -1088,7 +1088,7 @@ if $ARGS[0] = 'maid':
 					end
 				elseif IgorevnaBDSM = 3:				
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/Anna/peeping/13.jpg"></center>'
-					if lariskaMotherKnown = 1:
+					if LariskaQW['metAnna'] = 1:
 						'You pass near the room that Lariska''s mother usually rents... <font color = #DC143C>Maybe she''s some kind of whore that likes to be dominated</font> you wonder as you hear some voices come from the room. Someone is definitely in there. You decide to look in and open the door slightly...'
 						'Anna is standing next to a buff young man wearing nothing but a necktie...'
 						'<font color = #DC143C>''He''s probably a male stripper, she probably pays for him, not only being paid for...''</font> is your first thought. But then your attention focuses on something shiny... <font color = #DC143C>''What the hell, are those nipple clamps...?''</font>'
@@ -1105,7 +1105,7 @@ if $ARGS[0] = 'maid':
 						*clr & cla
 						IgorevnaBDSM += 1
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/Anna/peeping/14.jpg"></center>'
-						if lariskaMotherKnown = 1:
+						if LariskaQW['metAnna'] = 1:
 							'You are having a hard time processing what is happening as Anna suddenly slaps his face few times, "You have been behaving really bad... really really bad."'
 							'"I-I''m sorry... I''ll do better..." the man pleads with her...'
 							'"All I hear are promises... Is that all I get to hear from you?"'
@@ -1126,7 +1126,7 @@ if $ARGS[0] = 'maid':
 						act 'Keep watching':
 							*clr & cla
 							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/Anna/peeping/15.jpg"></center>'
-							if lariskaMotherKnown = 1:
+							if LariskaQW['metAnna'] = 1:
 								'The young man pulls down his boxers and steps into the middle of the room. In the meantime, Anna starts to undress herself, and in no time she''s in her underwear. Before you know it, she starts to spank his butt with two paddles.'
 								'Despite the beating the guy stays in his place... His ass is getting red as a lobster, but he isn''t trying to escape the punishment.'
 								'"Say you like it... say you did it on purpose." Before he''s able to answer, she continues to beat him. Satisfied with her work, she commands him to lay on the table, then she approaches the table and starts binding him.'
@@ -1141,7 +1141,7 @@ if $ARGS[0] = 'maid':
 							act 'Keep watching':
 								*clr & cla
 								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/Anna/peeping/16.jpg"></center>'
-								if lariskaMotherKnown = 1:
+								if LariskaQW['metAnna'] = 1:
 									'Anna takes a seat on a chair and all of a sudden pulls out a strap-on from the dresser and puts it on. She starts to tap the man''s chest again while she starts playing around with a vibrator.'
 									'"We''ll see if you didn''t do it on purpose." she sternly looks at him sternly.'
 									'"Y-yes Mistress..." he mumbles as he knows what is about to happen...'
@@ -1180,7 +1180,7 @@ if $ARGS[0] = 'maid':
 						*clr & cla
 						IgorevnaBDSM += 1
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/Anna/peeping/18.jpg"></center>'
-						if lariskaMotherKnown = 1:
+						if LariskaQW['metAnna'] = 1:
 							'"See... I told you, she obey''s whatever you command." says a woman you''ve never seen before.'
 							'"You''re right..." you hear another voice, a familiar one, "Take care of our guest!"' 
 							'The gagged girl obediently follows the command. She crawls toward the other girl and starts caressing her. You finally get a clear view and see that Anna was the one giving out the commands.'
@@ -1204,7 +1204,7 @@ if $ARGS[0] = 'maid':
 						act 'Keep quiet':
 							*clr & cla
 							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/Anna/peeping/19.jpg"></center>'
-							if lariskaMotherKnown = 1:
+							if LariskaQW['metAnna'] = 1:
 								'"Well it''s time for me to leave. You know that I cannot leave my place for more than two hours... If Uslada is left wandering around the mansion alone for more than two hours, I''ll come back to a hot mess!" both the women start laughing, then the unknown woman pulls on the leash of one of the girls, "See how easy it is to control..."'
 								'Suddenly the mood shifts, and the unknown woman becomes serious, "That''s exactly what led me to our discussion. How are you able to not become influenced by switching back and forth? I can understand that some people want to switch it up every once in a while. But you, you switch easily as day and night. It''s not so simple, and you should know it better than anyone. Be upfront with me, are you sick? Have you started abusing drugs?"'
 								'Anna begins to laugh, "Don''t be silly! There''s nothing wrong, I just let the weather influence me." she teasingly sticks out her tongue.'
@@ -1225,7 +1225,7 @@ if $ARGS[0] = 'maid':
 							act 'Go back':
 								*clr & cla
 								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/Anna/peeping/20.jpg"></center>'
-								if lariskaMotherKnown = 1:
+								if LariskaQW['metAnna'] = 1:
 									'You turn around and go back. Anna is sitting in the chair, and she''s slapping the girl''s butt, "You are a good girl you know? I''m in a good mood today so I''ll let you choose, pain or pleasure? But before that I think we should say hello to our guest, don''t you agree?"'
 									'Caught, you start to panic as Anna pushes away the girl and starts walking toward the door...'
 								else
@@ -1238,7 +1238,7 @@ if $ARGS[0] = 'maid':
 								act 'Run away':
 									*clr & cla
 									'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/Anna/peeping/a.jpg"></center>'
-									if lariskaMotherKnown = 1:
+									if LariskaQW['metAnna'] = 1:
 										'You weren''t fast enough, "Got you, <<$pcs_nickname>>!" You are quite embarrassed, as you were found out, "Did you like the show?" Anna asks.'
 										'Not able to say anything to your defense and being afraid she might get you fired, you remain silent.'
 										'"Come on, cheer up, I''m not angry. I know you have been spying on me for some time" Anna smiles.'

+ 2 - 2
locations/LariskaGo.qsrc

@@ -17,12 +17,12 @@ act 'Go with Lariska':
 	act 'Enter her apartment':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/lariska/home_1.jpg"></center>'
-		if LariskaHomeIn = 1:
+		if LariskaQW['story'] = 4:
 			'Entering the apartment, you see that it is decorated in a Japanese style.'
 			'"You have a nice apartment, Lariska," you say, looking around with interest.'
 			'"Thank you. Mother makes a good living, although she is usually only home on the weekends," she says a bit sadly.'
 			'You follow Lariska to her room.'
-			LariskaHomeIn = 2
+			LariskaQW['story'] = 5
 		else
 			'You go into the japanese styled apartment, then follow Lariska to her room.'
 		end

+ 11 - 7
locations/LariskaHome.qsrc

@@ -38,13 +38,13 @@ if $ARGS[0] = 'front_door':
 			end
 			'You knock on Lariska''s apartment door.'
 			*nl
-			if lariskaMotherKnown = 0:
+			if LariskaQW['metAnna'] = 0:
 				'You knock on Lariska''s apartment door and a smart looking brunette opens the door. You look helplessly into her impressive cleavage and let out an involuntary sigh.'
 				'"Hello, are you looking for Lariska?" the woman asks with a smile.'
 				'"Yes, I''m <<$pcs_nickname>>." you reply tearing your eyes away from her nearly exposed breasts.'
 				'"Ah, <<$pcs_nickname>>, Lariska has told me all about you. I''m Anna, Lariska''s mother. My bunny has been so joyous lately, I am so glad she has found such a good friend! She needed someone to help get her back on her feet."'
 				'"<<$text_home>>"'
-				lariskaMotherKnown = 1
+				LariskaQW['metAnna'] = 1
 			else
 				'Lariska''s mother opens the door. "Hello, <<$pcs_nickname>>. Come inside, <<$text_home>>"'
 			end
@@ -72,13 +72,13 @@ if $ARGS[0] = 'front_door':
 		end
 		if week >= 6:
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/lariska/lariskamother.jpg"></center>'
-			if lariskaMotherKnown = 0:
+			if LariskaQW['metAnna'] = 0:
 				'You knock on Lariska''s apartment door and a smart looking brunette opens the door. You look helplessly into her impressive cleavage and let out an involuntary sigh.'
 				'"Hello, are you looking for Lariska?" the woman asks with a smile.'
 				'"Yes, I''m <<$pcs_nickname>>." you reply tearing your eyes away from her nearly exposed breasts.'
 				'"Ah, <<$pcs_nickname>>, Lariska has told me all about you. I''m Anna, Lariska''s mother. My bunny has been so joyous lately, I am so glad she has found such a good friend! She needed someone to help get her back on her feet."'
 				'"<<$text_home>>"'
-				lariskaMotherKnown = 1
+				LariskaQW['metAnna'] = 1
 			else
 				'Lariska''s mother opens the door. "Hello, <<$pcs_nickname>>. <<$text_home>>"'
 			end
@@ -127,7 +127,7 @@ if $ARGS[0] = 'hallway':
 	act 'Kitchen':gt 'LariskaHome', 'kitchen'
 	act 'Bathroom':gt 'LariskaHome', 'bathroom'
 	act 'Lariska''s Bedroom':gt 'LariskaHome', 'lariska_bedroom'
-	if lariskaMotherKnown >= 1: act 'Anna''s Bedroom':gt 'LariskaHome', 'anna_bedroom'
+	if LariskaQW['metAnna'] >= 1: act 'Anna''s Bedroom':gt 'LariskaHome', 'anna_bedroom'
 end
 
 if $ARGS[0] = 'livingroom':
@@ -524,7 +524,7 @@ if $ARGS[0] = 'lariska_bedroom':
 	if lernHome ! 0:
 		act 'Do homework':gt 'LariskaHome','homework'
 	end
-	if lariskaTrain > 5 and LariskaProfi = 0 and (lariloc = 8 or (lariloc = 22 and hour < 16 and week <= 5)):
+	if lariskaTrain > 5 and LariskaQW['volleyball'] = 0 and (lariloc = 8 or (lariloc = 22 and hour < 16 and week <= 5)):
 		act 'Talk to Lariska about becoming a pro volleyball player':
 			cls
 			minut += 5
@@ -722,8 +722,12 @@ if $ARGS[0] = 'community_center_invite':
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/characters/shared/photos/big13.jpg"></center>'
 	'Lariska looks at her watch and says, "It''s time to go to the sports club."'
-	act 'Go with Lariska':lariskaTrain += 1 & minut += 10 & gt 'gdksport', 'start'
 	act 'Say goodbye and leave':gt'pav_residential'
+	act 'Go with Lariska':
+		if lariskaTrain < 6 and LariskaQW['volleyball'] = 0: lariskaTrain += 1
+		minut += 10
+		gt 'gdksport', 'start'
+	end
 end
 
 if $ARGS[0] = 'undressed1':

+ 0 - 2
locations/LariskaStart.qsrc

@@ -327,7 +327,6 @@ if $ARGS[0] = 'end':
 					'"Are you okay?"'
 					'"Yes, thank you. You saved me!"'
 					'"Looks like we came just in time! Ivan saw you and told us where to look! We broke some of that crackhead''s bones and captured Lina and Christina, so don''t worry."'
-					act 'Keep silent':LinaSlut = 1 & gt'kotovSex'
 					act 'Don''t be too harsh on Lina':gt'kotovSex'
 				end
 			else
@@ -419,7 +418,6 @@ if $ARGS[0] = 'end':
 											act 'Wake':
 												cls
 												minut += 5
-												zverSlutQW = 0
 												gs 'clothing', 'strip'
 												i = rand(4,10)
 												:lariskarapeloop

+ 6 - 3
locations/Voltrener.qsrc

@@ -60,8 +60,9 @@ if $ARGS[0] = 'Lariska':
 		if will_cost <= pcs_willpwr:
 			act 'Convince Mikhail to let Lariska play (<<will_cost>> Willpower)':
 				cla
-				LariskaProfi = 1
+				LariskaQW['volleyball'] = 1
 				lariskalove += 1
+				killvar 'lariskaTrain'
 				npc_rel['A13'] += 20
 				gs 'willpower', 'pay', 'force'
 				gs'stat'
@@ -80,8 +81,9 @@ if $ARGS[0] = 'Lariska':
 			act 'Convince Mikhail to let both of you join the team (<<will_cost>> Willpower)':
 				cla
 				volleysostav = 1
-				LariskaProfi = 1
+				LariskaQW['volleyball'] = 1
 				lariskalove += 1
+				killvar 'lariskaTrain'
 				npc_rel['A13'] += 20
 				if npc_rel['A69'] > 30:npc_rel['A69'] = 30
 				gs 'willpower', 'pay', 'force'
@@ -100,8 +102,9 @@ if $ARGS[0] = 'Lariska':
 		if will_cost <= pcs_willpwr:
 			act 'Convince Mikhail to let Lariska play (<<will_cost>> Willpower)':
 				cla
-				LariskaProfi = 1
+				LariskaQW['volleyball'] = 1
 				lariskalove += 1
+				killvar 'lariskaTrain'
 				npc_rel['A13'] += 20
 				gs 'willpower', 'pay', 'force'
 				gs 'stat'

+ 34 - 16
locations/ender.qsrc

@@ -194,14 +194,22 @@ if $ARGS[0] = 'loss':
 		if autocombat_surrender = 0 or pcs_health < 100: pcs_health = 100
 		killvar 'autocombat_surrender'
 		fightEnding = 0
-		zverRageQW = 10
+		christinaQW['fight'] = -1
+		christinaQW['subpath'] = 2
+		christinaQW['dompath'] = 0
 		Loss += 1
+		minut += 10
+		gs 'stat'
 
 		'<center><img <<$set_imgh>> src="images/shared/sex/dom/spit.jpg"></center>'
-		'Christina beats you and you fall to the ground, crying in front of the whole school. She hisses angrily to you. "Now I''ll make your life hell, slut!" She bends down to your face. "Open your mouth and stick your tongue out, bitch."'
-		'You comply and open your mouth with your tongue out. Without any hesitation, Christina spits in your mouth and yells "Swallow bitch!" The whole school watches as you swallow her spit.'
-		'Christina then spits on your face. While making fun of you, Christina kicks you a few more times in the ribs before turning around and walking away.'
-
+		'Christina beats you and you fall to the ground, crying in front of the whole school. "Now I''ll make your life hell, slut! Open your mouth and stick your tongue out, bitch."'
+		'You comply and open your mouth with your tongue out. Without any hesitation, Christina spits in your mouth and yells "Swallow, bitch!" The whole school watches as you swallow her spit.'
+		'Leaning down so only you can hear, she hisses at you angrily, "Delete the pictures, or I will break all your teeth! Now!"'
+		'Hands trembling, you pull out your phone and delete the file marked Christina. Taking the phone from your hands, she throws it pretty far away.'
+		'Spitting on your face one more time, she turns and walks away, looking pleased with herself.'
+		'You stagger to your feet, tears and spit streaking your face, and go looking for your phone. You find it about ten minutes later, deep in the grass.'
+		$npc_notes['A13'] = 'Lariska is an athletic girl with a weak personality: she''s very dependent on other people''s opinions of her. Christina controls her every move, and ever since your fight with Christina, she seems even more down than usual. Even though Mikhail Nikolayevich sees a lot of potential in her, she''s afraid to go pro.'
+		$npc_notes['A18'] = 'Christina is a tall and strong girl. She''s one of the best athletes your school has to offer. Her leadership skills, combined with her intelligence and tenacity make her a very serious threat to anyone who would challenge her. Unfortunately, you challenged her and lost, and now she owns you.'
 		act 'Leave':gs 'gschool_grounds', 'main'
 	elseif fightEnding = 13:
 		if autocombat_surrender = 0 or pcs_health < 100: pcs_health = 100
@@ -416,17 +424,18 @@ if $ARGS[0] = 'win':
 		act 'Go home':	gt 'din_npc', 'go_home'
 
 	elseif fightEnding = 12:
-		zverSlutQW = 1
-		lariskaQwestStart = daystart + 7
+		christinaQW['dompath'] = 6
+		!!lariskaQwestStart = daystart + 7
 		Win += 1
 		fightEnding = 0
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/christina/school/win.jpg"></center>'
-		$npc_notes['A13'] = 'Lariska, who is very dependent on other people''s opinions. After you managed to win the fight against Christina Lariska looks more cheerful. She''s a good volleyball player, and could go pro if she keeps it up even though she doesn''t believe it herself. But with the help of Mikhail Nikolayevich, the volleyball coach, she might make it.'
-		$npc_notes['A18'] = 'After you beat Christina in front of the whole school, they started gossiping about how you managed to break her. Once known as the school bully, she is now a shell of her former self.'
+		$npc_notes['A13'] = 'Lariska is an athletic girl with a weak personality: she''s very dependent on other people''s opinions of her. Christina used to control her, but ever since you took care of Christina she has been a lot more lively. She has a spark in her eyes, and is almost always in a good mood. Even though Mikhail Nikolayevich sees a lot of potential in her, she''s afraid to go pro.'
+		$npc_notes['A18'] = 'Since your fight with Christina, she has been avoiding you. She has been humiliated ever since you told the whole school about how she sucked the P.E. teacher''s dick, and beat her up when she tried to fight you over it. Barely a shade of her former self, she stands timidly in a corner, her head still wrapped in bandages. Whenever she opens her mouth, people can see the broken teeth she hasn''t had a chance to get fixed yet.'
 		npc_grupTipe['A18'] = 5
-		'Christina falls to the ground, and you grab her by the hair. "Well bitch, tell the whole school. Did you suck his cock or not?" Christins squeals as she admits to the whole school that she sucked his cock to be allowed to go to the regional competition.'
-		'Leaning forward so nobody else can hear, you tell her "From now on, you don''t get to wear panties to school." Shaking her head, you twist her hair a little more, making her yelp, and say "For that, you will wear a buttplug everyday too. Want to keep pushing it?"'
+		'Christina falls to the ground, and you grab her by the hair. "Well bitch, tell the whole school. Did you suck his cock or not?" Christins squeals as she admits to the whole school that she sucked his cock.'
+		'Leaning forward so nobody else can hear, you tell her "From now on, you don''t get to wear panties to school." Shaking her head no, you twist her hair a little more, making her yelp, and say "For that, you will wear a buttplug everyday too. Want to keep pushing it?"'
 		'She looks at you in fear and nods. "I can''t hear you Christina!" you growl, twisting her hair again. "Yes, <<$pcs_nickname>>, no more panties, and wear a buttplug!" she gasps. Letting her go, you look down at her, and realize from now on, she is yours to do with as you please.'
+		'You pull out your phone and take a few pictures of her, and then anonymously send copies of the blowjob pictures to Coach Pavlovich along with a message that read; "Christina is no longer allowed to do school sports, or this ends up in the Principles hands." Satisfied, you walk away.'
 		act 'Leave':gs 'gschool_grounds', 'main'
 	elseif fightEnding = 13:
 		fightEnding = 0
@@ -711,8 +720,12 @@ if $ARGS[0] = 'surrender':
 	elseif fightEnding = 12:
 		killvar 'autocombat_surrender'
 		fightEnding = 0
-		zverRageQW = 10
+		christinaQW['fight'] = -1
+		christinaQW['subpath'] = 2
+		christinaQW['dompath'] = 0
 		Loss += 1
+		minut += 10
+		gs 'stat'
 
 		'<center><img <<$set_imgh>> src="images/shared/sex/dom/spit.jpg"></center>'
 
@@ -723,10 +736,15 @@ if $ARGS[0] = 'surrender':
 		else
 			'You feel bruised and beaten by Christina. She is hitting you everywhere and you''re barely able to defend yourself. All of a sudden you lose your footing and land on your ass. Right there you decide that it''s not worth fighting on. "I give up..." you barely find the strength to whisper...'
 		end
-		'Christina laughs a cruel laugh, knowing she has won. She hisses angrily to you "Now I''ll make your life hell, slut!" She looks you in the eye and says "Open your mouth and stick your tongue out, bitch."'
-		'You comply and open your mouth with your tongue out. Without any hesitation, Christina spits in your mouth and yells "Swallow bitch!" The whole school watches as you swallow her spit.'
-		'Christina finishes by spitting on your face. She seems satisfied as she turns around and walks away.'
-
+		'Christina laughs a cruel laugh, knowing she has won. "Now I''ll make your life hell, slut! Open your mouth and stick your tongue out, bitch."'
+		'You comply and open your mouth with your tongue out. Without any hesitation, Christina spits in your mouth and yells "Swallow, bitch!" The whole school watches as you swallow her spit.'
+		'Leaning down so only you can hear, she hisses at you angrily, "Delete the pictures, or I will break all your teeth! Now!"'
+		'Hands trembling, you pull out your phone and delete the file marked Christina. Taking the phone from your hands, she throws it pretty far away.'
+		'Spitting on your face one more time, she turns and walks away, looking pleased with herself.'
+		'You stagger to your feet, tears and spit streaking your face, and go looking for your phone. You find it about ten minutes later, deep in the grass.'
+
+		$npc_notes['A13'] = 'Lariska is an athletic girl with a weak personality: she''s very dependent on other people''s opinions of her. Christina controls her every move, and ever since your fight with Christina, she seems even more down than usual. Even though Mikhail Nikolayevich sees a lot of potential in her, she''s afraid to go pro.'
+		$npc_notes['A18'] = 'Christina is a tall and strong girl. She''s one of the best athletes your school has to offer. Her leadership skills, combined with her intelligence and tenacity make her a very serious threat to anyone who would challenge her. Unfortunately, you challenged her and lost, and now she owns you.'
 		if pcs_health < 100: pcs_health = 100
 		act 'Leave':gs 'gschool_grounds', 'main'
 	elseif fightEnding = 13:

+ 12 - 9
locations/gKristinaZv.qsrc

@@ -6,16 +6,19 @@ if $ARGS[0] = 'start' or $ARGS[0] = '':
 	'After your gym class you go to the locker room with the rest of the girls. Christina theatrically moves over to you, and the eyes of all the girls in the locker room are on you now.'
 	
 	!! This handles the pictures Christina took of you at the lake. 1 = You begged her, 3 = You fought and lost
-	if christinaphotos = 1 or christinaphotos = 3:
-		if christinaphotos = 1:
-			christinaphotos = 2
-		elseif christinaphotos = 3:
-			christinaphotos = 4
+	if christinaQW['subpath'] = 2:
+		if christinaQW['submit'] = 1:
+			'She leans in close and hisses into your ear: "Time to see if you can keep your promise. Either that or every boy in school is going to see those pictures."'
+			'"B-But what about the girls here?" You ask hesitantly.'
+			'"They''ll do as I say." She says as she reaches for her phone.'
+			'You quickly lay a hand on her arm. "O-Ok," is all you can manage to get out.'
+		elseif christinaQW['fight'] = -1:
+			'"You should have kept those pictures a secret, bitch," she hisses at you under her breath. "If I were you, I would get used to this treatment, I own your ass now."'
+			'"B-But..."'
+			'Getting right in your face she says, "Want me to fuck you up again? Do as you''re told from now on, or else!"'
+			'You quickly lay a hand on her arm. "O-Ok," is all you can manage to get out.'
 		end
-		'She leans in close and hisses into your ear: "Time to see if you can keep your promise. Either that or every boy in school is going to see those pictures."'
-		'"B-But what about the girls here?" You ask hesitantly.'
-		'"They''ll do as I say." She says as she reaches for her phone.'
-		'You quickly lay a hand on her arm, "O-Ok." is all you can manage to get out.'
+		christinaQW['subpath'] = 3
 	end
 
 	if zverhumiliation < 9:

+ 4 - 5
locations/glake.qsrc

@@ -59,12 +59,11 @@ if storyline = 1 and (month <= 2 or month = 12):
 	end
 end
 
-if storyline = 1 and ((month >= 3 and month <= 5) or (month >= 9 and month <= 11)) and rand(0,4) = 0:
-	if week <= 5 and hour >= 15 and hour <= 20 and $clothingworntype = 'nude' and rand(0,3) = 0 and socialchg['christina_day'] ! daystart:
-		gt 'gschool_socialchg1', 'chrislina_naked'
+if StoryLine = 1 and SchoolAtestat = 0 and ((month >= 3 and month <= 5) or (month >= 9 and month <= 11)) and week <= 5 and hour >= 15 and hour <= 20 and (christinaQW['dompath'] >= 6 or christinaQW['subpath'] = 1) and socialchg['tChristina_day'] ! daystart:
+	if christinaQW['subpath'] = 1:
+		'<a href="exec:gt ''gschool_socialchg1'', ''chris_sub''">Christina</a> is standing by the beach looking out over the lake, with Lina standing next to her, breathing heavily.'
 	else
-		iif(socialchg['tChristina_day'] ! daystart, '<a href="exec:gt ''gschool_socialchg1'', ''tChristina''">Christina</a>', 'Christina')+' is standing by the beach looking out over the lake. You also notice '+iif(socialchg['tLina_day'] ! daystart, '<a href="exec:gt ''gschool_socialchg1'', ''tLina''">Lina</a>', 'Lina')+' in the background standing next to her, breathing heavily.'
-		act'Walk away':gt'glake'
+		'Christina is standing by the beach looking out over the lake, with <a href="exec:gt ''gschool_socialchg1'', ''chris_dom''">Lina</a> standing next to her, breathing heavily.'
 	end
 end
 

+ 1 - 1
locations/gschool_break.qsrc

@@ -157,7 +157,7 @@ if $ARGS[0] = 'girls_restroom_events':
 		act 'Leave the restroom': gt 'gschool_lessons', 'short_break'
 	elseif girls_event_rand = 3:
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/lunch/pose.jpg"></center>'
-		if zverSlutQW => 2:
+		if christinaQW['dompath'] >= 6:
 			'Walking into the girls bathroom, you find a few girls snapping pictures of each other laying across the top of several hand sinks. Striking sexy poses, they are giggling and having a good time.'
 		else
 			'You head into the girls bathroom. Inside, you find Christina laying across several of the sinks in a somewhat sexy pose. She is obviously trying to strike a sexy pose for Lina, who is snapping pictures of her with her phone. After each picture Lina shows Christina the photo, and each time she says "No, that''s not good enough, it needs to be perfect! When he sees this, his dick needs to get so hard, it rips his pants."'

+ 5 - 5
locations/gschool_chats.qsrc

@@ -191,7 +191,7 @@ if $ARGS[0] = 'cooljocks':
 			gs 'npc_relationship', 'modify', 'A13', -1
 			gs 'npc_relationship', 'modify', 'A15', -1
 			gs 'npc_relationship', 'modify', 'A17', 'dislike'
-			if zverSlutQW = 0: gs 'npc_relationship', 'modify', 'A18', 'hate'
+			if christinaQW['dompath'] < 6: gs 'npc_relationship', 'modify', 'A18', 'hate'
 			gs 'npc_relationship', 'modify', 'A19', -1
 			gs 'npc_relationship', 'modify', 'A22', 'dislike'
 			gs 'npc_relationship', 'modify', 'A23', 'dislike'
@@ -203,7 +203,7 @@ if $ARGS[0] = 'cooljocks':
 			gs 'npc_relationship', 'modify', 'A149', -1
 			gs 'npc_relationship', 'modify', 'A165', -1
 			
-			if zverSlutQW >= 2:
+			if christinaQW['dompath'] >= 6:
 				'As you approach them, you notice some of them giving you a disapproving look as Lizaveta takes your picture and then starts texting, obviously sending the picture around. Vicky is smirking a bit and then whispers something to Vanya and Katja.'
 			else
 				'As you approach them, you notice some of them giving you a disapproving look and Christina starts to laugh. "What are you wearing? Did mommy dress you? I mean we are all glad she did, the more clothes you wear that hide that hideous body the better." Lariska and Lina add their own snide remarks similar to Christina''s and several other students laugh at her comments. Lizaveta takes your picture and then starts texting, obviously sending the picture around. Vicky is smirking a bit and then whispers something to Vanya and Katja.'
@@ -229,7 +229,7 @@ if $ARGS[0] = 'cooljocks':
 				gs 'npc_relationship', 'modify', 'A139', 1
 				gs 'npc_relationship', 'modify', 'A140', 1
 				
-				if zverSlutQW >= 2:
+				if christinaQW['dompath'] >= 6:
 					'As you approach them, several of them give you approving looks. Stasya comments "Looking good <<$pcs_nickname>>! Where did you buy that uniform?" Vicky comments as well. "Yeah I like it, it looks very nice." Katja, Irina, Albina, '+iif(npc_grupTipe['A25'] ! 5, 'Sonia, ', '')+' Lizaveta and Bella all comment on how nice your outfit looks while Dimka, Marcus, Andrey, Mefodiy, Ivan, '+iif(npc_grupTipe['A5'] ! 5, 'Fedor, ', '')+' and Svyatoslav talk among themselves, obviously not interested in girls fashion. However, you do notice Igor seems to be somewhat paying attention, maybe at you in particular. Veronika is reading something and seems to be unaware of the whole conversation.'
 				else
 					'As you approach them, several of them give you approving looks. Stasya comments "Looking good <<$pcs_nickname>>! Where did you buy that uniform?" Vicky comments as well. "Yeah I like it, it looks very nice." Katja, Irina, Albina, '+iif(npc_grupTipe['A25'] ! 5, 'Sonia, ', '')+' Lizaveta and Bella all comment on how nice your outfit looks while Dimka, Marcus, Andrey, Mefodiy, Ivan, '+iif(npc_grupTipe['A5'] ! 5, 'Fedor, ', '')+' and Svyatoslav talk among themselves, obviously not interested in girls fashion. However, you do notice Igor seems to be somewhat paying attention, maybe at you in particular. '+iif(npc_grupTipe['A18'] ! 5, 'Christina, ', '')+' just pretends you don''t exist while she talks to Lina and Lariska while Veronika is reading something and seems to be unaware of the whole conversation.'
@@ -251,7 +251,7 @@ if $ARGS[0] = 'cooljocks':
 				grupvalue[2] += 1
 				if soniaPS = 0: gs 'npc_relationship', 'modify', 'A25', 'like'
 				
-				if zverSlutQW >= 2:
+				if christinaQW['dompath'] >= 6:
 					'As you approach them, several of them give you approving looks. Stasya comments "Looking good <<$pcs_nickname>>! Where did you buy that uniform?" Vicky comments as well. "Yeah I like it, it looks very nice." Katja, Irina, Albina, '+iif(npc_grupTipe['A25'] ! 5, 'Sonia, ', '')+' Lizaveta and Bella all comment on how nice your outfit looks while Dimka, Marcus, Andrey, Mefodiy, Ivan, '+iif(npc_grupTipe['A5'] ! 5, 'Fedor, ', '')+' and Svyatoslav talk among themselves, obviously not interested in girls fashion. However, you do notice Igor seems to be somewhat paying attention, maybe at you in particular. Veronika is reading something and seems to be unaware of the whole conversation.'
 				else
 					'As you approach them, several of them give you approving looks. Stasya comments "Looking good <<$pcs_nickname>>! Where did you buy that uniform?" Vicky comments as well. "Yeah looking sexy <<$pcs_nickname>>." Katja, Irina, Albina, '+iif(npc_grupTipe['A25'] ! 5, 'Sonia, ', '')+' Lizaveta and Bella all comment on how nice your outfit looks while Dimka, Marcus, Andrey, Mefodiy, Ivan, '+iif(npc_grupTipe['A5'] ! 5, 'Fedor, ', '')+' and Svyatoslav talk among themselves, obviously not interested in girls fashion. However, you do notice Igor seems to be somewhat paying attention, maybe to you in partucular. '+iif(npc_grupTipe['A18'] ! 5, 'Christina, ', '')+' just pretends you don''t exist while she talks to Lina and Lariska while Veronika is reading something and seems to be unaware of the whole conversation.'
@@ -285,7 +285,7 @@ if $ARGS[0] = 'cooljocks':
 			grupvalue[2] -= 5
 			gs 'npc_relationship', 'modify', 'A1', 'hate'
 			gs 'npc_relationship', 'modify', 'A17', 'dislike'
-			if zverSlutQW = 0: gs 'npc_relationship', 'modify', 'A18', 'hate'
+			if christinaQW['dompath'] < 6: gs 'npc_relationship', 'modify', 'A18', 'hate'
 			gs 'npc_relationship', 'modify', 'A22', 'hate'
 			if soniaPS = 0: gs 'npc_relationship', 'modify', 'A25', 'like'
 			gs 'npc_relationship', 'modify', 'A139', 'dislike'

+ 235 - 120
locations/gschool_chats1.qsrc

@@ -1065,57 +1065,101 @@ if $ARGS[0] = 'christina':
 	menu_off = 1
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/shared/photos/big18.jpg"></center>' 
-	if zverRageQW = 10:
-		'As you pass by Christina, she looks at you triumphantly. "Don''t forget my little slave! Showers after the gym class..."'
-		'Before you''re able to respond, she turns around and walks away...'
-	elseif lariskaQwestStart > 0 and zverSlutQW ! 0:
-		'As you walk up to Christina, you smirk and say "Better have your plug in and no panties, buttslut, or things won''t go well for you."'
-		'Before she''s able to respond, you grab her arm, force her to bend over, and flip up her skirt. Finding her buttplug in place, and no panties, you let her go and walk away.'
-	elseif kristinaSex > 0 and fizrukSex > 0:
-		npc_rel['A18'] += 1
-		'As soon as you approach Christina, she pushes you around. "Listen here <<$pcs_nickname>>! If you tell anyone what you saw... I swear... I will..."'
-		'Looking at her, you teasingly answer. "What? I have no idea what you''re talking about... I haven''t seen anything." you finish with a slight wink.'
-		'Once again, Christina pushes you and sighs. "Don''t push it <<$pcs_nickname>>. Consider this a warning."'
-	elseif kristinaSex = 0 and swinbeggor > 0:
-		if npc_rel['A18'] > 20: npc_rel['A18'] -= 10
-		'Christina looks at you full of hate: "I can''t believe you were faster than me... bitch!"'
-	elseif npc_rel['A18'] >= 50 and pav_slut < 200:
-		npc_rel['A18'] += 1
-		if grupTipe = 2:
-			'"Hi <<$pcs_nickname>>! Do you want to work out together since, you know, you''re the only one that is on the same level as me?" she confidently asks.'
-			'"I don''t know if I could keep up with you." you jokingly reply.'
-			'Christina lets out a loud laugh. "Well you know where to find me if you ever want to work out."'
-			'You give her a nod and say your goodbyes.'
+	if christinaQW['subpath'] >= 2 or christinaQW['dompath'] >= 2:
+		if christinaQW['subpath'] >= 3:
+			npc_rel['A18'] += 1
+			'As you pass by Christina, she looks at you triumphantly. "Don''t forget my little slave! Showers after the gym class..."'
+			'Before you''re able to respond, she turns around and walks away...'
+		elseif christinaQW['subpath'] = 2:
+			'"Looking forward to after P.E. class," Christina says with a wicked smile.'
+			'"W-Why? What happens after class?"'
+			'"Oh, I don''t want to ruin the suprise, pet." Throwing one last smirk in your direction, she heads off to her next class.'
+		elseif christinaQW['dompath'] = 2:
+			if npc_rel['A18'] > 20: npc_rel['A18'] -= 10
+			if LariskaQW['story'] = 3:
+				LariskaQW['story'] = 4
+				christinaQW['dompath'] = 3
+				'Going up to Christina, you quietly say "I need to talk to you about something, Christina."'
+				'"What do you want, <<$pcs_nickname>>, I''m busy," she says, not even looking at you.'
+				'Taking a deep breath, you say "Lariska. I want Lariska."'
+				'Suprised, she finally looks at you. "No, <<$pcs_nickname>>. She''s mine, and I don''t want you filling her head with nonsense."'
+				'"Well, the thing is you don''t really have a choice. Not a good one anyway." Pulling out your phone and checking to make sure nobody is looking, you show her a picture of her blowing the coach.'
+				'Her face turns bright red with anger, and she hisses at you, "You fucking bitch. How did you get that?! If you show anybody..."'
+				'"I wont...if you tell Lariska it''s ok to hang out with me outside of school. I mean, I would hate to see these pictures fall into Lizaveta''s hands..."'
+				'Her face turns even more red, if that were possible. "Fine," she spits out. "But I swear, if I ever even hear about these pictures again, I will fucking break you into tiny pieces!"'
+				'"Oh, you wont, as long as you keep your word," you say with a fake smile that doesn''t quite reach your eyes. "Now do be a dear and let her know she is free to do whatever she wants outside of school, will you?'
+				'"Oh, and if you try and punish her for this, I will know," the threat clear on your face. Turning on your heels, you head off to your next class, smiling.'
+			else
+				christinaQW['dompath'] = 3
+				'Going up to Christina, you quietly say "I need to talk to you about something, Christina."'
+				'"What do you want, <<$pcs_nickname>>, I''m busy," she says, not even looking at you.'
+				'"Oh, I just wanted you to know I have something you should see." Pulling out your phone and checking to make sure nobody is looking, you show her a picture of her blowing the coach.'
+				'Her face turns bright red with anger, and she hisses at you, "You fucking bitch. How did you get that?! If you show anybody..."'
+				'"It would be a real shame if Lisaveta got her hands on these..." you say menacingly.'
+				'Glaring at you, her hands balled into fists, she says quietly "What the fuck do you want from me, bitch?"'
+				'"Oh, I haven''t decided yet. When I do, I''ll let you know. I''m sure whatever I decide I want, you''ll give it to me without a fuss."'
+				'Her face turns even more red, if that were possible. "Fine," she spits out. "But I swear, if I ever even hear about these pictures again, I will fucking break you into tiny pieces!"'
+				'"Oh, you wont, as long as you keep your word," you say with a fake smile that doesn''t quite reach your eyes." Turning on your heels, you head off to your next class, smiling.'
+			end
+		elseif christinaQW['dompath'] = 3:
+			npc_rel['A18'] += 1
+			'Christina takes one look at you coming over to talk with her and says, "What now?"'
+			'"Nothing," you say cheerfully. "Just came over to say hi."'
+			'"Well don''t. We''re not friends, you got what you wanted, now leave me alone unless it''s important."'
+			'Giving her your best obvious fake smile you say, "Now don''t be like that. I thought we were great friends!"'
+			'"Whatever." Giving you a dirty look, she heads off to her next class, and you do the same, chuckling to yourself.'
+		elseif christinaQW['dompath'] = 4:
+			'Christina takes one look at you and her face turns crimson. "Bitch, I warned you. First chance I get, I''m gonna fuck you up!"'
+			'You give her your best patronizing look and say, "I''m not sure what you''re talking about. You''re welcome to give it your best shot though. Only one way to find out who''s Top Bitch around here!"'
+			'Her hands ball into fists, but then she takes a deep breath, looks around, and mutters to herself, "Not here..."'
+			'Smiling at her menacingly, you say "Later then..." before heading off to your next class.'
 		else
-			'"Hi <<$pcs_nickname>>! So what are you up to?" Christina asks.'
-			'"Nothing much, trying to figure out what I could do after school." you answer.'
-			'"You should join one of the sports teams. I''m sure you''d do great there," she says, trying to entice you.'
-			'"That''s something I will definitely consider. Thanks for the suggestion." you reply.'
+			'As you walk up to Christina, you smirk and say "Better have your plug in and no panties, buttslut, or things won''t go well for you."'
+			'Before she''s able to respond, you grab her arm, force her to bend over, and flip up her skirt. Finding her buttplug in place, and no panties, you let her go and walk away.'
 		end
-	elseif npc_rel['A18'] <= 20 and pav_slut < 200:
-		npc_rel['A18'] += 1
-		if grupTipe = 2:
-			'"Look at the biggest joke among us. You shouldn''t even be allowed to call yourself a jock. What a joke..." Christina shakes her head.'
-			'You fiercely reply. "Oh, yeah? I could beat you in whatever you want. Just name the place and time."'
-			'"Hmmrph!!" Christina looks angrily at you. "You know what? I don''t have time for this right now!" She crosses her arms and refuses to say another word to you.'
-		else
-			'"Why did you approach me? I don''t want to talk to someone like you." Christina scorns you.'
-			'"Well excuse me, your highness," you sarcastically take a bow in front of her. You hear some snickering behind you.'
-			'Christina turns a bit red as she pushes you away and storms off with Lina trying to keep up behind her.'
+	else
+		if npc_rel['A18'] >= 50 and pav_slut < 200:
+			npc_rel['A18'] += 1
+			if grupTipe = 2:
+				'"Hi <<$pcs_nickname>>! Do you want to work out together since, you know, you''re the only one that is on the same level as me?" she confidently asks.'
+				'"I don''t know if I could keep up with you." you jokingly reply.'
+				'Christina lets out a loud laugh. "Well you know where to find me if you ever want to work out."'
+				'You give her a nod and say your goodbyes.'
+			else
+				'"Hi <<$pcs_nickname>>! So what are you up to?" Christina asks.'
+				'"Nothing much, trying to figure out what I could do after school." you answer.'
+				'"You should join one of the sports teams. I''m sure you''d do great there," she says, trying to entice you.'
+				'"That''s something I will definitely consider. Thanks for the suggestion." you reply.'
+			end
+		elseif npc_rel['A18'] <= 20 and pav_slut < 200:
+			npc_rel['A18'] += 1
+			if grupTipe = 2:
+				'"Look at the biggest joke among us. You shouldn''t even be allowed to call yourself a jock. What a joke..." Christina shakes her head.'
+				'You fiercely reply. "Oh, yeah? I could beat you in whatever you want. Just name the place and time."'
+				'"Hmmrph!!" Christina looks angrily at you. "You know what? I don''t have time for this right now!" She crosses her arms and refuses to say another word to you.'
+			else
+				'"Why did you approach me? I don''t want to talk to someone like you." Christina scorns you.'
+				'"Well excuse me, your highness," you sarcastically take a bow in front of her. You hear some snickering behind you.'
+				'Christina turns a bit red as she pushes you away and storms off with Lina trying to keep up behind her.'
+			end
+		elseif pav_slut >= 200:
+			'"What does the biggest school slut want from me? Don''t you have a cock to suck somewhere?" Christina says mockingly.'
+			'"Shut up Christina! I''m tired of your bullshit." you tiredly reply.'
+			'"Poor little thing. It must''ve been, what, at least a few minutes since you last spread your legs for someone?" She begins to laugh as she walks away.'
+		else 
+			npc_rel['A18'] += 1
+			'"What do you want <<$pcs_nickname>>? I don''t really have the time right now." She''s looking around, for someone or something.'
+			'"Well... I wanted to ask you..." you choke up a little.'
+			'"Out with it <<$pcs_nickname>>!" Christina gets a bit irritated.'
+			'You take a deep breath. "I wanted to join..."'
+			'Before you end your sentence, she starts walking away and you can hear her say "Yeah yeah, you do that <<$pcs_nickname>>..."'
 		end
-	elseif pav_slut >= 200:
-		'"What does the biggest school slut want from me? Don''t you have a cock to suck somewhere?" Christina says mockingly.'
-		'"Shut up Christina! I''m tired of your bullshit." you tiredly reply.'
-		'"Poor little thing. It must''ve been, what, at least a few minutes since you last spread your legs for someone?" She begins to laugh as she walks away.'
-	else 
-		npc_rel['A18'] += 1
-		'"What do you want <<$pcs_nickname>>? I don''t really have the time right now." She''s looking around, looking for someone or something.'
-		'"Well... I wanted to ask you..." you choke up a little.'
-		'"Out with it <<$pcs_nickname>>!" Christina gets a bit irritated.'
-		'You take a deep breath. "I wanted to join..."'
-		'Before you end your sentence, she starts walking away and you can hear her say "Yeah yeah, you do that <<$pcs_nickname>>..."'
 	end
 	act 'Time for the next class': gt 'gschool_lessons', 'short_break'
+	if christinaQW['dompath'] = 0 and christinaQW['subpath'] = 0:
+		act 'Think about Christina': gt 'gschool_socialchg1', 'christina_decide'
+	end
+	
 end
 
 if $ARGS[0] = 'bella':
@@ -1207,48 +1251,64 @@ if $ARGS[0] = 'lina':
 	menu_off = 1
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/shared/photos/big19.jpg"></center>'
-	if lariskaQwestStart > 0 and lariskaQwestStart < 7 and zverSlutQW >= 1:
-		'"I have my eye on you, Lina. You are going to have to pick a side, between me and Christina. For your sake, I hope it isn''t the wrong one..."'
-		'With that statement, you turn and walk away.'
-	elseif lariskaQwestStart >= 7 and zverSlutQW >= 1:
-		'"I won''t forget you helped Christina come after me. Things are going to get rough for you."'
-		'With that statement, you turn and walk away.'
-	elseif LinaSlut = 1 and kotovLoveQW > 0:
-		'Lina sees the look on your face and recoils away from you. "Stay away from my boyfriend, slut, or I will beat you black and blue. Vitek won''t protect you, either."'
-		'Your one warning to her delivered, you turn and walk away.'
-	elseif LinaSlut = 1 and kotovLoveQW = 0:
-		'Seeing Lina, you laugh at her and say "Enjoy Vitek, slut. He''s all yours." When he rips you to pieces I am going to laugh."'
-	elseif npc_rel['A19'] >= 50 and pav_slut < 250:
-		npc_rel['A19'] += 1
-		if grupTipe = 2:
-			'"I''ve finally been improving my lap times." Lina proudly tells you.'
-			'"Great news! I''m glad you''re improving." you encourage her.'
-			'Lina nods. "Yeah, the new workout plan that Christina made for me is really great. She''s really helped me out a lot." There she goes, worshipping Christina.'
+	if christinaQW['dompath'] >= 4:
+		if christinaQW['dompath'] = 4:
+			'As soon as Lina sees you, she comes right up and says, "<<$pcs_nickname>>, how could you say those awful things about Christina?"'
+			'"Because they''re true," you say with a shrug. Raising an eyebrow, you add, "You didn''t know?"'
+			'"I...um...she never..." she stammers in response. Obviously she didn''t know.'
+			'"It''s ok, sweetie. She made her own choices and they have finally caught up to her." You smile at her, before heading off to the next class.'
 		else
-			'"Hi <<$pcs_nickname>>! Did you watch the latest video someone took of the Starlets? Their movements were amazing! I wish I could also join them, but I''m too clumsy..." Lina looks dejected.'
-			'"Is that so?" you curiously ask.'
-			'With a nervous laughter Lina replies. "I should stop, you''re probably not interested in this anyway." Before you''re able to answer, you can hear Christina calling her over and Lina quickly runs over to her, leaving you alone.'
+			npc_rel['A19'] += 1
+			if avelinaQW['encourage'] >= 1:
+				'Avelina sees you approaching and her face lights up. "Hey, <<$pcs_nickname>>!"'
+				'"Hey, Lina. How are you doing?"'
+				'"I''ve finally been improving my lap times." Lina proudly tells you.'
+				'"Great news! I''m glad you''re improving," you encourage her.'
+			else
+				avelinaQW['encourage'] = 1
+				if npc_rel['A13'] < 60: npc_rel['A13'] = 60
+				'You find Avelina standing alone, looking lost and sad.'
+				'"Looks like your role model made some bad choices," you say to her sternly. "Be careful spending time around her, you may find yourself dragged down with her."'
+				'She looks at her feet, obviously afraid of you.'
+				'"Don''t worry, sweetie, I''m not going to hurt you. I just hoping you will use this as an opportunity to start thinking for yourself, again." You say with a sweet smile.'
+				'Looking up at you, a bit suprised, you see a hint of a smile on her face before she nods at you. "Thanks, <<$pcs_nickname>>."'
+			end
 		end
-	elseif npc_rel['A19'] <= 20 and pav_slut < 250:
-		npc_rel['A19'] += 1
-		if grupTipe = 2:
-			'"I always hear that I''m bad at sports, but you''re even worse than me!" Lina spares no time to insult you.'
-			'"Where did this come from?" you ask.'
-			'Lina mockingly replies. "It''s just something me and the other girls were discussing and I just wanted you to know that."'
-			'"Come and face me then and I''ll show you who''s the worse athlete!" you fire back.'
-		else
-			'"So where''s the old ball and chain?" you teasingly ask.'
-			'"Oh shut up <<$pcs_nickname>>. Don''t you have anything better to do? At least I have a friend unlike <i>some</i> people." Lina fires back.'
+	else
+		if npc_rel['A19'] >= 50 and pav_slut < 250:
+			npc_rel['A19'] += 1
+			if grupTipe = 2:
+				'"I''ve finally been improving my lap times." Lina proudly tells you.'
+				'"Great news! I''m glad you''re improving." you encourage her.'
+				'Lina nods. "Yeah, the new workout plan that Christina made for me is really great. She''s really helped me out a lot." There she goes, worshipping Christina.'
+			else
+				'"Hi <<$pcs_nickname>>! Did you watch the latest video someone took of the Starlets? Their movements were amazing! I wish I could also join them, but I''m too clumsy..." Lina looks dejected.'
+				'"Is that so?" you curiously ask.'
+				'With a nervous laughter Lina replies. "I should stop, you''re probably not interested in this anyway." Before you''re able to answer, you can hear Christina calling her over and Lina quickly runs over to her, leaving you alone.'
+			end
+		elseif npc_rel['A19'] <= 20 and pav_slut < 250:
+			npc_rel['A19'] += 1
+			if grupTipe = 2:
+				'"I always hear that I''m bad at sports, but you''re even worse than me!" Lina spares no time to insult you.'
+				'"Where did this come from?" you ask.'
+				'Lina mockingly replies. "It''s just something me and the other girls were discussing and I just wanted you to know that."'
+				'"Come and face me then and I''ll show you who''s the worse athlete!" you fire back.'
+			else
+				'"So where''s the old ball and chain?" you teasingly ask.'
+				'"Oh shut up <<$pcs_nickname>>. Don''t you have anything better to do? At least I have a friend unlike <i>some</i> people." Lina fires back.'
+			end
+		elseif pav_slut >= 250:
+			npc_rel['A19'] -= 1
+			'"Christina says that you fuck anyone." Lina says while glaring at you.'
+			'"Christina doesn''t know what she''s talking about it." you reply.'
+			'"I knew it! It''s true isn''t it? Christina is always correct... Go and suck someone off!" she fires back.'
+			'"Whatever, bitch. Like you know anything about me," you laugh, and walk away.'
+		else 
+			npc_rel['A19'] += 1
+			'"What do you want <<$pcs_nickname>>? Christina is looking for me..." Lina says irritatingly.'
+			'"I wanted to ask you if you had the notes from the class. I need to copy it." you tell her.'
+			'"We''ll do it later. I have to find Christina right away or else she''ll get mad..." Lina excuses herself.'
 		end
-	elseif pav_slut >= 250:
-		'"Christina says that you fuck anyone." Lina says while glaring at you.'
-		'"Christina doesn''t know what she''s talking about it." you reply.'
-		'"I knew it! It''s true isn''t it? Christina is always correct... Go and suck someone off!" she fires back.'
-	else 
-		npc_rel['A19'] += 1
-		'"What do you want <<$pcs_nickname>>? Christina is looking for me..." Lina says irritatingly.'
-		'"I wanted to ask you if you had the notes from the class. I need to copy it." you tell her.'
-		'"We''ll do it later. I have to find Christina right away or else she''ll get mad..." Lina excuses herself.'
 	end
 	act 'Time for the next class': gt 'gschool_lessons', 'short_break'
 end
@@ -1258,44 +1318,99 @@ if $ARGS[0] = 'lariska':
 	menu_off = 1
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/shared/photos/big13.jpg"></center>'
-	if LariskaQW['LariskaHelp'] = -1:
-		'She looks at you rejectingly and softly says: "Leave me alone <<$pcs_nickname>>. I want nothing to do with you any more."'
-	elseif LariskaHomeIn > 0:
-		'"Hey, cutie," you say when you see Lariska. She blushes a little but still smiles at you. You spend the rest of the break chatting with her.'
-	elseif npc_rel['A13'] >= 50 and pav_slut < 250:
-		npc_rel['A13'] += 1
-		if grupTipe = 2:
-			'"Hey <<$pcs_nickname>>, have you seen Christina around?" Lariska asks.'
-			'"No, why?" you can sense the desperation in her demeanor.'
-			'"Well Lina was running after her and I don''t want to be left out..." She dismayingly looks at you.'
-			'"Listen Lariska." You grab hold of her. "You don''t need to run after anyone. You''re fine on your own, okay? Now stop worrying and head to class instead."'
+	if LariskaQW['story'] >= 2:
+		if LariskaQW['story'] = 2:
+			if christinaQW['dompath'] >= 3 or christinaQW['subpath'] >= 2:
+				if christinaQW['subpath'] >= 2 or christinaQW['dompath'] < 6:
+					npc_rel['A13'] += 1
+					LariskaQW['story'] = 4
+					'Pulling out the the volleyball she dropped outside your parents apartment the other day, you hand it to her. "You dropped this, Lariska."'
+					'When she sees the ball, her eyes go wide and she looks around fearfully. Seeing that Christina is engrossed in her conversation with Lina, she snatches the ball and stuffs it out of sight.'
+					'I''m sorry, <<$pcs_nickname>>. If Christina finds out I was there instead of the sports center like I told her I would be...'
+					'"Then why were you there? You ask her teasingly, pretty sure you already know the answer."'
+					'Her face and neck turn bright red. "I-I...uh...I..." she stammers, trying to think of a something to tell you, unwilling to admit the truth.'
+					'"Relax," you say laughing. "I already talked to her, she agreed to let you hang out with me outside of school. I promise. Just ask her about it the next time you get a chance, ok?"'
+					'She looks at you, a bit dazed, but manages to nod.'
+					'Giving her a soft smile, you head off to your next class.'
+				else
+					npc_rel['A13'] += 1
+					LariskaQW['story'] = 4
+					'Pulling out the the volleyball she dropped outside your parents apartment the other day, you hand it to her. "You dropped this, Lariska."'
+					'When she sees the ball, her eyes go wide and her face turns bright red. She grabs the ball like it''s evidence of a conspiracy and stuffs it out of sight.'
+					'"So why did you run away? Didn''t you enjoy what we did?"'
+					'"I...uh...I panicked. I''m sorry, <<$pcs_nickname>>, it was too sudden," her face turns even more red as she thinks about the kiss.'
+					'"Wee I enjoyed it, just so you know. If you want to do it again sometime..."'
+					'She looks at you, a bit dazed, and says softly "I liked it too. I just need to think about it some more, ok?"'
+					'"Ok," you say with a soft smile, and head off to your next class.'
+				end
+			else
+				LariskaQW['story'] = 3
+				npc_rel['A13'] += 1
+				'Pulling out the the volleyball she dropped outside your parents apartment the other day, you hand it to her. "You dropped this, Lariska."'
+				'When she sees the ball, her eyes go wide and she looks around fearfully. Seeing that Christina is engrossed in her conversation with Lina, she snatches the ball and stuffs it out of sight.'
+				'I''m sorry, <<$pcs_nickname>>. If Christina finds out I was there instead of the sports center like I told her I would be...'
+				'"Then why were you there? You ask her teasingly, pretty sure you already know the answer."'
+				'Her face and neck turn bright red. "I-I...uh...I..." she stammers, trying to think of a something to tell you, unwilling to admit the truth.'
+				'"Relax," you say laughing. "I am pretty sure I already know," you say with a twinkle in your eye.'
+				'Her face flushes again, but all she says is "Don''t tell Christina I was there, she doesn''t like me hanging around you. She hates you, always has."'
+				'"I know, though I have no idea why. But don''t worry, I will figure out a way for her to agree to let us hang out. Or eliminate the need for her approval."'
+				'Lariska''s eyes go wide, but she just says, "Just be careful, <<$pcs_nickname>>. I don''t want her to hurt you because of me."'
+				'"I can take it, sweetie. Especially when it''s worth it." You give her a sweet smile and head off to class.'
+			end
+		elseif LariskaQW['story'] = 3:
+			npc_rel['A13'] += 1
+			'"Hey, Lariska! How is your day going?"'
+			'"I''m sorry, <<$pcs_nickname>>, but I told you, Christina doesn''t really want me hanging out with you afterschool."'
+			'"I know Lariska, I am working on it. In the meantime, I was just saying hi."'
+			'"O-Oh. I''m sorry, I just keep thinking about it. Hopefully you will manage to convince her." She gives you a sad smile.'
+			'"Hang in there, sweetie. I will convince her, I promise."'
+		elseif LariskaQW['story'] = 4:
+			npc_rel['A13'] += 1
+			'"Ok, <<$pcs_nickname>>. I guess Christina wont stop me from hanging out with you now." She smiles a bit shyly and says "Do you want to come over afterschool and work on our homework together?"'
+			'You smile in response, and say "Sure, Lariska. I will meet up with you afterschool!"'
+			'She blushes a bit and says "Good, I''m looking forward to it!"'
 		else
-			'"Hey <<$pcs_nickname>>! I need help with a thing and I think you''re the perfect person that can help me out." Lariska smiles.'
-			'"Sure thing Lariska. What do you need help with?" you curiously ask.'
-			'"Well... I need to impress Christina and need your help with coming up with something fitting..." she starts and goes on a long tirade about what might impress Christina.'
+			npc_rel['A13'] += 2
+			'"Hey, cutie," you say when you see Lariska. She blushes a little but still smiles at you. You spend the rest of the break chatting with her.'
 		end
-	elseif npc_rel['A13'] <= 20 and pav_slut < 250:
-		npc_rel['A13'] += 1
-		if grupTipe = 2:
-			'"I sure beat your ass during gym class. You had no chance against me." Lariska is gleefully trash-talking you.'
-			'"Well at least I don''t have to fish for other people''s approval." you ferociously tell her off.'
-			'"I can''t believe you said something like that!" She stands there, shocked.'
-		else
-			'"So where''s the old ball and chain?" you teasingly ask.'
-			'"Oh shut up <<$pcs_nickname>>. Don''t you have anything better to do? At least I have friends." Lariska fires back.'
-			'You start laughing. "Yeah, ''friends.''"'
+	else
+		!!if LariskaQW['LariskaHelp'] = -1:
+		!!	'She looks at you rejectingly and softly says: "Leave me alone <<$pcs_nickname>>. I want nothing to do with you any more."'
+		if npc_rel['A13'] >= 50 and pav_slut < 250:
+			npc_rel['A13'] += 1
+			if grupTipe = 2:
+				'"Hey <<$pcs_nickname>>, have you seen Christina around?" Lariska asks.'
+				'"No, why?" you can sense the desperation in her demeanor.'
+				'"Well Lina was running after her and I don''t want to be left out..." She dismayingly looks at you.'
+				'"Listen Lariska." You grab hold of her. "You don''t need to run after anyone. You''re fine on your own, okay? Now stop worrying and head to class instead."'
+			else
+				'"Hey <<$pcs_nickname>>! I need help with a thing and I think you''re the perfect person that can help me out." Lariska smiles.'
+				'"Sure thing Lariska. What do you need help with?" you curiously ask.'
+				'"Well... I need to impress Christina and need your help with coming up with something fitting..." she starts and goes on a long tirade about what might impress Christina.'
+			end
+		elseif npc_rel['A13'] <= 20 and pav_slut < 250:
+			npc_rel['A13'] += 1
+			if grupTipe = 2:
+				'"I sure beat your ass during gym class. You had no chance against me." Lariska is gleefully trash-talking you.'
+				'"Well at least I don''t have to fish for other people''s approval." you ferociously tell her off.'
+				'"I can''t believe you said something like that!" She stands there, shocked.'
+			else
+				'"So where''s the old ball and chain?" you teasingly ask.'
+				'"Oh shut up <<$pcs_nickname>>. Don''t you have anything better to do? At least I have friends." Lariska fires back.'
+				'You start laughing. "Yeah, ''friends.''"'
+			end
+		elseif pav_slut >= 250:
+			'"Aren''t you looking for a cock to suck you big slut?" Lariska says mockingly.'
+			'"Shut up Lariska! Don''t you have Christina''s tail to run after or something?" you tiredly reply.'
+			'"Poor little slut. Go chase another cock." she begins to laugh as she walks away.'
+		else 
+			npc_rel['A13'] += 1
+			'"What do you want <<$pcs_nickname>>? I don''t really have the time right now." Lariska says as she quickly walks towards the classroom.'
+			'"Well... I wanted to ask you..." you choke up a little.'
+			'"Out with it <<$pcs_nickname>>!" Lariska seems a bit irritated.'
+			'You take a deep breath. "I wanted you to ask Ch..."'
+			'Before you end your sentence, she pulls away from you and you can hear her say "Yeah yeah, you do that <<$pcs_nickname>>..."'
 		end
-	elseif pav_slut >= 250:
-		'"Aren''t you looking for a cock to suck you big slut?" Lariska says mockingly.'
-		'"Shut up Lariska! Don''t you have Christina''s tail to run after or something?" you tiredly reply.'
-		'"Poor little slut. Go chase another cock." she begins to laugh as she walks away.'
-	else 
-		npc_rel['A13'] += 1
-		'"What do you want <<$pcs_nickname>>? I don''t really have the time right now." Lariska says as she quickly walks towards the classroom.'
-		'"Well... I wanted to ask you..." you choke up a little.'
-		'"Out with it <<$pcs_nickname>>!" Lariska seems a bit irritated.'
-		'You take a deep breath. "I wanted you to ask Ch..."'
-		'Before you end your sentence, she pulls away from you and you can hear her say "Yeah yeah, you do that <<$pcs_nickname>>..."'
 	end
 	act 'Time for the next class': gt 'gschool_lessons', 'short_break'
 end

+ 3 - 3
locations/gschool_events.qsrc

@@ -1050,7 +1050,7 @@ if $ARGS[0] = 'break_events':
 		gs 'stat'
 	elseif break_rand = 22:
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/handstand.jpg"></center>'
-		if zverSlutQW >= 1:
+		if christinaQW['dompath'] >= 6:
 			'As you stop by your locker, you see some girls from your brother''s class doing handstands against the wall. Everytime their skirts flip down, the boys watching cheer. Giggling, they keep doing it until a teacher is spotted, and everybody scatters.'
 		else
 			'As you stop at your locker, you overhear Christina berating Lariska and Lina for yesterday''s practice. Something about how worthless they are and how it will make them lose their first game if they play that badly. They try to appologise and promise to do better but Christina is having none of it. She tells the girls to do hand stands in the hallway until the next class. When Lariska points out their skirts will fall up and everyone will see, Christina tells them they should have thought of that and played better.'
@@ -1077,7 +1077,7 @@ if $ARGS[0] = 'break_events':
 		'As you walk down the hallway, you see Bella sitting on one of the window ledges, ignoring her classmates as she touches up her makeup with her compact. You admit she is pretty and always looks nice, but she is such a snob, acting like she is better than everyone else.'
 	elseif break_rand = 26:
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/nastymessage.jpg"></center>'
-		if zverSlutQW >= 1:
+		if christinaQW['dompath'] >= 6:
 			'As you walk down the hallway, you see Christina writing a nasty message on a locker. It is obviously another girl''s locker by the comments calling her a "fat cow of a slut" and such. Walking up behind her, you clear your throat loudly. Jumping in suprise, she turns to find you glaring at her.'
 			'"Old habits, huh? That''s ok, I know how we can break them. Give me the marker." Nervously she hands you the pen, obviously not looking forward to whatever you have cooked up for her. "Bend over, Christina. Time for your punishment." Used to getting checked by now, she automatically bends over and flips up her skirt, showing you her pantiless ass and the buttplug wedged inbetween her cheeks. Smiling, you write Butt on her left cheek, and Slut on her right cheek, before pocketing the marker and walking away.'
 		else
@@ -1103,7 +1103,7 @@ if $ARGS[0] = 'break_events':
 		gs 'stat'
 	elseif break_rand = 30:
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/skirtupback.jpg"></center>'
-		if zverSlutQW >= 1:
+		if christinaQW['dompath'] >= 6:
 			'You see Christina walk past Mr. Nikolaevich and as she does, she briefly flips up the back of her skirt to show off her panty clad ass. Mr. Nikolaevich gives her a stern look but otherwise doesn''t say anything. You follow behind her until he is out of sight, then grab her arm and drag her into the nearest girls bathroom.'
 			'"What did I say about panties, Christina?" Looking at you fearfully, she says "No panties, wear a buttplug." "And are you wearing panties without your plug in?" You ask sweetly. When she shakes her head no, you sigh theatrically. "Lying now, too. Ok, bend over and show me."'
 			'Trembling, she bends over and flips her skirt up, showing you the panties you already knew she was wearing. "Drop them, buttslut, and grab your ankles." Whimpering, she does as she is told. Lining yourself up, you spank her, hard, on each cheek. "That''s for lying!" You do it again, "That''s for wearing panties!" Then a third time, "That''s for not wearing your plug!"'

+ 2 - 2
locations/gschool_gossip.qsrc

@@ -354,7 +354,7 @@ if $ARGS[0] = 'mixed':
 		'"I think she takes singing lessons or something."'
 		'"With a voice like hers, she probably sucks him off so he doesn''t run out."'
 	elseif chat_rand = 72:
-		if zverSlutQW >= 1:
+		if christinaQW['fight'] >= 1:
 			'"Did you hear Christina got her ass beat?"'
 			'"I was there! That girl tore Christina to pieces!"'
 			'"Good, if anybody had it coming, it was her."'
@@ -478,7 +478,7 @@ if $ARGS[0] = 'mixed':
 		'"She is their so called backup member. Honestly, she is probably only there so they can laugh at her."'
 		'"Poor naive girl doesn''t know what she''s gotten herself into."'
 	elseif chat_rand = 94:
-		if zverSlutQW >= 1:
+		if christinaQW['dompath'] >= 6:
 			'"Did you hear Christina was kicked off the cheerleading team?"'
 			'"Really? How come?"'
 			'"Between the rumors about Christina blowing the coach, and her face getting fucked up from her fight with <<$pcs_nickname>>, Albina didn''t want her anymore."'

+ 57 - 50
locations/gschool_grounds.qsrc

@@ -141,7 +141,7 @@ if $ARGS[0] = 'main':
 
 !!	act 'Go to the Principals Office': gt
 
-	if week < 6 and hour >= 6 and StoryLine > 0 and SchoolAtestat = 0 and kanikuli = 0 and gm_school_block = 0:
+	if week < 6 and hour >= 6 and StoryLine > 0 and SchoolAtestat = 0 and kanikuli = 0 and SchoolBlock = 0:
 		if CloStyle2 = 4 or Enable_sforma = 1:
 			gs 'gschool_socialchg', 'group_student_rel_change_2'
 			if hour = 6:
@@ -190,9 +190,9 @@ if $ARGS[0] = 'main':
 
 	if joint > 0 and jointhigh = 0: act 'Smoke a joint behind the school building': gs 'drugs', 'joint' & gt $loc, $loc_arg
 
-	if week = 6 and hour = 8 and StoryLine > 0 and SchoolAtestat = 0 and detention_set = 1 and gm_school_block = 0: act 'Go to detention': gt 'gschool_detention', 'start'
+	if week = 6 and hour = 8 and StoryLine > 0 and SchoolAtestat = 0 and detention_set = 1 and SchoolBlock = 0: act 'Go to detention': gt 'gschool_detention', 'start'
 
-	if zverRageQW = 1: gt 'gschool_grounds', 'KristinaFight'
+	if christinaQW['dompath'] = 4: gt 'gschool_grounds', 'KristinaFight'
 
 	if week < 6 and hour = 14 and dimaRevenge = 5 and dimaRevChoice = 0:
 		gt 'dimaRevenge', dimaRevenge
@@ -238,11 +238,9 @@ if $ARGS[0] = 'main':
 
 		if ivan_afterschool = 1: act 'Meet Ivan after school': gt 'gschool_sex', 'afterschool'
 
-		if LinaSlut > 0 and rand(1,10) < 3: 'You see Lina, Dan and Vasily leaving the school together.'
-
 		if Enable_tablemap = 0:
 			if anushkaFirstvisit = 0 and meet_after_school = 1: '<a href="exec: gt ''anushka'', ''meet_after_school''">Anushka Konstantinov</a> is leaning against a tree just in front of the school.'
-			if LariskaHomeIn > 0 and cheerleaders_on = 0: '<a href="exec:minut += 1 & gt ''LariskaGo''">Lariska Gruzdev</a> impatiently walks back and fourth across the courtyard, as if she''s waiting for someone.'
+			if LariskaQW['story'] >= 4 and cheerleaders_on = 0: '<a href="exec:minut += 1 & gt ''LariskaGo''">Lariska Gruzdev</a> impatiently walks back and fourth across the courtyard, as if she''s waiting for someone.'
 			if JuliaMilLernQW >= 1: '<a href="exec:minut += 1 & gt ''JuliaMilGo''">Julia Milova</a> is sitting somewhere on the school courtyard, reading a book.'
 			if NatbelQW['QWstage'] > 0: '<a href="exec:minut += 1 & gt ''NatBelGo''">Natasha Belova</a> is standing in a corner.'
 			if artemLernQW >= 1 and artemVitokQW ! 2 and artemblok = 0 and artlie ! 2 and artembrokenheart ! 1: '<a href="exec:minut += 15 & gt ''artem_events'', ''start''">Artem Chebotarev</a> is waiting for you near the school entrance.'
@@ -272,7 +270,7 @@ if $ARGS[0] = 'main':
 			!display friends in table if switch is on.
 			st_count=0 & $show_table=''
 			if anushkaFirstvisit = 0 and meet_after_school = 1: gs 'show_table', '<a href="exec: gt ''anushka'', ''meet_after_school''">Anushka Konstantinov</a>', '5'
-			if LariskaHomeIn > 0 and cheerleaders_on = 0: gs 'show_table', '<a href="exec:minut += 1 & gt ''LariskaGo''">Lariska Gruzdev</a>', '5'
+			if LariskaQW['story'] >= 4 and cheerleaders_on = 0: gs 'show_table', '<a href="exec:minut += 1 & gt ''LariskaGo''">Lariska Gruzdev</a>', '5'
 			if JuliaMilLernQW >= 1: gs 'show_table', '<a href="exec:minut += 1 & gt ''JuliaMilGo''">Julia Milova</a>', '5'
 			if NatbelQW['QWstage'] > 0: gs 'show_table', '<a href="exec:minut += 1 & gt ''NatBelGo''">Natasha Belova</a>', '5'
 			if artemLernQW >= 1 and artemVitokQW ! 2 and artemblok = 0 and artlie ! 2 and artembrokenheart ! 1: gs 'show_table', '<a href="exec:minut += 15 & gt ''artem_events'', ''start''">Artem Chebotarev</a>', '5'
@@ -374,7 +372,7 @@ if $ARGS[0] = 'sports':
 
 	if hour >= 9 and hour < 18 and StoryLine > 0 and SchoolAtestat = 0 and kanikuli = 0: 'With the school open you can go to the <a href="exec: minut += 1 & gt ''gschool_grounds'', ''change_room''">changing rooms</a> by the gym and change your outfit.'
 
-	if week = 6 and gm_school_sorev = 2 and hour = 10 and SchoolBlock = 0:
+	if week = 6 and SchoolSorev = 2 and hour = 10 and SchoolBlock = 0:
 		*nl
 		'Athletic students of your school and other schools in the area have gathered at the athletics track near your school. Everyone is getting ready for the running competition.'
 		if $clothingworntype = 'exercise' and $shoeworntype = 'danilovich':
@@ -384,7 +382,7 @@ if $ARGS[0] = 'sports':
 		end
 	end
 
-	if week = 6 and gm_school_sorev = 1 and hour = 10 and SchoolBlock = 0:
+	if week = 6 and SchoolSorev = 1 and hour = 10 and SchoolBlock = 0:
 		*nl
 		'Athletic students of your school and other schools in the area have gathered at the athletics track near your school. Everyone is getting ready for the running competition.'
 
@@ -443,41 +441,27 @@ if $ARGS[0] = 'bulding':
 		His words fill you with dread as you make your way to class.'
 	end
 
-	if zverSlutQW = 1 and week = 1 and lariskaQwestDay < daystart and lariskaQwestDay ! 0 and zverRageQW = 2:
+	if week <= 5 and christinaQW['dompath'] = 6:
 		menu_off = 1
-		zverSlutQW = 2
-		if LariskaQW['VitekHelp'] ! 1:
-			$npc_notes['A18'] = 'Ever since your fight, Christina has been avoiding you. She''s been humiliated ever since you told the whole school about how she sucked the P.E. teacher''s dick for a place in the running competition, and beat her up when she tried to fight you. Barely a shade of her former self, she stands timidly in a corner, her head still wrapped in gauss. Whenever she opens her mouth, people can see the broken teeth she hasn''t had a chance to get fixed yet.'
-			if LariskaQW['LariskaHelp'] > 0:
-				'Lariska tells you that you crushed Christina''s spirit when she lost that fight to you, and that there''s no fight left in her now. She was even kicked from both the Cheerleading and Track teams. You know not to let your guard down though; Christina is the type of person to hold a grudge, and you expect she''s just biding her time until she finds a good opportunity to get back at you.'
-			end
-		else
-			if LinaSlut > 0:$text_end = ' and Lina'
-			'Lariska tells you that Christina will require treatment for several months to fully recover from the beating you gave her, and that she was kicked from both the Cheerleading and Track teams. She also says that Avelina has been hooking up with Vitek lately. You suspect this might have something to do with Christina; Lina would do anything for her. You feel a knot in your stomach; being on Vitek''s bad side could be really bad for you.'
-		end
-		if LariskaQW['LariskaHelp'] > 0:LariskaHomeIn = 1
-		$npc_notes['A13'] = 'Lariska is an athletic girl with a weak personality: she''s very dependent on other people''s opinions of her. Christina used to control her, but ever since you took care of Christina she has been a lot more lively. She has a spark in her eyes, and is almost always in a good mood. Even though Mikhail Nikolayevich sees a lot of potential in her and offered her a spot on the volleyball team, she''s afraid to go pro.'
-	elseif zverSlutQW = 0 and week = 1 and lariskaQwestDay < daystart and lariskaQwestDay ! 0 and zverRageQW = 2:
+		npc_rel['A18'] = 0
+		christinaQW['dompath'] = 7
+		if LariskaHomeIn < 1:LariskaHomeIn = 1
+		'Lariska tells you that you crushed Christina''s spirit when she lost that fight to you, and that there''s no fight left in her now. Sounds like Coach Pavlovich took your threat seriously too, as she was kicked from both the Cheerleading Squad and the Track team.'
+		
+	elseif (week = 1 or week = 3 or week = 5) and christinaQW['fight'] = -1 and christinaQW['subpath'] = 3:
 		menu_off = 1
-		$npc_notes['A18'] = 'Christina is a tall and strong girl. She''s one of the best athletes your school has to offer. Her leadership skills, combined with her intelligence and tenacity make her a very serious threat to anyone who would challenge her.'
 		npc_rel['A18'] = 0
-		*nl
-		$npc_notes['A13'] = 'Lariska is an athletic girl with a weak personality: she''s very dependent on other people''s opinions of her. Christina controls her every move, and ever since the fight she has been avoiding you. She seems even more down than usual, and often looks sad. Even though Mikhail Nikolayevich sees a lot of potential in her and offered her a spot on the volleyball team, she''s afraid to go pro.'
-		if LariskaQW['LariskaHelp'] > 0:
-			$text_end = ' And don''t you worry, I will take care of your girlfriend Lariska as well. I''ll teach her what happens when she sides against me.'
-			$npc_notes['A13'] = 'Lariska is an athletic girl with a weak personality: she''s very dependent on other people''s opinions of her. Christina used to control her, but ever since you stood up to Christina she has been a lot more lively. Even though Mikhail Nikolayevich saw a lot of potential in her and offered her a spot on the volleyball team, she''s afraid to go pro. Her close ties with Christina Zvereva have put her in a bad light, and she has now been banned from playing for the volleyball team even if she wanted to.'
-		end
-		'Christina approaches you:'
-		'"What do you want, bitch? Have you recovered from your ass-kicking yet? At least you understand your place now.<<$text_end>>"'
-		lariskaQwestDay += 99999
+		'Christina approaches you and says, "Have you recovered from your ass-kicking yet? At least you understand your place now, looking forward to after P.E. class today!"'
+		'"W-What happens after P.E. class?"'
+		'Without answering, she simply smirks at you and walks away.'
 	end
 end
 
 if $ARGS[0] = 'KristinaFight':
 	*clr & cla
 	menu_off = 1
-	zverRageQW = 2
 	$location_type = 'event_outdoors'
+	christinaQW['dompath'] = 5
 	gs 'stat'
 	'<center><video autoplay loop src="images/characters/pavlovsk/school/girl/christina/school/fight.mp4"></video></center>'
 	'As you cross the school yard after school, you are surprised by something heavy slamming into your back. Falling to your hands and knees, you look behind you and see Christina, her face contorted with rage. "You fucking bitch! How dare you spread shit about me? I''ll break your fucking face in!"'
@@ -499,7 +483,7 @@ if $ARGS[0] = 'SchoolRun':
 	act 'Go to the start':
 		*clr & cla
 		minut += 30
-		gm_school_sorev = 0
+		SchoolSorev = 0
 		kolsorev += 1
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/grounds/begsor.jpg"></center>'
@@ -590,19 +574,29 @@ if $ARGS[0] = 'SchoolRun2':
 	gs 'stat'
 	'You think you might be able to win, and sign up to participate in the competition. After quickly changing into your running gear you return to the track. The guys are having their race first, and you watch them as you prepare. As expected, Ivan Prokhorov wins. When the guys have finished, it is the girls'' turn.'
 
-	if swinbeggor = 0:
-		'Getting ready at the starting line is Christina, one of the girls in your class. She just scoffs at you. "You''ll never beat me!"'
-	elseif swinbeggor = 1:
-		'Getting ready at the starting line is Christina, one of the girls in your class. She looks at you angrily and says "You beat me once, but never again!"'
-	elseif swinbeggor = 2:
-		'Getting ready at the starting line is Christina, one of the girls in your class. She looks at you with pure hatred. "You again, bitch? You''re going down this time, I promise you!"'
+	if christinaQW['dompath'] >= 6:
+		if swinbeggor = 0:
+			'You find Lina at the starting line with a smile on her face. Seeing you she waves and calls out cheerfully "Good luck, <<$pcs_nickname>>!"'
+		elseif swinbeggor = 1:
+			'You find Lina at the starting line with a smile on her face. Seeing you she waves and calls out cheerfully "I am going to get you this time, <<$pcs_nickname>>!"'
+		elseif swinbeggor = 2:
+			'You find Lina at the starting line with a smile on her face. Seeing you she waves and calls out cheerfully "Not going to get me a third time, <<$pcs_nickname>>!"'
+		end
+	else
+		if swinbeggor = 0:
+			'Getting ready at the starting line is Christina, one of the girls in your class. She just scoffs at you. "You''ll never beat me!"'
+		elseif swinbeggor = 1:
+			'Getting ready at the starting line is Christina, one of the girls in your class. She looks at you angrily and says "You beat me once, but never again!"'
+		elseif swinbeggor = 2:
+			'Getting ready at the starting line is Christina, one of the girls in your class. She looks at you with pure hatred. "You again, bitch? You''re going down this time, I promise you!"'
+		end
 	end
 
 	act 'Go to the start':
 		*clr & cla
 		kolsorev += 1
 		minut += 30
-		gm_school_sorev = 0
+		SchoolSorev = 0
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/grounds/begsor.jpg"></center>'
 		'The 400m sprint event for girls is up next. You take off your jacket and go the starting line, mentally preparing yourself for the race.'
@@ -621,7 +615,7 @@ if $ARGS[0] = 'SchoolRun2':
 			begminus = ((25 - bmi_calc)*6)
 		end
         begresult = pcs_run - begminus
-				
+		
 		act 'Run': gs 'gschool_grounds', 'SchoolRun2_result'
 		gs 'willpower', 'skill', 'run_lvl', 'hard'
 		if will_cost <= pcs_willpwr:
@@ -671,21 +665,34 @@ if $ARGS[0] = 'SchoolRun2_result':
 
 	if swinbeggor = 3 and LocalRun = 1:
 		LocalRun = 2
-		npc_rel['A18'] = 0
-		zverevaQW = 1
 		if razradbeg < 2:
 			'You have won the competition three more times and Mr. Pavlovich awards you the second tier sports trophy in running.'
 			razradbeg = 2
 		else
 			'You have won the competition three more times and Mr. Pavlovich awards you another trophy.'
 		end
-		'Christina stands nearby glaring at you the whole time, her hands balled into fists. She''s seething with rage, realizing she cannot beat you.'
+		if christinaQW['dompath'] >= 6:
+			npc_rel['A19'] += 5
+			'Lina stands at at the finish line, gasping for breath. Even though you beat her again, she flashes you a bright smile in congratulations.'
+		else
+			'Christina stands nearby glaring at you the whole time, her hands balled into fists. She''s seething with rage, realizing she cannot beat you.'
+		end
 	elseif swinbeggor = 2 and begresult >= 130:
-		npc_rel['A18'] = 0
-		'Christina is gasping for breath at the finish line. She was unable to overtake you, and came second again. Christina avoids your gaze, not wanting to look you in the eye.'
+		if christinaQW['dompath'] >= 6:
+			npc_rel['A19'] += 5
+			'Lina stands at at the finish line, gasping for breath. Even though you beat her a second time, she flashes you a bright smile in congratulations.'
+		else
+			npc_rel['A18'] -= 10
+			'Christina is gasping for breath at the finish line. She was unable to overtake you, and came second again. Christina avoids your gaze, not wanting to look you in the eye.'
+		end
 	elseif swinbeggor = 1 and begresult >= 130:
-		npc_rel['A18'] = 0
-		'Christina is gasping for breath at the finish line. She was unable to overtake you, and came second yet again. You just flash her a teethy grin and continue your victory lap. Through clenched teeth Christina growls at you. "You bitch!"'
+		if christinaQW['dompath'] >= 6:
+			npc_rel['A19'] += 5
+			'Lina stands at at the finish line, gasping for breath. Even though you beat her, she flashes you a bright smile in congratulations.'
+		else
+			npc_rel['A18'] -= 10
+			'Christina is gasping for breath at the finish line. She was unable to overtake you, and came second yet again. You just flash her a teethy grin and continue your victory lap. Through clenched teeth Christina growls at you. "You bitch!"'
+		end
 	end
 
 	gs 'stat'

+ 1 - 1
locations/gschool_lessons.qsrc

@@ -25,7 +25,7 @@ if $ARGS[0] = 'morning':
 		if pcs_grades < 0: pcs_grades = 0
 		lernSkill += 1
 		lernHome += 1
-		if gm_school_sorev = 1: gm_school_sorev = 0
+		if SchoolSorev = 1: SchoolSorev = 0
 		gs 'gschool_socialchg', 'test'
 	end
 		

+ 37 - 122
locations/gschool_lessons4.qsrc

@@ -212,11 +212,11 @@ if $ARGS[0] = 'math':
 			gs'stat'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/phone.jpg"></center>'
 			'The day seems to be dragging in and you find yourself constantly staring at the clock, waiting for the time to pass and the class to be over. You decide to play on your phone to pass the time.'
-		    if (VK = 1 and npc_rel['A18'] <= 60 and zverSlutQW < 2 and salocatnow >= 5) or (VK = 1 and zverRageQW > 0 and zverSlutQW < 2 and salocatnow >= 5):
+		    if VK = 1 and npc_rel['A18'] <= 60 and (christinaQW['fight'] = -1 or christinaQW['subpath'] >= 2) and salocatnow >= 5:
 				if npc_rel['A18'] > 30:npc_rel['A18'] = 30
 				'As you are browsing the web, you receive a text message from Christina reading; "Hey there piggy, are you looking up discounts on Peremech so that you can shove them down your throat? Why don''t you lose some weight before the teachers decide to add bovine etiquette to the curriculum because they may feel it necessary to teach the students how to talk to a cow like you?" You can feel your face growing flushed in embarrassment while reading Christina''s hurtful comments. You quickly turn off your phone and try not to make eye contact with Christina for the rest of the lesson.'
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
-			elseif (VK = 1 and npc_rel['A18'] >= 80 and npc_grupTipe['A18'] = 2 and zverRageQW = 0) or (VK = 1 and grupTipe = 2 and npc_grupTipe['A18'] = 2 and zverRageQW = 0):
+			elseif (VK = 1 and npc_rel['A18'] >= 80 and npc_grupTipe['A18'] = 2 and (christinaQW['subpath'] < 2 or christinaQW['dompath'] < 4)) or (VK = 1 and grupTipe = 2 and npc_grupTipe['A18'] = 2 and (christinaQW['subpath'] < 2 or christinaQW['dompath'] < 4)):
 				VKrand = rand(1,3)
 				if salocatnow >= 5:
 					'As you are browsing the web, you receive a text message from Christina reading; "Hey <<$pcs_nickname>>, I can''t help but notice that you have been putting on some weight. Would you like to run with Lina and I after school to maybe burn some of those calories?" Feeling embarrassed, you reply "Um maybe another time." Christina replies immediately. "<<$pcs_nickname>>, the other girls are starting to talk about you. You don''t want to be known as the fat girl of the school, do you?" You look toward Christina and see a mildly concerned look on her face before she texts one last message; "A few workouts a day and a proper diet can do wonders for your future. Think about it <<$pcs_firstname>>." She gives you an assuring nod before turning back towards the teacher.'
@@ -233,8 +233,9 @@ if $ARGS[0] = 'math':
 					'You giggle as you reply. "Sure sounds like fun." You then stick your tongue out at her, causing you both to giggle before turning back to your phones.'
 				end
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
-			elseif VK = 1 and zverSlutQW >= 2:
-				'As you are browsing the web, you receive a text message from Christina reading; "Hey <<$pcs_nickname>>, can I please take this buttplug out? It''s really uncomfortable and it makes it hard to focus in class." "Tough shit, bitch," you reply. "You''re a buttslut now, get used to it." You send a smirk in her direction, before you go back to playing with your phone.'
+			elseif VK = 1 and christinaQW['dompath'] >= 7:
+				'As you are browsing the web, you receive a text message from Christina reading; "Hey <<$pcs_nickname>>, can I please take this buttplug out? It''s really uncomfortable and it makes it hard to focus in class."' 
+				'"Tough shit, bitch," you reply. "You''re a buttslut now, get used to it." You send a smirk in her direction, before you go back to playing with your phone.'
 				act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
 			elseif VK = 2 and NataliaPavlovaQW >= 10:
 				'You are browsing the web when you suddenly receive a text message from Natalia depicting your name and her''s inside of a heart together. You turn to Natalia to see a big smile on her face as she gazes into your eyes. You return the smile before replying with "You are so precious to me, Natalia." Natalia quickly replies "I am so happy that I have you in my life." You reply to Natalia. "Ohhh you are just so cute. Muah." Natalia giggles before turning back to Mr. Tsarev while occasionally turning back toward you and smiling.'
@@ -668,10 +669,10 @@ if $ARGS[0] = 'pe':
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/fizra.jpg"></center>'
 	'You arrive in the gym and head straight to the girls locker room. Once inside, you quickly change into your athletic clothes before heading back out into the hall. Once everyone is ready, Coach Pavlovich conducts a roll call to ensure everyone is here.'
 	if week = 5 and LocalRun = 0:
-		if gm_school_sorev = 0:gm_school_sorev = 1
+		if SchoolSorev = 0:SchoolSorev = 1
 		'Coach Pavlovich announces that the inter-school running competition will be held this Saturday at 11:00. If you want to participate, you should come to school between 10:00 and 11:00.'
 	elseif week = 5 and LocalRun = 1:
-		if gm_school_sorev = 0:gm_school_sorev = 2
+		if SchoolSorev = 0:SchoolSorev = 2
 		'Coach Pavlovich announces that the inter-school running competition will be held this Saturday at 11:00. If you want to participate, you should come to school between 10:00 and 11:00.'
 	end
 	act 'Continue':
@@ -1049,130 +1050,44 @@ if $ARGS[0] = 'postphys':
 	menu_off = 1
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/postphys<<rand(1,4)>>.jpg"></center>'
-	if zverevaQW = 1:
+	if christinaQW['dompath'] = 1:
 		postphys_event = daystart
 		'After class, Coach Pavlovich returns to his office. For some reason, Christina is following him while all other students go to the locker rooms as usual.'
 		act 'Ignore it and go to the locker room': gt 'gschool_lessons4', 'postphys2'
 		act 'Listen in on Christina and Coach Pavlovich':
 			*clr & cla
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/christina/sex/school/chcoachbj.jpg"></center>'
+			'You sneak up to Coach Pavlovich''s office door to listen to what they''re talking about. You hear Christina saying "Did you miss me, Sir?" '
+			'The coach doesn''t answer her in words, but does in gasps. Deciding you need to take the risk and look, you crack the door open and peek in.'
+			'What you see is like a dream come true; Christina, on her knees naked in front of Pavlovich, sucking his cock for all she''s worth.'
+			+$OpenInnerThought+'"This is exactly what I was looking for!"'+$CloseInnerThought 
+			'Pulling out your phone, you make sure the flash is turned off, and start taking pictures.'
+			christinaQW['dompath'] = 2
+			pcs_horny += 10
 			gs 'stat'
-			'You quietly move up to Coach Pavlovich''s office to listen to what they''re talking about. You hear Christina saying "Please sir, you can''t let <<$pcs_nickname>> go to the regional competition!"'
-			'He replies "<<$pcs_firstname>> beat you fair and square, Christina. There''s not a whole lot I can do about it."'
-			'Christina''s voice again: "But you promised! Please? I''ll make it worth your while if you choose me over her, sir..."'
-			'After a few seconds of silence, you hear him reply. "Is that so, Christina? You know what to do then. This is not your first time here." Seconds later, you hear a gasp from your teacher and then soft moaning from him.'
-			act 'Try to see what''s happening':
+			act 'Keep Watching':
 				*clr & cla
-				zverevaQW = 2
-				pcs_horny += 10
-				gs 'stat'
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/christina/sex/school/chcoachbj.jpg"></center>'
-				'You crack the door open slightly and peek in. You''re flabbergasted by what you see: Christina is on her knees, in front of Coach Pavlovich, sucking him off like her life depended on it.'
-				gs 'arousal', 'voyeur_sex', 5
+				'<center><img <<$set_imgh>> src="images/shared/sex/cum/cocksuck3.jpg"></center>'
+				'The coach grabs Christina''s head and starts face fucking her. She grips his legs, obviously trying to get him to slow down, but he doesn''t relent, as gagging sounds fill the room.'
+				'The sounds and sight start making you wet, but you aren''t here to masturbate, so you keep taking as many pictures as you can.'
+				'Pavlovich seems to reach his limit and pulls mostly out, ordering her to keep her mouth open between gasps, and shoots thick ropes of cum into her waiting mouth.'
+				'Deciding you have enough evidence, and not wanting to play your hand just yet, you quietly close the door and sneak off, extremely pleased with yourself.'
+				gs 'arousal', 'voyeur', 5
 				gs 'stat'
-				gs 'willpower', 'misc', 'self', 'medium'
-				if will_cost <= pcs_willpwr:
-					act 'Burst into the room (<<will_cost>> Willpower)':
-						*clr & cla
-						gs 'willpower', 'pay', 'self'
-						zverevaQW = 3
-						gs 'stat'
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/christina/sex/school/chcoachbj.jpg"></center>'
-						'You open the door and enter the room. Christina is startled, jumping up from her kneeling position and desperately wiping her mouth while Coach Pavlovich quickly stuffs his erection back into his shorts. "Miss <<$pcs_lastname>>, has no one taught you that you should knock before entering a room!? Christina and I were just discussing some important matters!" he exclaims, pretending to be insulted by your sudden intrusion.'
-					    'You can''t believe he''s even trying! You tell him just that. "Christina was using her mouth, but it certainly wasn''t for talking! You''re letting her suck you off so she can go to the regional competition instead of me!"'
-						'He drops the charade, but has a confident grin on his face. "Who would believe you? It''s your word against mine, and the word of our school''s star athlete. The principal would consider it slander! Your parents would be outraged! Face it: You don''t have shit on me, so get out of my office. Christina, get back on your knees. We''re not done."'
-						*nl
-						'Christina obliges, rubbing his cock through his shorts as she looks you in the eye. Having regained her confidence, she parrots him."Face it bitch, you can''t prove a thing. Now get the fuck out, Coach Pavlovich and I have more to discuss."'
-						'You can''t believe this but they are right. No one is likely to believe you. "You can''t do this! I earned my spot in the competition." He smiles a bit, leaning back in his chair. He reaches in his shorts and pulls out his cock again. "Then get over here and suck my dick." Christina looks at him and then you, obviously furious, but she drops down to her knees and start sucking his dick again.'
-						gs 'willpower', 'bj', 'resist'
-						if will_cost <= pcs_willpwr:
-							act 'Refuse to suck his dick (<<will_cost>> Willpower)':
-								*clr & cla
-								gs 'willpower', 'pay', 'resist'
-								'<center><video autoplay loop src="images/shared/sex/cum/cumf10.mp4"></video></center>'
-								'As Christina starts happily sucking his dick again, you decide you won''t give into his demands. You quietly close the door and leave. It looks like, despite being the better runner, you won''t be going to the regional championships.'
-								gs 'arousal', 'end'
-								gs 'stat'
-								act 'Go and get changed': gt 'gschool_lessons4', 'postphys2'
-							end
-						else
-							act 'Refuse to suck his dick (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-						end
-						act 'Give him a blowjob with Christina':
-							*clr & cla
-							if fizrukSex = 0:fizrukSex = 1 & guy += 1
-							if kristinaSex = 0:kristinaSex = 1
-							npc_rel['A18'] = 100
-							gs 'stat'
-							'<center><img <<$set_imgh>> src="images/shared/sex/mff/fiz.jpg"></center>'
-							'You nod and walk in, closing the door behind you. Christina is sucking for all she is worth and you get down on your knees next to her, willing to do whatever it takes to earn your spot in the competition. He looks down at the two of you and says "Now learn to share girls." Christina sucks on it for a little while before offering it to you. You follow her lead and obediently take his cock in your mouth, sucking on it and trying to take it as far down your throat as you are comfortable with.' 
-							'After a while, she pushes your face away and closes her lips around it, sucking him off until he shoots his load inside her mouth. Unwilling to share, she swallows it and then goes to the changing room to get dressed. You might be faster than Christina, but she definitely outperformed you here.'
-							gs 'arousal', 'bj', 10, 'group'
-							gs 'arousal', 'end'
-							gs 'stat'
-							act 'Go and get changed': gt 'gschool_lessons4', 'postphys2'
-						end
-					end
-				else
-					act 'Burst into the room (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-				end
-				act 'Just watch':
-					*clr & cla
-					gs 'stat'
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/christina/sex/school/chcoachbj.jpg"></center>'
-					'Coach Pavlovich groans, and after a few minutes, he can''t hold back anymore, shooting his load into Christina''s mouth. She diligently swallows his sperm without even taking her mouth off his cock, giving it a thorough tongue-bath, before tucking it back into his shorts. You hear her ask "Did I do a good job, sir? Did I earn my spot in the regional championships?"'
-					'He groans, petting her head as he instructs her to stay on her knees for a while longer. "Absolutely babe. As long as you keep taking care of me, I''ll make sure you''ll be running those championships. Don''t get up, stay there and keep nuzzling. I think I can go again in a minute."'
-					gs 'arousal', 'voyeur_sex', 5, 'unkown'
+				act 'Go to the showers':
 					gs 'arousal', 'end'
 					gs 'stat'
-!!Event missing for bursting into the room when christina already sucked him off
-					!!act 'Burst into the room':gt 'gschool_lessons4', 'postphys'
-					act 'Admit defeat':
-						*clr & cla
-						'<center><video autoplay loop src="images/shared/sex/cum/cumf10.mp4"></video></center>'
-						'As you see Christina happily dig her face into his groin, you quietly close the door and leave. It looks like, despite being the better runner, you won''t be going to the regional championships.'
-						act 'Go and get changed': gt 'gschool_lessons4', 'postphys2'
-					end
-				end
-				act 'Admit defeat':
-					*clr & cla
-					'<center><video autoplay loop src="images/shared/sex/cum/cumf10.mp4"></video></center>'
-					'Yeah, you''re not willing to do that. As you see Christina happily dig her face into his groin, you quietly close the door and leave. It looks like, despite being the better runner, you won''t be going to the regional championships.'
-					gs 'arousal', 'end'
-					gs 'stat'
-					act 'Go and get changed': gt 'gschool_lessons4', 'postphys2'
+					gt 'gschool_lessons4', 'postphys2'
 				end
 			end
 		end
-	elseif fizrukSex > 0 and kristinaSex > 0:
-		'When the class is finished, Christina approaches you. "<<$pcs_nickname>> sweetie, Coach Pavlovich wants you to join me again in his office. He wants us to ''entertain him'' if you know what I mean. Want to join me?"'
-		gs 'willpower', 'bj', 'resist'
-		if will_cost <= pcs_willpwr:
-			act 'No thanks (<<will_cost>> Willpower)':
-				gs 'willpower', 'pay', 'resist'
-				gt 'gschool_lessons4', 'postphys2'
-			end
-		else
-			act 'No thanks (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-		end
-		act 'Entertain Coach Pavlovich with Christina':
-			*clr & cla
-			stat['bj'] += 1
-			if fizrukSex = 0:fizrukSex = 1 & guy += 1
-			if kristinaSex = 0:kristinaSex = 1
-			npc_rel['A18'] = 100
-			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/christina/sex/school/chcoachbj.jpg"></center>'
-			'You go with Christina to the coach''s office, following her lead as she squats before your teacher. She diligently takes off his clothes and takes his penis in her hand, sucking on it for a little while before offering it to you. You follow her lead and obediently take his cock in your mouth, sucking on it and trying to take it as far down your throat as you are comfortable with.' 
-			'After a while she pushes your face away and closes her lips around it, sucking him off until he shoots his load inside her mouth. Unwilling to share, she swallows it, and then goes to the changing room to get dressed.'
-			act 'Go and get changed': gt 'gschool_lessons4', 'postphys2'
-		end
 	else
 		gt 'gschool_lessons4', 'postphys2'
 	end
 end
 
 if $ARGS[0] = 'postphys2':
-	if (zverRageQW = 10 or (christinaphotos > 0 and christinaphotos <= 4)) and postphys_event ! daystart:postphys_event = daystart & gt 'gKristinaZv'
+	if christinaQW['subpath'] >= 2 and postphys_event ! daystart:postphys_event = daystart & gt 'gKristinaZv'
 	*clr & cla
 	$menu_loc = 'gschool_lessons4'
 	$menu_arg = 'postphys2'
@@ -1213,7 +1128,7 @@ if $ARGS[0] = 'shower2':
 	elseif gymshower = 2:
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/picture.jpg"></center>'
 		'You pick one of the empty shower heads at random and turn the water on, letting it pour over you and run down your body, caressing you in the relaxing way that is unique to hot showers - after PE, this feels simply great. After spending a few moments basking in the water, you lather up your body with soap. You barely pay any attention to the other girls showering with you, their conversations mostly drowned out by the sound of the shower.'
-	    if zverSlutQW => 2:
+	    if christinaQW['dompath'] >= 7:
 			'As you wash off the soap, you turn just in time to see one of the girls pointing at Christina. She says something to a couple of girls near her and they all burst out laughing. Christina''s face turns bright red and she takes a step forward, before stopping and looking in your direction. Seeing you looking she cringes and tries to pretend like nothing was happening. Not falling for it, you walk over to her and ask what they were laughing at. "My buttplug." she replies, embarrassed and afraid.'
 			'Looking at her sternly you tell her to bend over and show it to them. When she hesitates you grab her arm and pull her down, turn her ass in their direction, and say loud enough for everybody nearby to hear, "This is for trying to hide it." Smack! You spank her hard, causing her to squeal out in suprise. The girls watching start laughing so hard one of them snorts, prompting them to laugh even louder. Christina''s face turns even redder, if that was possible, but she stays put, knowing better than to cross you again.'
 			'You spank her one more time for good measure, and remind her in a low tone. "This is your life now, bitch." You walk back to your shower head and finish rinsing yourself off. Seeing that the fun was everybody went back to their showers.'
@@ -1252,7 +1167,7 @@ if $ARGS[0] = 'shower2':
 					end
 				end
 			end
-		elseif zverRageQW = 10 or christinaphotos = 1 or christinaphotos = 3:
+		elseif christinaQW['fight'] = -1 or christinaQW['submit'] = 1:
 			act 'Try to leave unnoticed':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/sex/chris_sveta.jpg"></center>'
@@ -1273,7 +1188,7 @@ if $ARGS[0] = 'shower2':
 					end
 				end
 			end
-		elseif zverSlutQW = 2:
+		elseif christinaQW['dompath'] >= 7:
 			act 'Leave':
 				cla
 				'You quickly join them and hurry out of the showers to your locker, ignoring Christina and letting her off this time.'
@@ -1683,7 +1598,7 @@ if $ARGS[0] = 'post_shower':
 			pcs_horny += 5
 			pcs_mood += 10
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/chrispeek.jpg"></center>'
-			if zverSlutQW = 2:
+			if christinaQW['dompath'] >= 7:
 				'You notice Christina walking around naked after getting dried off. Nobody would call her beautiful, but you know most of the boys think she is attractive and you have to agree. She has a very athletic build, somewhat stocky for a girl, with well defined muscles. She is almost what you would call "ripped." Despite her muscular build, she has larger than average breasts while her bush is a neat little landstrip. Ever since you beat her up, you keep an eye on her, making sure she cannot try and hurt anybody else.'
 				gs 'arousal', 'voyeur', 3
 				gs 'stat'
@@ -1766,7 +1681,7 @@ if $ARGS[0] = 'post_shower2':
 		pcs_horny += 5
 		pcs_mood += 10
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/watch3.jpg"></center>'
-		if zverSlutQW = 2:
+		if christinaQW['dompath'] >= 7:
 			'You notice Christina soaping up her naked wet body, her hands rubbing all over her curves. She is pretty. No one would call her beautiful, but you know most of the boys think she is attractive and you have to agree. She has a very athletic build, somewhat stocky for a girl, with well defined muscles. She is almost what you would call "ripped." Despite her muscular build, she has larger than average breasts while her bush is a neat little landing strip. Ever since you beat her up, you keep an eye on her, making sure she cannot try and hurt anybody else.'
 		else
 			'You notice Christina soaping up her naked wet body, her hands rubbing all over her curves. She is pretty. No one would call her beautiful, but you know most of the boys think she is attractive and you have to agree. She has a very athletic build, somewhat stocky for a girl, with well defined muscles. She is almost what you would call "ripped." Despite her muscular build, she has larger than average breasts while her bush is a neat little landing strip. You can''t help but watch her, there is just something attractive about her to you. You tear your gaze away before someone notices you watching her and go back to the lockers.'
@@ -1857,7 +1772,7 @@ if $ARGS[0] = 'dress':
 	elseif gymdress = 4:
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/nudepic<<rand(1,2)>>.jpg"></center>'
-		if zverSlutQW = 2:
+		if christinaQW['dompath'] >= 7:
 			'Still naked, you hear a couple of girls giggling, so you turn to look at them, but they are not looking at you. Confused, you follow their collective gaze and see Christina trying to work her buttplug into a comfortable position. Smirking, you go over to her, slap her hand away, and yank the plug out, making her yelp in suprise. "Open." you say in a menacing tone. She cringes before closing her eyes and opening her mouth.'
 			'Shoving the plug into her mouth you spin it around a few times, letting her slobber on it a bit. Despite the taste, she does lube it up as best she can, mindful of where it is going. "Bend over." you bark at her. She sighs, but bends over and spreads her buttcheeks, trying to ignore the laughing of the other girls. Without being gentle in the slightest, you jam it back in, getting another gasp out of her.'
 		else
@@ -1878,7 +1793,7 @@ if $ARGS[0] = 'dress':
 	elseif gymdress = 6:
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/christinaselfie<<rand(1,3)>>.jpg"></center>'
-		if zverSlutQW = 2:
+		if christinaQW['dompath'] >= 7:
 			'As you get dressed you overhear one of the girls say to another, "Come take a picture with me. I want to send something to my boyfriend." Giggling, two of her friends came over and posed with her.'
 		else
 			'As you get dressed you overhear Christina say "Damn we look good, I look really amazing." You turn and see her checking out her naked body in the mirror, along with Lariska and Lina.'
@@ -1898,7 +1813,7 @@ if $ARGS[0] = 'dress':
 		*clr & cla
 		pcs_mood += 10
 		gs 'stat'
-		if zverSlutQW = 2:
+		if christinaQW['dompath'] >= 7:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/events/nopanties_buttplug.jpg"></center>'
 			'As you get dressed you decide to have some fun with Christina, who is trying to hide in a corner so she isn''t noticed. Calling her to the center of the room, you tell her to raise her skirt and bend over. When she hesitates, you warn her if she has panties on and no buttplug inserted, you are going to spank her ass so hard she won''t be able to sit for a week. Grimacing, she bends over and flips up her skirt. Seeing she is following your rules, you tell her to turn and give everybody a good look, before letting her continue to get dressed. Several girls laugh at her while she hurries to finish dressing and flees the locker room before you mess with her some more.'
 		else
@@ -1913,7 +1828,7 @@ if $ARGS[0] = 'dress':
 	elseif gymdress = 9:
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/chrislarwedgie.jpg"></center>'
-		if zverSlutQW = 2:
+		if christinaQW['dompath'] >= 7:
 			'You see a couple of the girls teasing each other while getting dressed. One manages to get behind the other, grabs her panties, and pulls up. They both start laughing, obviously just messing around with each other. Things settle back down as the girl who got wedgied adjusts her panties and they leave the room, still teasing each other.'
 		else
 			'As Lariska finishes getting dressed, Christina walks up behind her, grabs the back of her panties and yanks up on them hard, making Lariska squeal a bit as she stands on her toes to try and relieve the pressure. Most of the other girls laugh at this. "Oh please, we all know you like things up your ass, so don''t act like you''re not enjoying this." Christina tells her.'
@@ -1938,10 +1853,10 @@ if $ARGS[0] = 'dress':
 	elseif gymdress <= 15:
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/nerdoutcast.jpg"></center>'
-		if zverSlutQW = 2:
+		if christinaQW['dompath'] >= 7:
 			'As you are getting dressed you see a girl from your brother''s grade glaring at Christina, who is trying to get dressed quietly in a corner. Deciding to punish Christina for wearing panties, and maybe cheer the girl up, you sneak up behind Christina, grab her panties, and yank up, hard. Christina screams, then looks over her shoulder angrily to see who would dare, but when she sees you, she turns white, too scared to fight back. You drop to your haunches and push up, hard. Just as you think you might actually left her off the ground, the straps of her panties break, making her stumble into the lockers. Her panties hang off of her, wedged so tightly into her ass and pussy that they don''t fall off. Turning and smiling at the girl, who smiles back, you go back to getting dressed while Christina struggles to dig her panties out, sniffling.'
 		elseif (grupTipe = 3 or grupTipe = 5) and $pantyworntype ! 'none':
-			'Just as you finish dressing, you feel someone grabs the back of your panties. Before you can say or do anything, you feel your panties get yanked up hard,  painfully digging into your ass crack and against your clit. You hear the other girls all laugh as you struggle to free yourself. As you try and get up, you almost lose your balance as the person pulling up your panties keeps pulling them up higher. You are finally able to pull yourself free and turn to see Christina laughing at you. "Fucking loser, likely the closest anything has been to rubbing your clit." She laughs and then heads out with Lariska and Lina in tow. You spend a few minutes pulling your panties out of your ass crack and getting them back in place.'
+			'Just as you finish dressing, you feel someone grabs the back of your panties. Before you can say or do anything, you feel your panties get yanked up hard, painfully digging into your ass crack and against your clit. You hear the other girls all laugh as you struggle to free yourself. As you try and get up, you almost lose your balance as the person pulling up your panties keeps pulling them up higher. You are finally able to pull yourself free and turn to see Christina laughing at you. "Fucking loser, likely the closest anything has been to rubbing your clit." She laughs and then heads out with Lariska and Lina in tow. You spend a few minutes pulling your panties out of your ass crack and getting them back in place.'
 			gs 'pain', 1, 'asscheeks', 'ache'
 		else
 			'As you finish dressing, you turn around in time to see Christina stand up on one of the benches, reach down, and grab a girl from your brother''s grade''s panties from behind. She yanks up on them hard, making the girl yelp and stand up. This doesn''t stop Christina though, who keeps lifting until she manages to lift the girl off her feet. She squirms and cries out, dangling from her panties. Some of the girls laugh, a few nervously, obviously afraid to make Christina mad, as others look away in disgust. The girl starts to beg Christina to let her go, which seems to only encourage Christina, who now starts bouncing the girl by her panties until there is a loud rip and the girl''s panties end up under her arms. The girl looks to be on the verge of tears and runs out once Christina finally lets go. Christina laughs some more then heads out with Lariska and Lina in tow.'

+ 3 - 3
locations/gschool_lessonsev2.qsrc

@@ -560,7 +560,7 @@ if $ARGS[0] = 'math':
 			end
 		elseif scooltiperand = 9:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/math/chrislar.jpg"></center>'
-			if zverSlutQW >= 1:
+			if christinaQW['dompath'] >= 7:
 				'As class is ending Lina, Lariska and Vanya are all talking. The girls get up and hug, posing together as Vanya takes Lariska''s phone and takes several pictures of them together.'
 			else
 				'As class is ending Christina, Lariska and Vanya are all talking. The girls get up and hug, posing together as Vanya takes Lariska''s phone and takes several pictures of them together.'
@@ -575,7 +575,7 @@ if $ARGS[0] = 'math':
 			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/math/larskirtup.jpg"></center>'
-			if zverSlutQW >= 1:
+			if christinaQW['dompath'] >= 7:
 				'During class, Lariska leans forward in her seat to talk to Lina, who is sitting in front of her. As she does Arkadi, who is sitting behind her, grabs her skirt and pulls it up, showing off her panty clad ass. It takes her a while to wrestle the hem of her skirt out of his hands and get it back in place, blushing as most of the class laughs.'
 				gs 'arousal', 'erotic', 5
 				gs 'arousal', 'end'
@@ -594,7 +594,7 @@ if $ARGS[0] = 'math':
 			gs 'arousal', 'end'
 			gs 'stat'
 			act 'Leave class': gt 'gschool_lessons', 'short_break'
-		elseif scooltiperand = 13 and zverSlutQW < 1:
+		elseif scooltiperand = 13 and christinaQW['dompath'] < 4:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/math/dare1.jpg"></center>'
 			'Near the end of class, Mr. Tsarev tells the class to study quietly as he begins to grade the pop quiz he had just given the class. Some of the students study, but most start messing with their phones or quietly talking to each other, only to be shushed by Mr. Tsarev. You notice Christina writing something and then passing it to Lariska.'
 			act 'A note arrives':

+ 13 - 13
locations/gschool_lunch.qsrc

@@ -121,7 +121,7 @@ if $ARGS[0] = 'break':
 	gs 'stat'
 	urand = rand(0,8)
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/chat/cooljocks.jpg"></center>'
-	'During break many of the kids split up to hang out with those in their same social groups. The nerds and outcast hangout in the classrooms, while the cool kids and jocks hang out in the hallway near the lockers, and the gopniks hangout in the stairwell, near the classrooms that are not used.'
+	'During break, the students split up to hang out with those in their social groups. The nerds and outcasts hang out in the classrooms, the cool kids and jocks hang out in the hallway near the lockers, and the gopniks hang out in the stairwell near the disused classrooms.'
 
 	$eventtype = 'long_break'
 
@@ -136,7 +136,7 @@ if $ARGS[0] = 'break':
 	if meynoldQW = 0 and npc_rel['A14'] >= 30 and pav_slut < 25 and pcs_grades >= 70 and pcs_makupskl >= 40 and hotcat >= 6: gt 'gschool_chats1', 'Katjaproblems'
 
 	if $breaktype ! 'long':
-		if dimaRevenge = 4 and dimaRevChoice = 2 and hour < 10: '<br>"Hi Nat did you happen to see Dimka?" "Hi <<$pcs_nickname>>, he was here before speaking with Lena and Lera.'
+		if dimaRevenge = 4 and dimaRevChoice = 2 and hour < 10: '<br>"Hi Nat, did you happen to see Dimka?" "Hey <<$pcs_nickname>>, he was here earlier, speaking with Lena and Lera.'
 
 		if dimaRevenge = 2:
 			gt 'dimaRevenge', 2
@@ -166,7 +166,7 @@ if $ARGS[0] = 'break':
 		if school_period = 6:
 			if lunch_event ! daystart: lunch_event = daystart & gt 'gschool_lunch', 'events'
 
-			if soniaPS = 2: soniaPS = 3 & 'During break, while you''re wandering through the school hallways killing time, you notice Sonia Ivanko and Vitek Kotov talking about something. Sonia looks like she''s about to cry, but eventually she gives a quiet nod as Vitek whispers something in her ear.'
+			if soniaPS = 2: soniaPS = 3 & 'During break, you''re wandering through the school hallways killing time when you notice Sonia and Vitek talking about something. Sonia looks like she''s about to cry, but eventually she gives a quiet nod as Vitek whispers something in her ear.'
 
 			act 'Use water cooler': $breaktype = 'long' & gt 'gschool_break', 'watercooler'
 			act 'Go to the girls restroom': $breaktype = 'long' & gt 'gschool_break', 'girls_restroom'
@@ -177,7 +177,7 @@ if $ARGS[0] = 'break':
 				gt 'gschool_events', 'break_events'
 			end
 
-			if soniaPS = 2: soniaPS = 3 & 'During break, while you''re wandering through the school hallways killing time, you notice Sonia Ivanko and Vitek Kotov talking about something. Sonia looks like she''s about to cry, but eventually she gives a quiet nod as Vitek whispers something in her ear.'
+			if soniaPS = 2: soniaPS = 3 & 'During break, you''re wandering through the school hallways killing time when you notice Sonia and Vitek talking about something. Sonia looks like she''s about to cry, but eventually she gives a quiet nod as Vitek whispers something in her ear.'
 
 			act 'Use water cooler': $breaktype = 'short' & gt 'gschool_break', 'watercooler'
 			act 'Go to the girls restroom': $breaktype = 'short' & gt 'gschool_break', 'girls_restroom'
@@ -187,7 +187,7 @@ if $ARGS[0] = 'break':
 
 	act 'Relax in a classroom': gt 'gschool_chats', 'nerds'
 	act 'Hang out in the hallway': gt 'gschool_chats', 'cooljocks'
-	act 'Go hangout with the gopniks': gt 'gschool_chats', 'gopniks'
+	act 'Hang out with the gopniks': gt 'gschool_chats', 'gopniks'
 
 	if school_period = 6:
 		act 'Stay in cafeteria':
@@ -200,7 +200,7 @@ if $ARGS[0] = 'break':
 			gs 'gschool_groups', 'teachers'
 			act 'Leave': gt 'gschool_lessons', 'short_break'
 			if rolanmeet < 1:
-				'Rolan is sitting with his head on the table, he seems lonely.'
+				'Rolan is sitting with his head on the table, looking a little lonely.'
 				act 'Look for the lonely man': gt 'gschool_lunch', 'rolan_meet'
 			elseif rolanmeet < 2:
 				'Rolan is sleeping at the table as usual.'
@@ -211,14 +211,14 @@ if $ARGS[0] = 'break':
 		end
 	end
 
-	if zverevaQW = 2 and zverRageQW = 0 or zverevaQW = 3 and zverRageQW = 0:
+	if christinaQW['dompath'] = 3:
 		act 'Spread rumors about Christina':
 			*clr & cla
 			menu_off = 1
-			if zverRageQW = 0:zverRageQW = 1
+			christinaQW['dompath'] = 4
 			minut += 5
 			gs 'stat'
-			'You spread rumors about how Christina has sex with Mr. Pavlovich, the P.E. teacher. The rumor spreads like wildfire: within the hour, everyone knows how she stays ahead.'
+			'You spread rumors about how Christina has sex with Mr. Pavlovich, the P.E. teacher. The rumor spreads like wildfire: within the hour, most of the school has heard about it.'
 			xgt 'gschool_lessons', 'short_break','nopict'
 		end
 	end
@@ -230,10 +230,10 @@ if $ARGS[0] = 'marcus_event':
 	*clr & cla
 	gs'stat'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/marcus/marcusflirt.jpg"></center>'
-	'As you stop at your locker before lunch, Marcus walks over. "Hey <<$pcs_nickname>>, you are looking fine today. Damn, you look good in that little plaid skirt!"'
+	'As you stop at your locker before lunch, Marcus walks over. "Hey <<$pcs_nickname>>, you''re looking fine today. Damn, you look good in that little plaid skirt!"'
 	'You can''t help but smile and shake your head a little. You can tell by the way his eyes roam all over your body that despite his compliments, there is only one thing on his mind right now. If the way he''s flirting wasn''t obvious enough, the bulge straining against his pants is a dead give away. "Well you''re not looking too bad yourself Marcus. And by the look of things, you sure are VERY happy to see me." you say with a giggle while deliberately staring at his crotch.'
 	*nl
-	'He blushes slightly and pulls out his shirt so it hangs over his crotch, trying to hide his erection a little. "Oh fuck, sorry about that. I just had two girls in my last class who took turns flashing me. I swear those girls get a huge kick out of teasing me." He looks around a bit and then leans in a little close to you and softly says "Hey, think you might be able to you know... help me out with this?", indicating the evident bulge in his pants.'
+	'He blushes slightly and pulls out his shirt so it hangs over his crotch, trying to hide his erection a little. "Oh fuck, sorry about that. I just had two girls in my last class who took turns flashing me. I swear those girls get a huge kick out of teasing me." He looks around a bit and then leans in a little close to you and softly says "Hey, think you might be able to you know... help me out with this?" while indicating the evident bulge in his pants.'
 	gs 'willpower', 'bj', 'resist'
 	if will_cost <= pcs_willpwr:
 		act 'Make an excuse and go (<<will_cost>> Willpower)':
@@ -258,7 +258,7 @@ if $ARGS[0] = 'marcus_event':
 			gs 'willpower', 'pay', 'resist'
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/characters/shared/photos/big146.jpg"></center>'
-			'You shake your head. "Sorry not today Marcus."'
+			'You shake your head. "Sorry, not today Marcus."'
 			'He nods his head in understanding. "Yeah ok, not a problem. I figured, you know it wouldn''t hurt to ask, but don''t worry about it. But hey you want to sit with me at lunch and talk?"'
 			act 'Yeah that would be nice':
 				*clr & cla
@@ -429,7 +429,7 @@ if $ARGS[0] = 'events':
 		'During the break, you are approached by some of the gopniks. "<<$pcs_nickname>>, come to the bathroom with us so we can have a little fun. You look like you could use a protein snack anyways." A couple of them snicker as they put their hands around your arms and try to guide you towards the restrooms.'
 		*nl
 		'You pull back, slapping their hands away playfully. "Give a girl a chance to consider her options." You already know what you plan to do, but you like to tease them when you get the chance. Should you give them all a quick suck or just leave them high and dry?'
-		act 'Nah I don''t think so':
+		act 'I don''t think so':
 			*clr & cla
 			if $pantyworntype ! 'none':
 				'<center><video autoplay loop src="images/locations/pavlovsk/school/lunch/buttflash.mp4"></video></center>'

+ 3 - 3
locations/gschool_randperson.qsrc

@@ -184,15 +184,15 @@ if $ARGS[0] = 'couple_generator':
         $rand_girl = 'Sonia'
         $rand_boy = 'Lavrenti'
 	elseif couple_rand = 41:
-        $rand_girl = 'Albina'
+        $rand_girl = 'Alyona'
         $rand_boy = 'Radomir'
     elseif couple_rand = 42:
         $rand_girl = 'Lizaveta'
         $rand_boy = 'Lavrenti'
-	elseif couple_rand = 43 and zverSlutQW = 0:
+	elseif couple_rand = 43 and christinaQW['dompath'] < 6:
         $rand_girl = 'Christina'
         $rand_boy = 'Lazar'
-    elseif couple_rand = 44 and zverSlutQW = 0:
+    elseif couple_rand = 44 and christinaQW['dompath'] < 6:
         $rand_girl = 'Christina'
         $rand_boy = 'Ivan'
 	elseif couple_rand = 45:

+ 2 - 2
locations/gschool_socialchg.qsrc

@@ -620,8 +620,8 @@ if $ARGS[0] = 'group_student_rel_change':
 		if npc_rel['A16'] <= 20: grupvalue[3] -= 1   
 		if npc_rel['A17'] >= 80: grupvalue[1] += 1     
 		if npc_rel['A17'] <= 20: grupvalue[1] -= 1   
-		if zverSlutQW < 2 and npc_rel['A18'] >= 80: grupvalue[3] += 1     
-		if zverSlutQW < 2 and npc_rel['A18'] <= 20: grupvalue[3] -= 1   
+		if christinaQW['dompath'] < 6 and npc_rel['A18'] >= 80: grupvalue[3] += 1     
+		if christinaQW['dompath'] < 6 and npc_rel['A18'] <= 20: grupvalue[3] -= 1   
 		if npc_rel['A19'] >= 80: grupvalue[2] += 1     
 		if npc_rel['A19'] <= 20: grupvalue[2] -= 1   
 		if npc_rel['A200'] >= 80: grupvalue[4] += 1     

+ 141 - 304
locations/gschool_socialchg1.qsrc

@@ -503,148 +503,153 @@ if $ARGS[0] = 'tErast':
 	end
 end
 
-if $ARGS[0] = 'tChristina':
+if $ARGS[0] = 'christina_decide':
+	menu_off = 1
+	cla & *clr
+	'<center><img <<$set_imgh>> src="images/characters/shared/photos/big18.jpg"></center>' 
+	'You can''t ever seem to decide how to deal with Christina. No matter how you treat her, she always seems to come off as cold or fake. She has been this way for as long as you can remember.'
+	'She can be such a bully to everybody, Albina seems to be the only one she is wary of. You have mixed feelings about how to handle it, though.'
+	'It might be fun to be in her shoes, telling the girls what to do all the time, and punishing them when they misbehave.'
+	'Attempting to dominate her and claiming Lariska and Lina for yourself could be risky. If it backfires, you could end up as her pet too, or worse.'
+	'If you try that, you would need something to keep her in line. Something that ensures she cannot break free. Blackmail, maybe, something she would be devastated if people found out about.'
+	'On the other hand, Lina and Lariska both seem pretty happy to follow her orders, and not having to think for themselves. The idea of being humiliated strangely appeals to some dark part of you.'
+	'It probably would be pretty easy to let her take control of your life too. You could head to the beach, where she trains Lina to be a better runner, and see what happens.'
+	act 'Leave it as is': gt 'gschool_lessons', 'short_break'
+	act 'Try to dominate her':
+		christinaQW['dompath'] = 1
+		gt 'gschool_lessons', 'short_break'
+	end
+	act 'Try and become her new pet':
+		christinaQW['subpath'] = 1
+		gt 'gschool_lessons', 'short_break'
+	end
+end
+
+if $ARGS[0] = 'chris_sub':
 	cla & *clr
 	menu_off = 1
-	socialchg['tLina_day'] = daystart
 	socialchg['tChristina_day'] = daystart
-	gs 'stat'
 	if $clothingworntype ! 'nude':
 		'<center><img <<$set_imgh>> src="images/characters/shared/photos/big18.jpg"></center>'
-		'"What are the two of you up to?" you ask Christina ignoring Lina as you walk up to them.'
-		'"I''m trying to get this lazy ass to perform better..." Christina sourly answers. "Thanks to her we lost the last relay race. And now I''ve got to whip her into shape before the next one."'
-		act 'You''re right':
-			cla & *clr
-			minut += 10
-			npc_rel['A18'] += 2
-			npc_rel['A19'] -= 1
-			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/characters/shared/photos/big18.jpg"> <img <<$set_imgh>> src="images/characters/shared/photos/big19.jpg"></center>'
-			'"But... But..." Lina tries to explain but gets interrupted by you, "No Lina, Christina is right. If you messed it up then you need to train harder and perform better next time. There''s no slacking off."'
-			'"Of course I''m correct." Christina fills in, "I''m the most prominent athlete at the school and also the captain of the track and field team. My word is law."'
-			'Dejected, Lina stares at the ground and you can hear her quietly whimper since she thought that you would help her out.'
-			'"No time to rest, take another run around the lake. I''ll time you this run, and if you fail, you''ll be in a world of trouble," Christina commands.'
-			'As Lina can''t find a way out she nods and gets ready. You hear Christina shout "GO!" and watch Lina speed off...'
-			act 'Leave them alone': gt 'gLake'
-		end
-		act 'You''re being too harsh':
-			cla & *clr
-			minut += 10
-			npc_rel['A18'] -= 2
-			npc_rel['A19'] += 1
-			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/characters/shared/photos/big18.jpg"></center>'
-			'"Give her a break, Christina. Everyone can have a bad race once in a while..." you begin defending Lina.'
-			'"What do you know, <<$pcs_nickname>>? Were you there?! You have no idea how humiliated I felt," Christina replies.'
-			'"Put your ego aside. Just look at Lina, she''s totally exhausted and needs a break. What will you do if she gets injured?" you press on.'
-			'Christina glares at you menacingly, "Like I care... Because of this you''ll do double the sprints, Lina."'
-			'The only thing you can do is sigh and look apologetically to Lina, while she nods understandingly.'
-			act 'Leave them alone': gt 'gLake'
-		end
-	elseif $clothingworntype ! 'nude' and zverSlutQW >= 1:
-		'<center><img <<$set_imgh>> src="images/characters/shared/photos/big18.jpg"></center>'
-		'"What are the two of you up to now?" you ask Christina, ignoring Lina, as you walk up to them.'
-		'She looks at you in fright, and says meekly "Just training Lina. She asked me for help." Lina, looking at Christina in suprise, starts to say something, but seems to think better of it and shuts her mouth.'
-		'You stare coldly at Christina, waiting for her to break. It doesn''t take long. "Uh, I mean, since I cannot run in the track teams anymore, I thought I would offer her my help." Lina is nodding, still seeming confused at the new dynamic between the two of you.'
-		'"So, you lied to me, just now. Lina didn''t ask for help, you offered." Christina, really looking scared now, nods really fast and tries to stammer out an apology, but you cut her off...'
-		act 'Encourage Lina':
-			cla & *clr
-			minut += 10
-			npc_rel['A19'] += rand(1,2)
-			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/characters/shared/photos/big19.jpg"></center>'
-			'Ignoring Christina, you tell Lina "I don''t know why you would let her help you, she was only captain of the track team because of her cock sucking skills, but if you want to train, and get better, then good for you!"'
-			'"Just remember, you''re worth ten of her, on or off the track." Lina blushes at the unexpected compliment, and smiles sweetly at you before saying thank you.'
-			act 'Smile at Lina and leave': gt 'gLake'
-		end
-		act 'Punish Christina for lying':
-			cla & *clr
-			minut += 10
-			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/characters/shared/photos/big18.jpg"></center>'
-			'"Always lying to me. We''re going to have to do something about that, aren''t we. Hands behind your back!" As soon as she does, you slap her on the cheek, hard. Tears spring to her eyes, but she doesn''t move or try to block the second one, or the third.'
-			'Lina just watches, mouth wide open in suprise. A few people walking by look, but nobody says anything. Patting her cheek softly where you just slapped her, you say "Someday you will learn. Even a dog can learn to obey, I''m sure you will figure it out."'
-			act 'Finish the punishment and leave': gt 'gLake'
-		end
-	elseif $clothingworntype = 'nude' and zverSlutQW >= 1:
-		gs 'exhibitionism', 3
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/event/talknaked.jpg"></center>'
-		'"What are the two of you up to now?" you ask Christina, ignoring Lina, as you walk up to them.'
-		'Lina''s eyebrows shoot up when she sees you''re naked, but when Christina sees you, she just looks straight down and mumbles something. Grabbing her by the arm, you give her a shake, and say "I''m talking to you, bitch! Speak up." Meekly, she replies "Training, <<$pcs_nickname>>. I''m not allowed to run anymore, but I thought I could still help Lina."'
-		'Lina is looking back and forth, between the two of you, unsure how to behave in this new dynamic. The fact that you''re also naked seems to be messing with her even more. Still, she tries to cover for Christina by saying "I did horrible in the last race, so I... uh... asked her for help."'
-		act 'Let them train in peace': gt 'gLake'
-		act 'Train Lina yourself (0:30)':
-			cla & *clr
-			npc_rel['A19'] += rand(2,4)
-			gs 'exercise', 'tier1', 30, 'run_exp'
-			fat -= rand(0,2)
-			gs 'sweat', 'add', 3
+		'"Hey Christina, can I talk to you about something?"'
+		'She turns and looks at you, apparently annoyed. "What, <<$pcs_nickname>>? Can''t you see I''m busy trying to get this lazy ass to perform better..." Christina sourly answers. "Thanks to her we lost the last relay race. And now I''ve got to whip her into shape before the next one."'
+		'"I was trying to get Lariska to hang out with me outside of school, but she said only if you approved it."'
+		'"Now why would I do that? I have her trained good, spending time with you would just corrupt her."'
+		'Taking a submissive posture and tone, you say "Please? If there is anything I can do to change your mind, I will."'
+		'A bit suprised by your response, she carefully looks you up and down before replying with "Get naked. Right here, right now. Prove to me you really want this!"'
+		'Startled, you look up to see if she was serious, and you can tell with just a glance she most definitely is.'
+		'"Now, bitch, or get lost!"'
+		act 'Run away': gt'gLake'
+		act 'Submit and Strip':
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/event/strip.jpg"></center>'
+			'You reluctantly nod your head and meekly agree. "Ok," you tell her.'
+			'Hesitantly you start taking your clothes off. She watches you impassively, Lina behind her looking at you in shock.'
+			'When you stand before, completely naked, she pulls out her phone and starts taking pictures'
+			'You don''t mind if I take some pictures and send them to everyone, right? They''re going to love seeing these."'
+			'You start to panic as you realize what this means, this could ruin your reputation.'
+			if pcs_inhib > 60:
+				inhib_exp += rand(3,5)
+			else
+				inhib_exp += rand(1,3)
+			end
+			if LariskaQW['story'] = 3:LariskaQW['story'] = 4
+			sauna_stripped = 0
+			gs 'underwear', 'remove'
+			gs 'clothing', 'strip'
+			christinaQW['subpath'] = 2
+			christinaQW['submit'] = 1
+			gs 'exhibitionism', 3
+			gs 'fame', 'pav', 'sex', 3
 			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/event/run_naked1.jpg"></center>'
-			'"Aww, isn''t that sweet," you say with a wicked smile. "Well, since I''m the better runner, I had better pitch in too. Strip, both of you." Lina immediately turns red and tries to stammer out a protest, but Christina doesn''t even hesitate. She just starts taking her clothes off and tossing them into a pile.'
-			'Having not forgotten the part Lina played in Christina''s attempt at revenge, you simply look at Lina coldly and say "Now." She takes one look at your face and, shivering in fear, starts taking off her clothes too. When they are both naked, you grab their clothes and toss them next to your stuff, and then tell them to keep up.'
-			'The three of you run up and down the beach nude for the next half hour. For the first part of the run, Lina is bright red, and not because of the exercise. By the end of the run, however, she seems to be enjoying herself, smiling and laughing at the people gawking at her.'
-			'Christina, on the other hand, seems like she is going to die of embarrassment. You doubt her being naked in public is having that much effect, your guess is she doesn''t want people to see you taking charge of her. It''s too late though, her reputation is already in complete ruins.'
-			act 'Let them rest': gt 'gLake'
+			act 'Beg her not to':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/event/coverupnaked.jpg"></center>'
+				'Panic sets in as you try and cover yourself as best you can. "Please Christina, don''t send anyone those pictures," you beg her.'
+				'Christina laughs at that and looks to Lina. "Can you believe this whinny little bitch? She asks for my approval and now is begging for help."'
+				'Lina starts laughing too, before Christina looks back to you and says "I might be persuaded not to share these. But if I agree, then I own you, you understand?"'
+				'Confused, you ask "Own me?"'
+				'Christina snarls at you. "Yeah that''s right bitch, I will own you. If tell you to do my homework, you will. If I tell you to lick my shoes clean, you will. If I tell you to stick a bottle up your ass,you will. Got it?"'
+				'You feel the blood drain from your face as you realize she means it, and will likely torment you for the rest of the school year. It will save your reputation, though, and Lariska will be allowed to hang out with you.'
+				act 'Agree':
+					cla & *clr
+					pcs_mood -= 10
+					gs 'pain', 1, 'labia', 'kick'
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/christina/beach/onall4s.jpg"></center>'
+					'You reluctantly nod your head and meekly agree. "Ok," you tell her.'
+					'"That''s right bitch, from now on I own your ass. Turn around and get on your hands and knees." You reluctantly do as you''re told.'
+					'She walks up behind you. "Now spread those legs so we can get a nice shot of that disgusting pussy and dirty ass of yours." You blush with shame as she takes several more pictures, laughing the whole time. "You''re going to do anything I want, whenever I want, or everyone in school will see these pictures." You meekly nod, on the verge of tears.'
+					*nl
+					'Suddenly Christina kicks you in the twat from behind, hard. You cry out, and tears start running down your cheeks, as you grab your crotch and roll onto your side with your legs squeezed closed. "Then say it! Say you are a little cunt and will do anything I say anytime I say it," she demands as she towers over you.'
+					*nl
+					'"I am a little cunt that will do anything you say, anytime you say it," you croak out. With that Christina laughs evilly, she seems to be enjoying bullying you a lot. She and Lina then walk off, leaving you laying on the beach, naked and in pain. Once they are gone, you dry your tears as best you can, get up, and get dressed again.'
+					act 'Walk off':
+						gs 'clothing', 'wear_last_worn'
+						gs 'underwear', 'wear'
+						gt 'gLake'
+					end
+				end
+			end
 		end
 	else
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/event/talknaked.jpg"></center>'
+		'"Hey Christina, can I talk to you about something?"'
+		'She turns and opens her mouth, but noticing you are nude, she seems too suprised to form the words she was going to say.'
+		'She bursts out laughing, pointing at you, then walks towards you. Lina is confused a moment until she realizes what Christina is laughing at, then joins in as she follows Christina over. "Don''t you have any shame, you fucking slut?"'
+		'"Yeah." Lina adds kinda half heartedly, you think she is just doing it to make Christina happy.'
+		'Christina looks you over head to toe, with a look of disgust on her face. "Maybe this is the only way you can get guys to even look at you, hag."'
+		'Suddenly, she pulls out her phone and starts taking pictures. "You don''t mind if I take some pictures and send them to everyone, right? They''re going to love seeing these."'
+		'You start to panic as you realize what this means, this could ruin your reputation.'
 		gs 'exhibitionism', 3
 		gs 'fame', 'pav', 'sex', 3
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/event/talknaked.jpg"></center>'
-		'"What are the two of you up to?" you ask Christina, ignoring Lina, as you walk up to them.'
-		'"I''m trying to get this lazy ass to perform better..." She suddenly stops talking as she turns and sees you completely naked. Bursting out laughing, she says "Oh my god, what a fucking slut you are." Lina joins in laughing at you as well, as they both point and laugh at you being naked. Christina pulls out her phone and starts taking pictures of you. You blush as you realize what this means.'
-		*nl
-		'"I am going to send these to everyone, they are going to love seeing them."'
-		act 'Run off': socialchg['christina_day'] = daystart & gt 'gLake'
-		act 'Beg her not to': gt 'gschool_socialchg1', 'beg_christina'
-		act 'I don''t care':
-			socialchg['christina_day'] = daystart
-			socialchg['christina_dont_care'] = 1
-			cla & *clr
-			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/event/talknaked2.jpg"></center>'
-			'"I don''t care," you shrug, looking down at yourself. "I''m not ashamed of my body. I like the way I look."'
-			'"And the boys are going to <i>love</i> the way you look," she guffaws back. Christina snaps several more pictures and inspects them before smiling to herself in satisfaction. "See you at school, slut. That''s enough of a break. Start running fatass!"'
-			'She begins shouting at Lina pushing her to start sprinting down the beach, slapping her ass when she deems she isn''t moving fast enough. Soon enough you''re left alone on the beach again.'
-			act'Continue':gt'gLake'
+		gs 'stat'
+		act 'Run away': gt'gLake'
+		act 'Submit and Beg':
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/event/coverupnaked.jpg"></center>'
+			'Panic sets in as you try and cover yourself as best you can. "Please Christina, don''t send anyone those pictures," you beg her.'
+			'Christina laughs at that and looks to Lina. "Can you believe this whinny little bitch? She asks for my approval and now is begging for help."'
+			'Lina starts laughing too, before Christina looks back to you and says "I might be persuaded not to share these. But if I agree, then I own you, you understand?"'
+			'Confused, you ask "Own me?"'
+			'Christina snarls at you. "Yeah that''s right bitch, I will own you. If tell you to do my homework, you will. If I tell you to lick my shoes clean, you will. If I tell you to stick a bottle up your ass,you will. Got it?"'
+			'You feel the blood drain from your face as you realize she means it, and will likely torment you for the rest of the school year. It will save your reputation, though.'
+			'"Will you tell Lariska she can hang out with me outside of school if I do?"'
+			'"Sure, she can help train you..." she says evilly.'
+			christinaQW['submit'] = 1
+			christinaQW['subpath'] = 2
+			if LariskaQW['story'] = 3:LariskaQW['story'] = 4
+			act 'Agree':
+				cla & *clr
+				pcs_mood -= 10
+				gs 'pain', 1, 'labia', 'kick'
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/christina/beach/onall4s.jpg"></center>'
+				'You reluctantly nod your head and meekly agree. "Ok," you tell her.'
+				'"That''s right bitch, from now on I own your ass. Turn around and get on your hands and knees." You reluctantly do as you''re told.'
+				'She walks up behind you. "Now spread those legs so we can get a nice shot of that disgusting pussy and dirty ass of yours." You blush with shame as she takes several more pictures, laughing the whole time. "You''re going to do anything I want, whenever I want, or everyone in school will see these pictures." You meekly nod, on the verge of tears.'
+				*nl
+				'Suddenly Christina kicks you in the twat from behind, hard. You cry out, and tears start running down your cheeks, as you grab your crotch and roll onto your side with your legs squeezed closed. "Then say it! Say you are a little cunt and will do anything I say anytime I say it," she demands as she towers over you.'
+				*nl
+				'"I am a little cunt that will do anything you say, anytime you say it," you croak out. With that Christina laughs evilly, she seems to be enjoying bullying you a lot. She and Lina then walk off, leaving you laying on the beach, naked and in pain. Once they are gone, you dry your tears as best you can, get up, and get dressed again.'
+				act 'Walk off':gt 'gLake'
+			end
 		end
 	end
 end
 
-if $ARGS[0] = 'tLina':
+
+if $ARGS[0] = 'chris_dom':
 	cla & *clr
 	menu_off = 1
-	socialchg['tLina_day'] = daystart
 	socialchg['tChristina_day'] = daystart
 	gs 'stat'
 	if $clothingworntype ! 'nude':
-		'<center><img <<$set_imgh>> src="images/characters/shared/photos/big18.jpg"></center>'
-		'"What are you two up to?" you ask Lina ignoring Christina as you walk up to them.'
-		'Lina is just about to answer but gets interrupted by Christina, "Who told you that you could speak?! You don''t deserve that after your poor performance after the last race."'
-		act 'Was I talking to you?':
-			cla & *clr
-			minut += 10
-			npc_rel['A18'] -= 1
-			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/characters/shared/photos/big19.jpg"></center>'
-			'You turn around to Christina, "Did I ask you anything?" Christina is clearly fuming but you once again turn to Lina and ask "What are you doing?"'
-			'Lina carefully picks her words as Christina listens on, "I-I messed up in the last race. And..." she stops in her tracks and thinks for a short moment, "And I asked Christina for some pointers since she''s a great athlete."'
-			'Lina quickly casts a look towards Christina that has calmed down hearing Lina''s explanation...'
-			act 'Keep on fighting':
-				cla & *clr
-				npc_rel['A19'] += 2
-				gs 'stat'
-				'<center><img <<$set_imgh>> src="images/characters/shared/photos/big19.jpg"></center>'
-				'You''re grinning hearing that, "Well good for you wanting to improve your performance. I''m sure Christina will have no issues getting you into shape. Just don''t let her take advantage of you. She can be quite excessive when it comes to these things."'
-				'Lina nods, "No, don''t worry I need the help."'
-				'"Well, if Christina gives you a hard time be sure to tell me and we''ll have a talk." you stick out your tongue teasingly and give her a wink.'
-				'Lina smiles while Christina clears her throat, "Okay that''s enough, time to head back to work... Get ready this will be painful..."'
-				act 'Leave them alone':gt 'gLake'
-			end
-		end
-	elseif $clothingworntype ! 'nude' and zverSlutQW >= 1:
 		'<center><img <<$set_imgh>> src="images/characters/shared/photos/big19.jpg"></center>'
 		'"What are the two of you up to now?" you ask Lina, ignoring Christina, as you walk up to them.'
-		'"Training. I need to get better, I''m holding the team back." Frowning, you ask her who told her that. She doesn''t say anything, but a look sideways tells you all you need to know. "Christina, did you tell her that!" Trembling, she shakes her head, but you already know she''s lying.'
+		'"Training. I need to get better, I''m holding the team back." Frowning, you ask her who told her that.'
+		'She doesn''t say anything, but a look sideways tells you all you need to know.'
+		'"Christina, did you tell her that!" Trembling, she shakes her head, but you already know she''s lying.'
 		act 'Encourage Lina':
 			cla & *clr
 			minut += 10
@@ -664,166 +669,32 @@ if $ARGS[0] = 'tLina':
 			'Lina just watches, mouth wide open in suprise. A few people walking by look, but nobody says anything. Patting her cheek softly where you just slapped her, you say "Someday you will learn. Even a dog can learn to obey, I''m sure you will figure it out."'
 			act 'Finish the punishment and leave': gt 'gLake'
 		end
-	elseif $clothingworntype = 'nude' and zverSlutQW >= 1:
+	else
 		gs 'exhibitionism', 3
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/event/talknaked.jpg"></center>'
 		'"What are the two of you up to now?" you ask Lina, ignoring Christina, as you walk up to them.'
 		'Lina''s eyebrows shoot up when she sees you''re naked, but all she says is "I did horrible in the last race, so I... uh... asked Christina for help." Christina just nods, staring at her feet, too afraid to even look at you.'
 		'"Training is good, Lina. A much better plan than trying to suck the coach off, if you ask me." Christina''s cheeks flush a little, but she keeps looking down. Lina just smiles, but still seems too afraid of Christina to say anything against her.'
 		act 'Let them train in peace': gt 'gLake'
-		act 'Train Lina yourself (0:30)':
-			cla & *clr
-			npc_rel['A19'] += rand(2,4)
-			gs 'exercise', 'tier1', 30, 'run_exp'
-			fat -= rand(0,2)
-			gs 'sweat', 'add', 3
-			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/event/run_naked1.jpg"></center>'
-			'"Well, since I''m the better runner, I had better pitch in too. Strip, both of you." Lina immediately turns red and tries to stammer out a protest, but Christina doesn''t even hesitate. She just starts taking her clothes off and tossing them into a pile.'
-			'Having not forgotten the part Lina played in Christina''s attempt at revenge, you simply look at Lina coldly and say "Now." She takes one look at your face and, shivering in fear, starts taking off her clothes too. When they are both naked, you grab their clothes and toss them next to your stuff, and then tell them to keep up.'
-			'The three of you run up and down the beach nude for the next half hour. For the first part of the run, Lina is bright red, and not because of the exercise. By the end of the run, however, she seems to be enjoying herself, smiling and laughing at the people gawking at her.'
-			'Christina, on the other hand, seems like she is going to die of embarrassment. You doubt her being naked in public is having that much effect, your guess is she doesn''t want people to see you taking charge of her. It''s too late though, her reputation is already in complete ruins.'
-			act 'Let them rest': gt 'gLake'
-		end
-	else
-		gs 'exhibitionism', 3
-		gs 'fame', 'pav', 'sex', 3
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/event/talknaked.jpg"></center>'
-		'"What are you two up to?" you ask Lina, ignoring Christina, as you walk up to them.'
-		'Lina is just about to answer but gets interrupted by Christina, "Who told you that you could speak?!..." Then she stops talking, as she turns to face you and sees you completely naked. She bursts out laughing. "Oh my god, what a fucking slut you are." Lina joins in laughing at you as well, as they both point and laugh at you being naked. Christina pulls out her phone and starts taking pictures of you. You blush as you realize what this could mean.'
-		*nl
-		'"I am going to send these to everyone, they are going to love seeing them."'
-		gs 'willpower', 'misc', 'self', 'medium'
-		if will_cost <= pcs_willpwr:
-			act 'Kick her ass (<<will_cost>> Willpower)':
-				gs 'willpower', 'pay', 'self'
-				gt 'gschool_socialchg1', 'christina_fight'
+		if swinbeg = 3 or swinbeggor = 3:
+			act 'Train Lina yourself (0:30)':
+				cla & *clr
+				npc_rel['A19'] += rand(2,4)
+				gs 'exercise', 'tier1', 30, 'run_exp'
+				fat -= rand(0,2)
+				gs 'sweat', 'add', 3
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/event/run_naked1.jpg"></center>'
+				'"Well, since I''m the better runner, I had better pitch in too. Strip, both of you." Lina immediately turns red and tries to stammer out a protest, but Christina doesn''t even hesitate. She just starts taking her clothes off and tossing them into a pile.'
+				'Having not forgotten the part Lina played in Christina''s attempt at revenge, you simply look at Lina coldly and say "Now." She takes one look at your face and, shivering in fear, starts taking off her clothes too. When they are both naked, you grab their clothes and toss them next to your stuff, and then tell them to keep up.'
+				'The three of you run up and down the beach nude for the next half hour. For the first part of the run, Lina is bright red, and not because of the exercise. By the end of the run, however, she seems to be enjoying herself, smiling and laughing at the people gawking at her.'
+				'Christina, on the other hand, seems like she is going to die of embarrassment. You doubt her being naked in public is having that much effect, your guess is she doesn''t want people to see you taking charge of her. It''s too late though, her reputation is already in complete ruins.'
+				act 'Let them rest': gt 'gLake'
 			end
-		else
-			act 'Kick her ass (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-		end	
-		act 'Run off': socialchg['christina_day'] = daystart & gt 'gLake'
-		act 'Beg her not to': gt 'gschool_socialchg1', 'beg_christina'
-		act 'I don''t care':
-			socialchg['christina_day'] = daystart
-			socialchg['christina_dont_care'] = 1
-			cla & *clr
-			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/event/talknaked2.jpg"></center>'
-			'"I don''t care," you shrug, looking down at yourself. "I''m not ashamed of my body. I like the way I look."'
-			'"And the boys are going to <i>love</i> the way you look," she guffaws back. Christina snaps several more pictures and inspects them before smiling to herself in satisfaction. "See you at school, slut. That''s enough of a break. Start running, fatass!"'
-			'She begins shouting at Lina, pushing her to start sprinting down the beach, and slapping her ass when she deems she isn''t moving fast enough. Soon enough you''re alone on the beach again.'
-			act'Continue':gt'gLake'
 		end
 	end
 end
 
-if $ARGS[0] = 'chrislina_naked':
-	cla & *clr
-	menu_off = 1
-	gs 'exhibitionism', 3
-	gs 'fame', 'pav', 'sex', 3
-	gs 'stat'
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/event/talknaked.jpg"></center>'
-	'Christina is standing by the beach looking out over the lake, with Lina standing next to her, breathing heavily. You feel yourself panic a bit at the thought of them seeing you naked. You to sneak away before you''re seen, but Christina suddenly turns and looks right at you.'
-	'She bursts out laughing, pointing at you, then walks towards you. Lina is confused a moment until she realizes what Christina is laughing at, then joins in as she follows Christina over. "Don''t you have any shame, you fucking slut?"'
-	'"Yeah." Lina adds kinda half heartedly, you think she is just doing it to make Christina happy.'
-	'Christina looks you over head to toe, with a look of disgust on her face. "Maybe this is the only way you can get guys to even look at you, hag."'
-	
-	act 'I made a mistake': christina_temp = 0 & gt 'gschool_socialchg1', 'christina_decision'	
-	act 'I''m not ashamed': christina_temp = 1 & gt 'gschool_socialchg1', 'christina_decision'
-end
-
-if $ARGS[0] = 'christina_decision':
-	cla & *clr
-	minut += 2
-	gs 'stat'	
-	
-	if christina_temp = 0:
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/event/coverupnaked.jpg"></center>'
-		'Hearing the girls laugh and Christina''s stinging words you blush and cover yourself as best you can. "I... I made a mistake. I don''t know what I was thinking. Please don''t tell anyone," you beg her.'
-		'Christina pulls out her phone and starts taking pictures of you as she talks. "Yeah, you made a mistake, you stupid cunt. Now you''re going to pay for it. I am sending these to everyone, they''re going to love seeing them." You start to panic as you realize what this means, this could ruin your reputation.'	
-	else
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/event/talknaked2.jpg"></center>'
-		'Hearing the girls laugh and Christina''s words, you just shake your head and don''t cover up. You know you have nothing to be ashamed of. "I''m not ashamed, Christina. This is how I was made, and I look amazing. Just because you are ashamed of your body doesn''t mean I am." You tell her with a sneer.'
-		'Christina''s jaw tightens and her eyes narrow in obvious anger, as she pulls out her phone and starts taking pictures of you. "No? Well then you won''t mind if I take some pictures and send them to everyone, right? They''re going to love seeing these." Your confidence wavers a little, as you realize this might ruin your reputation.'
-	end
-	
-	killvar 'christina_temp'
-	
-	gs 'willpower', 'misc', 'self', 'medium'
-	if will_cost <= pcs_willpwr:
-		act 'Kick her ass (<<will_cost>> Willpower)':
-			gs 'willpower', 'pay', 'self'
-			gt 'gschool_socialchg1', 'christina_fight'
-		end
-	else
-		act 'Kick her ass (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-	end	
-	act 'Run off': socialchg['christina_day'] = daystart & gt 'gLake'
-	act 'Beg her not to': gt 'gschool_socialchg1', 'beg_christina'
-end
-	
-if $ARGS[0] = 'beg_christina':
-	cla & *clr
-	menu_off = 1
-	socialchg['christina_day'] = daystart
-	gs 'stat'
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/event/coverupnaked.jpg"></center>'
-	'Panic sets in as you try and cover yourself as best you can. Maybe you can convince her not to send the pictures to everyone. "Please Christina, don''t send anyone those pictures," you beg her.'
-	'Christina laughs at that and looks to Lina. "Can you believe this whinny little bitch? She gets herself into trouble and now is begging for help." Lina starts laughing too, before Christina looks back to you and says "I might be persuaded not to share these. But if I agree, then I own you, you understand?"'
-	'Confused, you ask "Own me?"'
-	'Christina snarls at you. "Yeah that''s right bitch, I will own you. If tell you to do my homework, you will. If I tell you to lick my shoes clean, you will. If I tell you to stick a bottle up your ass,you will. Got it?"'
-	'You feel the blood drain from your face as you realize she means it, and will likely torment you for the rest of the school year. It will save your reputation, though.'
-	gs 'willpower', 'misc', 'resist', 'medium'
-	if will_cost <= pcs_willpwr:
-		act 'Refuse (<<will_cost>> Willpower)':
-			*clr & cla
-			gs 'willpower', 'pay', 'resist'
-			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/event/coverupnaked.jpg"></center>'
-			'You shake your head and say "No, I''m not going to do that, you will humiliate me worse than those photos every could."'
-			'Christina snorts then shrugs. "Yeah you''re probably right, but now everyone will see you naked and know you run around the beach like a whore." She does something on her phone and then says "There, now everyone will get a link to these images." You feel yourself on the verge of tears, but what can you do? You glance at Lina and she seems to have some sympathy for you, but doesn''t say a word. Likely afraid to incur Christina''s wraith herself if she speaks up. Not knowing what else to do you turn and walk away.'
-			act 'Walk off': gt 'gLake'
-		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	
-	
-	act 'Agree':
-		cla & *clr
-		pcs_mood -= 10
-		christinaphotos = 1		
-		gs 'pain', 1, 'labia', 'kick'
-		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/christina/beach/onall4s.jpg"></center>'
-		'You reluctantly nod your head and meekly agree. "Ok," you tell her.'
-		'"That''s right bitch, from now on I own your ass. Turn around and get on your hands and knees." You reluctantly do as you''re told.'
-		'She walks up behind you. "Now spread those legs so we can get a nice shot of that disgusting pussy and dirty ass of yours." You blush with shame as she takes several more pictures, laughing the whole time. "You''re going to do anything I want, whenever I want, or everyone in school will see these pictures." You meekly nod, on the verge of tears.'
-		*nl
-		'Suddenly Christina kicks you in the twat from behind, hard. You cry out, and tears start running down your cheeks, as you grab your crotch and roll onto your side with your legs squeezed closed. "Then say it! Say you are a little cunt and will do anything I say anytime I say it," she demands as she towers over you.'
-		*nl
-		'"I am a little cunt that will do anything you say, anytime you say it," you croak out. With that Christina laughs evilly, she seems to be enjoying bullying you a lot. She and Lina then walk off, leaving you laying on the beach, naked and in pain. Once they are gone, you dry your tears as best you can and get up.'
-		
-		act 'Walk off': gt 'gLake'
-	end
-end
-	
-if $ARGS[0] = 'christina_fight':
-	cla & *clr
-	menu_off = 1
-	gs 'stat'
-	'You step closer to Christina and say. "Give me the fucking phone before I kick your ass."'
-	'She smirks at you as she puts the phone in her pocket, then gets in fighting stance, obviously more than willing to fight you. "Take it if you think you can, cunt!" Lina gets out of the way, just as you take your first swing. Christina was waiting for it and easily side steps your first blow, but now the fight is on.'
-	
-	act 'Fight her':
-		gs 'boyStat', 'A18'
-		gs 'fight','initFight'
-		gs 'fight_npcdata', 'christina'
-		fightEnding = 15
-		gt 'fight', 'start'
-	end
-end
-
 if $ARGS[0] = 'tBella':
 	cla & *clr
 	menu_off = 1
@@ -901,39 +772,5 @@ if $ARGS[0] = 'tVeronika':
 	end
 end
 
-if $ARGS[0] = 'tLariska':
-	cla & *clr
-	menu_off = 1
-	gs 'stat'
-	'<center><img <<$set_imgh>> src="images/characters/shared/photos/big13.jpg"></center>'
-	'You carefully walk up to her, trying your best not the make your presence known. As you stand and observe her for a moment, you''re flabbergasted as Lariska is smashing the ball and have it effortlessly return to her hands over and over again...'
-	'You really get into seeing her keeping it up that you let out a loud-voiced gasp as the ball bounces differently. Letting yourself be known, it'' as you''ve managed the brake the spell Lariska was under as she turns towards you, "Impressed?"'
-	act 'Yes!':
-		cla & *clr
-		minut += 20
-		npc_rel['A13'] += 2
-		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/characters/shared/photos/big13.jpg"></center>'
-		'You nod your head, "Yeah, you''re amazing, Lariska. I didn''t even know that you had such control over the ball."'
-		'Lariska, breaks out in a huge smile and you even notice her cheeks blush a little, "Thanks, <<$pcs_nickname>>. I really got into the zone this time. Usually I''m not doing that good..." she humbly replies.'
-		'"No need to be humble, it was really amazing, trust me... You''re one of the best volleyball players I''ve ever seen." you genuinely respond, "I''ll let you go back to it, I didn''t want to bother." you smile.'
-		'Smiling back Lariska turns back towards the wall and smashes it as usual, but instead of catching the ball it ends up hitting her in the head and you can see her whole face turn red as you quickly walk away from there.'
-		act 'Continue on': gt 'pav_complex', 'start'
-	end
-	act 'Play it off':
-		cla & *clr
-		minut += 20
-		npc_rel['A13'] -= 2
-		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/characters/shared/photos/big13.jpg"></center>'
-		'Wanting to play it off nonchalantly you shake your head, chuckle and tell her that you aren''t that impressed and that you''ve seen others pull out even more impressive moves.'
-		'Lariska smiles it off, but deep down you know that her fragile ego has been rattled, "Like you could do it better," she viciously attacks...'
-		'You begin to laugh, "Why would I need to prove myself over such a silly little thing."'
-		'By now you can clearly notice that you''ve gotten under Lariska''s skin, "Go away, <<$pcs_nickname>>... Or else I''ll make you regret it..."'
-		'Knowing she''s close to Christina you take the hint and nod your head. As you''re walking away you can hear the bouncing sounds clearly louder...'
-		act 'Walk away': gt 'pav_complex', 'start'
-	end
-end
-
 --- gschool_socialchg1 ---------------------------------
 

+ 1 - 1
locations/journal.qsrc

@@ -665,7 +665,7 @@ if $ARGS[0] = 'outcasts':
 	if npc_grupTipe['A18'] = 5:
 		'<center><img <<$set_imgh>> src="images/characters/shared/photos/18.jpg"></center>'
 		'<center>Christina Zvereva</center>'
-		'Ever since your fight, Christina has been avoiding you. She''s been humiliated ever since you told the whole school about how she sucked the P.E. teacher''s cock for a place in the running competition, and you managed to beat her up when she tried to fight you. Barely a shade of her former self, she stands timidly in a corner, her head still wrapped in bandage. Whenever she opens her mouth, people can see the broken tooth she hasn''t been able to get fixed yet.'
+		'Since your fight with Christina, she has been avoiding you. She has been humiliated ever since you told the whole school about how she sucked the P.E. teacher''s dick, and beat her up when she tried to fight you over it. Barely a shade of her former self, she stands timidly in a corner, her head still wrapped in bandages. Whenever she opens her mouth, people can see the broken teeth she hasn''t had a chance to get fixed yet.'
 	end
 	
 	act 'Go back': gt 'journal', 'school'

+ 1 - 1
locations/lariska_schedule.qsrc

@@ -103,7 +103,7 @@ if SchoolAtestat = 0 or natholi = 0:
 			lariloc = 22
 			lariloc['athome'] = 1
 		elseif hour = 17 and minut > 45:
-			if LariskaProfi = 1:
+			if LariskaQW['volleyball'] = 1:
 				!!!!NotHome - Community Center - Volleyball Game
 				lariloc = 21
 				lariloc['athome'] = 0

+ 78 - 0
locations/lariska_storyline.qsrc

@@ -0,0 +1,78 @@
+# lariska_storyline
+
+
+if $ARGS[0] = 'story_intro':
+	menu_off = 1
+	lariska_ball = daystart
+	LariskaQW['story'] = 1
+	cla & *clr
+	'<center><img <<$set_imgh>> src="images/characters/shared/photos/big13.jpg"></center>'
+	'You carefully walk up behind her, trying your best not to distract her as she effortlessly smacks the ball into the wall and having it return to her hands over and over again...'
+	+$OpenInnerThought+'"What is she doing hanging around here,"'+$CloseInnerThought+' you wonder.'
+	'You stand there, observing her, trying to figure out why here of all places she would do this, instead of at a safer place like the Community Center, where she wouldn''t have to worry about being messed with by the local gopniks. You know she doesn''t live nearby either, which just feeds your curiosity.'
+	'She catches the ball and stops, looking around as if trying to find someone. Noticing someone is behind her, she quickly spins around, but when she realizes it''s you, her face goes bright red and she literally staggers backwards in suprise.'
+	+$OpenInnerThought+'"I think she was looking for me,"'+$CloseInnerThought+' you say to yourself.'
+	'"Hi, <<$pcs_nickname>>," she says, sounding nervous. "I was just practicing my control. Impressed?"'
+	minut += 10
+	gs 'stat'
+	act 'Yes!':
+		cla & *clr
+		minut += 10
+		npc_rel['A13'] += 2
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/characters/shared/photos/big13.jpg"></center>'
+		'You nod your head, "Yeah, you''re amazing, Lariska. I didn''t know you were such a good volleyball player!'
+		'Lariska, breaks out in a huge smile and she says "Thanks, <<$pcs_nickname>>. I really got into the zone this time, usually I don''t do this good."'
+		'"No need to be humble, it was really amazing, trust me. I''ll let you go back to it, I don''t want to bother you." you say with a smile.'
+		'Smiling back, Lariska turns uncertainly back towards the wall and hits the ball again, only this time she misses it and it smacks her hard in the face.'
+		minut += 10
+		npc_rel['A13'] += 1
+		gs 'stat'
+		act 'Pretend not to see that':
+			npc_rel['A13'] += 1
+			gs 'stat'
+			gt 'pav_complex', 'start'
+		end
+		act 'Make sure she is OK':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/characters/shared/photos/big13.jpg"></center>'
+			'You rush over to her and take her face in your hands, looking at the spot where the ball smacked her in the face. She tries to tell you she is fine, even though the spot is even more red than her blushing face.'
+			'Suprisingly she stops protesting pretty quickly, and you catch her staring at your lips, which are now only a few centimeters from her own.'
+			+$OpenInnerThought+'"Does she have a crush on me? Is that why she''s hanging around here, maybe looking for me? Should I try to kiss her and find out?"'+$CloseInnerThought
+			'This might be a dangerous thing to do, Christina controls Lariska, and she may not like you messing with her. Kissing her would pretty much be declaring war on Christina, if she ever found out.' 
+			minut += 5
+			npc_rel['A13'] += 2
+			gs 'stat'
+			act 'Let her go':
+				cla & *clr
+				'<center><img <<$set_imgh>> src="images/characters/shared/photos/big13.jpg"></center>'
+				'Letting go of her face and stepping back seems to bring her to her senses. Stammering something about needing to go, she grabs the ball and runs off, leaving you wondering if you should have kissed her.'
+				act 'Continue':gt 'pav_complex', 'start'
+			end
+			act 'Kiss her':
+				cla & *clr
+				'<center><img <<$set_imgh>> src="images/characters/shared/photos/big13.jpg"></center>'
+				'You slide one hand to the back of her head, cup her chin with the other, and lean in. As soon as your lips touch hers she panics, looks around like a deer caught in headlights, and bolts away looking terrified.'
+				'Chuckling to yourself, you pick up the forgotten volleyball and take it with you. Returning it could be a good excuse to talk to her at school.'
+				LariskaQW['story'] = 2
+				act 'Continue':gt 'pav_complex', 'start'
+			end
+		end
+	end
+	act 'Play it off':
+		cla & *clr
+		minut += 10
+		npc_rel['A13'] -= 2
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/characters/shared/photos/big13.jpg"></center>'
+		'Wanting to play it off nonchalantly, you shake your head, chuckle, and tell her you''ve seen others pull off even more impressive moves.'
+		'Lariska tries to smile it off, but deep down you know that rattled her fragile ego, making her lash out with "Like you could do it better!"'
+		'"Why would I need to prove myself over such a silly little thing," you say, laughing derisively'
+		'By now you can clearly see that you''ve gotten under her skin. "Go away, <<$pcs_nickname>>... Or else I''ll make you regret it..."'
+		'Knowing she''s close to Christina you take the hint, shrug, and start walking away. Behind you the bouncing sounds start again, louder than before...'
+		act 'Walk away': gt 'pav_complex', 'start'
+	end
+end
+
+--- lariska_storyline ---------------------------------
+

+ 1 - 8
locations/nogorslut.qsrc

@@ -122,14 +122,7 @@ if pav_slut < 250:
 			''
 		elseif numnpc = 18:
 			!!Christina Zvereva
-			if kristinaSex = 0 and swinbeggor = 0 and kristinaSex = 0:
-				''
-			elseif kristinaSex = 0 and swinbeggor > 0 and kristinaSex = 0:
-				npc_rel['A<<numnpc>>'] = 20
-				'Christina looks at you full of hate: "I can''t believe you were faster than me... bitch!"'
-			elseif kristinaSex > 0:
-				''
-			end
+			''
 		elseif numnpc = 19:
 			!!Avelina ''Lina'' Starov
 			''

+ 3 - 11
locations/npcstatic1.qsrc

@@ -245,11 +245,7 @@ $npc_firstname['A<<npctemp>>'] = 'Lariska'
 $npc_nickname['A<<npctemp>>'] = 'Lariska'
 $npc_lastname['A<<npctemp>>'] = 'Gruzdeva'
 $npc_usedname['A<<npctemp>>'] = 'Lariska'
-if zverSlutQW = 2:
-	$npc_notes['A<<npctemp>>'] = 'Lariska is an athletic girl that''s highly insecure, she''s very dependent on other people''s opinions of her. Christina used to control her, but ever since you took care of Christina she has been a lot more energetic. She has a spark in her eyes, and is almost always in a good mood. Even though Mikhail Nikolayevich sees a lot of potential in her and offered her a spot on the volleyball team, she''s afraid to go pro.'
-else
-	$npc_notes['A<<npctemp>>'] = 'Lariska is a very athletic girl, with an exceptional talent for volleyball. She has a very weak personality though, and is very dependent on other people''s opinions of her. Her best friend is Christina and one can often see Lariska chasing after Christina.'
-end
+$npc_notes['A<<npctemp>>'] = 'Lariska is a very athletic girl, with an exceptional talent for volleyball. She has a very weak personality though, and is very dependent on other people''s opinions of her. Her best friend is Christina and one can often see Lariska chasing after Christina.'
 npc_dob['A<<npctemp>>'] = 20000603
 npc_gender['A<<npctemp>>'] = 1
 gs 'npcstaticdefaults', 'defaults'
@@ -331,17 +327,13 @@ $npc_firstname['A<<npctemp>>'] = 'Christina'
 $npc_nickname['A<<npctemp>>'] = 'Christina'
 $npc_lastname['A<<npctemp>>'] = 'Zvereva'
 $npc_usedname['A<<npctemp>>'] = 'Christina'
-if zverSlutQW = 2:
-	$npc_notes['A<<npctemp>>'] = 'Ever since your fight, Christina has been avoiding you. She''s been humiliated ever since you told the whole school about how she sucked the P.E. teacher''s cock for a place in the running competition, and you managed to beat her up when she tried to fight you. Barely a shade of her former self, she stands timidly in a corner, her head still wrapped in bandage. Whenever she opens her mouth, people can see the broken tooth she hasn''t been able to get fixed yet.'
-else
-	$npc_notes['A<<npctemp>>'] = 'Christina is one of your school''s best athletes, and is the strongest girl you know. She has leadership abilities that, together with her tenacity and intelligence, make her having a dominant presence wherever she goes. She is also more than a bit of a bully to most of the other girls in school.'
-end
+$npc_notes['A<<npctemp>>'] = 'Christina is one of your school''s best athletes, and is the strongest girl you know. She has leadership abilities that, together with her tenacity and intelligence, make her having a dominant presence wherever she goes. She is also more than a bit of a bully to most of the other girls in school.'
 npc_dob['A<<npctemp>>'] = 19991226
 npc_gender['A<<npctemp>>'] = 1
 gs 'npcstaticdefaults', 'defaults'
 npc_sexskill['A<<npctemp>>'] = 1
 npc_bust['A<<npctemp>>'] = 21
-if zverSlutQW >= 2:
+if christinaQW['dompath'] >= 7:
 	gs 'npcstaticdefaults', 'group', 'outcast'
 else
 	gs 'npcstaticdefaults', 'group', 'jock'

+ 1 - 1
locations/pav_complex.qsrc

@@ -54,7 +54,7 @@ if $ARGS[0] = 'start':
 		end
 	end	
 
-	if (week = 1 or week = 3 or week = 5) and hour >= 17 and hour <= 19 and Storyline > 0: 'Walking along the apartment complex you can hear a bouncing sound. Turning the corner you see <a href="exec:gt ''gschool_socialchg1'', ''tLariska''">Lariska</a> hitting a ball against the wall...'
+	if (week = 1 or week = 3) and hour >= 14 and hour <= 16 and Storyline > 0 and (LariskaQW['story'] = 0 or LariskaQW['story'] = 1) and npc_rel['A13'] > 40 and lariska_ball ! daystart: 'Walking along the apartment complex you can hear a bouncing sound. Turning the corner you see <a href="exec:gt ''lariska_storyline'', ''story_intro''">Lariska</a> hitting a volleyball against a wall.'
 	
 	if car > 0 and cardrive = 20: 'Your <a href="exec:gs ''carF'', ''start''"><<$car>></a> is parked in the street.'
 	

+ 2 - 2
locations/pav_residential.qsrc

@@ -125,14 +125,14 @@ if Enable_tablemap = 0:
 	if DimaBeHomeOnce = 1 and DimaRudeBlock = 0:'<a href="exec:minut += 10 & gt ''dimaHome'', ''home''">Dimka Nosov</a>, one of your classmates, lives in one of the fancier houses in town.'
 	if IgorLoverQW > 0 and IdorBlock = 0:'<a href="exec:minut += 10 & gt ''IgorHome'', ''home''">Igor Kruglov</a>, one of your classmates, lives in one of the fancier houses in town.'
 	if katjaFirstKiss >= 1 or mey_vika['mey_vika_qw'] >= 27 or mey_vika['key'] = 1: 'Large private house where the <a href="exec:minut += 10 & gt''mey_home'', ''door''">Meynold twins</a> live.'
-	if LariskaHomeIn > 0: '<a href="exec:minut += 10 & gt ''LariskaHome'', ''front_door''">Lariska Gruzdev</a>, one of your classmates, lives about 10 minutes away from your parents.'
+	if LariskaQW['story'] >= 5: '<a href="exec:minut += 10 & gt ''LariskaHome'', ''front_door''">Lariska Gruzdev</a>, one of your classmates, lives about 10 minutes away from your parents.'
 	if AlbinaQW['KnowsHouse'] > 0 or AlbinaQW['StarletsJoined'] = 1:'<a href="exec:minut += 10 & gt ''albinaporog''">Albina Barlovskaya</a>, one of your classmates, lives in one of the few luxurious mansions Pavlovsk has to offer.'
 else
 	st_count=0 & $show_table=''
 	if DimaBeHomeOnce = 1 and DimaRudeBlock = 0:gs'show_table','Fancier house of <a href="exec:minut += 10 & gt ''dimaHome'', ''home''">Dimka Nosov</a>','3'
 	if IgorLoverQW > 0 and IdorBlock = 0:gs'show_table','Fancier house of <a href="exec:minut += 10 & gt ''IgorHome'', ''home''">Igor Kruglov</a>', '3'
 	if katjaFirstKiss >= 1 or mey_vika['mey_vika_qw'] >= 27 or mey_vika['key'] = 1: gs'show_table','House of the <a href="exec:minut += 10 & gt''mey_home'', ''door''">Meynold twins</a>','3'
-	if LariskaHomeIn > 0:gs'show_table','House of <a href="exec:minut += 10 & gt ''LariskaHome'', ''front_door''" >Lariska Gruzdev</a> in the richer part of town','3'
+	if LariskaQW['story'] >= 5:gs'show_table','House of <a href="exec:minut += 10 & gt ''LariskaHome'', ''front_door''" >Lariska Gruzdev</a> in the richer part of town','3'
 	if AlbinaQW['KnowsHouse'] > 0 or AlbinaQW['StarletsJoined'] = 1:gs'show_table','Luxurious mansion of <a href="exec:minut += 10 & gt ''albinaporog''">Albina Barlovskaya</a>','3'
 	if st_count > 0 :'<TABLE BORDER=1><<$show_table>></TR></TABLE>'
 end

+ 77 - 11
locations/saveupdater.qsrc

@@ -634,14 +634,6 @@ if ((100*version_major +version_minor)*100+version_revision)*100+version_patch
 	end
 	!!---------------------------------------------------------------
 
-	!! fixes the variable for Christina getting outcasted, so she will show up in the journal correctly
-
-	if zverSlutQW = 2:
-		npc_grupTipe['A18'] = 5
-	end
-
-	!!---------------------------------------------------------------
-
 	!!model age addition
 
 	if model['age'] = 0 and model > 0:
@@ -673,16 +665,90 @@ if ((100*version_major +version_minor)*100+version_revision)*100+version_patch
 	if lariskaHelp_end > 0:  LariskaQw['LariskaHelpEnd'] = lariskaHelp_end & killvar 'lariskaHelp_end'
 	!!---------------------------------------------------------------
 
-	!! Lariska variables removed, no longer needed - 2020/11/30
-	if beInLariskaHome = 1:
-		LariskaHomeIn = 2
+	!! Lariska variables removed, no longer needed - 2020/11/30 - Alaratt
+	!! Edited - 2021/01/19 - Alaratt
+	if beInLariskaHome = 1 or LariskaHomeIn >= 1:
+		if LariskaHomeIn = 1:
+			LariskaQW['story'] = 4
+		else
+			LariskaQW['story'] = 5
+		end
+		killvar 'LariskaHomeIn'
 		killvar 'beInLariskaHome'
 	end
 	if doorlocked > 0: killvar 'doorlocked'
 	if doorpeek > 0: killvar 'doorpeek'
 	if lariskaBDSM > 0: killvar 'lariskaBDSM'
+	if lariskaMotherKnown = 1:
+		LariskaQW['metAnna'] = 1
+		killvar 'lariskaMotherKnown'
+	end
+	if LariskaProfi = 1:
+		LariskaQW['volleyball'] = 1
+		killvar 'LariskaProfi'
+	end
 	!!---------------------------------------------------------------
 
+	!! Migrates Christina variables into an array, removes unneeded variables, and fixes the outcast issue if still needed
+	!! 2021/01/19 - Alaratt
+	if zverSlutQW > 0:
+		if zverSlutQW = 2:
+			!! Christina lost the fight and is outcasted
+			christinaQW['fight'] = 1
+			christinaQW['dompath'] = 7
+			npc_grupTipe['A18'] = 5
+		else
+			!! Christina lost the fight and is prepped for outcasting
+			christinaQW['fight'] = 1
+			christinaQW['dompath'] = 6
+		end
+		killvar 'zverSlutQW'
+	end
+	
+	if zverRageQW > 0:
+		if zverRageQW = 10:
+			!! Christina won the fight
+			christinaQW['fight'] = -1
+			christinaQW['subpath'] = 2
+		elseif zverRageQW = 2:
+			!! Christina lost the fight
+			christinaQW['fight'] = 1
+			christinaQW['dompath'] = 6
+		else
+			!! You spread rumors about Christina and she preps for fight
+			christinaQW['dompath'] = 4
+		end
+		killvar 'zverRageQW'
+	end
+	
+	if socialchg['christina_dont_care'] = 1:socialchg['christina_dont_care'] = 0
+	if zverevaQW > 0:killvar 'zverevaQW'
+	if LinaSlut > 0:killvar 'LinaSlut'
+	if fizrukSex > 0:killvar 'fizrukSex'
+	if kristinaSex > 0:killvar 'kristinaSex'
+	
+	if christinaphotos > 0:
+		if christinaphotos = 3:
+			!! Christina won the fight and you have not had a shower scene with her yet
+			christinaQW['fight'] = -1
+			christinaQW['subpath'] = 2
+		elseif christinaphotos = 4:
+			!! Christina won the fight and you had first shower scene with her
+			christinaQW['fight'] = -1
+			christinaQW['subpath'] = 3
+		elseif christinaphotos = 2
+			!! You submitted to Christina and you had first shower scene with her
+			christinaQW['submit'] = 1
+			christinaQW['subpath'] = 3
+		else
+			!! You submitted to Christina but not had a shower scene with her yet
+			christinaQW['submit'] = 1
+			christinaQW['subpath'] = 2
+		end
+		killvar 'christinaphotos'
+	end
+	
+	!!---------------------------------------------------------------
 
 	!! Shave updater
 	if shave_update ! 1:

+ 1 - 10
locations/yesgorslut.qsrc

@@ -30,16 +30,7 @@ if pav_slut >= 250:
 		end
 	elseif npc_grupTipe['A<<numnpc>>'] = 2:
 		!!sportiki
-		if numnpc = 18:
-			!!Christina Zvereva
-			if kristinaSex = 0 and swinbeggor = 0:
-				'The moment you try to say something to <<$npc_firstname[''A<<numnpc>>'']>>, a grimace appears on her face and she says in a squeamish voice: "Ewwww! Go away <<$gnikname>>!"'
-			elseif kristinaSex = 0 and swinbeggor > 0:
-				'<<$npc_firstname[''A<<numnpc>>'']>> looks at you full of hate: "I can''t believe you find time to run on Saturdays. Aren''t you too busy whoring yourself out?"'
-			elseif kristinaSex > 0:
-				'<<$npc_firstname[''A<<numnpc>>'']>> smiles at you and says quietly: "You were not bad the last time we entertained. You look so sexy with a cock down your throat!"'
-			end
-		elseif npc_gender['A<<numnpc>>'] = 0:
+		if npc_gender['A<<numnpc>>'] = 0:
 			!!Guy
 			'You try to start a conversation with <<$npc_firstname[''A<<numnpc>>'']>>, but he immediately dismisses you: "I have no time for you <<$pcs_nickname>>, I''m busy."'
 		elseif npc_gender['A<<numnpc>>'] > 0 and numnpc ! 18: