:: shop_punishment_event[event school_hallway_events]
<<if $quest('school').Kuznetsov_punishment>>
	<<event 10000>>
		<h2>Hallway</h2>
		<<image 'locations/pavlovsk/school/building/gschool_hall0#.jpg' 0 2>>
		<p>
			School is over, but you have to visit <<=$npc('A132').titlename>> for your punishment.
		</p>
		<<set _teacherName = $npc('A132').titlename_possessive>>
		<<act `'Go to '+_teacherName+' classroom'`>>
			<<gt 'shop_punishment'>>
		<</act>>
		<<eventFired>>
	<</event>>
<</if>>

:: shop_punishment[event]
	<<set $quest('school').Kuznetsov_punishment = 0>>
	<<addtime 15>>
	<<image "characters/pavlovsk/school/teacher/ruslan/sex/pshop1.jpg">>
	<<set $quest('school').Kuznetsov_punishment_count = ($quest('school').Kuznetsov_punishment_count ?? 0) + 1>>

	<<set _teacherId = 'A132'>>
	<<set _teacherName = $npc(_teacherId).usedname>>
	<<set _teacherName_possessive = $npc(_teacherId).usedname_possessive>>

	<p>
		After your final class, you go to the school offices and knock on <<npc _teacherId undefined _teacherName_possessive>><</npc>> door.
		After a few moments, you hear him tell you to enter.
	</p>
	<p>	
		He is sitting behind his desk reading a book. You walk up to his desk and wait.
		He continues to read the book for almost ten minutes, until he finally looks up at you and puts the book down.
	</p>

	<<if (($quest('school').func('isGroupMember','nerds') and $quest('school').Kuznetsov_punishment_count < 5) or $quest('school').Kuznetsov_punishment_count < 3)>>
		
		<p>
			"I don't know what has gotten into you of late, but whatever it is needs to stop." He pauses a moment, but before you can even consider saying anything in your defense, he starts speaking again.
			"If it doesn't I will have to assume you are going to become a problem student and treat you accordingly.
			If this starts to become a regular thing with you, the punishment will become a lot more severe.
			More than just a few demerits on your record. Now get out of my office."
			Knowing better than to say anything, you turn and leave.
		</p>
		<<act 'Leave'>>
			<<gt 'school_hallway'>>
		<</act>>
	<<else>>
		<p>
			He looks you over for a moment.
			"Here you are again, my favorite problem student.
			You know why you are here and I won't stand for you disrespecting me in my class."
			He pauses for a long moment, leaving you unsure if you should say anything.
			The silences stretches out with him just staring at you and you feel the need to say something.
		</p>
		<<actCLA 'Say something'>>
			<<addtime 1>>
			<<image "characters/pavlovsk/school/teacher/ruslan/sex/pshop2.jpg">>
			<p>You open your mouth and start to speak, but as you do, he suddenly rockets out of his chair and leans across his desk. Before you have time to react, he grabs you by your tie and jerks you closer to him. "Did I fucking tell you you can speak? You will speak when I tell you to and you will by God learn to respect or at least fear me!"</p>
			<<actCLA 'Punishment'>>
				<<set $time.minutes += 2>>
				<<image "characters/pavlovsk/school/teacher/ruslan/sex/pshop3.jpg">>
				<<if ($pc.hotcat >= 6 and $pc.fame('pav_slut') >= 150)>>
					<<if $wardrobe.isWearingPanties>>
						He quickly walks around his desk and once he is standing next to you, he shoves you forward, bending you over his desk. He pulls up your skirt and violently yanks down your panties. You can hear the tearing fabric as he does. He gives your bare ass one hard open handed swat that stings. You expect more but nothing comes. You look back just as he pulls something out of his pocket. He holds it up for you to see. It is a larger than average butt plug.
					<<else>>
						He quickly walks around his desk and once he is standing next to you, he shoves you forward, bending you over his desk. He pulls up your skirt and forcefully holds you down over his desk. "Not even wearing panties to school you little slut." he says as he gives your bare ass one hard open handed swat that stings. You expect more but nothing comes. You look back just as he pulls something out of his pocket. He holds it up for you to see. It is a larger than average butt plug.
					<</if>>
					<<arouse 'foreplay' 5 `['rough']`>>
					<<actCLA 'Plugged'>>
						<<image "characters/pavlovsk/school/teacher/ruslan/sex/pshop4.jpg">>
						<p>"You think you're some bad little girl, huh? Well I will show you what happens to bad little girls!" With one hand he pulls your cheeks apart and before you even have a chance to protest, he shoves the unlubriated butt plug up your ass. It hurts and really doesn't want to slide in, he forces it in with sheer brute force. You wince in pain as he does.</p>
						<<arouse 'anal_dildo' 5 `['rough','maso']`>>
						<<gs 'pain' 1 'asshole' 'stretch'>>
						<<actCLA 'Spanked'>>
							<<image "characters/pavlovsk/school/teacher/ruslan/sex/pshop5.jpg">>
							Once he has the plug fully seated up your ass, he pulls over to a chair and sits down. He roughly grabs you, bends you over his knee and proceeds to spank you. Not only does each swat sting, but each swat also jams the plug up your ass to its base. You grit your teeth and bare the pain.
							<<arouse 'anal_dildo' 5 `['rough','maso']`>>
							<<gs 'pain' 2 'asscheeks' 'spank'>>
							<<actCLA 'Bound'>>
								<<image "characters/pavlovsk/school/teacher/ruslan/sex/pshop6.jpg">>
								Once your ass is bright red and aching, he finally stops. Lifting you off his lap, he proceeds to strip you of all your clothes. Once naked, he roughly tosses you on his desk. He uses power cords from the workshop to tie your hands and legs together at the knees. He pulls the cords tightly, causing them to dig painfully into your flesh.
								<<arouse 'foreplay' 5 `['rough','bound']`>>
								<<actCLA 'Blowjob'>>
									<!-- Boy A132 -->
									<<image "characters/pavlovsk/school/teacher/ruslan/sex/pshop7.jpg">>
									<p>With you fully secured, he removes his shirt and tie, before pulling his dick out of his pants. "Open your fucking mouth slut." he says as he painfully grips the back of your neck, applying more pressure until you open your mouth. You barely get your mouth open wide enough before he shoves his dickcm $dick_girth cock in your mouth. He starts thrusting into your mouth, fucking it. You start gagging on his dick as he shoves it balls deep into your mouth. "You best get my cock nice and wet if you know what's good for you.".</p>
									<<arouse 'bj' 5 `['rough','bound']`>>
									<<actCLA 'Clean it'>>
										<<set $time.minutes += 5>>
										<<image "characters/pavlovsk/school/teacher/ruslan/sex/pshop8.jpg">>
										Several minutes pass as he fucks your mouth, only for him to abruptly stop. He walks around the desk, roughly grabs hold of the butt plug in your ass and yanks it out, causing you to gasp in pain before you close your mouth again. He shoves the butt plug in your mouth. "That's it bitch, suck that plug clean." He fucks your mouth with the butt plug as you try not to think about where it just was.
										<<arouse 'bj' 5 `['rough','bound','deepthroat']`>>
										<<actCLA 'No lube'>>
											<<image "characters/pavlovsk/school/teacher/ruslan/sex/pshop9.jpg">>
											<p>With the plug nice and clean, he pulls it out of your mouth and drops it on the desk. He rolls you onto your back and uses one hand to pull your ass cheeks apart. Seconds later, you feel the head of his dickcm $dick_girth cock against your loosened asshole. He just shoves it in, the only thing making the pain bearable is the butt plug having already stretched it out and your saliva acting as lube.</p>
											It takes him a couple of minutes of roughly fucking your ass to finally shove his dick balls deep inside you. Once he does, he begins to pound your ass hard and furiously.
											<<arouse 'anal' 5 `['rough','bound']`>>
											<<gs 'pain' 1 'asshole' 'stretch'>>
											<<actCLA 'Suck it again'>>
												<<image "characters/pavlovsk/school/teacher/ruslan/sex/pshop10.jpg">>
												After several minutes, your saliva isn't offering much in the way of lubrication anymore. Maybe out of pity, or more likely because it feels better for him with a little lubrication, he pulls his dick out of your ass and takes off his pants. Once naked, he climbs up on the desk and straddles your chest. He grabs you by the hair and painfully yanks on your head while shoving his dick back in your mouth.
												He moans slightly. "You best suck it clean and get it nice and wet, because that is the last lubrication you're going to get." He starts fucking your face, going balls down in your mouth again. You gag repeatedly, but do your best to coat his dick with your drool.
												<<arouse 'bj' 5 `['rough','bound','deepthroat']`>>
												<<actCLA 'Anal'>>
													<<image "characters/pavlovsk/school/teacher/ruslan/sex/pshop11.jpg">>
													<p>Once satisfied, he crawls back off the desk and unties your legs. He promptly flips you over onto your stomach and half pulls you off the desk until you are bent over it. He lifts your right leg and places your knee on the desk. With your ass nice and spread by your position, you feel him shove his dickcm $dick_girth cock back inside you. This time, it is not nearly as bad. Your asshole already stretched out and with fresh saliva for lubrication, it slides in pretty easily and he bottoms out balls deep inside you. He begins to pound your ass again.</p>
													<<arouse 'anal' 5 `['rough','bound']`>>
													<<gs 'pain' 1 'asshole' 'stretch'>>
													<<actCLA 'Continue'>>
														<<set $time.minutes += 4>>
														<<image "characters/pavlovsk/school/teacher/ruslan/sex/pshop12.jpg">>
														The lubrication from your drool seems to have completely faded away, yet he doesn't stop. It is starting to hurt again when he finally pulls back out of your ass. He rolls you back over onto your back and spins you around on his desk so your head is next to him. He forces his dick back into your mouth, making you suck him clean again. He pulls back out and says "Open your mouth and keep it open slut." Doing as you are told, he jerks his dick a few times before you feel the streams of cum shooting into your mouth.
														<p>Several spurts of cum later, he lets go of you and gets dressed. Once he is finally fully dressed, he unties your hands and pulls you off the desk roughly, causing you to fall roughly to your knees. He throws your clothes at you as he sits back down at his desk. "Get the fuck out of my office, I don't expect to see you in here again. If I do, then I will keep showing you what happens to bad little girls until you get it. Now get the fuck out!"</p>
														<<if !$wardrobe.isWearingPanties>>
															Intimidated by his tone, you don't even wait to get dressed. You carry your clothes out with you and only get dressed once outside of his office. Your ass in immense pain, you leave the school.
														<<else>>
															<<gs 'panties' 'dispose'>>
															Intimidated by his tone, you don't even wait to get dressed. You carry your clothes out with you and only get dressed once outside of his office, throwing your ruined panties into the trash. Your ass in immense pain, you leave the school.
														<</if>>
														<<cum 'mouth' 'A132' 1>>
														<<arouse 'bj' 5 `['rough','bound']`>>
														<<actCLA 'Leave'>>
															<<set $quest('school').period = 0>> <<gt 'school_hallway'>>
														<</actCLA>>
													<</actCLA>>
												<</actCLA>>
											<</actCLA>>
										<</actCLA>>
									<</actCLA>>
								<</actCLA>>
							<</actCLA>>
						<</actCLA>>
					<</actCLA>>
				<<else>>
					<p>He quickly walks around his desk and once he is standing next to you, he shoves you forward, bending you over his desk. He pulls up your skirt and violently yanks down your panties. You can hear the tearing fabric as he does. He gives your bare ass one hard open handed swat that stings. He lays into your ass, smacking about a dozen times until he leaves it red and stinging. With tears in your eyes, he finally stops, pulls you up by your tie and shoves you towards the door. "Now get out of here and start behaving in my class!" You put your clothes back in place as best you can and then walk out.</p>
					<<arouse 'foreplay' 5 `['rough']`>>
					<<gs 'pain' 1 'asscheeks' 'spank'>>
					<<act 'Leave'>>
						<<gt 'school_hallway'>>
					<</act>>
				<</if>>
			<</actCLA>>
		<</actCLA>>
	<</if>>