89 Commits 6f0b22e185 ... 45c3f31214

Author SHA1 Message Date
  Mona Lisa 45c3f31214 added: default sports outfit setting for all starts and quick switch where appropriate 5 years ago
  KevinSmarts aa59b136ed Merge branch 'master' of https://git.catrenelle.com/julzor/glife 5 years ago
  KevinSmarts 13ad027882 [added] seeded the locclass for living rooms and kitchens and added the telephone options to take selfies in those locations (lots of files) 5 years ago
  KevinSmarts 0d87f27b09 [fixes] bag=1 missing for full custom start with dolls bag and swimsuit for queen of the nerds added too early so hipsize not set. As spotted by inverted 5 years ago
  julzor 50c440f24a [fixes] missed two parks 5 years ago
  KevinSmarts 04973cb171 [fixes] Split actions into arguments so it can be tested easily, found wrong use of & which I changed to + in an iif in martinsex 5 years ago
  KevinSmarts 29d640f3a0 Merge branch 'master' of https://git.catrenelle.com/julzor/glife 5 years ago
  KevinSmarts 52e0dc0f2d Merge branch 'master' of https://git.catrenelle.com/sandra_schulz/glife 5 years ago
  julzor e9cabd0ee9 [fixes] if exhibition is > 1 but pcs_inhib <35 it was possible to flash your pussy but not your tits in the park 5 years ago
  julzor 4c74f01a04 [text edit] small inconsequential text edits 5 years ago
  sandra_schulz 9792ef304e updated cheatmenu_din.qsrc: 5 years ago
  julzor 4e7f7d2e86 [fixes] moved the waiting for the maid job option to the top like starting the job 5 years ago
  julzor 96ad67b995 [fixes] moved the leave option in the hotel to the top (exept to start work) to make it more consistent 5 years ago
  julzor 770103f82c [fixes] forgetting where the drug den is 5 years ago
  julzor 3cadaf22f5 [fixes] matched time to the two ways to go to your grandparents house 5 years ago
  KevinSmarts 00c5d8895c Merge branch 'master' of https://git.catrenelle.com/julzor/glife 5 years ago
  julzor 82ff07f68e [fixes] moved the text below the image 5 years ago
  3xpurt 8b65ccd046 [added] painkillers to gadbana 5 years ago
  KevinSmarts 37724878b3 Merge branch 'master' of https://git.catrenelle.com/3xpurt/glife 5 years ago
  KevinSmarts 38b45d1de4 [fixes] Missing addition to bimbo causing it to not apply spotted by ugarte 5 years ago
  3xpurt b81a86a241 [fixed] duplicate entry in poli (health treatment). 5 years ago
  KevinSmarts 1626f32819 Merge branch 'master' of https://git.catrenelle.com/julzor/glife 5 years ago
  julzor c3a8b69ee0 [fixes] wrong variable 5 years ago
  3xpurt e86935abca [changed] preAlt - June start for Schoolgirl and Cursed schoolgirl, will now start you at your grandparent's yard in Gadukino, and August start will start you outside your parent's apartment complex, rather than the street. 5 years ago
  KevinSmarts d34b0ee0d7 Merge branch 'master' of https://git.catrenelle.com/julzor/glife 5 years ago
  julzor 85c96e012d Merge branch 'master' of https://git.catrenelle.com/Kevin_Smarts/glife 5 years ago
  KevinSmarts 1bc6dba7e4 Merge branch 'master' of https://git.catrenelle.com/sovietmercader/glife 5 years ago
  KevinSmarts cf9d14187c [fixes] Wrong time on action for drinking water when working at the strip club 5 years ago
  julzor 0295cb7e73 [fixes] tea didnt increase hydration in mey_home and time only increases when you are drinking tea. 5 years ago
  sovietmercader e072267ea7 [text edit] fix gadyukino in mother again sorry 5 years ago
  sovietmercader 5cefc13161 [fixed] access to parents apartment and/or school no longer being reset when reloading game after being kicked out and/or expelled 5 years ago
  julzor 121746de3b [text edit] Changed all instances of Gadyukino to Gadukino 5 years ago
  julzor 060aa7585a [fixes] wrong description in the marketplace 5 years ago
  KevinSmarts 12827c14d2 Merge branch 'master' of https://git.catrenelle.com/julzor/glife 5 years ago
  KevinSmarts 2046edf839 Merge branch 'master' of https://git.catrenelle.com/3xpurt/glife 5 years ago
  KevinSmarts 8ca26af52b Merge branch 'master' of https://git.catrenelle.com/sovietmercader/glife 5 years ago
  KevinSmarts 82fca26da9 [fixes] Duplicate line left in in error, sorry! 5 years ago
  julzor b26f8d9ec1 [fixes] added initial relationship increase when meeting kat. So that it is possible to meet her again. 5 years ago
  3xpurt f4d6160bb2 Merge branch 'master' of https://git.catrenelle.com/3xpurt/glife 5 years ago
  KevinSmarts d26acfe6cb [fixed] Typo made paying rent in cash for city apartment impossible 5 years ago
  sovietmercader a6ba3adc97 [text edit] fix two more apostrophes 5 years ago
  KevinSmarts f62149bea4 [fixes] Hunter flirting no longer causing orgasm by removing it from arousal system 5 years ago
  3xpurt 66bb424a60 [Changed] more US burlap to international hessian. 5 years ago
  sovietmercader 1efced20c8 [text edit] fix two more bad apostrophes 5 years ago
  3xpurt e958f6729e [changed] some abduction food/drink stats to better match normal game items. 5 years ago
  3xpurt 033e63fdc3 [changed] poli and gpoli clinic health and pain treatment is now combined. Aiding recovery and hopefully saving confusion. 5 years ago
  3xpurt d4b983200a Merge branch 'master' of https://git.catrenelle.com/Kevin_Smarts/glife 5 years ago
  sovietmercader 8702d5eba1 [text edit] fix spelling/grammar for hotel by pavlovsk train station 5 years ago
  3xpurt c814e55e53 [added] time to chat with kolka in brother2 5 years ago
  KevinSmarts 849330f177 Merge branch 'master' of https://git.catrenelle.com/sovietmercader/glife 5 years ago
  3xpurt d114ac14fb [fixed] missing variable in family and duplication duplication of kolka links on weekend. 5 years ago
  3xpurt 9ade9b5638 [Changed] font colour of red vibrator and dildo stat display, so it doesn't seem like a warning. 5 years ago
  sovietmercader c0188aa1f9 [fixed] only clean face cum even when other cum is present and missing ass cum 5 years ago
  sovietmercader ee9ca57ba1 [fixed] no more teleporting bathrooms for pavlovsk community center or pavlovsk train station 5 years ago
  3xpurt b3eaa894c2 [fixed] clothing recovery for swamp_yard exit 5 years ago
  3xpurt a817698034 [fixed] conditions for skinny dipping vs swimming nude and duplication of actions at gadriver. 5 years ago
  3xpurt 947f694b73 [fixed] abduction maximum dildo size. 5 years ago
  3xpurt c142b2a150 [Fixed] park sleep on bench message display condition in gskver. 5 years ago
  3xpurt 2f054d731a [fixed] no exit in lact_lib exhibition check and changed to inhibition 5 years ago
  3xpurt 70e4d3579f [changed] laketoilet random event hours from 22-4. Event now working. 5 years ago
  3xpurt a32f9f89d4 [fixed] fixed accommodation debt for non-slaves, and no longer lose all your money from sleeping in saunawhore. 5 years ago
  julzor caed1ff087 [fixes] changed old A191 to the new $petID in soba 5 years ago
  julzor 5f926e076c [fixes] missing names of random boys and girls in gschool_detention 5 years ago
  julzor 6e96f9c59a [fixes] [text edit] really minor text edits and changes 5 years ago
  julzor a8ed85b0bb [fixes] fixed a dead end in placer_sex 5 years ago
  julzor e137bc1fcb [fixes] matched the if statements and descriptions in gadbana and miroslava to make them consistent when the sauna is available 5 years ago
  KevinSmarts ad7cfeb11f [text edit] Wrong location for sex shop 5 years ago
  julzor e54fa9c3ea [fixes] wrong price 5 years ago
  julzor aa022d92a8 [text edit] small text edits 5 years ago
  julzor eb6d2e7c11 [fixes] you are not longer forced to get ouside nude after going to the grandmothers sauna with mira and removed some unnecessary code 5 years ago
  julzor 6c0c0358a0 [text edit] small text edit because you can't really go outside if you are already outside 5 years ago
  julzor c595aecaa5 Revert "[text edit] small text edit because you can't really go outside if you are already outside" 5 years ago
  julzor 81d0e47fbe [fixes] removed the duplicate description if sunweather is 0 5 years ago
  julzor 68812df2a2 [text edit] small text edit because you can't really go outside if you are already outside 5 years ago
  KevinSmarts aed267c4b3 [fixes] Typo and using a dynamic where a gosub was more suitable in saunawhore 5 years ago
  KevinSmarts 47a605466f Merge branch 'master' of https://git.catrenelle.com/julzor/glife 5 years ago
  KevinSmarts 685b766afb [changed] Used the $locclass to label the bedrooms and added bedroom selfies using that variable 5 years ago
  julzor dd01244f79 [fixes] variable typo 5 years ago
  julzor 165fc367c0 Merge branch 'master' of https://git.catrenelle.com/Kevin_Smarts/glife 5 years ago
  KevinSmarts b9dc034364 [text edit] Typos and grammer mistakes spotted by ChiChi 5 years ago
  KevinSmarts 0be480f214 [fixes] Logic hole plugged in the shower masturbation. 5 years ago
  julzor 8f0104a0bc [fixes] missing end 5 years ago
  KevinSmarts 860edaeacd [fixes] Typo in image path 5 years ago
  KevinSmarts fd151096fe [fixes] Static number not set 5 years ago
  KevinSmarts 4ad5952a4d [fixes] Added cum on face image to replace the placeholder for facial finish. 5 years ago
  KevinSmarts ac0b6d887c Merge branch 'master' of https://git.catrenelle.com/julzor/glife 5 years ago
  KevinSmarts ded5f8cd79 Merge branch 'master' of https://git.catrenelle.com/ml/glife 5 years ago
  KevinSmarts b36c5176e6 [fixes] Set new rental/purchases as current home and a contingency so that you can set your home if it has not been done for you. 5 years ago
  julzor 14512741ce [changed] added some missing pictures and rewrote some code 5 years ago
100 changed files with 1520 additions and 1145 deletions
  1. 8 4
      locations/AndreiHanter.qsrc
  2. 25 1
      locations/Cheatmenu_din.qsrc
  3. 6 4
      locations/EvOtelMan.qsrc
  4. 5 0
      locations/FedorEv4.qsrc
  5. 37 14
      locations/Gadbana.qsrc
  6. 8 7
      locations/Gaddvor.qsrc
  7. 3 3
      locations/Gadgarden.qsrc
  8. 6 6
      locations/Gadhouse.qsrc
  9. 22 21
      locations/Gadsarai.qsrc
  10. 2 2
      locations/HanterLoveSex.qsrc
  11. 2 2
      locations/HotelAdmin.qsrc
  12. 50 47
      locations/HotelHole.qsrc
  13. 77 75
      locations/HotelWork.qsrc
  14. 3 3
      locations/IbizaStart.qsrc
  15. 6 2
      locations/IgorHanter.qsrc
  16. 1 0
      locations/IrinaRoom.qsrc
  17. 1 0
      locations/Katlake.qsrc
  18. 3 0
      locations/LariskaStart.qsrc
  19. 3 0
      locations/MEastbed.qsrc
  20. 1 0
      locations/MHall.qsrc
  21. 2 0
      locations/MKitchen.qsrc
  22. 2 0
      locations/MLanding.qsrc
  23. 1 0
      locations/MLiving.qsrc
  24. 4 0
      locations/MWestbed.qsrc
  25. 358 345
      locations/MartinSex.qsrc
  26. 1 1
      locations/Miroslava.qsrc
  27. 3 2
      locations/MiroslavaHome.qsrc
  28. 2 1
      locations/Nord.qsrc
  29. 1 0
      locations/Serge_kuh.qsrc
  30. 6 2
      locations/SergeiHanter.qsrc
  31. 151 142
      locations/SoniaHome.qsrc
  32. 4 0
      locations/VolkovHome.qsrc
  33. 28 23
      locations/VoltrenerSexShower.qsrc
  34. 19 13
      locations/abduction.qsrc
  35. 6 1
      locations/agentned.qsrc
  36. 2 0
      locations/alexgang.qsrc
  37. 5 0
      locations/anushapt.qsrc
  38. 1 1
      locations/barbershop.qsrc
  39. 1 0
      locations/bedrPar2.qsrc
  40. 6 3
      locations/bicycle.qsrc
  41. 9 6
      locations/brother.qsrc
  42. 3 1
      locations/brother2.qsrc
  43. 2 2
      locations/brother_voyeur.qsrc
  44. 4 2
      locations/buklinik_event.qsrc
  45. 3 3
      locations/carF.qsrc
  46. 2 0
      locations/cikl.qsrc
  47. 3 3
      locations/cityTrain.qsrc
  48. 3 3
      locations/dachain.qsrc
  49. 8 0
      locations/dimaHome.qsrc
  50. 1 0
      locations/dorm.qsrc
  51. 1 1
      locations/down.qsrc
  52. 1 0
      locations/exercise.qsrc
  53. 1 1
      locations/famdorfride.qsrc
  54. 3 1
      locations/family.qsrc
  55. 1 0
      locations/fit.qsrc
  56. 1 0
      locations/foto.qsrc
  57. 11 11
      locations/foto_models.qsrc
  58. 3 3
      locations/gLakeNude.qsrc
  59. 4 4
      locations/gadforest_event.qsrc
  60. 16 13
      locations/gadforestlost.qsrc
  61. 1 1
      locations/gadprostitutes.qsrc
  62. 87 104
      locations/gadriver.qsrc
  63. 5 3
      locations/gadukino.qsrc
  64. 5 1
      locations/gadukino_event.qsrc
  65. 2 0
      locations/gdksport.qsrc
  66. 69 57
      locations/gdktoilet.qsrc
  67. 7 16
      locations/gpoli.qsrc
  68. 24 21
      locations/grigory.qsrc
  69. 26 10
      locations/gschool_detention.qsrc
  70. 2 2
      locations/gschool_grounds.qsrc
  71. 1 1
      locations/gschool_lessons.qsrc
  72. 2 2
      locations/gskver.qsrc
  73. 1 1
      locations/hairsalon.qsrc
  74. 12 12
      locations/hanters.qsrc
  75. 27 25
      locations/hotel_resep.qsrc
  76. 5 0
      locations/igorhome.qsrc
  77. 4 2
      locations/katspalnya.qsrc
  78. 19 13
      locations/koncepod1.qsrc
  79. 1 0
      locations/korr.qsrc
  80. 1 0
      locations/korr2x.qsrc
  81. 3 0
      locations/korrPar.qsrc
  82. 8 6
      locations/kotovdom.qsrc
  83. 1 0
      locations/kuhr.qsrc
  84. 1 0
      locations/kuhr2x.qsrc
  85. 2 1
      locations/kuhrPar.qsrc
  86. 162 16
      locations/lact_lib.qsrc
  87. 2 2
      locations/laketoilet.qsrc
  88. 6 4
      locations/leonid.qsrc
  89. 6 4
      locations/lesbidomhouse.qsrc
  90. 15 7
      locations/mey_home.qsrc
  91. 1 0
      locations/mey_tamara_events.qsrc
  92. 1 1
      locations/mitka.qsrc
  93. 3 3
      locations/mitkabuh.qsrc
  94. 41 41
      locations/mother.qsrc
  95. 3 3
      locations/npcstatic2.qsrc
  96. 4 4
      locations/npcstatic4.qsrc
  97. 1 1
      locations/npcstatic5.qsrc
  98. 5 1
      locations/obj_din.qsrc
  99. 1 0
      locations/obkitchen.qsrc
  100. 1 1
      locations/park.qsrc

+ 8 - 4
locations/AndreiHanter.qsrc

@@ -4,11 +4,11 @@ gs 'boystat', 'A172'
 harakBoy = 2
 boyage = npc_dob[$boy]
 boyage = (boyage - boyage mod 10000) / 10000
-
+boyage = year - boyage
 
 '<center><b><font color = maroon>Andrew</font></b></center>'
 '<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/andreihanter.jpg"></center>'
-'Andrew is the leader of a group of hunters. He''s <<boyage>> years old. He is divorced and lives near Gadyukino.'
+'Andrew is the leader of a group of hunters. He''s <<boyage>> years old. He is divorced and lives near Gadukino.'
 if hantersAndreiQw < 0:'You and him have a bad relationship, because you offended him in the past.'
 if hantersAndreiQw >= 0 and hantersAndreiQw < 10:'You have a normal relationship with him.'
 if hantersAndreiQw >= 10 and hantersAndreiQw < 15:'You have friendly relations with him.'
@@ -33,6 +33,9 @@ end
 if hantersAndreiQw >= 10:
 	if hantersAndreiLove = 0:
 		act 'Flirt':
+			minut += 120
+			!!not using arousal as no orgasm chance
+			pcs_horny += 10
 			*clr & cla
 			if hantersAndreiQw <= 35 and hantersKnowSlut = 0:hantersAndreiQw += 1
 			if hantersIgorQw >= 10 and hantersKnowSlut = 0:hantersIgorQw -= 1
@@ -42,7 +45,6 @@ if hantersAndreiQw >= 10:
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/hanterflirt1.'+rand(1,3)+'.jpg"></center>'
 			'You flirt with Andrew. He doesn''t say so aloud but he likes the attention. You notice him checking you out unconciously.'
 
-			gs 'arousal', 'foreplay', 120
 			gs 'stat'
 
 			if hantersAndreiLove = 0 and hantersAndreiQw >= 25 and hantersKnowSlut = 0 and pcs_apprnc >= 60:
@@ -110,6 +112,9 @@ if hantersAndreiQw >= 10:
         end
     else
         act 'Spend time together':
+			minut += 120
+			!!not using arousal as no orgasm chance
+			pcs_horny += 10
             *clr & cla
             hantersAndreiQw += 1
             if hantersIgorLove > 0 or hantersSergeiLove > 0:hanterslut += 1
@@ -120,7 +125,6 @@ if hantersAndreiQw >= 10:
             '<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/hanterlove1.'+rand(1,4)+'.jpg"></center>'
             'You spend with Andrew time together. He can''t keep his hands and lips off of you as you lie there together. He is glad of your company, you see a look of satisfaction on his face and feel wonderful knowing you''re the one who put it there'
 
-			gs 'arousal', 'foreplay', 120
 			gs 'stat'
 
             act'Depart':gt $loc, $metka

+ 25 - 1
locations/Cheatmenu_din.qsrc

@@ -379,6 +379,30 @@ $cheatmenu['status'] = {
 	pl'<a href="exec:dynamic $cheatmenu[''remove_preg'']">Remove pregnancy</a>'
 	pl'<a href="exec:dynamic $cheatmenu[''cycle'']"><b>Set stage of menstrual cycle</b></a>'
 	pl '<a href="exec:gs''cum_cleanup'',''reset''">Remove all cum</a>'
+	nl
+	if lactate <= 0:
+		pl 'You are not lactating'
+		pl '<a href="exec:lactate = 1 & lactateinduced = 1 & total_milkinduce_growth = 8 & nbsize += 8 & prolactinlvl = 200 & lactaterate = 100 & lactatemv = 0 & lactatemm = func(''lact_lib'',''$calc_lactatemm'') & dynamic $cheatmenu[''status'']">Switch ON</a>'
+	else
+		pl 'You are lactating'
+		pl '<a href="exec:lactate = 0 & lactateinduced = 0 & total_milkinduce_growth = 0 & nbsize -= 8 & prolactinlvl = 0 & lactaterate = 0 & lactatemv = 0 & lactatemm = 0 & dynamic $cheatmenu[''status'']">Switch OFF</a>'
+		if lactaterate <= 0:
+			pl 'Lactate Rate: <<lactaterate/10>>ml/h <a href="exec:lactaterate += 100 & dynamic $cheatmenu[''status'']">+10</a>'
+		elseif lactaterate >= 6000:
+			pl 'Lactate Rate: <a href="exec:lactaterate -= 100 & dynamic $cheatmenu[''status'']">-10</a> <<lactaterate/10>>ml/h'
+		else
+			pl 'Lactate Rate: <a href="exec:lactaterate -= 100 & dynamic $cheatmenu[''status'']">-10</a> <<lactaterate/10>>ml/h <a href="exec:lactaterate += 100 & dynamic $cheatmenu[''status'']">+10</a>'
+		end
+		pl 'Milk in Breasts: <<lactatemv/10>>ml'
+		pl 'Max Milk Storage: <<lactatemm/10>>ml'
+		pl 'Maximum Milk Storage changes with breast size and if <<$pcs_firstname>> when through pregnancy'
+		if lactateinduced <= 0:
+			pl 'Lactation <<$pcs_firstname>> Induced?: <a href="exec:lactateinduced = 1 & dynamic $cheatmenu[''status'']">no</a>'
+		else
+			pl 'Lactation <<$pcs_firstname>> Induced?: <a href="exec:lactateinduced = 0 & dynamic $cheatmenu[''status'']">yes</a>'
+		end
+		pl 'This is only used for some events. <<$pcs_firstname>> knows that she induced the lactation to herself or not.'
+	end
 }
 
 $cheatmenu['avatar_hair_set'] = {
@@ -1986,7 +2010,7 @@ $cheatmenu = {
 	nl
 	pl'<a href="exec:gt''pavResidential''">Teleport to Pavlovsk</a>'
 	pl'<a href="exec:gt''street''">Teleport to City</a>'
-	pl'<a href="exec:gt''gadukino''">Teleport to Gadyukino</a>'
+	pl'<a href="exec:gt''gadukino''">Teleport to Gadukino</a>'
 	pl'<a href="exec:gt''dachi''">Teleport to Suburban Cooperative</a>'
 	pl'<b>Warning!</b> Teleporting while in event is likely to break your game!'
 	nl

+ 6 - 4
locations/EvOtelMan.qsrc

@@ -340,7 +340,7 @@ if $ARGS[0] = 'sex':
 					gs 'cum_manage'
 					bmANAL[Tboynum] += 1
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/event/hotel/anal2.jpg"></center>'
-					'Since you are on your back, you are a bit lower than what would be ideal and <<$boydesc>> is having trouble getting enough leverage to fuck your ass with as much force as he''d like, so he pulls his cock out of your hole and flips you over. You get yourself up on your hands and knees, he pulls your hips back towards him and within a second you feel him thrust his cock balls deep back up your ass. He grabs a hold of your hips and starts pounding your asshole as hard as he can, his balls slapping against your clit with every thrust, the sound of slapping flesh getting louder as his hips join in, smacking against your butt.'
+					'Since you are on your back, you are a bit lower than what would be ideal and <<$boydesc>> is having trouble getting enough leverage to fuck your ass with as much force as he''d like, so he pulls his cock out of your hole and flips you over. You get yourself up on your hands and knees, he pulls your hips back towards him and within a second you feel him thrust his cock balls deep back up your ass. He grabs a hold of your hips and starts pounding your asshole as hard as he can, his balls slapping against your clit with every thrust, the sound of slapping flesh getting louder as his hips join in, smacking against your butt. You feel him begin to cum in your ass but he''s not done with you yet.'
 					gs 'arousal', 'anal', 10, 'prostitution'
 					gs 'stat'
 					act 'Finish him off':
@@ -532,9 +532,11 @@ if $ARGS[0] = 'sex':
 						act 'Continue':
 							*clr
 							cla
+							spafinloc = 3
+							gs 'cum_manage'
 							bmANAL[Tboynum] += 1
 							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/event/hotel/anal2.jpg"></center>'
-							'Since you are on your back, you are a bit lower than what would be ideal and <<$boydesc>> is having trouble getting enough leverage to fuck your ass with as much force as he''d like, so he pulls his cock out of your hole and flips you over. You get yourself up on your hands and knees, he pulls your hips back towards him and within a second you feel him thrust his cock balls deep back up your ass. He grabs a hold of your hips and starts pounding your asshole as hard as he can, his balls slapping against your clit with every thrust, the sound of slapping flesh getting louder as his hips join in, smacking against your butt.'
+							'Since you are on your back, you are a bit lower than what would be ideal and <<$boydesc>> is having trouble getting enough leverage to fuck your ass with as much force as he''d like, so he pulls his cock out of your hole and flips you over. You get yourself up on your hands and knees, he pulls your hips back towards him and within a second you feel him thrust his cock balls deep back up your ass. He grabs a hold of your hips and starts pounding your asshole as hard as he can, his balls slapping against your clit with every thrust, the sound of slapping flesh getting louder as his hips join in, smacking against your butt. You feel him begin to cum in your ass but he''s not done with you yet.'
 							gs 'arousal', 'anal', 10, 'prostitution'
 							gs 'stat'
 							act 'Finish him off':
@@ -564,7 +566,7 @@ if $ARGS[0] = 'End':
 	'<center><video autoplay loop src="images/pc/activities/otel1.mp4"></video></center>'
 	'After the two of you relax for a while longer, you smile at <<$boydesc>> and say: "That was fun! But I should really get going..."'
 	'<<$boydesc>> stretches lazily on the bed, not bothering to get up. "You were great, <<$pcs_nickname>>! I hope I''ll run into you again, next time I''m in Pavlovsk!"'
-	if sparrloc[temp] = 11 and sparrvol > 0:cumspclnt = 12 & gs 'cum_cleanup' & 'When you look around the room, you find a packet of sanitary napkins. You take one and quickly wipe the sperm off your face, in an attempt to make yourself presentable enough to go outside.'
+	if arrpos('sparrloc', 11) ! -1 and sparrvol > 0:cumspclnt = 12 & gs 'cum_cleanup' & 'When you look around the room, you find a packet of sanitary napkins. You take one and quickly wipe the sperm off your face, in an attempt to make yourself presentable enough to go outside.'
 	gs 'arousal', 'end'
 	gs 'stat'
 	act 'Leave the hotel':gt 'vokzalG'
@@ -589,7 +591,7 @@ end
 if $ARGS[0] = 'drugs':
 	cla
 	*clr
-	SNarkPriton = 0
+	if SNarkPriton = 0: SNarkPriton = 1
 	pcs_horny += 100
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/event/hotel/snort1.jpg"></center>'

+ 5 - 0
locations/FedorEv4.qsrc

@@ -593,6 +593,7 @@ end
 if $ARGS[0] =  'Home 2':
 	cls
 	minut += 5
+	$locclass = 'livingr'
 	gs'stat'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/home/sitting.jpg"></center>'
 	'You walk into the living room then take a seat on the couch. Fedor walks into the kitchen and returns with a bowl of <a href="exec:gt ''FedorEv4'', ''Popcorn''">popcorn</a>, some <a href="exec:gt ''FedorEv4'', ''Snacks''">snacks</a> and a few cans of soda then lays them down on the table. Fedor grabs the remote then sits down next to you as he begins flipping through channels.'
@@ -772,6 +773,7 @@ if $ARGS[0] =  'Home 3':
 		end
 
 		act 'I have a treat for you in the kitchen':
+			$locclass = 'kitr'
 			VK = rand(1,2)
 			if VK <= 1:
 				gt 'FedorEv4', 'Kitchen 1'
@@ -2367,6 +2369,7 @@ if $ARGS[0] = 'Bathroom':
 	$loc = 'FedorEv4'
 	$metkaM = 'Bathroom'
 	$locM = 'FedorEv4'
+	killvar '$locclass'
 	$location_type = 'bathroom'
 	minut += 5
 	gs'stat'
@@ -2501,6 +2504,7 @@ end
 if $ARGS[0] =  'Kitchen':
 	$loc = 'FedorEv4'
 	$metka = 'Kitchen'
+	$locclass = 'kitr'
 	cls
 	if hour >= 20 and hour <= 22 and ReginaIntro = 0:gt 'FedorEv4', 'Regina Intro'
 	minut += 5
@@ -2531,6 +2535,7 @@ end
 if $ARGS[0] =  'Livingroom':
 	cls
 	minut += 5
+	$locclass = 'livingr'
 	gs'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/fedorhome/livingroom.jpg"></center>'
 	'The living room looks very neat and has a couch, a blu-ray player and a <a href="exec:gt ''FedorEv4'', ''TV''">TV</a>.'

+ 37 - 14
locations/Gadbana.qsrc

@@ -17,6 +17,7 @@ gs 'stat'
 if mira = 0:
 	if $clothingworntype = 'nude':
 		act 'Get dressed':
+			minut += 1
 			gs 'clothing', 'wear_last_worn'
 			gs 'underwear', 'wear'
 			gt 'Gadbana'
@@ -63,18 +64,20 @@ if mira = 0:
 					'You strip, sit down and relax. After a proper banya session, you pick up a bucket filled with cold water and pour it over yourself and head over to the shower. You feel like a completely new person.'
 
 					act 'Get dressed':
+						minut += 1
 						gs 'clothing', 'wear_last_worn'
 						gs 'underwear', 'wear'
 						gt 'Gadbana'
 					end
-					act 'Go outside': minut += 1 & gt 'Gaddvor'
+					
+					act 'Go outside nude': minut += 1 & gt 'Gaddvor'
 				end
 			end
 		else
-			'The banya is not in use at this time, it is available between 19:00 and 22:00 during the week.'
+			'The banya is not in use at this time, it is available between 19:00 and 22:00 during the weekend.'
 		end
-	elseif week ! 6:
-		'The banya is not used at the weekend, it is usually ready to use from 19:00 during the week.'
+	elseif week < 6:
+		'The banya is not used during the week, it is usually ready to use from 19:00 during the weekend.'
 	end
 
 	act 'Wash your body (0:25)':
@@ -97,6 +100,26 @@ if mira = 0:
 	dynamic $wearpan
 	dynamic $basin
 
+	if painkiller > 0:
+		$pluralS = 's'
+		if painkiller = 1:$pluralS = ''
+		'You have <b><<painkiller>></b> painkiller<<$pluralS>>.'
+		if pain['total'] > 0 and pain['killer'] = 0:
+			act 'Take a painkiller':
+				cla
+				pain['killer'] += 1
+				painkiller -= 1
+				pcs_hydra += 20
+				gs 'stat'
+
+				*nl
+				'You take a painkiller and gulp it down with a glass of water.'
+
+				act 'Finish':gt $loc, $metka
+			end
+		end
+	end
+
 	if (cumloc[6] = 1 or cumloc[7] = 1):
 		act 'Rinse the cum stains off your clothes in luke warm water(0:10)':
 			cla
@@ -251,15 +274,6 @@ else
 			gs 'arousal', 'voyeur', 10
 			gs 'stat'
 			act 'Steam':
-				!{
-				dynamic $showerdin
-				vidageday += 1
-				pcs_mood += 20
-				pcs_health += healthmax/20
-				pcs_skin += 5
-				if pcs_skin >= 20:pcs_skin = 0 & skin += 1
-				}
-				!copy from 40~62, different sauna in Russian.
 				cls
 				dynamic $showerdin
 				pcs_hairbsh = 0
@@ -276,7 +290,16 @@ else
 				gs 'arousal', 'voyeur', 120
 				gs 'arousal', 'end'
 				gs 'stat'
-				act 'Finish': mira = 0 & gt 'gaddvor'
+				
+				act 'Get dressed':
+					mira = 0
+					minut += 1
+					gs 'clothing', 'wear_last_worn'
+					gs 'underwear', 'wear'
+					gt 'Gadbana'
+				end
+				
+				act 'Go outside nude': mira = 0 & minut += 1 & gt 'Gaddvor'
 			end
 		end
 	end

+ 8 - 7
locations/Gaddvor.qsrc

@@ -5,6 +5,7 @@ if $ARGS[0]='':
 	$metka = ''
 	$loc = 'Gaddvor'
 	$location_type = 'public_outdoors'
+	killvar '$locclass'
 	gs 'stat'
 	CLOSE ALL
 	gs 'gadukino_event', 'sound'
@@ -44,9 +45,9 @@ if $ARGS[0]='':
 		end
 	end
 	if StoryLine = 1:
-		'A fenced yard behind your grandparents'' house. The yard is surrounded by a small barn packed with junk and a separate building that is used as a banya where you can take a bath. On the back porch there are a few chairs to sit in.'
+		'A fenced yard behind your grandparents'' house. The yard is surrounded by a small barn packed with junk and a separate building that is used as a banya where you can take a bath. On the back porch are a few chairs to sit in.'
 	else
-		'A fenced yard behind the house. The yard is surrounded by a small barn packed with junk and a separate building that is used as a banya where people take a bath. On the back porch there are a few chairs to sit in.'
+		'A fenced yard behind the house. The yard is surrounded by a small barn packed with junk and a separate building that is used as a banya where people take a bath. On the back porch are a few chairs to sit in.'
 	end
 
 
@@ -59,12 +60,12 @@ if $ARGS[0]='':
 		*nl
 		'You are naked and can only go to your grandparents to get dressed or go to the banya.'
 	else
-		if hour >= 6 and hour < 20 and month >= 4 and month <= 10:'In the yard there are <a href="exec:gt ''Gaddvor'',''chickens''">chickens</a> running around.'
+		if feed_chickens = 1 or (hour >= 6 and hour < 20 and month >= 4 and month <= 10):'In the yard there are <a href="exec:gt ''Gaddvor'',''chickens''">chickens</a> running around.'
 
 		if mira_guest = 1: Miraloc = 7 & 'Your friend <a href="exec: gt ''Miroslava'', ''Start''">Mira</a> stands next to you.'
 
-		act 'Enter the barn':minut += 1 & gt 'Gadsarai'
-		act 'Enter garden':minut += 1 & gt'Gadgarden','garden'
+		act 'Go to the barn':minut += 1 & gt 'Gadsarai'
+		act 'Go to the garden':minut += 1 & gt'Gadgarden','garden'
 		if meadow > 0 and hour >= 6 and hour < 20 and month >= 4 and month <= 10:act 'Go to the meadow':minut += 20 & gt 'Meadow', 'start'
 		act '<b>Go to Gadukino</b>':minut += 5 & gt 'gadukino'
 
@@ -95,7 +96,7 @@ if $ARGS[0]='chickens':
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/locations/gadukino/village/chickens1.jpg"></center>'
 	'Ordinary chickens clucking about their pen.'
-	minut += 5
+	minut += 1
 	gs 'stat'
 
 	!job Granny
@@ -113,7 +114,7 @@ if $ARGS[0]='chickens':
 			act 'Finish':gt'Gaddvor'
 		end
 	end
-	act 'Go': gt'Gaddvor'
+	act 'Leave': gt'Gaddvor'
 end
 !!125e
 

+ 3 - 3
locations/Gadgarden.qsrc

@@ -82,7 +82,7 @@ if $ARGS[0] = 'garden':
 			act 'Finish':gt'Gadgarden','garden'
 	    end    
 	end
-    act 'Go outside':minut += 1 & gt'Gaddvor'
+    act 'Leave':minut += 1 & gt'Gaddvor'
 end	
 
 if $ARGS[0] = 'strawberry':
@@ -151,7 +151,7 @@ if $ARGS[0] = 'strawberry':
 		end
 	end	
 
-	act 'Go':minut += 5 & gt'Gadgarden','garden'
+	act 'Leave':minut += 1 & gt'Gadgarden','garden'
 end	
 
 
@@ -212,7 +212,7 @@ if $ARGS[0] = 'fruit_garden':
 			act 'Finish':gt 'Gadgarden','fruit_garden'   
 		end
 	end	
-	act 'Go':minut += 5 & gt'Gadgarden','garden'
+	act 'Leave':minut += 1 & gt'Gadgarden','garden'
 end	
 
 --- Gadgarden ---------------------------------

+ 6 - 6
locations/Gadhouse.qsrc

@@ -122,13 +122,13 @@ end
 if $ARGS[0] = 'Main':
 	$metkaM = 'Main'
 	$locM = 'Gadhouse'
-
+	$locclass = 'livingr'
 	*clr
 	cla
 	gs 'stat'
 	'<center><H4>Your Grandparents'' Cottage</H4></center>'
 	'<center><img <<$set_imgh>> src="images/locations/gadukino/village/izba.jpg"></center>'
-	'A fairly simple cottage in the village of Gadyukino which your grandparents call home. In the main room there is a huge <a href="exec:gt ''wardrobe'', ''start''">wardrobe</a> (where you can choose outfits and organize your clothing), and a <a href="exec:gad = 1 & gt ''bed2''">bed</a> where you can rest. The bed is more comfortable than it looks.'
+	'A fairly simple cottage in the village of Gadukino which your grandparents call home. In the main room there is a huge <a href="exec:gt ''wardrobe'', ''start''">wardrobe</a> (where you can choose outfits and organize your clothing), and a <a href="exec:gad = 1 & gt ''bed2''">bed</a> where you can rest. The bed is more comfortable than it looks.'
 	'There is an old <a href="exec:gt ''TV'',''gad''">television</a> in the living room. It''s positioned next to a body length <a href="exec:gt ''mirror'', ''start''">mirror</a>.'
 	'You can check your weight on your grandma''s old mechanical <a href="exec:msg ''Your body fat is = (<<salo>>)''">scales</a>.'
 
@@ -477,7 +477,7 @@ if $ARGS[0]='grandma':
 					'"One day she came home from work, and the floor boards all of a sudden started creaking! And through the glass panes in the door in the hallway, she could see the silhouette of a man. It looked remarkably like her late husband!"'
 					'"She was terrified! She quickly left her house, and only went back when I promised to go with her... but of course, we found nothing. Do you believe in ghosts, <<$pcs_nickname>>? Because ever since then, I do..."'
 				elseif temp = 2:
-					'"I wasn''t born in Gadyukino, I grew up in a different village", your grandmother begins. "This is a true story, by the way!"'
+					'"I wasn''t born in Gadukino, I grew up in a different village", your grandmother begins. "This is a true story, by the way!"'
 					'"When I was still a little girl, one of our neighbors died. Then, less than two weeks later, one of his brothers died too! And as the legend goes, death comes in threes..."'
 					'"His one surviving sister was terrified. She was a friend of mine, but her parents wouldn''t let her leave the house."'
 					'"It was well into the winter season then, and people could only go to other towns by sleigh. For forty days, they waited... just when they were about to accept that the legend might not be true, they found one of her relatives. Dead. Muzhik I believe his name was, he was found frozen solid, basically a block of ice! He''d tried to attend his cousin''s funeral, but it cost him his life!"'
@@ -610,7 +610,7 @@ if $ARGS[0]='villagecat':
 		act 'Feed Boniface':
 			cla
 			*clr
-			minute +=5
+			minut +=5
 			gs 'stat'
 			feedcat = 2
 			'<center><video autoplay loop src="images/locations/gadukino/grandparents/feedboniface.mp4"></video></center>'
@@ -624,14 +624,14 @@ if $ARGS[0]='villagecat':
 			if sunWeather = 0:
 				cla
 				*clr
-				minute += 10
+				minut += 10
 				gs 'stat'
 				'You open the door for Boniface who saunters around you only to stop in the doorway as he becomes aware that it is raining out. He glares up at you as if the rain was your fault. He stares out into the wet for another moment then sedately turns around and goes back to his box.'
 				act 'Continue': gt 'Gadhouse', 'Start'
 			else
 				cla
 				*clr
-				minute +=10
+				minut +=10
 				gs 'stat'
 				catout = 2
 				'You open the door for Boniface who saunters around you only to stop in the doorway as he stops to consider if he really wants to go outside. After considering all the pros and cons, he finally decides to go out.'

+ 22 - 21
locations/Gadsarai.qsrc

@@ -316,7 +316,7 @@ if $ARGS[0] = '':
 		clr
 		gs 'stat'
 
-		act 'Go outside':minut += 1 & gt 'Gaddvor'
+		act 'Leave':minut += 1 & gt 'Gaddvor'
 
 		act 'Poke around in the barn':
 			if grigoryEV > 0 and grigory_barn ! daystart and hour > 8 and hour < 12: gt 'grigory', 'barn'
@@ -356,7 +356,7 @@ if $ARGS[0] = '':
 					observ_exp += 3
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/pc/purses/cheap/5.jpg"></center>'
-					'In a far corner of the barn you find a burlap sack filled with mostly junk, but at the bottom you find a good quality messenger bag.'
+					'In a far corner of the barn you find a hessian sack filled with mostly junk, but at the bottom you find a good quality messenger bag.'
 					cheap_purses[5] = 1
 					$currentpursetype = 'cheap'
 					currentpursenumber = 5
@@ -382,29 +382,30 @@ if $ARGS[0] = '':
 					'In the barn you find old many muldy magazines and rusty tools and equipment, toys and many dusty yellowed books. The entire barn reeks of mold and decay.'
 				end
 				act 'Leave and get some fresh air':gt 'Gadsarai'
-			elseif findbraclet > 0:
-				if findneck = 0:
-					cls
-					if RAND(0,20) >= 19:
-						gs 'stat'
-						'<center><img <<$set_imgh>> src="images/locations/gadukino/village/necklace.jpg"></center>'
-						if altQS = 1:
-							'While looking through the barn your foot goes through a rotten floorboard. You suddenly feel the presence of something magical under the floor. You get on your belly and look through the hole in the floor. You find a small box made of a black wood. You pick up the box and see the box is covered in a strange writing and glyphs that look like serpents. The feeling of power is coming from within the box. You lift the lid of the box and see a black metal necklace that looks like a coiled snake with ruby eyes. You feel the power coming from the necklace, but it doesn''t feel like any power you have ever felt.'
-						else
-							'While looking through the barn your foot goes through a rotten floorboard and gets stuck. As you work your foot free, you glimpse something underneath the floor - a box or something. You get on your belly and look through the hole in the floor. You find a small box made of a black wood. You pick up the box and see the box is covered in a strange writing and glyphs that look like serpents. The exotic look of the box gives you gooseflesh and you find yourself holding your breath as you prepare to open the box. You lift the lid of the box and see a black metal necklace that looks like a coiled snake with ruby eyes. You let your breath out slowly as you tilt the necklace from side to side, watching the light sparkle as it is reflected by the facets on the deep red rubies. You cannot begin to guess what this necklace must be worth.'
-						end
-						findneck = 1
-						observ_exp += 3
+			elseif findbraclet > 0 and findneck = 0:
+				cls
+				if RAND(0,20) >= 19:
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/locations/gadukino/village/necklace.jpg"></center>'
+					if altQS = 1:
+						'While looking through the barn your foot goes through a rotten floorboard. You suddenly feel the presence of something magical under the floor. You get on your belly and look through the hole in the floor. You find a small box made of a black wood. You pick up the box and see the box is covered in a strange writing and glyphs that look like serpents. The feeling of power is coming from within the box. You lift the lid of the box and see a black metal necklace that looks like a coiled snake with ruby eyes. You feel the power coming from the necklace, but it doesn''t feel like any power you have ever felt.'
 					else
-						cls
-						gs 'stat'
-						'<center><img <<$set_imgh>> src="images/locations/gadukino/village/junk_barn.jpg"></center>'
-						'In the barn you find old many muldy magazines and rusty tools and equipment, toys and many dusty yellowed books. The entire barn reeks of mold and decay.'
+						'While looking through the barn your foot goes through a rotten floorboard and gets stuck. As you work your foot free, you glimpse something underneath the floor - a box or something. You get on your belly and look through the hole in the floor. You find a small box made of a black wood. You pick up the box and see the box is covered in a strange writing and glyphs that look like serpents. The exotic look of the box gives you gooseflesh and you find yourself holding your breath as you prepare to open the box. You lift the lid of the box and see a black metal necklace that looks like a coiled snake with ruby eyes. You let your breath out slowly as you tilt the necklace from side to side, watching the light sparkle as it is reflected by the facets on the deep red rubies. You cannot begin to guess what this necklace must be worth.'
 					end
-					act 'Leave and get some fresh air':gt 'Gadsarai'
+					findneck = 1
+					observ_exp += 3
+				else
+					cls
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/locations/gadukino/village/junk_barn.jpg"></center>'
+					'In the barn you find old many muldy magazines and rusty tools and equipment, toys and many dusty yellowed books. The entire barn reeks of mold and decay.'
 				end
+				act 'Leave and get some fresh air':gt 'Gadsarai'
+			else
+				'<center><img <<$set_imgh>> src="images/locations/gadukino/village/junk_barn.jpg"></center>'
+				'In the barn you find old many muldy magazines and rusty tools and equipment, toys and many dusty yellowed books. The entire barn reeks of mold and decay.'
+				act 'Leave and get some fresh air':gt 'Gadsarai'
 			end
-			act 'Leave and get some fresh air':gt 'Gadsarai'
 		end
 
 		if vcard > 0:

+ 2 - 2
locations/HanterLoveSex.qsrc

@@ -2915,7 +2915,7 @@ end &! --- din_hanters_sex_dog_bonus1 ---
 if $ARGS[0] = 'din_hanters_sex_dog_bonus2':
 	'<center><H4>Hut</H4></center>'
 	'<center><video autoplay loop src="images/shared/sex/sequence/kotovsexbonus21.mp4"></video></center>'
-	'The two of you hold eachother tightly, <<$boydesc>> supports you as he continues to violently batter away at your hole.'
+	'The two of you hold each other tightly, <<$boydesc>> supports you as he continues to violently batter away at your hole.'
 	*pl
 	gs 'arousal', 'vaginal', 5, 'sub'
 	gs 'stat'
@@ -2947,7 +2947,7 @@ if $ARGS[0] = 'din_hanters_sex_dog':
 	sexa += 1
 	'<center><H4>Hut</H4></center>'
 	'<center><video autoplay loop src="images/shared/sex/vag/doggy/kotovsex1'+rand(0,3)+'.mp4"></video></center>'
-	'<<$boydesc>> pulls you and you are a sexy ass in front of him.'
+	'<<$boydesc>> pulls you closer and you shake your sexy ass in front of him.'
 	*pl
 	gs 'arousal', 'vaginal', 5, 'sub'
 	gs 'stat'

+ 2 - 2
locations/HotelAdmin.qsrc

@@ -17,7 +17,7 @@ if GotelWork = 0 and germanqw<2:
 		'You approach the man''s desk, but he doesn''t look up from his work. With a soft voice you carefully try to get his attention: "Umm... excuse me?"'
 		'He looks up from his desk: "Oh I''m sorry, I didn''t hear you come in. Hello, I''m Herman Leonidovich, manager of this hotel. Is there a problem?"'
 		'You smile and shake your head: "No, no problem. I am looking for a job, I hear you are often looking for maids?"'
-		'You can feel his eyes exploring your body for a moment before he responds: "Yes, we are! We currently only have a part-time vacancy, for a maid. You would be working between 16:00 and 19:00, give or take. Most of the hotel rooms are empty then, before the new guests come in. You can come work any day you like, no pressure. It would pay 250 <b>₽</b> per shift. After your work, you can immediately go collect your salary at the reception, or you can save it up and collect it all at once later. Does that sound good to you?"'
+		'You can feel his eyes exploring your body for a moment before he responds: "Yes, we are! We currently only have a part-time vacancy, for a maid. You would be working between 16:00 and 19:00, give or take. Most of the hotel rooms are empty then, before the new guests come in. You can work any day you like, no pressure. It would pay 250 <b>₽</b> per shift. After your work, you can immediately go collect your salary at the reception, or you can save it up and collect it all at once later. Does that sound good to you?"'
 		act'"That sounds great!"':
 			cla
 			*clr
@@ -40,7 +40,7 @@ if GotelWork = 0 and germanqw<2:
 			'<center><H4>Administration room of the Pavlovsk hotel</H4></center>'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/goteladmin.jpg"></center>'
 			'You frown: "Sorry for wasting your time, but that''s not something for me."'
-			'Herman gives you a friendly nod. "That''s no problem. If you ever change your mind, come see me again."'
+			'Herman gives you a friendly nod. "That''s not a problem. If you ever change your mind, come see me again."'
 			act'Return to the lobby':gt'hotelhole'
 		end
 	end

+ 50 - 47
locations/HotelHole.qsrc

@@ -37,7 +37,7 @@ if hour = 0 and $prevloc = 'HotelRoom':
 		cla
 		observ_exp += 3
 		gs 'stat'
-		'You creep down to the lobby, and then around the corner, carefuly, you sneak a glimpse.'
+		'You creep down to the lobby, and then around the corner, carefully, you sneak a glimpse.'
         'You spy the desk girl; yep, you nod, she''s already showing herself off to the cameras.'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/resep_event1.jpg"></center>'
 		'She flashes her breasts beneath a devilish smile.'
@@ -48,7 +48,7 @@ if hour = 0 and $prevloc = 'HotelRoom':
 		'"Miss Tanich, What are you doing? What if our guests should spot you like this?" he says.'
 		'You think about the pictures you found in his office and you wonder why he acts so surprised.'
 		'"Oh Mister Leonidovich," she says pouting like a little girl, "I am so sorry, I have been bad daddy."'
-		'At that moment you figure out they are just playing a game and being caught flashing was all part of their weird little roleplay.'
+		'At that moment you figure out they are just playing a game and being caught flashing was all part of their weird little role play.'
 		act 'Continue':
 
 			*clr
@@ -56,8 +56,8 @@ if hour = 0 and $prevloc = 'HotelRoom':
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/resep_event9.jpg"></center>'
 			 'She needs his foregiveness and kisses his mouth while he undresses her.'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/resep_event3.jpg"></center>'
-			'Once all the clothes are off miss Tanich, she drops to her knees and puts her mouth on the big stiff penis dangling in front of her face.'
-			'Her lips glide down the length of the cock leaving a trail of shiney saliva, and then slowly she licks her way back up to the big fat head.'
+			'Once all the clothes are off Miss Tanich, she drops to her knees and puts her mouth on the big stiff penis dangling in front of her face.'
+			'Her lips glide down the length of the cock leaving a trail of shiny saliva, and then slowly she licks her way back up to the big fat head.'
 			'Using only her tongue, she licked all around, focusing on the head and backing off occasionally.'
 			'She sucks cock like a real pro, - you could learn a thing or two from this woman, you think to yourself.'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/resep_event4.jpg"></center>'
@@ -72,7 +72,7 @@ if hour = 0 and $prevloc = 'HotelRoom':
 				'She starts riding him furiously while he reaches his hands around her body and squeezes her juicy breasts.'
 				'He pinches her nipple, just to make her yelp, like his dog, and he laughs at her, and does it again.'
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/resep_event6.jpg"></center>'
-				'After a few minutes Miss Tanich turned around and started riding him while they faced eachother.'
+				'After a few minutes Miss Tanich turned around and started riding him while they faced each other.'
 				'You could see from the manager''s face that he was having trouble keeping up with her.'
 				gs 'arousal', 'voyeur',60
 				gs 'arousal', 'end'
@@ -105,7 +105,7 @@ if hour = 0 and $prevloc = 'HotelRoom':
 	    observ_exp += rand(0,1)
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/resep_event2.jpg"></center>'
 		'You enter the lobby and you can see the desk girl and the manager talking to each other.'
-		'When they notice you they both give you a very dissapointing look.'
+		'When they notice you they both give you a very disappointing look.'
 		'You get the feeling you interrupted something here.'
 	end
 end
@@ -115,26 +115,17 @@ end
 'As you enter the Pavlovsk hotel you''re always surprised by how fancy it looks on the inside, given the shabby exterior. You can approach the <a href="exec:minut += 1 & GT ''hotel_resep''">reception desk</a> of the hotel where a cute brunette is currently manning the desk, she gives you a friendly nod when you get into her sight range.'
 if hour >= 12 and hour < 20 and proshotelopen = 1: '<a href="exec:gt ''HotelHole'',''Pavlin''">Pavlin</a> is sitting in the lobby looking around for fresh prey.'
 
-
-
 if hour >= 12 and hour <= 13 and GermanQW > 0:
 	'Next to the reception desk, you see a door labeled <a href="exec:minut += 1 & GT ''hoteladmin''">"Administration"</a>. That must be where the hotel manager works. The door is currently open.'
 end
+
 if hotwait = 1:
 'You go sit in one of the comfortable chairs in the lobby and watch the guests checking in an out.'
 hotwait = 0
 end
-if maidqw >= 1 and hour >= 15 and hour < 16:
-	act'Wait in the lobby until you can start jour maid job':
-		hour = 16
-		minut = 0
-		cls
-		gs'stat'
-		gt 'HotelHole'
-	end
-end
+
 if maidqw >= 1 and hour >= 16 and hour < 17:
-	act'Work as a maid':
+	act'<b>Work as a maid</b>':
 		cls
 		gs'stat'
 		'You report in for work at the front desk. The brunette manning the desk quickly makes sure no customers will need her for a minute, and then guides you to the locker room and gives you a maid uniform. She gives you a friendly smile: "You need to wear this, company policy. You can put your own clothes in a locker for safekeeping while you work. I have to get back to the desk now before I''m missed, good luck today!"'
@@ -149,9 +140,19 @@ if maidqw >= 1 and hour >= 16 and hour < 17:
 		end
 	end
 end
-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 maidqw >= 1 and hour >= 15 and hour < 16:
+	act'Wait in the lobby until you can start your maid job':
+		hour = 16
+		minut = 0
+		cls
+		gs'stat'
+		gt 'HotelHole'
+	end
 end
+
+act 'Leave the hotel':minut += 3 & gt'vokzalG'
+
 if maidtime > 0:
 	act'Collect your salary':
 		hotelcollect = 1
@@ -159,6 +160,10 @@ if maidtime > 0:
 	end
 end
 
+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'
+end
+
 if HotelRoom > 0:
 	act 'Go to your room':
 		if hotelroom = 1:gt'hotelroom','normal'
@@ -167,14 +172,12 @@ if HotelRoom > 0:
 	end
 end
 
-act 'Kill some time in the hotel lobby ':
+act 'Kill some time in the hotel lobby':
 	gs 'obj_din', 'rest'
 	hotwait = 1
 	gt 'hotelhole'
 end
 
-act 'Leave the hotel':minut += 3 & gt'vokzalG'
-
 if $ARGS[0] = 'Pavlin' :
 	cls
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/Pavlin/Pavlin.jpg"></center>'
@@ -210,7 +213,7 @@ if $ARGS[0] = 'Pavlin' :
 				end
 				if talkrand = 2:
 					'Pavlin tells you a story from his childhood.'
-					'"My father used to beat me everyday. One day when I was 12 after another savage beating I asked my mother to do something about it. The bitch started giving me another beating and then locked me out in my underpants on the balcony for 2 hours."'
+					'"My father used to beat me every day. One day when I was 12 after another savage beating I asked my mother to do something about it. The bitch started giving me another beating and then locked me out in my underpants on the balcony for 2 hours."'
 					'"This was in the middle of January, so I got lucky I didn''t freeze to death that day."'
 					'It seems he had a very rough childhood.'
 				end
@@ -225,7 +228,7 @@ if $ARGS[0] = 'Pavlin' :
 					'Pavlin tells you how he got in this business.'
 					'"I basically followed into my father''s footsteps. When I was 19 I ran my first girl on the streets of Saint Petersburg."'
 					'"Too bad she had a nasty habit of always talking back to me."'
-					'"Knocking out her teeth helped a lot with that, too bad that made her too ugly to be profitable, hahaha."'
+					'"Knocking out her teeth helped a lot with that, too bad that made her too ugly to be profitable, ha ha ha."'
 					'Pavlin let out an evil laugh, you don''t think that was a joke.'
 				end
 				if talkrand = 5:
@@ -252,7 +255,7 @@ if $ARGS[0] = 'Pavlin' :
 			cls
 			minut += 1
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/Pavlin/Pavlin.jpg"></center>'
-			'<<$pcs_firstname>>, have you heared, the circus is in town.'
+			'<<$pcs_firstname>>, have you heard, the circus is in town.'
 			'You look at Pavlin with a surprising look. "I didn''t know you were a fan of the circus. You want to go see a show or something?"'
 			'What? No, don''t be silly girl. A circus here means at least 50 guys in town who are looking for a good time after the shows.'
 			'And sometimes even between the shows. he laughed.'
@@ -266,8 +269,8 @@ if $ARGS[0] = 'Pavlin' :
 			act 'Sure, sounds like fun':
 				cla
 				cls
-				'"Ok, you can go ahead to room 312. they are expecting you"'
-				'Pavlin gives you the key for the hotelroom.'
+				'"Ok, you can go ahead to room 312. They are expecting you"'
+				'Pavlin gives you the key for the hotel room.'
 				act 'Go to room 312':gt 'HotelHole','clown'
 			end
 
@@ -321,13 +324,13 @@ if $ARGS[0] = 'Pavlin' :
 				PavlinQW = 6
 				'"Pavlin I ..." you start talking but he immediately interrupts you.'
 				'"I hope you learned your lesson <<$pcs_firstname>>. I am sorry I had to do that but you need to understand the situation here."'
-				'You were hoping you could have an honest coversation with him about the incident but you understand now that that is not possible yet.'
+				'You were hoping you could have an honest conversation with him about the incident but you understand now that that is not possible yet.'
 				pavtalk = 1
 				pavldaystart2 = daystart
 			elseif pavtalk = 1:
 				'"Pavlin I need..." you start talking but he immediately interrupts you.'
 				'"What now? Stop bothering me and go back to work."'
-				'You were hoping you could have an honest coversation with him about the incident but you understand now that that is not possible yet.'
+				'You were hoping you could have an honest conversation with him about the incident but you understand now that that is not possible yet.'
 				pavtalk = 2
 				pavldaystart2 = daystart
 			elseif pavtalk = 2:
@@ -521,7 +524,7 @@ if $ARGS[0] = 'PregBDSM' :
 					' '
 					'The client pushes you on the ground and slides his dick back into your mouth. He starts furiously fucking your face, showing no concern for your comfort.'
 					'Your throat aches from the abuse, and you are ashamed but thankful to have the taste of cock in your mouth once again. Anything to help dull the awful urine taste is welcome at this point.'
-					'The man continues relentlessly face-fucking you until he finally erupts and cums buckets into your mouth. The taste of his semen finally seems to fully nullify the sour flavor that coated your tastebuds before.'
+					'The man continues relentlessly face-fucking you until he finally erupts and cums buckets into your mouth. The taste of his semen finally seems to fully nullify the sour flavor that coated your taste buds before.'
 					'After his orgasm, the man stands up. "Thank you very much honey, you were great!"'
 					'Suddenly his whole demeanor has changed and he starts treating you like a person instead of a mindless sex toy. He reaches towards you and gives you a loving peck on the cheek.'
 					'"Come on let me help you." <<$boydesc>> helps you to your feet, careful to help you regain your balance in your delicate state. He then assists you with taking off the bracelets and collar before putting your regular clothes back on.'
@@ -555,11 +558,11 @@ if $ARGS[0] = 'PregBDSM' :
 					'You look up from the floor and you no longer see Pavlin''s eyes; you see a monster. You can practically feel the rage radiating from him as he marches towards you, fists clenched.'
 					'You scramble to your feet as quickly as you''re able and try to reason with him. "Pavlin, I''m so sorr-" You can''t even complete one sentence before you feel your nose explode under his fist.'
 					'"You fucking CUNT! Do you know how much money you just cost me?!?!" He screams!'
-					'You feel blood pouring from your nose and into your mouth. The metallic taste bitter and thick. You attempt to shake the dizziness from your head, but a second punch slams into your jaw.'
+					'You feel blood pouring from your nose and down your face. The metallic taste is bitter as it pools inside mouth. You attempt to shake the dizziness from your head, but a second punch slams into your jaw.'
 					'"After everything I''ve done for you, this is how you repay me?!?"'
-					'You stumble back and look at Pavlin with watery eyes. You see his clenched hand raise again, so you cover your head for protection and close your eyes, bracing for impact.'
+					'You stumble back and look at Pavlin with watery eyes. You see his clenched hand rise again, so you cover your head for protection and close your eyes, bracing for impact.'
 					' '
-					'All the breath leaves your body as Pavlin buries his fist into your pregnant belly. Your knees turn to jelly as you fall to the ground, now laying on your side. You feel a sickly, twisting pain in your stomach and everything inside you feels wrong.'
+					'All the breath leaves your body as Pavlin buries his fist into your pregnant belly. Your knees turn to jelly as you fall to the ground, now laying on your side. You feel a sickly, twisting pain in your stomach and everything inside you feels wrong.' 
 					'"<<$pitfs>>No! He has to stop! My baby...<<$pitfe>>" Your motherly instict cries out to you.'
 					'The tip of the horrible bastard''s steel toe boot slams into your swollen belly again and again. You try to cover your womb with your arms as the kicking assault continues, but the boot still manages to make it through your desperate defense.'
 					' '
@@ -633,7 +636,7 @@ if $ARGS[0] = 'PregBDSM' :
 									end
 									act 'Wait for the doctor':
 										*clr & cla
-										'While you wait for the doctor you place your hand on your stomach. You feel a stillness inside you. An empty place where something grew before.'
+										'While you wait for the doctor you place your hand on your stomach. You feel a stillness inside you; an empty place where something grew before.'
 										'"<<$pitfs>>No. Please, no!<<$pitfe>>" Your mind prays to an uncaring god, trying to make this nightmare end. You know what the doctor will tell you, even before she enters the room.'
 										' '
 										'<center><img <<$set_imgh>> src="images/locations/shared/clinic/badnews.jpg"></center>'
@@ -835,7 +838,7 @@ if $ARGS[0] = 'Twins' :
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/anya/sex/twins11.jpg"></center>'
 						'This quickly becomes too much for your sister. While being stimulated in 3 erogenous zones at once she explodes in an earth-shaking orgasm like she''s never experienced before.'
 						'Anya''s whole body starts shaking and you jump up to hold her before she falls off the couch.'
-						'<<$boydesc>> laughs hearily. "Ok girl, you had your release. Now it is my turn."'
+						'<<$boydesc>> laughs heartily. "Ok girl, you had your release. Now it is my turn."'
 						act 'Continue':
 							*clr & cla
 							gs 'stat'
@@ -889,7 +892,7 @@ if $ARGS[0] = 'clown':
 	'When you enter the room you notice the lights are off and the curtains closed.'
 	'You try to turn the lights on but nothing happens'
 	'"Hello is someone here ?" you yell'
-	'No reply, so you stumble towards the bed and try the lightswitch there.'
+	'No reply, so you stumble towards the bed and try the light switch there.'
 	act 'Turn on the switch near the bed':
 		cls
 		cla
@@ -928,7 +931,7 @@ if $ARGS[0] = 'clown':
 		'"I need this too Popav, but we need to catch this girl first before we can have sex with her."'
 		'"I agree Popov, So let me do the tape first."'
 		'"No you were right before, I will do the bag first."'
-		'"No no, I wll do the tape."'
+		'"No no, I will do the tape."'
 		'...<br>'
 		'The clowns are back to arguing over the order.'
 		'Ok, I need to speed things up here, you think to yourself.'
@@ -948,7 +951,7 @@ if $ARGS[0] = 'clown':
 			'He puts his hand down your panties and starts rubbing between your legs.'
 			'"Come on Popov, give her to me, I paid for her too."'
 			'"Just a minute, this little slut is such a great cocksucker."'
-			'"Enough!", Popav takes you by the head and moves your head from Popov''s dick.'
+			'"Enough!" Popav takes you by the head and moves your head from Popov''s dick.'
 			'"Now have a taste of this" he says before plowing his big cock in your mouth.'
 			'<center><video autoplay loop src="images/characters/pavlovsk/Pavlin/clown5.mp4"></video></center>'
 			'While Popov allowed you to go at your own tempo, Popav didn''t seem to care about that and just furiously started fucking your mouth.'
@@ -967,7 +970,7 @@ if $ARGS[0] = 'clown':
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/Pavlin/clown6.jpg"></center>'
 				'Popav starts licking your pussy while Popov places his balls over your mouth.'
-				'"Let''s go girl, these balls aren''t going to lick themself."'
+				'"Let''s go girl, these balls aren''t going to lick themselves."'
 				'You take the hint and put the balls in your mouth.'
 				gs 'arousal', 'cuni', 15, 'prostitution'
 				'After a minute Popav stops licking and asks: "Are you ready for some cock?"'
@@ -988,14 +991,14 @@ if $ARGS[0] = 'clown':
 					'"Hey Popav, what is the difference between a battery and a woman?"'
 					'"I don''t know."'
 					'"A battery has a positive side."'
-					'The clowns start laughing and high fiving eachother while you just groan at the stupidity of that joke.'
-					'"What''s the matter girl, are we not funny enough for you ?"'
+					'The clowns start laughing and high fiving each other while you just groan at the stupidity of that joke.'
+					'"What''s the matter girl, are we not funny enough for you?"'
 					'"Come here and finish us off now, because we don''t have much time left."'
 					'<center><video autoplay loop src="images/characters/pavlovsk/Pavlin/clown9.mp4"></video></center>'
 					'You get on your knees and stroke their dicks until they both come all over your chest.'
 					'"Hey Popov, Why is the space between women''s breasts and her hips called a waist?"'
 					'"Because you could easily fit another pair of tits in there."'
-					'Again you groan at the stupid joke and can''t hide the fact that your are tired of these 2 clowns.'
+					'Again you groan at the stupid joke and can''t hide the fact that you are tired of these 2 clowns.'
 					'"Ok girl, now we will give you one last present before we go, just sit up on the bed and look at me."'
 
 					gs 'cum_call','breasts', $npclastgenerated, 1
@@ -1014,12 +1017,12 @@ if $ARGS[0] = 'clown':
 						'You go sit on the bed and Popov starts juggling some balls in the air.'
 						'You are not impressed at all and just want to leave at this point.'
 						wait 5000
-						'Suddenly out of nowhere you are hit in the face with a creampie.'
+						'Suddenly out of nowhere you are hit in the face with a cream pie.'
 						'And it is not the fun baby-making one.'
 						'<center><video autoplay loop src="images/characters/pavlovsk/Pavlin/clown2.mp4"></video></center>'
 						'Blinded by the pie you feel the clowns grabbing you by the arms and they push you out of the room.'
 						'They throw your clothes at you and Popav says: "Maybe next time you will laugh at our jokes and you will have a better time."'
-						'You start rubbing your face, cleaning off the pie when you realise you are standing buttnaked in the hallway.'
+						'You start rubbing your face, cleaning off the pie when you realize you are standing butt naked in the hallway.'
 						'You quickly put on your clothes and go to the bar to meet Pavlin.'
 						act 'Go to the bar':
 							cla
@@ -1030,9 +1033,9 @@ if $ARGS[0] = 'clown':
 							'Ha ha ha, it looks like you had a good time <<$pcs_firstname>>.'
 							'Not at all, this was one of the weirdest things I ever encountered in my life.'
 							'Just give me my money so I can go on and try to wash away this pie and try to forget this ever happened.'
-							'Ha ha , no problem <<$pcs_firstname>>. Here is your money, enjoy it. '
+							'Ha ha, no problem <<$pcs_firstname>>. Here is your money, enjoy it. '
 							'He hands you 2000 <b>₽</b>.'
-							'You think this experience traumatised you for life and you would never look at another clown the same way again.'
+							'You think this experience traumatized you for life and you would never look at another clown the same way again.'
 							act 'Back to the hotel lobby':gt 'HotelHole'
 						end
 					end

+ 77 - 75
locations/HotelWork.qsrc

@@ -12,9 +12,9 @@ if $ARGS[0] = 'hotcouple':
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/hotcouple1.jpg"></center>'
 	if $pantyworntype ! 'none':
 		'She begins to reach under your skirt and starts removing your underwear'
-		'Once removed she places the panties in your hand. You can feel they are already soaking wet.'
+		'Once removed she places the panties in your hand; you can feel they are already soaking wet.'
 	else
-		'She begins to reach under your skirt and notices you are not wearing any underwear. " hmm free access, how kinky ", she says while removing her own panties and placing them in your hand.' 
+		'She begins to reach under your skirt and notices you are not wearing any underwear. hmm free access, how kinky ", she says while removing her own panties and placing them in your hand.' 
 		'You can feel the panties are already soaking wet.'
 	end
 	'Motya is sitting in a chair next to the bed and is happily watching this scene unfold.'
@@ -26,19 +26,19 @@ if $ARGS[0] = 'hotcouple':
 		pcs_mood +=10
 		gs 'arousal', 'massage', 10
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/hotcouple2.jpg"></center>'
-		'" You can just relax. We will take good care of you" he says.'
-		' He pushes you on the bed and Uliana places her head between your legs. She starts licking your clit. '
-		' You can feel this is not her first rodeo so you close your eyes and start enjoying the feeling.'
+		'"You can just relax. We will take good care of you" he says.'
+		'He pushes you on the bed and Uliana places her head between your legs. She starts licking your clit. '
+		'You can feel this is not her first rodeo so you close your eyes and start enjoying the feeling.'
 		gs 'arousal', 'cuni', 10, 'lesbian'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/hotcouple3.jpg"></center>'
 		'Suddenly the feeling stops. Not even three seconds later it continues but much more forceful this time.'
-		'When you open you eyes you can see Motya eating you out now while Uliana placed herself next to you and has started rubbing her hands all over your body'
+		'When you open your eyes you can see Motya eating you out now while Uliana placed herself next to you and has started rubbing her hands all over your body'
 		gs 'arousal', 'cuni', 10
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/hotcouple4.jpg"></center>'
 		'They were not kidding when they said they would take care of you.'
 		'You were close to the edge. '
 		orgasm += 1
-		'Suddenly you could feel the orgasm tearing through you. You rolled back your eyes and arched your back while Motya continued to enthoustasically lick your slit and your clit.'
+		'Suddenly you could feel the orgasm tearing through you. You rolled back your eyes and arched your back while Motya continued to enthusiastically lick your slit and your clit.'
 		'Then he stopped and moved his head back. You could feel your body convulsing a few more times while your orgasm faded away.'
 		gs 'stat'
 		act 'Continue':
@@ -53,33 +53,33 @@ if $ARGS[0] = 'hotcouple':
 			gs 'npcgeneratec', 0, 'Motya', rand(30,40)
 			gs 'stat'
 			if pcs_vag = 0:
-				'When she reached your hymen she yelled out : " Oh My God, she is still a virgin!"'
-				'"How about it honey, do you want my husband to be your first ?"'
+				'When she reached your hymen she yelled out: "Oh my god, she is still a virgin!"'
+				'"How about it honey, do you want my husband to be your first?"'
 				act 'No, I want to save myself.':
 					*clr & cla
 					gs'stat'
-					'" no problem honey , this evening is all about what you want." '
-					'"Do you want him to come all over your face ? " '
-					'-"Yeah sure , that is fine"'
-					' You lay down on your back'
-					act 'finish':gt 'HotelWork', 'hotcoupfin'
+					'"No problem honey, this evening is all about what you want."'
+					'"Do you want him to come all over your face?"'
+					'"Yeah sure, that is fine."'
+					'You lay down on your back.'
+					act 'Finish':gt 'HotelWork', 'hotcoupfin'
 				end
-				act 'yes' :
+				act 'Yes' :
 					*clr & cla
 					gs'stat'
-					' You lie down on the bed and spread your legs. Uliana takes Motya''s cock in her hand and guides it towards your pussy.'
-					'" Just relax Honey, he will be very gentle." she said while giving you a little smile.'
+					'You lie down on the bed and spread your legs. Uliana takes Motya''s cock in her hand and guides it towards your pussy.'
+					'"Just relax Honey, he will be very gentle." she said while giving you a little smile.'
 					'<left><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/hotcouple6.jpg"></left>'
-					'Motya began pressing his dick into your pussy. he was slow and careful not too push too hard.'
+					'Motya began pressing his dick into your pussy. he was slow and careful not to push too hard.'
 					'You let out a little moan as the dick had slowly but surely invaded your pussy.'
-					'His shaft sank in deeper and suddenly you let out a little grunt and twitch. You looked into Motya''s eyes and you both knew that your virginity was no more. '
+					'His shaft sank in deeper and suddenly you let out a little grunt and twitch. You looked into Motya''s eyes and you both knew that your virginity was no more.'
 					'You could feel every inch of his <<dick>> cm dick inside you now. He gave you a little wink and then started moving again.'
 					'While he was fucking you Uliana gently rubbed against your clit while kissing her husband.'
 					'After a few minutes you all changed positions.'
 					act 'Continue':gt 'HotelWork', 'hotcoupledoggy'
 				end
 			else
-				'"Well darling I have bad news and good news. The bad news is that you won''t be able to fuck a virgin this time. The good news is that she is definitly ready to accept your beautiful dick" Uliana said while she put her fingers, soaked with your juices, in Motya''s mouth.'
+				'"Well darling I have bad news and good news. The bad news is that you won''t be able to fuck a virgin this time. The good news is that she is definitely ready to accept your beautiful dick" Uliana said while she put her fingers, soaked with your juices, in Motya''s mouth.'
 				act 'Continue':gt 'HotelWork', 'hotcoupledoggy'
 			end
 		end
@@ -90,7 +90,7 @@ if $ARGS[0] = 'hotcoupledoggy':
 	'Suddenly you could feel Motya'' dick pushing against your pussy. He entered without much problems and started rhytmically pumping against your cute little butt.'
 	'<left><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/hotcouple7.jpg"></left>'
 	'"mmm Uliana, this girl is so tight, I don''t think I can hold out much longer" said Motya'
-	' He pulled out of you and grabbed you by the waist. He swiftly turned you around so you ended up on your back on the bed.'
+	'He pulled out of you and grabbed you by the waist. He swiftly turned you around so you ended up on your back on the bed.'
 	gs 'arousal', 'vaginal', 10
 	gs 'arousal', 'kiss', 5, 'lesbian'
 	gs 'stat'
@@ -103,7 +103,7 @@ if $ARGS[0] = 'hotcoupfin':
 	'You obey and not long after Motya finishes all over your face.'
 	'Uliana licks off most of it.'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/hotcouple9.jpg"></center>'
-	'you decide to end the evening with a three-way french kiss.'
+	'You decide to end the evening with a three-way french kiss.'
 	'Uliana and Motya both wave you goodbye and tell you that you are always welcome to repeat this experience.'
 	guy += 1
 	girl += 1
@@ -120,7 +120,7 @@ if $ARGS[0] = 'firsthotelprosevent':
 	'"But you can call me Pavlin. And what may I call you?"'
 	'"My name is <<$pcs_firstname>>," you answer.'
 	'"Welcome to my humble abode Miss <<$pcs_firstname>>. Let me introduce you to my good friend, Mr. Black."'
-	'You look in the direction he gestures and see another person. A big black dude sitting on a couch, already stroking his cock through his pants. His thick muscles evident through his fitted clothing.'
+	'You look in the direction he gestures and see another person. A big black dude sitting on a couch, already stroking his cock through his pants; his thick muscles evident through his fitted clothing.'
 	'"Why hello there honey, are you here to entertain us tonight?" The black man asks in a deep, husky voice.'
 	'"She sure is," says Pavlin as he places both hands on your shoulders and forces you down onto your knees.'
 	' '
@@ -138,14 +138,14 @@ if $ARGS[0] = 'firsthotelprosevent':
 	gs 'arousal', 'bj', 10, 'prostitution'
 	gs 'arousal', 'end'
 	gs 'stat'
-	act 'On to the main event.':
+	act 'On to the main event':
 		*clr & cla
 		gs 'npcgeneratec', 0, 'Black guy', rand(18,40)
 		gs 'boyStat', $npclastgenerated
 		'As you continue servicing Pavlin''s manhood, the black guy moves behind you. He suddenly grabs you by the hips and yanks you up to a standing position.'
 		if pcs_vag = 0:'As you feel the massive member rub up against your exposed snatch, your heart skips a beat. "Oh god, am I really about to lose my virginity to a black man?!?! What would my family think of me if they knew? And why do I feel so excited about it?" You think, mind racing with emotion. '
 		'He places one calloused hand on you back and starts pushing his big <<dick>> cm schlong inside your dripping pussy. "Oh fuck!" You groan as he buries himself inside you.'	
-		if pcs_vag = 0:'As the thick, dark dick slams into you, you yelp in pain as tears roll down your cheeks. It feels as if your being split in half and you''re sure there''s some blood leaking from your conquered maidenhead. "Too late to turn back now." You think. "My virginity is his. It will always be his. God, how am i going to explain this to my mother?"'
+		if pcs_vag = 0:'As the thick, dark dick slams into you, you yelp in pain as tears roll down your cheeks. It feels as if your being split in half and you''re sure there''s some blood leaking from your conquered maidenhead. "Too late to turn back now." you think. "My virginity is his. It will always be his. God, how am i going to explain this to my mother?"'
 		' '
 		'Mr. Black gives you little time to adjust to his size before he''s pounding away in force.'
 		'"Don''t get distracted skank, you got plenty of dick right here too." Pavlin says as he forces your mouth back onto his cock.'
@@ -163,9 +163,9 @@ if $ARGS[0] = 'firsthotelprosevent':
 			'The fear wells up inside you once again, but you push it down. "Well, I did agree to do whatever they wanted." You reason, and brace for impact.'
 			' '
 			'You feel the impossibly large, bell-shaped head of his cock push up against your back door.'
-			'Slowly he applies pressure, pushing his <<dick>> cm dick into your ass. Your hole resists, but eventually you feel the head break trough, stretching you sphincter. You let out a pained yelp, tears welling up in your eyes. Showing a bit of chivalry for the first time, Mr. Black waits a moment so you can get used to the feeling. All too soon the mercy disappears as he starts pumping his dick back and forth in your bowels. The intense feeling melds into a mixture of extreme pleasure and extreme pain, and you can''t decide If it''s enjoyable or not.'
+			'Slowly he applies pressure, pushing his <<dick>> cm dick into your ass. Your hole resists, but eventually you feel the head break through, stretching you sphincter. You let out a pained yelp, tears welling up in your eyes. Showing a bit of chivalry for the first time, Mr. Black waits a moment so you can get used to the feeling. All too soon the mercy disappears as he starts pumping his dick back and forth in your bowels. The intense feeling melds into a mixture of extreme pleasure and extreme pain, and you can''t decide If it''s enjoyable or not.'
 			' '
-			'But before your mind can decide, Pavlin once again forces his long dick back into you throat and begins face-fucking you at full force. You gag as strands of spit fly out of your mouth and drip down the huge penis. You''re angry, but a little thankful to have something to distract you from the pain in you asshole as Mr. Black continues to ream your orifice.'
+			'But before your mind can decide, Pavlin once again forces his long dick back into your throat and begins face-fucking you at full force. You gag as strands of spit fly out of your mouth and drip down the huge penis. You''re angry, but a little thankful to have something to distract you from the pain in you asshole as Mr. Black continues to ream your orifice.'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/hotel_threesome4.jpg"></center>'
 			gs 'arousal', 'anal', 5
 			gs 'arousal', 'end'
@@ -191,12 +191,12 @@ if $ARGS[0] = 'firsthotelprosevent':
 					proshotelday = daystart
 					gs 'stat'
 					if prosmoneyhot = 0:
-						'"Ok guys, this was fun, but now I want my money," you say assertively, the smell of sticky jizm filling your nostrils.'
+						'"Ok guys, this was fun, but now I want my money," you say assertively, the smell of sticky jizz filling your nostrils.'
 						' '
-						'"Sure, no problem. You definitely earned it." Pavlin says, chuckling at your slathered face. He takes a wad of cash out of his pocket and gives it to you.'
+						'"Sure, no problem; You definitely earned it." Pavlin says, chuckling at your slathered face. He takes a wad of cash out of his pocket and gives it to you.'
 						'You start counting it and notice it is only 1500 <b>₽</b>.'
 						'"This is not enough! Where is the rest?" You yell at them, your face beet red in anger.'
-						'"Well bitch, that''s all that''s left, I spent the rest on cheap whores like you. If you want to earn more money, you can come back any time. Just go to the receptionist and ask for ''The Peacock''. She will understand."'
+						'"Well bitch, that''s all that''s left; I spent the rest on cheap whores like you. If you want to earn more money, you can come back any time. Just go to the receptionist and ask for ''The Peacock''. She will understand."'
 						'You angrily put the money away, quickly dress yourself, and stomp out of the room in a rage.'
 						money += 1500
 						pavhotprosQW = 4
@@ -205,7 +205,7 @@ if $ARGS[0] = 'firsthotelprosevent':
 					if prosmoneyhot = 1:
 						'You shyly look at Pavlin and ask, "So can I have my money back now?"'
 						' '
-						'"Sure, no problem. You definitely earned it." He guy takes a wad of cash out of his pocket and gives it to you.'
+						'"Sure, no problem; you definitely earned it." He guy takes a wad of cash out of his pocket and gives it to you.'
 						'Cum drips down your face as you count it and notice it''s only 500 <b>₽</b>. "Where is the rest?" You ask, confused.'
 						'"That''s all there is today, I spent the rest on cheap whores like you. If you want to earn back the rest, you can come by any time. Just go to the receptionist and ask for ''The Peacock''. She will understand."'
 						' '
@@ -215,7 +215,7 @@ if $ARGS[0] = 'firsthotelprosevent':
 						act'Back to the lobby':gt 'hotelhole'
 					end
 					if prosmoneyhot = 2:
-						'You look at Pavlin and ask: "So about my money... ?"'
+						'You look at Pavlin and ask: "So about my money...?"'
 						' '
 						'"Sure, no problem, you definitely earned it." Pavlin takes two 100 <b>₽</b> bills out of his pocket and slaps them onto your forehead, the bills sticking to the spooge still covering your face.'
 						'"If you want to earn back the rest of your money you can come by any day. Just go to the receptionist and ask for ''The Peacock''. She will understand."'
@@ -261,7 +261,7 @@ if $ARGS[0] = 'maid':
 				act'Knock on the door.':
 					*clr & cla
 					gs 'stat'
-					'You feel very nervous and with a shaking hand you knock on the door. After a few moments your heart skips a beat when you hear the knob turning as someone opens the door. It''s the man that took your money.'
+					'You feel very nervous and with a shaking hand you knock on the door. After a few moments your heart skips a beat when you hear the knob turning as someone opens the door; it''s the man that took your money.'
 					'A little smile creeps across his thin lips as he recognizes you.'
 					' '
 					'"Well, well, well, if it isn''t our favorite little voyeur. Come to earn your money back I assume?" He says arrogantly as his eyes devour you body.'
@@ -270,7 +270,7 @@ if $ARGS[0] = 'maid':
 						'"Yes I have." You say, not letting the man''s lecherous gaze intimidate you. "I will play the little bitch for you, but on my terms." You let your assertive words sink in for a moment before continuing.' 
 						' '
 						'"You will pay me DOUBLE what you took and, after we are done, I don''t have to deal with you anymore."'
-						'The man laughs, "Ha ha , take a look at this slut, thinking she can boss me around." The oaf suddenly slaps you across the face without warning, the loud smack echoing in the empty hallway.'
+						'The man laughs, "Ha ha, take a look at this slut, thinking she can boss me around." The oaf suddenly slaps you across the face without warning, the loud smack echoing in the empty hallway.'
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/YurikEv/Avatars/Slap.jpg"></center>'
 						'Your cheek stings hotly but you don''t flinch. You keep staring him in the eyes with a stern look, refusing to submit.'
 						' '
@@ -332,7 +332,7 @@ if $ARGS[0] = 'maid':
 					'"N-Nothing! I was jus.-", before you have the chance to say something he squeezes down on your frail shoulder and pushes you in to the room, quickly shutting the door behind him.'
 					'The other guy looks up while continuing to fuck the girl from behind. "Who is this?" he asks.'
 					'<center><video autoplay loop src="images/shared/sex/sequence/kotovsexbonus21.mp4"></video></center>'
-					'"This little slut was curious to see what goes on in this room." Says the first man as he sets the ice bucket on a counter.'
+					'"This little slut was curious to see what goes on in this room." says the first man as he sets the ice bucket on a counter.'
 					'His friend grins evilly, never slowing his pace as he continues driving his prick into the euphoric woman in bed with him. "Let''s satisfy her curiosity then and give this skank a show."'
 					'"Of course this is not a free show." The first man says as he takes your wallet from you.'
 					'"Hey!" You exclaim, instinctively reaching out to take it back, but the glare he shoots your way freezes you in your tracks. He opens the wallet and removes some of your cash, stuffing it into his pocket before roughly throwing your now emptied accessory back to you.'
@@ -376,9 +376,9 @@ if $ARGS[0] = 'maid':
 							'After several minutes you see the girl beginning to relax and get used to the dick in her ass. She begins moaning in pleasure as the hard member continues pumping away inside her.'
 							'<center><video autoplay loop src="images/locations/city/citycenter/studio/sex/threea.mp4"></video></center>'
 							'The man with his dick in her mouth moves his hands to the girl''s breasts and start pinching her nipples roughly.' 
-							'The girl obediently continues sucking but looks at the man with pleading eyes, hoping this would convince him to stop. Unfortunately for her the cruel bastard take this as encouragement. '
+							'The girl obediently continues sucking but looks at the man with pleading eyes, hoping this would convince him to stop. Unfortunately for her the cruel bastard takes this as encouragement. '
 							'Without warning the man grabs one of her nipples and gives it a firm twist. You are sure that if the girl didn''t have a mouth full of dick, her scream would have been loud enough for the entire floor to hear.'
-							'Finally the man relents from his torture and starts focusing on her mouth again. He places both hands on her head and begins face-fucking her, pushing his big cock into her mouth all the way to the base. You reckon that this girl is a deepthroat specialist as she seems unfazed by the rough throat-fucking.'
+							'Finally the man relents from his torture and starts focusing on her mouth again. He places both hands on her head and begins face-fucking her, pushing his big cock into her mouth all the way to the base. You reckon that this girl is a deep throat specialist as she seems unfazed by the rough throat-fucking.'
 							
 							act 'Continue to watch in silence':
 								*clr & cla
@@ -390,13 +390,13 @@ if $ARGS[0] = 'maid':
 									'The girl''s cheeks blush bright red. "She must really love being humiliated and fucked for an audience." You think to yourself. You can''t help but wonder why, and if you''d be the same in this situation.'
 									' '
 									'Meanwhile, the guy who was fucking her ass lies down on the bed and she obediently climbs on top of him. The controlling man wastes no time and shoves his cock in her main fuckhole with one powerful thrust. He begins jackhammering his swollen rod in and out of her needy twat. You can see her nails digging into the man''s torso as she happily endures the rough fucking, a blissful smile stretching her lips.'
-									'"I wish all our bitches would be so eager to please." Comments the other man while casually moving behind the girl and his friend.'
+									'"I wish all our bitches would be so eager to please." comments the other man while casually moving behind the girl and his friend.'
 									'He firmly plants one of his hands on her hip and guides his stiff cock to her vulnerable anus with the other. You can see a glimpse of fear on her face the second before the man leans forwards and buries his member balls deep in her ass. You feel bad for the used whore, but can''t help but feel your own juices soaking your thighs as the show continues. Both of the strong, virile men show no mercy as they pound away at her holes, randomly squeezing her tits and spanking her ass between their thrusts.'
 									' '
 									'The men continue relentlessly pounding, their stamina seemingly endless. You notice the young woman''s breath becoming more and more ragged until she suddenly throws her head back and screams in an earth-shattering orgasm. Taking their cue, the men both pick up their pace before groaning in unison as they flood the girls bowels and cunt with their cum. After a moment the two boys shove the girl out from between them carelessly, now finished with their fucktoy. The satisfied slut immediately collapses on the bed, utterly spent, thick globs of seed slowly leaking from her used holes.'
 									' '
-									'One of the men steps off the bed and walks to you. "Ok whore, show''s over." He grips your arm like a vice and pushes you out the door.'
-									'"If you want your money back, maybe next time you''ll think about joining the show instead of just watching." Says the man before closing the door in your face. You think about pounding on the door and demanding you money back from the thief, but decide not to push your luck.'
+									'One of the men steps off the bed and walks to you, "Ok whore, show''s over." He grips your arm like a vice and pushes you out the door.'
+									'"If you want your money back, maybe next time you''ll think about joining the show instead of just watching." says the man before closing the door in your face. You think about pounding on the door and demanding you money back from the thief, but decide not to push your luck.'
 				
 								act 'Go to the lobby':gt 'hotelhole'
 							end
@@ -417,15 +417,15 @@ if $ARGS[0] = 'maid':
 									' '
 									'Meanwhile, the guy who was fucking her ass lies down on the bed and she obediently climbs on top of him. The controlling man wastes no time and shoves his cock in her main fuckhole with one powerful thrust. He begins jackhammering his swollen rod in and out of her needy twat. You can see her nails digging into the man''s torso as she happily endures the rough fucking, a blissful smile stretching her lips.'
 									'"I wish all our bitches would be so eager to please" comments the other man while casually moving behind the girl and his friend.'
-									'He firmly plants one of his hands on her hip and guides his stiff cock to her vulnerable anus with the other. You can see a glimpse of fear on her face the second before the man leans forwards and buries his member balls deep in her ass. You feel bad for the used whore, but can''t help but feel your own juices soaking your thighs as the show continues. Both of the strong, virile men show no mercy as they pound away at her holes, randomly squeezing her tits and spanking her ass between their thrusts.'
+									'He firmly plants one of his hands on her hip and guides his stiff cock to her vulnerable anus with the other. You can see a glimpse of fear on her face the second before the man leans forwards and buries his member balls deep in her ass. You feel bad for the used whore, but you can''t help but feel your own juices soaking your thighs as the show continues. Both of the strong, virile men show no mercy as they pound away at her holes, randomly squeezing her tits and spanking her ass between their thrusts.'
 									' '
 									'<center><img <<$set_imgh>> src="images/shared/sex/mmf/fbdrdp.jpg"></center>'
 									'You see the girl turning her head and seductively looking in your direction while biting her lip, the desire burning in her eyes.'
 									'Your heart flutters as you start rubbing your clit vigorously, maintaining eye contact with the other woman.'
 									'Soon you feel a hot wave of bliss spreading over your entire body. You shudder but keep your eyes focused on the threesome in front of you as an orgasm soaks your fingers.'
 									'The men continue relentlessly pounding, their stamina seemingly endless. You notice the young woman''s breath becoming more and more ragged until she suddenly throws her head back and screams in an earth-shattering orgasm. Taking their cue, the men both pick up their pace before groaning in unison as they flood the girls bowels and cunt with their cum. After a moment the two boys shove the girl out from between them carelessly, now finished with their fucktoy. The satisfied slut immediately collapses on the bed, utterly spent, thick globs of seed slowly leaking from her used holes.'
-									'One of the men steps off the bed and walks to you. "Ok whore, show''s over." He grips your arm like a vice and pushes you out the door.'
-									'"If you want your money back, maybe next time you''ll think about joining the show instead of just watching." Says the man before closing the door in your face. You think about pounding on the door and demanding you money back from the thief, but decide not to push your luck.'
+									'One of the men steps off the bed and walks to you, "Ok whore, show''s over." He grips your arm like a vice and pushes you out the door.'
+									'"If you want your money back, maybe next time you''ll think about joining the show instead of just watching." says the man before closing the door in your face. You think about pounding on the door and demanding you money back from the thief, but decide not to push your luck.'
 																
 									act 'Go to the lobby':gt 'hotelhole'
 								end
@@ -466,7 +466,7 @@ if $ARGS[0] = 'maid':
 				if maidstat >= 50 and maidstat<70:'You are pretty good at cleaning rooms, and the room looks quite clean when you''re done with it. There are still some small wrinkles in the bed sheets, but it''s nothing a guest would complain about.'
 				if maidstat >= 70:'You''re a very experienced maid by now. You know how to clean up all sorts of spots and stains with ease, and the bed sheets look perfect when you do them.'
 				
-				if chai > 0:money += chai & 'While you''re cleaning the room, you find some money underneath a pillow. Looks like someone left you a <<chai>> ruble tip!' & chai=0
+				if chai > 0:money += chai & 'While you''re cleaning the room, you find some money underneath a pillow. Looks like someone left you a <<chai>> <b>₽</b> tip!' & chai=0
 
 				act'Continue':gt 'hotelwork', 'maid'
 			end
@@ -477,14 +477,14 @@ if $ARGS[0] = 'maid':
 				'While you are on your way to your next room you encounter mister Leonidovich, the manager of this hotel. He tells you he spilled a drink in his office and asks you to go clean it up.'
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/leonid/office.jpg"></center>'
 				'You go to his office and clean up the spilled drink'
-				if maidstat < 20:'You don''t do a very good job. there are still stains of liquor everywhere.'
+				if maidstat < 20:'You don''t do a very good job. There are still stains of liquor everywhere.'
 				if maidstat >= 20 and maidstat<50:'Your maid skills have improved a fair bit. You are able to get most of the stains out of the desk.'
-				if maidstat >= 50 and maidstat<70:'You are pretty good at cleaning rooms, and the room looks quite clean when you''re done with it. there is almost no trace left of the spilled drink'
-				if maidstat >= 70:'You''re a very experienced maid by now. You know how to clean up all sorts of spots and stains with ease, you easily remove all traces of liquor from the desk.'
+				if maidstat >= 50 and maidstat<70:'You are pretty good at cleaning rooms, and the room looks quite clean when you''re done with it. There is almost no trace left of the spilled drink'
+				if maidstat >= 70:'You''re a very experienced maid by now. You know how to clean up all sorts of spots and stains with ease; you easily remove all traces of liquor from the desk.'
 				if resepseen = 0:
 					'Just when you were about to leave the room you notice a folder lying on the ground beneath the desk. '
-					' You go and pick it up but when you place it back with the other folders on the desk you notice there are some pictures sticking out.'
-					' It looks like security footage from the lobby.'
+					'You go and pick it up but when you place it back with the other folders on the desk you notice there are some pictures sticking out.'
+					'It looks like security footage from the lobby.'
 					
 					'Should you take a look?' 
 					act 'No, this is none of my business':
@@ -531,7 +531,7 @@ if $ARGS[0] = 'maid':
 							money -= 100
 							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/children.jpg"></center>'
 							'You let the children play around for an hour while you relax on a bench.'
-							'When it is time to leave you call out to the children but they are nowhere to be found. Then you notice them next to an icecream truck happily eating some icecream. You had to use the money you received from their father to pay for it.'
+							'When it is time to leave you call out to the children but they are nowhere to be found. Then you notice them next to an ice cream truck happily eating some ice cream. You had to use the money you received from their father to pay for it.'
 							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/children3.jpg"></center>'
 							'You take the children back to the parent''s room and continue your work'
 							act'Continue':gt 'hotelwork', 'maid'
@@ -541,7 +541,7 @@ if $ARGS[0] = 'maid':
 					act 'Take the children to the hotel conference room':
 						cla
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/children2.jpg"></center>'
-						'There is not much to do here to entertain these children so you have to listen to them screaming at eachother for an hour, giving you a terrible headache.'
+						'There is not much to do here to entertain these children so you have to listen to them screaming at each other for an hour, giving you a terrible headache.'
 						'You take the children back to the parent''s room and continue your work'
 						gs 'pain', 2,'head','ache'
 						mood -= 5
@@ -555,7 +555,7 @@ if $ARGS[0] = 'maid':
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/work/maid.work1,0.jpg"></center>'
 				'You work in the hotel restaurant, moving dirty dishes to the kitchen and preparing tables for the next guests.'
 				
-				if chai > 0:money += chai &'While you move to pick up a tray, you find some money tucked under a plate. Looks like someone left you a <<chai>> ruble tip!'&chai=0
+				if chai > 0:money += chai &'While you move to pick up a tray, you find some money tucked under a plate. Looks like someone left you a <<chai>> <b>₽</b> tip!'&chai=0
 
 				act'Continue':gt 'hotelwork', 'maid'
 			end
@@ -566,7 +566,7 @@ if $ARGS[0] = 'maid':
 				'You enter the room and to your surprise you can see a naked man handcuffed to the bed.'
 				'"Thank god, someone to help me" says the man. " The key is on the table by the window ".'
 				'After you release him he tells you that he came to the room with a woman who promised to rock his world.'
-				'So that did not happen, he just ended up handcuffed to a hotelroom bed while the woman stole all his stuff.'
+				'So that did not happen, he just ended up handcuffed to a hotel room bed while the woman stole all his stuff.'
 				'She even took all his clothes'
 				'You felt sorry for the man but there was not much more you could do for him'
 
@@ -579,18 +579,18 @@ if $ARGS[0] = 'maid':
 					gs 'arousal', 'end'
 					'Just when you were about to leave the room you notice that the man is sitting on the edge of the bed and is on the verge of tears. He doesn''t know what to do now. Then you get an idea how to cheer him up a little bit.'
 					if stat['hj'] < 5:
-						'You move to the bed and gently place your hand on his bare chest. you push him down on the bed. Then you move your hand down to his waist and take his flacid penis in your hand. You slowly start moving your hand up and down. The man groans a little bit and you see he was already semi-erect.'
+						'You move to the bed and gently place your hand on his bare chest. You push him down on the bed. Then you move your hand down to his waist and take his flaccid penis in your hand. You slowly start moving your hand up and down. The man groans a little bit and you see he was already semi-erect.'
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/maidhj.jpg"></center>'
-						'You kept stroking for a few minutes but your technique was not sufficient enough to make him cum. Maybe if you had some more experience with your hands you could have given him an happy ending.'
+						'You kept stroking for a few minutes but your technique was not sufficient enough to make him cum. Maybe if you had some more experience with your hands you could have given him a happy ending.'
 						'"Thanks for trying," he says, but I guess I am not really in the mood right now. He holds his head in his hands and shows a defeated look. Leaving the man like this does not make you feel very happy.'
 						pcs_mood -=10
 					end
 					if stat['hj'] >= 5:
-						'You move to the bed and gently place your hand on his bare chest. you push him down on the bed. Then you move your hand down to his waist and take his flacid penis in your hand. You slowly start moving your hand up and down. It only takes a few strokes for the dick to become rock hard.'
+						'You move to the bed and gently place your hand on his bare chest. You push him down on the bed. Then you move your hand down to his waist and take his flaccid penis in your hand. You slowly start moving your hand up and down. It only takes a few strokes for the dick to become rock hard.'
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/maidhj.jpg"></center>'
 						'The man watches you but doesn''t say anything.'
-						'After stroking him for a few minutes he starts moaning loadly and suddenly his cum starts splashing all over your hand.'
-						'You give him a little smile and he smiles back at you. You are happy you were able to cheer him up. Then you stand up , go wash your hands in the bathroom and leave the room to continue your work.'
+						'After stroking him for a few minutes he starts moaning loudly and suddenly his cum starts splashing all over your hand.'
+						'You give him a little smile and he smiles back at you. You are happy you were able to cheer him up. Then you stand up, go wash your hands in the bathroom and leave the room to continue your work.'
 						pcs_mood +=10
 					end
 
@@ -603,16 +603,16 @@ if $ARGS[0] = 'maid':
 					gs 'arousal', 'end'
 					'Just when you were about to leave the room you notice that the man is standing at the edge of the bed and is on the verge of tears. He doesn''t know what to do now. Then you get an idea how to cheer him up a little bit.'
 					if stat['bj'] < 5:
-						'You move to the bed and crawled on it. You grab the man by the hip and turn him towards you. Then you moved your head down to his crotch and take his flacid penis in your hand. You place your mouth over the man''s penis slowly start sucking on it. The man groans a little bit and you feel his dick becoming harder in your mouth.'
+						'You move to the bed and crawled on it. You grab the man by the hip and turn him towards you. Then you moved your head down to his crotch and take his flacid penis in your hand. You place your mouth over the man''s penis and slowly start sucking on it. The man groans a little bit and you feel his dick becoming harder in your mouth.'
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/maid_blow.jpg"></center>'
-						'You kept blowing him for a few minutes but your technique was not sufficient enough to make him cum. Maybe if you had some more experience with your mouth you could have given him an happy ending.'
-						'"thanks for trying" he says, but I guess I am not really in the mood right now. He holds his head in his hands and shows a defeated look. Leaving the man like this does not make you feel very happy.'
+						'You kept blowing him for a few minutes but your technique was not sufficient enough to make him cum. Maybe if you had some more experience with your mouth you could have given him a happy ending.'
+						'"Thanks for trying" he says, but I guess I am not really in the mood right now. He holds his head in his hands and shows a defeated look. Leaving the man like this does not make you feel very happy.'
 						pcs_mood -=10
 
 						act'Continue':gt 'hotelwork', 'maid'
 					end
 					if stat['bj'] => 5:
-						'You move to the bed and crawled on it. You grab the man by the hip and turn him towards you. Then you moved your head down to his crotch and take his flacid penis in your hand. You place your mouth over the man''s penis slowly start sucking on it. The man groans a little bit and you feel his dick becoming harder in your mouth.'
+						'You move to the bed and crawled on it. You grab the man by the hip and turn him towards you. Then you moved your head down to his crotch and take his flacid penis in your hand. You place your mouth over the man''s penis and slowly start sucking on it. The man groans a little bit and you feel his dick becoming harder in your mouth.'
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/maid_blow.jpg"></center>'
 						'The man watches you but doesn''t say anything'
 						'After blowing him for a few minutes the man suddenly stands up, takes your head in his hands and starts moving your head up and down his dick. After 1 minute the man moaned loadly and suddenly you could feel he was about to cum.'
@@ -693,7 +693,6 @@ if $ARGS[0] = 'maid':
 						act'Continue':gt'hotelwork','maid'
 					end
 				else
-
 					act'Keep walking':gt'hotelwork','maid'
 				end
 			end
@@ -703,6 +702,8 @@ if $ARGS[0] = 'maid':
 				gs 'arousal', 'voyeur', 10
 				gs 'stat'
 
+				act'Get back to work':gt'hotelwork','maid'
+				
 				act'Watch them for a while':
 					cla
 					'Making sure you don''t make a sound, you put your things away and watch them for a while, softly fondling yourself through your clothes. It feels great, and the couple on the bed look like they''re having a great time as well. Even though you want to keep watching them, you realize you have to get back to work before you''re missed.'
@@ -712,8 +713,6 @@ if $ARGS[0] = 'maid':
 					gs 'stat'
 					act'Get back to work':gt'hotelwork','maid'
 				end
-
-				act'Get back to work':gt'hotelwork','maid'
 			end
 			if maidrand>85 and maidrand<=95:
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/maid.event3,'+rand(0,7)+'.jpg"></center>'
@@ -721,6 +720,8 @@ if $ARGS[0] = 'maid':
 				gs 'arousal', 'voyeur', 10
 				gs 'stat'
 
+				act'Get back to work':gt'hotelwork','maid'
+				
 				act'Watch them for a while':
 					cla
 					'You decide to watch them for a while longer, and idly begin to fondle yourself through your clothes. The men are quite demanding, commanding the girl around like she''s their plaything. They continuously talk her down, using degrading language. She obediently does everything they order her to do, but gets spanked once when she''s not quick enough. In the corner of the room, you see some coils of rope and several cuffs sticking out of an opened bag. It looks like she''s in for a long night...'
@@ -731,8 +732,6 @@ if $ARGS[0] = 'maid':
 					gs 'stat'
 					act'Get back to work':gt'hotelwork','maid'
 				end
-
-				act'Get back to work':gt'hotelwork','maid'
 			end
 			if maidrand>95 and maidrand<=100:
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/maid.event4,'+rand(0,6)+'.jpg"></center>'
@@ -740,6 +739,8 @@ if $ARGS[0] = 'maid':
 				gs 'arousal', 'voyeur', 10
 				gs 'stat'
 
+				act'Get back to work':gt'hotelwork','maid'
+				
 				act'Watch them for a while':
 					cla
 					'You decide to watch them for a while longer, and idly begin to fondle yourself through your clothes. You notice they''re quite rough with the girl, and sometimes she''s struggling a bit. Should you say something to the manager? Then again... how would you explain watching them? You decide against it, figuring the girl will probably be okay.'
@@ -749,14 +750,15 @@ if $ARGS[0] = 'maid':
 
 					act'Get back to work':gt'hotelwork','maid'
 				end
-
-				act'Get back to work':gt'hotelwork','maid'
 			end
 			if maidrand >100 and maidrand<=110:
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/hotel/sonia.hotel.boy0,'+rand(0,4)+'.jpg"></center>'
 				'You open the door to the next room, and immediately freeze in place when you hear gagging sounds coming from inside. Curious as you are, you decide to sneak a peek and see what''s happening in the room. When you look around the corner, you see a girl giving a guy an enthusiastic blowjob, happily gagging on his cock while she tries to take it down her throat over and over. Wait a minute... that''s Sonia, from your class!'
 				gs 'arousal', 'voyeur', 5
 				gs 'stat'
+				
+				act'Get back to work':gt'hotelwork','maid'
+				
 				if rand1<=60:
 
 					act'Keep watching':
@@ -791,8 +793,6 @@ if $ARGS[0] = 'maid':
 						end
 					end
 				end
-
-				act'Get back to work':gt'hotelwork','maid'
 			end
 
 			if maidrand >110 and maidrand<=120:
@@ -801,6 +801,9 @@ if $ARGS[0] = 'maid':
 				'She adjusts her strategy, diligently sucking the head of his cock and licking his balls instead.'
 				gs 'arousal', 'voyeur', 10
 				gs 'stat'
+				
+				act'Get back to work':gt'hotelwork','maid'
+				
 				if rand1<=60:
 
 					act'Keep watching':
@@ -835,8 +838,6 @@ if $ARGS[0] = 'maid':
 						end
 					end
 				end
-
-				act'Get back to work':gt'hotelwork','maid'
 			end
 
 			if maidrand >120 and maidrand<=130:
@@ -844,6 +845,9 @@ if $ARGS[0] = 'maid':
 				'You open the door to the next room, and immediately freeze in place when you hear gagging sounds coming from inside. Curious as you are, you decide to sneak a peek and see what''s happening in the room. When you look around the corner, you see Sonia with not one, but two huge black guys. She''s happily sucking their enormous dicks in turn, massaging the one she doesn''t currently have in her mouth with her delicate fingers.'
 				gs 'arousal', 'voyeur', 10
 				gs 'stat'
+				
+				act'Get back to work':gt'hotelwork','maid'
+				
 				if rand1<=60:
 
 					act'Keep watching':
@@ -877,8 +881,6 @@ if $ARGS[0] = 'maid':
 						end
 					end
 				end
-
-				act'Get back to work':gt'hotelwork','maid'
 			end
 		end
 	end

+ 3 - 3
locations/IbizaStart.qsrc

@@ -4,7 +4,7 @@
 !!1/6 	Skills: Dance, Pole Dance and Erotic dancer  85+
 !!1/6	Skills: Exhibitionism 85+
 !!2/6 	Nightclub job. +10 times
-!!3/5 	Fame of slut in Pavlovsk, Gadyukino or city. Enough one of them
+!!3/5 	Fame of slut in Pavlovsk, Gadukino or city. Enough one of them
 !!4/5 	18 years old or fake identity
 !!5/5 	College diploma
 
@@ -19,7 +19,7 @@ if $ARGS[0] = 'start':
 	elseif oldtown_slut = IbizaTemp:
 		$IbizaTemp='Pushkino'
 	else
-		$IbizaTemp='Gadyukino'
+		$IbizaTemp='Gadukino'
 	end
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/nightclub/club11.jpg"></center>'
 	*nl 
@@ -29,7 +29,7 @@ if $ARGS[0] = 'start':
 	'<<$OpenMaleVoice>>"Hi <<$pcs_nickname>>! How are you doing? You look like you''re having fun. So listen, I''ve got something to tell you. You see... '
 	'I''ve been keeping an eye on you. You are a very good dancer and I''ve noticed that whenever you are working in the cage, many of our customers tend to have a few more drinks while looking at you dance.'
 	'I''ve also asked around a bit, and I hear you have quite the reputation in <<$IbizaTemp>>"<<$CloseMaleVoice>>'
-	!!PAVLOVSK, GADYUKINO OR CITY FAME SLUT PUT IN TEXT THE MORE HIGH -ONLY ONE
+	!!PAVLOVSK, GADUKINO OR CITY FAME SLUT PUT IN TEXT THE MORE HIGH -ONLY ONE
 	act '"Wrong girl Eric, I have no reputation."':
 		gt 'club', 'inside'
 	end

+ 6 - 2
locations/IgorHanter.qsrc

@@ -48,6 +48,9 @@ end
 if hantersIgorQw >= 10:
     if hantersIgorLove = 0:
         act 'Flirt':
+			minut += 120
+			!!not using arousal as no orgasm chance
+			pcs_horny += 10
             *clr & cla
             if hantersIgorQw <= 35 and hantersKnowSlut = 0:hantersIgorQw += 1
             if hantersAndreiQw >= 10 and hantersKnowSlut = 0:hantersAndreiQw -= 1
@@ -57,7 +60,6 @@ if hantersIgorQw >= 10:
             '<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/hanterflirt1.'+rand(1,3)+'.jpg"></center>'
             'You spend time with Igor, flirting all the while. He flirts back, and blushes when you catch him checking you out.'
 
-			gs 'arousal', 'foreplay', 120
 			gs 'stat'
 
             if hantersIgorLove = 0 and hantersIgorQw >= 35 and hantersKnowSlut = 0 and bfA = 1 and pcs_apprnc >= 60:
@@ -125,6 +127,9 @@ if hantersIgorQw >= 10:
     else
         act 'Spend time together':
             *clr & cla
+			minut += 120
+			!!not using arousal as no orgasm chance
+			pcs_horny += 10
             pcs_mood = 100
             hantersIgorQw += 1
             if hantersSergeiLove > 0 or hantersAndreiLove > 0:hanterslut += 1
@@ -135,7 +140,6 @@ if hantersIgorQw >= 10:
             '<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/hanterlove1.'+rand(1,4)+'.jpg"></center>'
             'You cuddle up with Igor, and trade gentle kisses with him. He adores you and wishes you were always with him and you wish the same.'
 
-			gs 'arousal', 'foreplay', 120
 			gs 'stat'
 
             act'Depart':gt $loc, $metka

+ 1 - 0
locations/IrinaRoom.qsrc

@@ -67,6 +67,7 @@ if $ARGS[0] = 'first1':
 	else
 		pcs_hydra -= 10
 	end
+	$locclass = 'kitr'
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/city/ira/irinaqw.jpg"></center>'
 	'You and Ira settle in the kitchen with a bottle of wine and some fruits, you talk and chat merrily.'

+ 1 - 0
locations/Katlake.qsrc

@@ -32,6 +32,7 @@ if $ARGS[0] = 'znakomstvo':
 		katday = daystart
 		telkat += 1
 		kat = 1
+		npc_rel['A219'] += 1
 		minut += 30
 		'"Erm... hello!" you say, a bit shyly.'
 		'The girl takes off her sunglasses and examines your body, top to bottom. Her face breaks out into a small smile and she says: "Hey, you!"'

+ 3 - 0
locations/LariskaStart.qsrc

@@ -1,8 +1,11 @@
 # LariskaStart
 
+!!Lariska = A13
+
 if $ARGS[0] = 'start':
 	numnpc = 13
 	minut += 5
+	$static_num = 'A13'
 	gs'stat'
 	
 	'<center><b><font color = maroon><<$npc_firstname[$static_num]>> <<$npc_lastname[$static_num]>></font></b></center>'

+ 3 - 0
locations/MEastbed.qsrc

@@ -2,6 +2,7 @@
 
 if $ARGS[0] = 'guestB':
     $location_type = 'private'
+	$locclass = 'bedr'
 	cls
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/city/suburb/bdsm_club/bedb.jpg"></center>'
@@ -64,6 +65,7 @@ end
 
 if $ARGS[0] = 'guestC':
     $location_type = 'private'
+	$locclass = 'bedr'
 	cls
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/city/suburb/bdsm_club/bedc.jpg"></center>'
@@ -123,6 +125,7 @@ end
 
 if $ARGS[0] = 'guestD':
     $location_type = 'private'
+	$locclass = 'bedr'
 	cls
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/city/suburb/bdsm_club/bedd.jpg"></center>'

+ 1 - 0
locations/MHall.qsrc

@@ -43,6 +43,7 @@ end
 
 if $ARGS[0] = 'east':
     $location_type = 'private'
+	killvar '$locclass'
 	cls
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/city/suburb/bdsm_club/hall.jpg"></center>'

+ 2 - 0
locations/MKitchen.qsrc

@@ -2,6 +2,8 @@
 $location_type = 'private'
 
 if $ARGS[0] = 'kitchen':
+	$locclass = 'kitr'
+	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/city/suburb/bdsm_club/kitchen.jpg"></center>'
 	act 'Go to the east hall': gt 'MHall', 'east'
 	act 'look in the pantry': gt 'MKitchen', 'pantry'

+ 2 - 0
locations/MLanding.qsrc

@@ -1,5 +1,6 @@
 # MLanding
 $location_type = 'private'
+killvar '$locclass'
 
 if $ARGS[0] = 'west':
 	cls
@@ -27,6 +28,7 @@ end
 
 if $ARGS[0] = 'east':
 	cls
+	killvar '$locclass'
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/city/suburb/bdsm_club/elanding.jpg"></center>'
 	act 'Go to the west wing landing':gt 'MLanding', 'west'

+ 1 - 0
locations/MLiving.qsrc

@@ -1,6 +1,7 @@
 # MLiving
 
 $location_type = 'private'
+$locclass = 'livingr'
 '<center><img <<$set_imgh>> src="images/locations/city/suburb/bdsm_club/living.jpg"></center>'
 'Living room'
 act 'Go to the east wing landing':gt 'MLanding', 'east'

+ 4 - 0
locations/MWestbed.qsrc

@@ -2,6 +2,8 @@
 $location_type = 'private'
 
 if $ARGS[0] = 'master':
+    $location_type = 'private'
+	$locclass = 'bedr'
 	cls
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/city/suburb/bdsm_club/masterbed.jpg"></center>'
@@ -56,6 +58,8 @@ if $ARGS[0] = 'master':
 end
 
 if $ARGS[0] = 'guest':
+    $location_type = 'private'
+	$locclass = 'bedr'
 	cls
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/city/suburb/bdsm_club/beda.jpg"></center>'

+ 358 - 345
locations/MartinSex.qsrc

@@ -464,210 +464,383 @@ if $ARGS[0] = 'MartinTease':
 		inhib_exp += rand(1,3)
 
 		if $pantyworntype ! 'none':
-			'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/tease1.jpg"></center>'
-			'You are not in the mood to play hard-to-get; in fact, now that you think about it, maybe the easiest way to get Martin to drop this "you deserve better" spiel is to be <i>easy</i>.'
+			gt 'MartinSex', 'MartinTease1'
+		else
+			gt 'MartinSex', 'MartinTease2'
+		end
+	else
+		if $pantyworntype ! 'none':
+			gt 'MartinSex', 'MartinTease3'
+		else
+			gt 'MartinSex', 'MartinTease4'
+		end
+	end
+end
+
+if $ARGS[0] = 'MartinTease1':
+	'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/tease1.jpg"></center>'
+	'You are not in the mood to play hard-to-get; in fact, now that you think about it, maybe the easiest way to get Martin to drop this "you deserve better" spiel is to be <i>easy</i>.'
+	*nl
+	'You bend over and take off your lower garment.'
+	'Martin is utterly perplexed by that. "<<$pcs_firstname>>, what are you-"'
+	'"Oops, I seem to have accidentally pulled my panties down," you say innocently, giving him a broad smile.'
+	*nl
+	'Most of your crotch is revealed to him, but your ' + iif(tatvag>0,'tattooed ','') + 'pussy is only vaguely perceptible. Still, you can already tell that the situation is entirely different from how it was a minute ago - the suave barkeeper is on the defensive. And you are just getting started...'
+	gs 'clothing', 'strip'
+	gs 'arousal', 'foreplay', 1, 'exhibitionism'
+	gs 'stat'
+
+	act 'Turn around':
+		cls
+		'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/tease2.jpg"></center>'
+		'You pull your panties all the way down to your knees and spin around for a moment to let him look at you from all sides. Spotting a growing bulge in his pants, you turn your back to Martin and bend over a nearby table.'
+		*nl
+		'"Well?" You ask flirtatiously over your shoulder, your <<$pcdesc_genitals>> and asshole completely revealed to him. "Do I still look too young to you? Or... just old enough?"'
+		'His speechlessness is all the answer you need.'
+		'And you can''t blame him for this reaction - you went from being a friendly flirt to showing him your pussy in under a minute, so most men would need a second to catch up with a reality that has gone utterly mad.'
+
+		if analplugin = 1:
+			analplugin = 0
+			minut += 1
+			*nl
+			'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/buttplug.jpg"></center>'
+			'But it seems that something particular, in your ass, has caught his attention.'
+			'"Oh." You realize that you are still wearing your anal plug. "Do you like my buttplug?" You ask Martin coyly.'
+			*nl
+			'He still seems a little dumbfounded, but has regained enough control over himself to nod.'
+			'Smiling to yourself, you slowly remove the toy from your ass. You have a feeling that he is already at his limit coping with your stripping, so your buttplug may be a little more than he can handle right now.'
+		end
+		gs 'underwear', 'remove'
+		gs 'arousal', 'foreplay', 1, 'exhibitionism'
+		gs 'stat'
+
+		act 'Climb on the table':
+			cls
+			'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/tease3.jpg"></center>'
+			'Deciding to make full use of the table being there, you climb on top of it and sit down, spreading your legs to give Martin a good view of your ' + iif(pirsG>0,'pierced ','') + 'pussy.'
+			*nl
+			'"You could do more than just look, you know." The flirtatious tone is gone now - anything but being openly sultry just wouldn''t do this porno-esque situation justice.'
+			'Plus, Martin isn''t the only one getting turned on by this, and both of you can see it. "This <<$pcdesc_pubesrandom>> <<$pcdesc_pussyrandom>> <<$pcdesc_genitals>> could be yours."'
+			*nl
+			'Maybe something you said shook him out of his reverie, or maybe enough time has passed for him to snap out of it, but Martin seems to have regained the ability to speak. But he just loves saying things you don''t want to hear, doesn''t he?'
+			'"<<$pcs_firstname>>, I''m trying to be <b>sensible</b> here. This is not a good idea. You should cover yourself and go."'
+			'It''s telling that his mouth says one thing while his eyes are transfixed with your glistening <<$pcdesc_genitals>>.'
+			gs 'arousal', 'foreplay', 1, 'exhibitionism'
+			gs 'stat'
+
+			act 'Sensibly take off your shirt':
+				cls
+				'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/tease4.jpg"></center>'
+				'"I don''t know what gave you the idea that I wanted ''sensible''."'
+				'As you say that, you pull your shirt over your head, revealing your breasts to him. "A man should be able to tell when a woman wants to fuck. Can''t you?"'
+				*nl
+				'Pride - it is most men''s sore spot and your final remarks were squarely aimed at Martin''s sense of pride. You might as well have asked him if he couldn''t get it up. It was a dangerous game to play.'
+				*nl
+				'But it worked: Before you know it, Martin has closed the gap between you and is kissing you, hard.'
+				'His hands are roaming your body, pawing at your breasts, brushing against your ass and pussy. Then, all of a sudden, Martin pulls you closer to the edge, his pants miraculously already undone, his <<dick>>cm <<$dick_girth>> dick revealed in all its glory.'
+				*nl
+				'"Alright, niña," he growls, "you asked for a fuck, you''ll get a fuck."'
+				gs 'arousal', 'foreplay', 2, 'exhibitionism'
+				gs 'stat'
+				killvar 'MartinStripVar'
+
+				act 'Let Martin fuck you':$martinpos='missionary' & gt'MartinSex2','MartinSexDyn'
+			end
+		end
+	end
+end
+
+if $ARGS[0] = 'MartinTease2':
+	alko += 1
+	'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/nopant_tease1.jpg"></center>'
+	'You are not in the mood to play hard-to-get; in fact, now that you think about it, maybe the easiest way to get Martin to drop this "you deserve better" spiel is to be <i>easy</i>.'
+	*nl
+	'"You know what?" You slip out of your shoes first. "I think I''ll have something to drink. Do you have wine somewhere behind... Ah, I see it."'
+	'Without waiting for Martin''s reply, you stretch and bend over the counter slightly, reaching for a glass and an open bottle of white wine. You didn''t even know Martin had wine.'
+	'The trick in all this was to make it look natural while carefully shifting around just enough so he could...'
+	*nl
+	'"<<$pcs_firstname>>," you can hear him swallow from across the room, "are you wearing underwear?"'
+	'Bingo.'
+	*nl
+	'You look at him, glass of wine in hand and standing on your tiptoes, your pantiless crotch just barely visible to him, and take a sip.'
+	'"I must have forgotten to put it on," you note innocently.'
+	gs 'arousal', 'foreplay', 1, 'exhibitionism'
+	gs 'stat'
+
+	act 'Time for a good look':
+		cls
+		'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/nopanties_tease2.jpg"></center>'
+		'It wouldn''t be nice to tease Martin with a sight like that and keep him guessing if the carpets do indeed match the drapes.'
+		*nl
+		'Without putting the glass down, you turn your side to Martin and bare your lower half with your free hand. You can feel Martin''s eyes linger on your <<$pcdesc_legsrandom>> legs, but you know what he really wants to see, as much as he''d deny it.'
+		'Feeling ready to burn whatever bridge there''s left behind you, you face Martin, revealing your <<$pcdesc_pubesrandom>> <<$pcdesc_genitals>> to him. He seems shocked by your boldness; not just by you stripping for him, right here in the empty bar - although that must be a big part of it - but also by the fact that you had been walking around commando like there was nothing to it.'
+		*nl
+		'"Like what you see?"'
+		'You don''t know if he was even physically capable of saying no, given that he just barely managed to croak a "yes" - still, it was nice that he was being honest with you and himself.'
+		gs 'clothing', 'strip'
+		gs 'arousal', 'foreplay', 1, 'exhibitionism'
+		gs 'stat'
+
+		act 'Then he''s gonna like what''s next':
+			cls
+			'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/nopanties_tease3.jpg"></center>'
+			'With an audience as appreciative as this, how could you possibly stop now?'
+			*nl
+			'Setting the glass, your trusty prop, aside, you pull down what little covers your ' + iif(tatbrst > 0,'tattooed ','') + 'chest and ' + iif(tatblly > 0 and tatbrst = 0,'tattooed ','') +'belly, giving Martin a good look at your <<$pcdesc_breastsrandom>> tits, your <<$pcdesc_nipplesrandom>> nipples standing hard thanks to the chilly, smoky air... and maybe also due to his intense stares.'
 			*nl
-			'You bend over and take off your lower garment.'
-			'Martin is utterly perplexed by that. "<<$pcs_firstname>>, what are you-"'
-			'"Oops, I seem to have accidentally pulled my panties down," you say innocently, giving him a broad smile.'
+			'You lift your arms a little, playing with your <<$pcdesc_hairobjectwordy>> and sticking out your breasts even more.'
+			'No, you <b>really</b> aren''t making it easy for Martin to adhere to his principles regarding celibacy and sexy young women, or whatever it is that''s holding him back from bending you over and nailing you into the fucking counter.'
 			*nl
-			'Most of your crotch is revealed to him, but your ' + iif(tatvag>0,'tattooed ','') + 'pussy is only vaguely perceptible. Still, you can already tell that the situation is entirely different from how it was a minute ago - the suave barkeeper is on the defensive. And you are just getting started...'
-			gs 'clothing', 'strip'
+			'He''s not frozen solid anymore, though. He seems to be struggling with his lust, and you don''t think his ''reason'' is winning.'
+			gs 'underwear', 'remove'
 			gs 'arousal', 'foreplay', 1, 'exhibitionism'
 			gs 'stat'
 
-			act 'Turn around':
+			act 'Go Lust!':
 				cls
-				'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/tease2.jpg"></center>'
-				'You pull your panties all the way down to your knees and spin around for a moment to let him look at you from all sides. Spotting a growing bulge in his pants, you turn your back to Martin and bend over a nearby table.'
+				'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/nopanties_tease4.jpg"></center>'
+				'He''s staggering, but he isn''t out yet. You have to keep at it.'
+				*nl
+				'"I''m flexible, too. See?"'
+				'You don''t wait for a reply. You simply lift your <<$pcdesc_legsrandom>> leg up over the stool next to you, giving him a spectacular view at your <<$pcs_vag>> pussy.'
+				*nl
+				'"<<$pcs_firstname>>, stop." Martin has found his voice again, it seems - not that he''s using it to say something helpful. "This is wrong."'
+				'"Really?" You look at your leg, confused. "Yeah, I guess you''re right."'
 				*nl
-				'"Well?" You ask flirtatiously over your shoulder, your <<$pcdesc_genitals>> and asshole completely revealed to him. "Do I still look too young to you? Or... just old enough?"'
-				'His speechlessness is all the answer you need.'
-				'And you can''t blame him for this reaction - you went from being a friendly flirt to showing him your pussy in under a minute, so most men would need a second to catch up with a reality that has gone utterly mad.'
+				'You momentarily see something like hope or relief flare up in his eyes. You are not feeling very merciful tonight, though:'
+				'You put one of your hands on your ass and pull slightly, completely revealing what little of your <<$pcdesc_genitals>> and <<pcs_ass>> asshole wasn''t already visible to him.'
+				'"There, better now?"'
 
 				if analplugin = 1:
 					analplugin = 0
 					minut += 1
 					*nl
 					'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/buttplug.jpg"></center>'
-					'But it seems that something particular, in your ass, has caught his attention.'
-					'"Oh." You realize that you are still wearing your anal plug. "Do you like my buttplug?" You ask Martin coyly.'
+					'But it seems that something particular, in your ass, has caught his attention, rendering him silent once more.'
+					'"Oh." You realize that you are still wearing your anal plug. "Don''t mind my buttplug."'
+					'If he does mind, he''s unable to say it.'
 					*nl
-					'He still seems a little dumbfounded, but has regained enough control over himself to nod.'
-					'Smiling to yourself, you slowly remove the toy from your ass. You have a feeling that he is already at his limit coping with your stripping, so your buttplug may be a little more than he can handle right now.'
+					'Smiling to yourself, you slowly remove the toy from your ass. You have a feeling that he is already at his limit, coping with your stripping and lack of panties, so your buttplug may be a little more than he can handle right now.'
 				end
-				gs 'underwear', 'remove'
 				gs 'arousal', 'foreplay', 1, 'exhibitionism'
 				gs 'stat'
 
-				act 'Climb on the table':
+				act 'Just one last push...':
 					cls
-					'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/tease3.jpg"></center>'
-					'Deciding to make full use of the table being there, you climb on top of it and sit down, spreading your legs to give Martin a good view of your ' + iif(pirsG>0,'pierced ','') + 'pussy.'
+					'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/nopanties_tease5.jpg"></center>'
+					'Ridding yourself of what little items you have still left on you, you put your leg up on the bar and bend over. Your ass and <<$pcdesc_genitals>> aren''t just visible to Martin - they are also very much accessible.'
 					*nl
-					'"You could do more than just look, you know." The flirtatious tone is gone now - anything but being openly sultry just wouldn''t do this porno-esque situation justice.'
-					'Plus, Martin isn''t the only one getting turned on by this, and both of you can see it. "This <<$pcdesc_pubesrandom>> <<$pcdesc_pussyrandom>> <<$pcdesc_genitals>> could be yours."'
+					'"<<$pcs_firstname>>-" But you cut him off.'
+					'"If you are gonna say anything but ''I want to fuck you so bad right now'', I''m going to scream." You''re not sound very playful now, to be honest. All the cards are on the table, and you went about a million extra miles to show Martin just how much you want him. If he doesn''t finally take a hint, you''re going to-'
 					*nl
-					'Maybe something you said shook him out of his reverie, or maybe enough time has passed for him to snap out of it, but Martin seems to have regained the ability to speak. But he just loves saying things you don''t want to hear, doesn''t he?'
-					'"<<$pcs_firstname>>, I''m trying to be <b>sensible</b> here. This is not a good idea. You should cover yourself and go."'
-					'It''s telling that his mouth says one thing while his eyes are transfixed with your glistening <<$pcdesc_genitals>>.'
+					'But before you can even finish the thought, Martin kissing you, hard, his hands are roaming your body and exploring every mound and every crevice.'
+					'"Alright, you asked for it," he growls, "but I''m not gonna play nice."'
+					'"I never wanted you to," you moan, his fingers stroking your <<$pcdesc_genitals>> and clit.'
+					*nl
+					'You don''t know if his zipper exploded at your last words or if he was just that damn good with his hands that you didn''t even notice when he opened it to reveal his <<dick>>cm <<$dick_girth>> dick, but you cannot wait to feel him inside you and, judging by how he''s now taking position behind you, neither can he.'
+
 					gs 'arousal', 'foreplay', 1, 'exhibitionism'
+					gs 'arousal', 'kiss', 1
 					gs 'stat'
+					killvar 'MartinStripVar'
 
-					act 'Sensibly take off your shirt':
-						cls
-						'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/tease4.jpg"></center>'
-						'"I don''t know what gave you the idea that I wanted ''sensible''."'
-						'As you say that, you pull your shirt over your head, revealing your breasts to him. "A man should be able to tell when a woman wants to fuck. Can''t you?"'
-						*nl
-						'Pride - it is most men''s sore spot and your final remarks were squarely aimed at Martin''s sense of pride. You might as well have asked him if he couldn''t get it up. It was a dangerous game to play.'
-						*nl
-						'But it worked: Before you know it, Martin has closed the gap between you and is kissing you, hard.'
-						'His hands are roaming your body, pawing at your breasts, brushing against your ass and pussy. Then, all of a sudden, Martin pulls you closer to the edge, his pants miraculously already undone, his <<dick>>cm <<$dick_girth>> dick revealed in all its glory.'
-						*nl
-						'"Alright, niña," he growls, "you asked for a fuck, you''ll get a fuck."'
-						gs 'arousal', 'foreplay', 2, 'exhibitionism'
-						gs 'stat'
-						killvar 'MartinStripVar'
-
-						act 'Let Martin fuck you':$martinpos='missionary' & gt'MartinSex2','MartinSexDyn'
-					end
+					act 'Let Martin fuck you':$martinpos='doggystyle' & gt'MartinSex2','MartinSexDyn'
 				end
 			end
+		end
+	end
+end
 
+if $ARGS[0] = 'MartinTease3':
+	if pcs_dancero <= 50:dancero_exp += rand(2,5)
+	inhib_exp += rand(1,3)
+	'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/tease1.jpg"></center>'
+	'Feeling in the mood to give Martin a bit of a show today, you give him a soft push, just strong enough to make him get the hint and sit down on the chair behind him.'
+	'You then take a few steps back and slowly bend forward, giving him a generous look at your <<$pcdesc_breastsrandom>> cleavage and <<$pcdesc_legsrandom>> legs as you take off your lower garment.'
+	*nl
+	'Martin certainly looks like he likes where this is going, and you have no intention of changing course.'
+	'Without much ado, you smile and pull down your panties as well. Most of your crotch is revealed to him, but your sex is only vaguely perceptible. But taking the initiative like this is fun, and it adds to the thrill to know that you''re standing in the middle of a bar, even if nobody''s gonna enter.'
+	gs 'clothing', 'strip'
+	gs 'arousal', 'foreplay', 1, 'exhibitionism'
+	gs 'stat'
+
+	act 'Turn around':
+		cls
+		'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/tease2.jpg"></center>'
+		'You pull your panties all the way down to your knees and spin around for a moment, to let him look at you from all sides... and to bar him from seeing your exposed crotch right away. Still, you quickly spot the growing bulge in his pants - knowing that you are half-naked and seeing you in glorious, pantiless profile seems to be enough to get his engine going.'
+		*nl
+		'You ever so slowly turn your back to Martin and lasciviously bend over a nearby table.'
+		'"Well?" You ask flirtatiously over your shoulder, your <<$pcdesc_pubesrandom>> <<$pcdesc_genitals>> and asshole completely revealed to him. "Enjoying the view?"'
+		'"You have no idea," he breathes, a lustful glint in his eyes.'
+
+		if analplugin = 0:
+			*nl
+			'Considering how reluctant he was to let you "settle for an old man", he seems to be awfully happy about that same young <<$body>> woman stripping and exposing her privates to him.'
 		else
-			alko += 1
-			'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/nopant_tease1.jpg"></center>'
-			'You are not in the mood to play hard-to-get; in fact, now that you think about it, maybe the easiest way to get Martin to drop this "you deserve better" spiel is to be <i>easy</i>.'
+			analplugin = 0
+			minut += 1
 			*nl
-			'"You know what?" You slip out of your shoes first. "I think I''ll have something to drink. Do you have wine somewhere behind... Ah, I see it."'
-			'Without waiting for Martin''s reply, you stretch and bend over the counter slightly, reaching for a glass and an open bottle of white wine. You didn''t even know Martin had wine.'
-			'The trick in all this was to make it look natural while carefully shifting around just enough so he could...'
+			'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/buttplug.jpg"></center>'
+			'Your ass in particular seems to have caught your attention, and it doesn''t take you long to realize that he''s staring at your anal plug with utter fascination.'
 			*nl
-			'"<<$pcs_firstname>>," you can hear him swallow from across the room, "are you wearing underwear?"'
-			'Bingo.'
+			'"My my, it''s almost like you enjoy it when women take something up their ass," you comment playfully.'
+			'"Pull it out." His voice is low but the order unmistakeable. "Slowly."'
+			if pcs_dom > 20:
+				'"Why should I?" You ask, a hint of defiance in your response.'
+				'"Because if I have to look at it a moment longer, I''ll come over there, pull it out and fuck your ass right now."'
+				'Even though you two share a laugh over his ''threat'', the thought that the plug might excite him that much makes your pussy tingle.'
+			end
 			*nl
-			'You look at him, glass of wine in hand and standing on your tiptoes, your pantiless crotch just barely visible to him, and take a sip.'
-			'"I must have forgotten to put it on," you note innocently.'
-			gs 'arousal', 'foreplay', 1, 'exhibitionism'
+			'Taking all the time in the world, you comply, reach down and slooooowly remove the toy from your ass, moaning softly as your <<$pcs_ass>> ass releases its intruder.'
+			'The glint you saw earlier is now a full-blown fire, fueled by the sight of your gaping and ready asshole.'
+		end
+		gs 'underwear', 'remove'
+		gs 'arousal', 'foreplay', 1, 'exhibitionism'
+		gs 'stat'
+
+		act 'Climb on the table':
+			cls
+			'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/tease3.jpg"></center>'
+			'Making full use of the table being there, you climb on top and sit down on it, giving Martin an alluring smile and spreading your <<$pcdesc_legsrandom>> legs, giving the lucky guy in the front row an exclusive look at your <<$pcs_vag>> pussy.'
+			*nl
+			'"The way you look at me really turns me on, you know," you sigh. The flirtatious tone is gone now - the wetness you feel between your legs makes anything but ''sultry'' feel inadequate.'
+			'Your body''s display of excitement cannot possibly have escaped Martin, because is looking at you intently, feasting on the sight of you like he''d never get to do it again. "You and me both, mi amor."'
+			*nl
+			'Feeling it would be cruel to continue too quickly - and enjoying his stare immensely - you give him a moment to bask in the nubile display before you...'
+			gs 'arousal', 'foreplay', 2, 'exhibitionism'
 			gs 'stat'
 
-			act 'Time for a good look':
+			act 'Take off your shirt':
 				cls
-				'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/nopanties_tease2.jpg"></center>'
-				'It wouldn''t be nice to tease Martin with a sight like that and keep him guessing if the carpets do indeed match the drapes.'
-				*nl
-				'Without putting the glass down, you turn your side to Martin and bare your lower half with your free hand. You can feel Martin''s eyes linger on your <<$pcdesc_legsrandom>> legs, but you know what he really wants to see, as much as he''d deny it.'
-				'Feeling ready to burn whatever bridge there''s left behind you, you face Martin, revealing your <<$pcdesc_pubesrandom>> <<$pcdesc_genitals>> to him. He seems shocked by your boldness; not just by you stripping for him, right here in the empty bar - although that must be a big part of it - but also by the fact that you had been walking around commando like there was nothing to it.'
+				'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/tease4.jpg"></center>'
+				'... pull your shirt over your head, revealing your <<$pcdesc_breastsrandom>> breasts to Martin. "And what do you think of my tits?"'
+				'Martin leans back, smiling ear to ear, and shows you his crotch in response, and the sight before you adds fuel to the fire in your loins: He is pitching a perfect tent, his pants barely able to contain the cock underneath, and Martin seems very pleased with himself and the world. And why wouldn''t he be? What man his age would be anything but ecstatic to have a pretty young woman strip for him, and only him, and to have her stare at his hard-on in curiosity?'
 				*nl
-				'"Like what you see?"'
-				'You don''t know if he was even physically capable of saying no, given that he just barely managed to croak a "yes" - still, it was nice that he was being honest with you and himself.'
-				gs 'clothing', 'strip'
+				'You could certainly make him, and yourself, even happier, if you wanted to.'
+				'But at least part of the excitement you are feeling right now came from teasing Martin, from having control over the situation and over him. And, as cruel as that may be, what could possibly emphasize your power over him more than leaving him with blue balls?'
+
+				if dildo = 1 or middildo = 1 and bag > 0:
+					*nl
+					'Or... well, you could take your ''little friend'' out of your purse and take care of your own needs before deciding anything...'
+				end
 				gs 'arousal', 'foreplay', 1, 'exhibitionism'
 				gs 'stat'
 
-				act 'Then he''s gonna like what''s next':
+				temp = rand(1,3)
+				if pcs_dom > 20 and cycle ! 0:
+					act 'Tell Martin to go down on you':gt 'MartinSex3','MartinPussyLick'
+				elseif temp = 1 and cycle ! 0:
+					act 'Martin wants to go down on you':gt 'MartinSex3','MartinPussyLick'
+				end
+
+				act 'Take care of Martin (Blowjob)':gt 'MartinSex3', 'MartinBlowTease'
+				act 'Beckon Martin to fuck you like this (On your back)':$martinpos='missionary' & gt 'MartinSex2','MartinSexPrep'
+				act 'Get up and bend over for Martin (From behind)':$martinpos='doggystyle' & gt 'MartinSex2','MartinSexPrep'
+				act 'Roll on your side (Sideways)':$martinpos='sideways' & gt 'MartinSex2','MartinSexPrep'
+				act 'Get up and tell Martin you wanna ride him (Cowgirl)':$martinpos='cowgirl' & gt 'MartinSex2','MartinSexPrep'
+				act 'Get up and tell Martin you wanna ride him (<b>Reverse</b> Cowgirl)':$martinpos='rev_cowgirl' & gt 'MartinSex2','MartinSexPrep'
+
+				act 'Blueball him - Get dressed and leave':
 					cls
-					'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/nopanties_tease3.jpg"></center>'
-					'With an audience as appreciative as this, how could you possibly stop now?'
+					minut += 5
+					pcs_dom += 1
+					npc_rel['A216'] -= 1
+					'<center><video src="images/locations/city/industrial/bar/GettingDressed.mp4"></center>'
+					'"I''m glad you like it," you say, swinging your legs off the table as you put your shirt back on, "because that''s all you''ll be getting today."'
 					*nl
-					'Setting the glass, your trusty prop, aside, you pull down what little covers your ' + iif(tatbrst > 0,'tattooed ','') + 'chest and ' + iif(tatblly > 0 and tatbrst = 0,'tattooed ','') +'belly, giving Martin a good look at your <<$pcdesc_breastsrandom>> tits, your <<$pcdesc_nipplesrandom>> nipples standing hard thanks to the chilly, smoky air... and maybe also due to his intense stares.'
+					'At first, Martin probably thinks you''re joking, but seeing as you''re putting your other clothes back on as well, he gets up, frowning.'
+					'"You''d leave me here, alone, in this state?" He points towards his crotch where his dick is straining against the fabric of his pants. "You couldn''t possibly be this cruel."'
 					*nl
-					'You lift your arms a little, playing with your <<$pcdesc_hairobjectwordy>> and sticking out your breasts even more.'
-					'No, you <b>really</b> aren''t making it easy for Martin to adhere to his principles regarding celibacy and sexy young women, or whatever it is that''s holding him back from bending you over and nailing you into the fucking counter.'
+					'You walk up to Martin, put your ' + iif(tatarm>0,'tattooed ','') + 'arms around his neck and give him a soft kiss. When you break it, you whisper: "If I wasn''t cruel at least once in a while, you wouldn''t appreciate it when I''m not."'
 					*nl
-					'He''s not frozen solid anymore, though. He seems to be struggling with his lust, and you don''t think his ''reason'' is winning.'
-					gs 'underwear', 'remove'
-					gs 'arousal', 'foreplay', 1, 'exhibitionism'
+					'With that, you quickly move out of his range, towards the door, blow the perplexed barkeeper a final kiss and make off like a bandit.'
+					'... A horny bandit.'
+					gs 'underwear', 'wear'
+					gs 'clothing', 'wear_last_worn'
+					gs 'arousal', 'end'
 					gs 'stat'
 
-					act 'Go Lust!':
-						cls
-						'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/nopanties_tease4.jpg"></center>'
-						'He''s staggering, but he isn''t out yet. You have to keep at it.'
-						*nl
-						'"I''m flexible, too. See?"'
-						'You don''t wait for a reply. You simply lift your <<$pcdesc_legsrandom>> leg up over the stool next to you, giving him a spectacular view at your <<$pcs_vag>> pussy.'
-						*nl
-						'"<<$pcs_firstname>>, stop." Martin has found his voice again, it seems - not that he''s using it to say something helpful. "This is wrong."'
-						'"Really?" You look at your leg, confused. "Yeah, I guess you''re right."'
-						*nl
-						'You momentarily see something like hope or relief flare up in his eyes. You are not feeling very merciful tonight, though:'
-						'You put one of your hands on your ass and pull slightly, completely revealing what little of your <<$pcdesc_genitals>> and <<pcs_ass>> asshole wasn''t already visible to him.'
-						'"There, better now?"'
-
-						if analplugin = 1:
-							analplugin = 0
-							minut += 1
-							*nl
-							'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/buttplug.jpg"></center>'
-							'But it seems that something particular, in your ass, has caught his attention, rendering him silent once more.'
-							'"Oh." You realize that you are still wearing your anal plug. "Don''t mind my buttplug."'
-							'If he does mind, he''s unable to say it.'
-							*nl
-							'Smiling to yourself, you slowly remove the toy from your ass. You have a feeling that he is already at his limit, coping with your stripping and lack of panties, so your buttplug may be a little more than he can handle right now.'
-						end
-						gs 'arousal', 'foreplay', 1, 'exhibitionism'
-						gs 'stat'
+					act 'Leave the bar': gt 'nord'
+				end
 
-						act 'Just one last push...':
-							cls
-							'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/nopanties_tease5.jpg"></center>'
-							'Ridding yourself of what little items you have still left on you, you put your leg up on the bar and bend over. Your ass and <<$pcdesc_genitals>> aren''t just visible to Martin - they are also very much accessible.'
-							*nl
-							'"<<$pcs_firstname>>-" But you cut him off.'
-							'"If you are gonna say anything but ''I want to fuck you so bad right now'', I''m going to scream." You''re not sound very playful now, to be honest. All the cards are on the table, and you went about a million extra miles to show Martin just how much you want him. If he doesn''t finally take a hint, you''re going to-'
-							*nl
-							'But before you can even finish the thought, Martin kissing you, hard, his hands are roaming your body and exploring every mound and every crevice.'
-							'"Alright, you asked for it," he growls, "but I''m not gonna play nice."'
-							'"I never wanted you to," you moan, his fingers stroking your <<$pcdesc_genitals>> and clit.'
-							*nl
-							'You don''t know if his zipper exploded at your last words or if he was just that damn good with his hands that you didn''t even notice when he opened it to reveal his <<dick>>cm <<$dick_girth>> dick, but you cannot wait to feel him inside you and, judging by how he''s now taking position behind you, neither can he.'
-
-							gs 'arousal', 'foreplay', 1, 'exhibitionism'
-							gs 'arousal', 'kiss', 1
-							gs 'stat'
-							killvar 'MartinStripVar'
-
-							act 'Let Martin fuck you':$martinpos='doggystyle' & gt'MartinSex2','MartinSexDyn'
-						end
-					end
+				if dildo = 1 or middildo = 1 and bag > 0:
+					act 'Masturbate with your dildo':gt 'MartinSex','MartinTeaseDildo'
 				end
 			end
 		end
+	end
+end
 
-	else
-		if $pantyworntype ! 'none':
-			if pcs_dancero <= 50:dancero_exp += rand(2,5)
-			inhib_exp += rand(1,3)
-			'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/tease1.jpg"></center>'
-			'Feeling in the mood to give Martin a bit of a show today, you give him a soft push, just strong enough to make him get the hint and sit down on the chair behind him.'
-			'You then take a few steps back and slowly bend forward, giving him a generous look at your <<$pcdesc_breastsrandom>> cleavage and <<$pcdesc_legsrandom>> legs as you take off your lower garment.'
-			*nl
-			'Martin certainly looks like he likes where this is going, and you have no intention of changing course.'
-			'Without much ado, you smile and pull down your panties as well. Most of your crotch is revealed to him, but your sex is only vaguely perceptible. But taking the initiative like this is fun, and it adds to the thrill to know that you''re standing in the middle of a bar, even if nobody''s gonna enter.'
-			gs 'clothing', 'strip'
+if $ARGS[0] = 'MartinTease4':
+	alko += 1
+	'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/nopant_tease1.jpg"></center>'
+	'Feeling in the mood to give Martin a bit of a show today, you give him a soft push, just strong enough to make him get the hint and sit down on the chair behind him.'
+	*nl
+	'You slip out of your shoes first. "You know, I think I''ll have something to drink. Do you mind if I help myself?"'
+	'Without waiting for Martin''s reply, you stretch and bend over the counter slightly. Spotting a glass that''s within reach and an open bottle of white wine, you fill it with a thumb or two of the cool liquid. You don''t think you''ve ever seen Martin serve wine to anyone - it would seem he likes to have a little while he closes up shop.'
+	*nl
+	'But while you are having a taste, you aren''t standing idle. The trick in all this is to look careless, naturally moving and accidentally shifting around until...'
+	'... well, until you can hear Martin swallow from across the room. "What underwear are you wearing tonight?"'
+	*nl
+	'You smile to yourself as you look over your shoulder, your voice an enticing whisper "None at all. Why do you ask?" Glass of wine in hand and standing on your tiptoes, your pantiless crotch just barely visible to him, and take a sip.'
+	*nl
+	'Martin chuckles softly at your nonchalance, but with his eyes glued to your crotch, he replies: "Just curious."'
+	gs 'arousal', 'foreplay', 1, 'exhibitionism'
+	gs 'stat'
+
+	act 'A little curiosity doesn''t hurt':
+		cls
+		'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/nopanties_tease2.jpg"></center>'
+		'Without putting the glass down, you turn your side to Martin and bare your lower half with your free hand, making it blatantly obvious that you were indeed going commando. You can feel Martin''s eyes linger on your <<$pcdesc_legsrandom>> legs, but you know what he really wants to see - he wants you to confirm what he already knows.'
+		*nl
+		'You slowly turn to face Martin, revealing your <<$pcdesc_pubesrandom>> <<$pcdesc_genitals>> to him. Your boldness to strip for him, right here in the empty bar, and to walk around without underwear seem to turn him on immensely, if the bulge in his pants is any indication.'
+		*nl
+		'"Like what you see?" You ask, taking another small sip of wine.'
+		'"You little minx", is all he says, sounding as incredulous as he does admiring - not to mention horny.'
+		gs 'clothing', 'strip'
+		gs 'arousal', 'foreplay', 1, 'exhibitionism'
+		gs 'stat'
+
+		act 'He''s gonna like what''s next':
+			cls
+			'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/nopanties_tease3.jpg"></center>'
+			'With an audience as appreciative as this, how could you possibly stop now?'
+			*nl
+			'Setting the glass aside, you pull down what little covers your ' + iif(tatbrst > 0,'tattooed ','') + 'chest and ' + iif(tatblly > 0 + tatbrst = 0,'tattooed ','') +'belly, giving Martin a good look at your <<$pcdesc_breastsrandom>> tits, your <<$pcdesc_nipplesrandom>> nipples standing hard thanks to the chilly, smoky air... and maybe also due to his intense stares.'
+			*nl
+			'You lift your arms a little, playing with your <<$pcdesc_hairobjectwordy>> and sticking out your breasts even more.'
+			'Honestly, it wouldn''t have surprised you if he had just bent you over and nailed you into the fucking counter then and there - his eyes are certainly burning with desire enough to tell you that he wants to.'
+			*nl
+			'But he doesn''t jump up and fuck you. He sits there, patiently, waiting to see what else you have in store for him, how else you want to tease and torture him.'
+			'He enjoys that a pretty young woman like you is putting on a show for him, and him alone, and he doesn''t want to interrupt it.'
+			gs 'underwear', 'remove'
 			gs 'arousal', 'foreplay', 1, 'exhibitionism'
 			gs 'stat'
 
-			act 'Turn around':
+			act 'The show must go on':
 				cls
-				'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/tease2.jpg"></center>'
-				'You pull your panties all the way down to your knees and spin around for a moment, to let him look at you from all sides... and to bar him from seeing your exposed crotch right away. Still, you quickly spot the growing bulge in his pants - knowing that you are half-naked and seeing you in glorious, pantiless profile seems to be enough to get his engine going.'
+				'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/nopanties_tease4.jpg"></center>'
+				'Well, if it''s a sexy torture he wants, you are happy to deliver.'
 				*nl
-				'You ever so slowly turn your back to Martin and lasciviously bend over a nearby table.'
-				'"Well?" You ask flirtatiously over your shoulder, your <<$pcdesc_pubesrandom>> <<$pcdesc_genitals>> and asshole completely revealed to him. "Enjoying the view?"'
-				'"You have no idea," he breathes, a lustful glint in his eyes.'
+				'"Want to see how flexible I am?"'
+				'You don''t wait for a reply. You simply lift your <<$pcdesc_legsrandom>> leg up over the stool next to you, giving him a spectacular view at your <<$pcs_vag>> pussy.'
+				*nl
+				'When you look up from the stool, you are stunned to see Martin give you a look of indifference. "That''s okay, I guess."'
+				*nl
+				'You almost burst into laughter after your brain has caught up with his challenge, but you are only too happy to indulge him, if it''s an even sexier display he wants.'
+				'You put one of your hands on your ass and pull slightly, completely revealing what little of your <<$pcdesc_genitals>> and <<pcs_ass>> asshole wasn''t already visible to him.'
+				'"Just okay, huh?"'
 
 				if analplugin = 0:
 					*nl
-					'Considering how reluctant he was to let you "settle for an old man", he seems to be awfully happy about that same young <<$body>> woman stripping and exposing her privates to him.'
+					'"Maybe a little better than okay," he smirks.'
+					'Considering how reluctant he was to let you "settle for an old man", he seems to be awfully happy about teasing that same young <<$body>> woman while she''s stripping and exposing her privates to him.'
 				else
 					analplugin = 0
 					minut += 1
 					*nl
 					'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/buttplug.jpg"></center>'
-					'Your ass in particular seems to have caught your attention, and it doesn''t take you long to realize that he''s staring at your anal plug with utter fascination.'
+					'But something on your ass seems to distract him from your question, and it doesn''t take you long to realize that he''s staring at your anal plug with utter fascination.'
 					*nl
 					'"My my, it''s almost like you enjoy it when women take something up their ass," you comment playfully.'
 					'"Pull it out." His voice is low but the order unmistakeable. "Slowly."'
@@ -680,227 +853,67 @@ if $ARGS[0] = 'MartinTease':
 					'Taking all the time in the world, you comply, reach down and slooooowly remove the toy from your ass, moaning softly as your <<$pcs_ass>> ass releases its intruder.'
 					'The glint you saw earlier is now a full-blown fire, fueled by the sight of your gaping and ready asshole.'
 				end
-				gs 'underwear', 'remove'
 				gs 'arousal', 'foreplay', 1, 'exhibitionism'
 				gs 'stat'
 
-				act 'Climb on the table':
+				act 'Better than okay':
 					cls
-					'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/tease3.jpg"></center>'
-					'Making full use of the table being there, you climb on top and sit down on it, giving Martin an alluring smile and spreading your <<$pcdesc_legsrandom>> legs, giving the lucky guy in the front row an exclusive look at your <<$pcs_vag>> pussy.'
+					'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/nopanties_tease5.jpg"></center>'
+					'Ridding yourself of what little items you have still left on you, you put your leg up on the bar and bend over. Your ass and pussy aren''t just visible to Martin - they are also very much accessible.'
 					*nl
-					'"The way you look at me really turns me on, you know," you sigh. The flirtatious tone is gone now - the wetness you feel between your legs makes anything but ''sultry'' feel inadequate.'
-					'Your body''s display of excitement cannot possibly have escaped Martin, because is looking at you intently, feasting on the sight of you like he''d never get to do it again. "You and me both, mi amor."'
+					'"So..." Your tone is about as casual as you can muster, but your glistening pussy gives away your true feelings. "What do you think of my body?"'
+					'Martin leans back, smiling ear to ear, and shows you his crotch in response, and the sight before you adds fuel to the fire in your loins: He is pitching a perfect tent, his pants barely able to contain the cock underneath, and Martin seems very pleased with himself and the world. And why wouldn''t he be? What man his age would be anything but ecstatic to have a pretty young woman strip for him, and only him, and to have her stare at his hard-on in curiosity?'
 					*nl
-					'Feeling it would be cruel to continue too quickly - and enjoying his stare immensely - you give him a moment to bask in the nubile display before you...'
-					gs 'arousal', 'foreplay', 2, 'exhibitionism'
-					gs 'stat'
+					'You could certainly make him, and yourself, even happier, if you wanted to.'
+					'But at least part of the excitement you are feeling right now came from teasing Martin, from having control over the situation and over him. And, as cruel as that may be, what could possibly emphasize your power over him more than leaving him with blue balls?'
 
-					act 'Take off your shirt':
-						cls
-						'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/tease4.jpg"></center>'
-						'... pull your shirt over your head, revealing your <<$pcdesc_breastsrandom>> breasts to Martin. "And what do you think of my tits?"'
-						'Martin leans back, smiling ear to ear, and shows you his crotch in response, and the sight before you adds fuel to the fire in your loins: He is pitching a perfect tent, his pants barely able to contain the cock underneath, and Martin seems very pleased with himself and the world. And why wouldn''t he be? What man his age would be anything but ecstatic to have a pretty young woman strip for him, and only him, and to have her stare at his hard-on in curiosity?'
+					if dildo = 1 or middildo = 1 and bag > 0:
 						*nl
-						'You could certainly make him, and yourself, even happier, if you wanted to.'
-						'But at least part of the excitement you are feeling right now came from teasing Martin, from having control over the situation and over him. And, as cruel as that may be, what could possibly emphasize your power over him more than leaving him with blue balls?'
-
-						if dildo = 1 or middildo = 1 and bag > 0:
-							*nl
-							'Or... well, you could take your ''little friend'' out of your purse and take care of your own needs before deciding anything...'
-						end
-						gs 'arousal', 'foreplay', 1, 'exhibitionism'
-						gs 'stat'
-
-						temp = rand(1,3)
-						if pcs_dom > 20 and cycle ! 0:
-							act 'Tell Martin to go down on you':gt 'MartinSex3','MartinPussyLick'
-						elseif temp = 1 and cycle ! 0:
-							act 'Martin wants to go down on you':gt 'MartinSex3','MartinPussyLick'
-						end
-
-						act 'Take care of Martin (Blowjob)':gt 'MartinSex3', 'MartinBlowTease'
-						act 'Beckon Martin to fuck you like this (On your back)':$martinpos='missionary' & gt 'MartinSex2','MartinSexPrep'
-						act 'Get up and bend over for Martin (From behind)':$martinpos='doggystyle' & gt 'MartinSex2','MartinSexPrep'
-						act 'Roll on your side (Sideways)':$martinpos='sideways' & gt 'MartinSex2','MartinSexPrep'
-						act 'Get up and tell Martin you wanna ride him (Cowgirl)':$martinpos='cowgirl' & gt 'MartinSex2','MartinSexPrep'
-						act 'Get up and tell Martin you wanna ride him (<b>Reverse</b> Cowgirl)':$martinpos='rev_cowgirl' & gt 'MartinSex2','MartinSexPrep'
-
-						act 'Blueball him - Get dressed and leave':
-							cls
-							minut += 5
-							pcs_dom += 1
-							npc_rel['A216'] -= 1
-							'<center><video src="images/locations/city/industrial/bar/GettingDressed.mp4"></center>'
-							'"I''m glad you like it," you say, swinging your legs off the table as you put your shirt back on, "because that''s all you''ll be getting today."'
-							*nl
-							'At first, Martin probably thinks you''re joking, but seeing as you''re putting your other clothes back on as well, he gets up, frowning.'
-							'"You''d leave me here, alone, in this state?" He points towards his crotch where his dick is straining against the fabric of his pants. "You couldn''t possibly be this cruel."'
-							*nl
-							'You walk up to Martin, put your ' + iif(tatarm>0,'tattooed ','') + 'arms around his neck and give him a soft kiss. When you break it, you whisper: "If I wasn''t cruel at least once in a while, you wouldn''t appreciate it when I''m not."'
-							*nl
-							'With that, you quickly move out of his range, towards the door, blow the perplexed barkeeper a final kiss and make off like a bandit.'
-							'... A horny bandit.'
-							gs 'underwear', 'wear'
-							gs 'clothing', 'wear_last_worn'
-							gs 'arousal', 'end'
-							gs 'stat'
-
-							act 'Leave the bar': gt 'nord'
-						end
-
-						if dildo = 1 or middildo = 1 and bag > 0:
-							act 'Masturbate with your dildo':gt 'MartinSex','MartinTeaseDildo'
-						end
+						'Or... well, you could take your ''little friend'' out of your purse and take care of your own needs before deciding anything...'
 					end
-				end
-			end
-
-		else
-			alko += 1
-			'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/nopant_tease1.jpg"></center>'
-			'Feeling in the mood to give Martin a bit of a show today, you give him a soft push, just strong enough to make him get the hint and sit down on the chair behind him.'
-			*nl
-			'You slip out of your shoes first. "You know, I think I''ll have something to drink. Do you mind if I help myself?"'
-			'Without waiting for Martin''s reply, you stretch and bend over the counter slightly. Spotting a glass that''s within reach and an open bottle of white wine, you fill it with a thumb or two of the cool liquid. You don''t think you''ve ever seen Martin serve wine to anyone - it would seem he likes to have a little while he closes up shop.'
-			*nl
-			'But while you are having a taste, you aren''t standing idle. The trick in all this is to look careless, naturally moving and accidentally shifting around until...'
-			'... well, until you can hear Martin swallow from across the room. "What underwear are you wearing tonight?"'
-			*nl
-			'You smile to yourself as you look over your shoulder, your voice an enticing whisper "None at all. Why do you ask?" Glass of wine in hand and standing on your tiptoes, your pantiless crotch just barely visible to him, and take a sip.'
-			*nl
-			'Martin chuckles softly at your nonchalance, but with his eyes glued to your crotch, he replies: "Just curious."'
-			gs 'arousal', 'foreplay', 1, 'exhibitionism'
-			gs 'stat'
-
-			act 'A little curiosity doesn''t hurt':
-				cls
-				'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/nopanties_tease2.jpg"></center>'
-				'Without putting the glass down, you turn your side to Martin and bare your lower half with your free hand, making it blatantly obvious that you were indeed going commando. You can feel Martin''s eyes linger on your <<$pcdesc_legsrandom>> legs, but you know what he really wants to see - he wants you to confirm what he already knows.'
-				*nl
-				'You slowly turn to face Martin, revealing your <<$pcdesc_pubesrandom>> <<$pcdesc_genitals>> to him. Your boldness to strip for him, right here in the empty bar, and to walk around without underwear seem to turn him on immensely, if the bulge in his pants is any indication.'
-				*nl
-				'"Like what you see?" You ask, taking another small sip of wine.'
-				'"You little minx", is all he says, sounding as incredulous as he does admiring - not to mention horny.'
-				gs 'clothing', 'strip'
-				gs 'arousal', 'foreplay', 1, 'exhibitionism'
-				gs 'stat'
-
-				act 'He''s gonna like what''s next':
-					cls
-					'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/nopanties_tease3.jpg"></center>'
-					'With an audience as appreciative as this, how could you possibly stop now?'
-					*nl
-					'Setting the glass aside, you pull down what little covers your ' + iif(tatbrst>0,'tattooed ','') + 'chest and ' + iif(tatblly>0&tatbrst=0,'tattooed ','') +'belly, giving Martin a good look at your <<$pcdesc_breastsrandom>> tits, your <<$pcdesc_nipplesrandom>> nipples standing hard thanks to the chilly, smoky air... and maybe also due to his intense stares.'
-					*nl
-					'You lift your arms a little, playing with your <<$pcdesc_hairobjectwordy>> and sticking out your breasts even more.'
-					'Honestly, it wouldn''t have surprised you if he had just bent you over and nailed you into the fucking counter then and there - his eyes are certainly burning with desire enough to tell you that he wants to.'
-					*nl
-					'But he doesn''t jump up and fuck you. He sits there, patiently, waiting to see what else you have in store for him, how else you want to tease and torture him.'
-					'He enjoys that a pretty young woman like you is putting on a show for him, and him alone, and he doesn''t want to interrupt it.'
-					gs 'underwear', 'remove'
 					gs 'arousal', 'foreplay', 1, 'exhibitionism'
 					gs 'stat'
 
-					act 'The show must go on':
+					temp = rand(1,3)
+					if pcs_dom > 20 and cycle ! 0:
+						act 'Tell Martin to go down on you':gt 'MartinSex3','MartinPussyLick'
+					elseif temp = 1 and cycle ! 0:
+						act 'Martin wants to go down on you':gt 'MartinSex3','MartinPussyLick'
+					end
+
+					act 'Take care of Martin (Blowjob)':gt 'MartinSex3', 'MartinBlowTease'
+					act 'Beckon Martin to fuck you like this (On your back)':$martinpos='missionary' & gt 'MartinSex2','MartinSexPrep'
+					act 'Get up and bend over for Martin (From behind)':$martinpos='doggystyle' & gt 'MartinSex2','MartinSexPrep'
+					act 'Roll on your side (Sideways)':$martinpos='sideways' & gt 'MartinSex2','MartinSexPrep'
+					act 'Get up and tell Martin you wanna ride him (Cowgirl)':$martinpos='cowgirl' & gt 'MartinSex2','MartinSexPrep'
+					act 'Get up and tell Martin you wanna ride him (<b>Reverse</b> Cowgirl)':$martinpos='rev_cowgirl' & gt 'MartinSex2','MartinSexPrep'
+
+					act 'Blueball him - Get dressed and leave':
 						cls
-						'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/nopanties_tease4.jpg"></center>'
-						'Well, if it''s a sexy torture he wants, you are happy to deliver.'
+						minut += 5
+						pcs_dom += 1
+						npc_rel['A216'] -= 1
+						'<center><video src="images/locations/city/industrial/bar/GettingDressed.mp4"></center>'
+						'"I''m glad you like it," you say, swinging your legs off the table as you put your shirt back on, "because that''s all you''ll be getting today."'
 						*nl
-						'"Want to see how flexible I am?"'
-						'You don''t wait for a reply. You simply lift your <<$pcdesc_legsrandom>> leg up over the stool next to you, giving him a spectacular view at your <<$pcs_vag>> pussy.'
+						'At first, Martin probably thinks you''re joking, but seeing as you''re putting your other clothes back on as well, he gets up, frowning.'
+						'"You''d leave me here, alone, in this state?" He points towards his crotch where his dick is straining against the fabric of his pants. "You couldn''t possibly be this cruel."'
 						*nl
-						'When you look up from the stool, you are stunned to see Martin give you a look of indifference. "That''s okay, I guess."'
+						'You walk up to Martin, put your arms around his neck and give him a soft kiss. When you break it, you whisper:'
+						'"If I wasn''t cruel at least once in a while, you wouldn''t appreciate it when I''m not. Besides, I think you''ll cum immediately when I''m out that door once you realize that I''m going commando again."'
 						*nl
-						'You almost burst into laughter after your brain has caught up with his challenge, but you are only too happy to indulge him, if it''s an even sexier display he wants.'
-						'You put one of your hands on your ass and pull slightly, completely revealing what little of your <<$pcdesc_genitals>> and <<pcs_ass>> asshole wasn''t already visible to him.'
-						'"Just okay, huh?"'
-
-						if analplugin = 0:
-							*nl
-							'"Maybe a little better than okay," he smirks.'
-							'Considering how reluctant he was to let you "settle for an old man", he seems to be awfully happy about teasing that same young <<$body>> woman while she''s stripping and exposing her privates to him.'
-						else
-							analplugin = 0
-							minut += 1
-							*nl
-							'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/buttplug.jpg"></center>'
-							'But something on your ass seems to distract him from your question, and it doesn''t take you long to realize that he''s staring at your anal plug with utter fascination.'
-							*nl
-							'"My my, it''s almost like you enjoy it when women take something up their ass," you comment playfully.'
-							'"Pull it out." His voice is low but the order unmistakeable. "Slowly."'
-							if pcs_dom > 20:
-								'"Why should I?" You ask, a hint of defiance in your response.'
-								'"Because if I have to look at it a moment longer, I''ll come over there, pull it out and fuck your ass right now."'
-								'Even though you two share a laugh over his ''threat'', the thought that the plug might excite him that much makes your pussy tingle.'
-							end
-							*nl
-							'Taking all the time in the world, you comply, reach down and slooooowly remove the toy from your ass, moaning softly as your <<$pcs_ass>> ass releases its intruder.'
-							'The glint you saw earlier is now a full-blown fire, fueled by the sight of your gaping and ready asshole.'
-						end
-						gs 'arousal', 'foreplay', 1, 'exhibitionism'
+						'With that, you quickly move out of his range, towards the door, blow the perplexed barkeeper a final kiss and make off like a bandit.'
+						'... A horny, pantiless bandit.'
+						gs 'underwear', 'wear'
+						gs 'clothing', 'wear_last_worn'
+						gs 'arousal', 'end'
 						gs 'stat'
 
-						act 'Better than okay':
-							cls
-							'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/sex/bar/martin/tease/nopanties_tease5.jpg"></center>'
-							'Ridding yourself of what little items you have still left on you, you put your leg up on the bar and bend over. Your ass and pussy aren''t just visible to Martin - they are also very much accessible.'
-							*nl
-							'"So..." Your tone is about as casual as you can muster, but your glistening pussy gives away your true feelings. "What do you think of my body?"'
-							'Martin leans back, smiling ear to ear, and shows you his crotch in response, and the sight before you adds fuel to the fire in your loins: He is pitching a perfect tent, his pants barely able to contain the cock underneath, and Martin seems very pleased with himself and the world. And why wouldn''t he be? What man his age would be anything but ecstatic to have a pretty young woman strip for him, and only him, and to have her stare at his hard-on in curiosity?'
-							*nl
-							'You could certainly make him, and yourself, even happier, if you wanted to.'
-							'But at least part of the excitement you are feeling right now came from teasing Martin, from having control over the situation and over him. And, as cruel as that may be, what could possibly emphasize your power over him more than leaving him with blue balls?'
-
-							if dildo = 1 or middildo = 1 and bag > 0:
-								*nl
-								'Or... well, you could take your ''little friend'' out of your purse and take care of your own needs before deciding anything...'
-							end
-							gs 'arousal', 'foreplay', 1, 'exhibitionism'
-							gs 'stat'
-
-							temp = rand(1,3)
-							if pcs_dom > 20 and cycle ! 0:
-								act 'Tell Martin to go down on you':gt 'MartinSex3','MartinPussyLick'
-							elseif temp = 1 and cycle ! 0:
-								act 'Martin wants to go down on you':gt 'MartinSex3','MartinPussyLick'
-							end
-
-							act 'Take care of Martin (Blowjob)':gt 'MartinSex3', 'MartinBlowTease'
-							act 'Beckon Martin to fuck you like this (On your back)':$martinpos='missionary' & gt 'MartinSex2','MartinSexPrep'
-							act 'Get up and bend over for Martin (From behind)':$martinpos='doggystyle' & gt 'MartinSex2','MartinSexPrep'
-							act 'Roll on your side (Sideways)':$martinpos='sideways' & gt 'MartinSex2','MartinSexPrep'
-							act 'Get up and tell Martin you wanna ride him (Cowgirl)':$martinpos='cowgirl' & gt 'MartinSex2','MartinSexPrep'
-							act 'Get up and tell Martin you wanna ride him (<b>Reverse</b> Cowgirl)':$martinpos='rev_cowgirl' & gt 'MartinSex2','MartinSexPrep'
-
-							act 'Blueball him - Get dressed and leave':
-								cls
-								minut += 5
-								pcs_dom += 1
-								npc_rel['A216'] -= 1
-								'<center><video src="images/locations/city/industrial/bar/GettingDressed.mp4"></center>'
-								'"I''m glad you like it," you say, swinging your legs off the table as you put your shirt back on, "because that''s all you''ll be getting today."'
-								*nl
-								'At first, Martin probably thinks you''re joking, but seeing as you''re putting your other clothes back on as well, he gets up, frowning.'
-								'"You''d leave me here, alone, in this state?" He points towards his crotch where his dick is straining against the fabric of his pants. "You couldn''t possibly be this cruel."'
-								*nl
-								'You walk up to Martin, put your arms around his neck and give him a soft kiss. When you break it, you whisper:'
-								'"If I wasn''t cruel at least once in a while, you wouldn''t appreciate it when I''m not. Besides, I think you''ll cum immediately when I''m out that door once you realize that I''m going commando again."'
-								*nl
-								'With that, you quickly move out of his range, towards the door, blow the perplexed barkeeper a final kiss and make off like a bandit.'
-								'... A horny, pantiless bandit.'
-								gs 'underwear', 'wear'
-								gs 'clothing', 'wear_last_worn'
-								gs 'arousal', 'end'
-								gs 'stat'
-
-								act 'Leave the bar': gt 'nord'
-							end
-
-							if dildo = 1 or middildo = 1 and bag > 0:
-								act 'Masturbate with your dildo':gt 'MartinSex','MartinTeaseDildo'
-							end
-						end
+						act 'Leave the bar': gt 'nord'
+					end
+
+					if dildo = 1 or middildo = 1 and bag > 0:
+						act 'Masturbate with your dildo':gt 'MartinSex','MartinTeaseDildo'
 					end
 				end
 			end

+ 1 - 1
locations/Miroslava.qsrc

@@ -344,7 +344,7 @@ if $ARGS[0] = 'Start' or $ARGS[0] = '':
 			end
 		end
 
-		if npc_rel['A60'] >= 20 and week = 6 and hour > 18 and hour < 22:
+		if npc_rel['A60'] >= 20 and week >= 6 and hour > 18 and hour < 22:
 
 			act 'Suggest taking a steam bath in your grandparents sauna':
 				if Mira_no = 0:

+ 3 - 2
locations/MiroslavaHome.qsrc

@@ -121,7 +121,8 @@ if $ARGS[0] = 'start':
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/village/mirafather.jpg"></center>'
 					'Mira''s father tells you that she''s not home, she is over at the river.'
 
-					act 'Go to river':gt 'gadriver','start'
+					act 'Go to the river':gt 'gadriver','start'
+					act 'Leave':gt 'Gadukino'
 				elseif mira_temp >= 10 and sunWeather = 0 and hour < 20 and MiraLoc ! 0 and Mira_no = 0:
 					*clr & cla
 					minut += 2
@@ -219,7 +220,7 @@ if $ARGS[0] = 'mirabrother':
 
 								'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mira/mirabromoto2.jpg"></center>'
 
-								'He guns the engine, which roars and then sets out at furious pace. The rear wheel burns rubber and smokes a little as he rides you down the highway, after a few miles he does a U-turn and heads back towards Gadyukino and does not stop in the village.'
+								'He guns the engine, which roars and then sets out at furious pace. The rear wheel burns rubber and smokes a little as he rides you down the highway, after a few miles he does a U-turn and heads back towards Gadukino and does not stop in the village.'
 
 
 								act 'One ride ends and another begins...':

+ 2 - 1
locations/Nord.qsrc

@@ -114,10 +114,11 @@ if $ARGS[0] = 'redlight':
 	'A shop for <a href="exec:gt ''sexshop'', ''start''">sex toys</a> is open for perverts from all around the city.'
 	if bordel > 0 and hour >= 20 or bordel > 0 and hour <= 3:'Inside the courtyard is the entrance to the <a href="exec:gt ''bordel''">brothel</a>.'
 
-	gs 'taxi'
 	act 'Return to the Industrial Region (0:05)': minut += 5 & gt 'Nord'
 
 	act 'Wait':gs 'obj_din', 'wait'
+	
+	gs 'taxi'
 end
 
 

+ 1 - 0
locations/Serge_kuh.qsrc

@@ -1,6 +1,7 @@
 # Serge_kuh
 
 if $ARGS[0] = '':
+	$locclass = 'kitr'
 	*P ' '
 	!Chat with Sergey in the kitchen (5 times per day)
 	if sergebazarkuh_day ! daystart: sergebazarkuh_count = 5

+ 6 - 2
locations/SergeiHanter.qsrc

@@ -35,6 +35,9 @@ end
 if hantersSergeiQw >= 10:
 	if hantersSergeiLove = 0:
 		act 'Flirt':
+			minut += 120
+			!!not using arousal as no orgasm chance
+			pcs_horny += 10
 			*clr & cla
 			if hantersSergeiQw <= 35 and hantersKnowSlut = 0:hantersSergeiQw += 1
 			if hantersIgorQw >= 10 and hantersKnowSlut = 0:hantersIgorQw -= 1
@@ -44,7 +47,6 @@ if hantersSergeiQw >= 10:
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/hanterflirt1.'+rand(1,3)+'.jpg"></center>'
             'You flirt playfully with Sergey. He is glad for your company, though he can'' stop himself from letting his eyes wander.'
 
-			gs 'arousal', 'foreplay', 120
 			gs 'stat'
 
 			if hantersSergeiLove = 0 and hantersSergeiQw >= 30 and hantersKnowSlut = 0 and pcs_apprnc >= 60:
@@ -111,6 +113,9 @@ if hantersSergeiQw >= 10:
         end
     else
         act 'Spend time together':
+			minut += 120
+			!!not using arousal as no orgasm chance
+			pcs_horny += 10
             *clr & cla
             hantersSergeiQw += 1
             if hantersIgorLove > 0 or hantersAndreiLove > 0:hanterslut += 1
@@ -121,7 +126,6 @@ if hantersSergeiQw >= 10:
             '<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/hanterlove1.'+rand(1,4)+'.jpg"></center>'
             'You and Sergey spend time together, spooning the whole while. You can almost feel how much he needed to spend time with you. You notice the happy look on his face, feeling very satisfied you put it there.'
 
-			gs 'arousal', 'foreplay', 120
 			gs 'stat'
 
             act'Depart':gt $loc, $metka

+ 151 - 142
locations/SoniaHome.qsrc

@@ -11,19 +11,21 @@ if $ARGS[0] = 'Aftermath':
 	pcs_sleep += 45
 	cumspclnt = 1
 	gs 'cum_cleanup'
-	pcs_sweat += 5	
+	pcs_sweat += 5
 	minut += 270
 	NikoAftermath = 1
+	$location_type = 'private'
+	$locclass = 'bedr'
 	gs'stat'
 	'<center><b><h4><font color=#FF00FF><<"Sonia Ivanko">></font></h4></b></center>'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/bedroom/soniawake.jpg"></center>'
-	'You slowly open your eyes, and see Sonia Ivanko holding a weird doll, with a goofy look on her face, causing you to giggle. "Hello sleepy head. Did you sleep well?" You give Sonia a warm smile. "I guess but...Where am I?" Sonia replies, "After what happened at school, we couldn''t just leave you alone, to be abused by the boys, so we brought you back to my house." You scratch your head. "We?" Sonia giggles, as she points to her right. You turn to see Katja Meynold, and Julia Milov sitting on the seats right next to the bed. Katja says, "I''m so glad that you are ok. I was worried when you didn''t wake up after we kept splashed your face with water." Julia adds, "I also cleaned your hair for you."' 
+	'You slowly open your eyes, and see Sonia Ivanko holding a weird doll, with a goofy look on her face, causing you to giggle. "Hello sleepy head. Did you sleep well?" You give Sonia a warm smile. "I guess but...Where am I?" Sonia replies, "After what happened at school, we couldn''t just leave you alone, to be abused by the boys, so we brought you back to my house." You scratch your head. "We?" Sonia giggles, as she points to her right. You turn to see Katja Meynold, and Julia Milov sitting on the seats right next to the bed. Katja says, "I''m so glad that you are ok. I was worried when you didn''t wake up after we kept splashed your face with water." Julia adds, "I also cleaned your hair for you."'
 	*nl
 	'You look around the room then back at Sonia. "Thank you all, for helping me. I can''t believe what happened in school was not a dream. I want it to be a dream, so bad." You can feel tears forming under your eyes. Katja hugs you, as she says, "I don''t know what caused it, but we will find a way to make things better. You didn''t deserve what they did to you." Sonia whispers to herself, "Do any of us?" Julia downcasts her eyes, not knowing how to console Sonia while Katja sighs, "What is going at school these days, first Sonia then <<$pcs_firstname>>. These boys are vicious." You reply, "Yes they are." Julia places her hand on your leg, "<<$pcs_firstname>> what happened exactly?"'
 	'<center><b><h4><font color=#ff0090><<"Katja Meynold">></font></h4></b></center>'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/bedroom/katja.jpg"></center>'
-	
-	act 'Tell them your story':	
+
+	act 'Tell them your story':
 		cls
 		minut += 5
 		gs'stat'
@@ -32,21 +34,21 @@ if $ARGS[0] = 'Aftermath':
 		'You take a deep breath, "It all stared when I met a boy named Nikolai. He..." Katja cuts you off, "Wait, do you mean that gopnik punk, Niko? You can''t trust that loser." Julia nods, "She''s right. That boy is bad news. He is always lying to everyone. Even the other boys know, not to trust him." You look up, surprised by their opinions of Niko. "But he treats me with such love and compassion. He always calls me his princess." Katja places her arms around you neck. "Listen <<$pcs_nickname>>, you can go out with whoever you want. I am just concerned that he will use you." You lay back, as you consider your options, Julia asks, "So how did you end up...naked at school?"'
 		*nl
 		'<center><b><h4><font color=#00eaff><<"Julia Milov">></font></h4></b></center>'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/bedroom/julia.jpg"></center>'	
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/bedroom/julia.jpg"></center>'
 
-		act 'Continue your story':	
+		act 'Continue your story':
 			cls
 			minut += 5
 			gs'stat'
 			'<center><b><h4><font color=#ff0090><<"Katja Meynold">></font></h4></b></center>'
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/bedroom/katja2.jpg"></center>'
-			'"Niko is always teaching me how to be more confident, and daring. He tells me to do things that are very scary at first, but end up being very exciting. I don''t know why it excites me so much, but I feel so alive when I am with Niko. He always makes me feel safe, and he tells me..." Katja cuts you off. "Makes you feel safe? Like how he kept you safe today?" You lower your head, and remain silent, for a few seconds before Katja says, "I''m sorry <<$pcs_firstname>>, I just get so angry when I see good people getting used by assholes like him. Continue your story, please."' 
+			'"Niko is always teaching me how to be more confident, and daring. He tells me to do things that are very scary at first, but end up being very exciting. I don''t know why it excites me so much, but I feel so alive when I am with Niko. He always makes me feel safe, and he tells me..." Katja cuts you off. "Makes you feel safe? Like how he kept you safe today?" You lower your head, and remain silent, for a few seconds before Katja says, "I''m sorry <<$pcs_firstname>>, I just get so angry when I see good people getting used by assholes like him. Continue your story, please."'
 			*nl
 			'You take a second before continuing your story. "He helps me find my confidence, and break out of my safety bubble. I''m alway trying something new, and facing my fears. I...I just don''t know what to do without him. Niko always guides me in bettering myself, and feeling so alive." Sonia places her hand on your shoulder, "If Niko is the one in your heart then stay with him..." Katja immediately cuts Sonia off, "Stay with that freak who striped her down, and let those gopnik punks, rape her?" Julia calms her. "We might not like him, but it is <<$pcs_firstname>>''s decision, and we can''t control her. We can only give her our advice, and hope that she makes the right decision, on her own."'
 			'<center><b><h4><font color=#00eaff><<"Julia Milov">></font></h4></b></center>'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/bedroom/julia.jpg"></center>'	
-			
-			act 'Continue':	
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/bedroom/julia.jpg"></center>'
+
+			act 'Continue':
 				cls
 				gs'stat'
 				'<center><b><h4><font color=#FF00FF><<"Sonia Ivanko">></font></h4></b></center>'
@@ -54,10 +56,10 @@ if $ARGS[0] = 'Aftermath':
 				'You lightly grip your hair, as you respond, "I just...need to think about this, for a while." Sonia stands up, and says, "Well I''ll make us something to eat, I hope you all have a sweet tooth." Sonia then walks to the door then motions the other girls to follow her. Katja gets up then tells you, "I''m sorry that I have been a bit stern, I just don''t want to see what happened today repeat itself. When you finish resting then come see me ok? We can have a nice chat together, and don''t worry, I won''t lecture you again." Julia adds, "Come see me too, I would like to speak with you. Now get some rest." The girls leave the room, and you lay down then close your eyes...'
 				'<center><b><h4><font color=#ff0090><<"Katja Meynold">></font></h4></b></center>'
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/bedroom/katja.jpg"></center>'
-				
+
 				act 'Rest':gt 'NikoDreams', 'Woods'
 			end
-		end	
+		end
 	end
 end
 
@@ -71,36 +73,39 @@ if $ARGS[0] = 'Aftermath 2':
 	gs'stat'
 	'<center><b><h4><font color=#ff0090><<"Katja Meynold">></font></h4></b></center>'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/bedroom/katja.jpg"></center>'
-	'You quickly jump up, and see Katja with a concerned look on her face. "It''s ok <<$pcs_firstname>>. You were just having a bad dream." You look around the room, trying to get your bearings then turn to Katja, "Thank you Katja, I hope this doesn''t become a habit." Katja rubs your forehead, as she responds,"Everything will be alright. Don''t worry." You giggle when you notice the goofy doll that Sonia had was tucked in right next to you. Katja responds, "Now that''s what I like to see, a fresh smile."' 
+	'You quickly jump up, and see Katja with a concerned look on her face. "It''s ok <<$pcs_firstname>>. You were just having a bad dream." You look around the room, trying to get your bearings then turn to Katja, "Thank you Katja, I hope this doesn''t become a habit." Katja rubs your forehead, as she responds,"Everything will be alright. Don''t worry." You giggle when you notice the goofy doll that Sonia had was tucked in right next to you. Katja responds, "Now that''s what I like to see, a fresh smile."'
 	*nl
 	'You both giggle before Katja tells you, "Sonia should be done soon making whatever she''s cooking in there. Every time I ask, the only reply she gives me is: "All in good time." So I guess that it''s a mystery. You should wash up in the shower before we eat because Sonia told me that she wants us out before her mother gets home. You should also speak with Julia. She seems very worried about you." You give Katja a nod, as you climb out of bed.'
 
 	act 'Get up':gt 'SoniaHome', 'Hallway'
-end	
+end
 
-if $ARGS[0] = 'Hallway':	
+if $ARGS[0] = 'Hallway':
 	cls
 	if NikoAftermath = 0:minut += 5
+	$location_type = 'private'
+	killvar '$locclass'
 	gs'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/soniahome/hallway.jpg"></center>'
-	'This is the central hallway that connect the house. There is a lot of artwork on the walls, and the house smells lovely.'	
+	'This is the central hallway that connect the house. There is a lot of artwork on the walls, and the house smells lovely.'
 	if VKSoniaChat = 1 and SoniaCupcake = 2 and NikoAftermath = 1:
 		'<a href="exec:gt ''SoniaHome'', ''Sonia Chat''">Sonia</a> is standing next to the front door, as she adjusts her bra.'
 		'<center><b><h4><font color=#FF00FF><<"Sonia Ivanko">></font></h4></b></center>'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/sonia.jpg"></center>'		
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/sonia.jpg"></center>'
 	elseif VKSoniaChat = 2 and SoniaCupcake = 2 and VKJuliaChat < 4 and NikoAftermath = 1:
 		'<a href="exec:gt ''SoniaHome'', ''Sonia Chat 2''">Sonia</a> is standing next to the front door, as she browses the web, on her phone.'
 		'<center><b><h4><font color=#FF00FF><<"Sonia Ivanko">></font></h4></b></center>'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/sonia.jpg"></center>'	
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/sonia.jpg"></center>'
 	elseif VKJuliaChat = 4 and NikoAftermath = 1:
 		'Sonia is standing next to the front door, as she browses the web, on her phone.'
 		'<center><b><h4><font color=#FF00FF><<"Sonia Ivanko">></font></h4></b></center>'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/sonia.jpg"></center>'		
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/sonia.jpg"></center>'
 	end
-	
+
 	act 'Bedroom':gt 'SoniaHome', 'Bedroom'
-	
+
 	act 'Kitchen':
+		$locclass = 'kitr'
 		if SoniaCupcake = 0 and NikoAftermath = 1:
 			gt 'SoniaHome', 'Sonia Cooking'
 		elseif SoniaCupcake = 1 and NikoAftermath = 1:
@@ -108,17 +113,19 @@ if $ARGS[0] = 'Hallway':
 		else
 			gt 'SoniaHome', 'Kitchen'
 		end
-	end	
+	end
 
 	act 'Livingroom':gt 'SoniaHome', 'Livingroom'
-end	
+end
 
-if $ARGS[0] = 'Bedroom':	
+if $ARGS[0] = 'Bedroom':
 	cls
 	$metka = 'Bedroom'
 	$loc = 'SoniaHome'
 	$metkaM = 'Bedroom'
-	$locM = 'SoniaHome'	
+	$locM = 'SoniaHome'
+	$location_type = 'private'
+	$locclass = 'bedr'
 	gs'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/soniahome/bedroom/bedroom.jpg"></center>'
 	'Sonia has such a cute bedroom, so clean and well organized. Sonia has an expensive standing <a href="exec:gt ''mirror'', ''start''">mirrors</a>, and she even has a packed <a href="exec:gt ''SoniaHome'', ''Shoe Closet''">shoe closet</a>.'
@@ -128,65 +135,66 @@ if $ARGS[0] = 'Bedroom':
 		'<a href="exec:gt ''SoniaHome'', ''Katja Chat''">Katja</a> is standing in front of a mirror, tweezing her eyes brows while humming a soothing tune.'
 	elseif SoniaCupcake = 2 and VKKatjaChat = 1 and NikoAftermath = 1:
 		'<a href="exec:gt ''SoniaHome'', ''Katja Chat 2''">Katja</a> is laying on the bed while humming a sweet melody.'
-	end	
-	
+	end
+
 	act 'Sonia Bathroom':
 		if VKKatjaChat = 0 and NikoAftermath = 1:
 			gt 'SoniaHome', 'Katja Chat'
 		elseif VKSoniaChat = 0 or VKJuliaChat = 0 and NikoAftermath = 1:
 			gt 'SoniaHome', 'Katja Reminder'
-		else	
+		else
 			gt 'SoniaHome', 'Sonia Bathroom'
-		end	
-	end	
-	
+		end
+	end
+
 	act 'Leave room':gt 'SoniaHome', 'Hallway'
-end	
+end
 
-if $ARGS[0] = 'Sonia Cooking':	
+if $ARGS[0] = 'Sonia Cooking':
 	cls
 	gs'stat'
 	'<center><b><h4><font color=#FF00FF><<"Sonia Ivanko">></font></h4></b></center>'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/kitchen/soniacupcake1.jpg"></center>'
 	if VKSoniaChat = 1:
 		'As soon, as you enter the kitchen Sonia shoos you away. "No peeking. It will be ready when it''s ready. Be patient."'
-	else			
+	else
 		'You walk into the kitchen, and smell something lovely, Sonia notices you enter then stands in front of a tray while saying, "Hey no peeking!" She giggles before saying, "I''m glad that you rested well, I am making us a special treat, and it won''t be ready for another 20 minutes, so why don''t you jump in the shower, and get washed up? I should be done by then." You give Sonia a warm smile as you walk out of the kitchen.'
 	end
 
 	act 'Leave':VKSoniaChat = 1 & gt 'SoniaHome', 'Hallway'
-end	
+end
 
-if $ARGS[0] = 'Cupcake Time':	
+if $ARGS[0] = 'Cupcake Time':
 	cls
 	minut += 15
 	pcs_health += 10
-	pcs_willpwr += 25	
+	pcs_willpwr += 25
 	pcs_mood += 25
 	pcs_energy += 40
 	pcs_hydra += 40
 	fat += 2
-	cumspclnt = 2		
+	cumspclnt = 2
+	$locclass = 'kitr'
 	gs'stat'
 	'<center><b><h4><font color=#FF00FF><<"Sonia Ivanko">></font></h4></b></center>'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/kitchen/soniacupcake2.jpg"></center>'
 	'You walk into the kitchen, as Katja, and Juila enter. You all take a seat at the table just as Sonia approaches with a tray of cupcakes. Katja says, "So.. cupcakes were your secret treat." Sonia responds, "Sometimes the most simple treat, can be the greatest surprise." Julia takes a bite of a cupcake then responds, "Thank you Sonia. These cupcakes are so tasty." Sonia nods with a warm smile on her face. "I''m glad that you like them. now eat up everyone." You all spend the next 15 minutes, eating cupcakes while chatting about various topics.'
-	
+
 	act 'Finish eating':
 		cls
 		SoniaCupcake = 2
 		gs'stat'
 		'<center><b><h4><font color=#ff0090><<"Katja Meynold">></font></h4></b></center>'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/bedroom/katja2.jpg"></center>'	
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/bedroom/katja2.jpg"></center>'
 		'After you all finish your cupcakes, Katja stands up and says, "I had a great time but it''s getting late. I better get going. I''m going to use the restroom before I go." Katja walks out of the room as she waves at everyone. Julia gets up next and says, "We should get going too <<$pcs_firstname>>. Sonia''s mom should be coming home soon, and we''d only disturb her." Sonia nods, as she responds, "I''ll be waiting by the front door when you are ready to go, and before you go, can you do me a favor and make sure that Katja doesn''t use all my hair care products. I told her she can use some, but that girl keeps "Sampling" each one." Julia adds, "When you have a moment please see me in the living room. I have something I would like to ask you." You nod at Julia, as she, and Sonia walk out of the kitchen.'
 		'<center><b><h4><font color=#FF00FF><<"Sonia Ivanko">></font></h4></b></center>'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/soniasmile.jpg"></center>'	
-		
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/soniasmile.jpg"></center>'
+
 		act 'Stand up':gt 'SoniaHome', 'Kitchen'
-	end	
-end	
+	end
+end
 
-if $ARGS[0] = 'Kitchen':	
+if $ARGS[0] = 'Kitchen':
 	cls
 	gs'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/soniahome/kitchen/kitchen.jpg"></center>'
@@ -195,12 +203,13 @@ if $ARGS[0] = 'Kitchen':
 	else
 		'Sonia''s kitchen is nice, and clean with plenty of potted plants, and other decorations.'
 	end
-	
+
 	act 'Hallway':gt 'SoniaHome', 'Hallway'
-end		
-				
-if $ARGS[0] = 'Livingroom':	
+end
+
+if $ARGS[0] = 'Livingroom':
 	cls
+	$locclass = 'livingr'
 	gs'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/soniahome/livingroom/livingroom.jpg"></center>'
 	'Sonia''s living room look quite elegant, and refined. It almost looks like it had an interior decorator design it.'
@@ -217,45 +226,45 @@ if $ARGS[0] = 'Livingroom':
 		'<center><b><h4><font color=#00eaff><<"Julia Milov">></font></h4></b></center>'
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/livingroom/julia3.jpg"></center>'
 	end
-	
+
 	act 'Hallway':gt 'SoniaHome', 'Hallway'
-end		
-					
-if $ARGS[0] = 'Sonia Bathroom':	
+end
+
+if $ARGS[0] = 'Sonia Bathroom':
 	cls
 	$metka = 'Sonia Bathroom'
 	$loc = 'SoniaHome'
 	$metkaM = 'Sonia Bathroom'
 	$locM = 'SoniaHome'
-	$location_type = 'Sonia Bathroom'		
+	$location_type = 'bathroom'
 	gs'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/soniahome/bathroom/bathroom.jpg"></center>'
 	'This bathroom is very clean, and well organized with a sink, a <a href="exec:gt ''mirror'', ''start''">mirror</a>, and a shower.'
-	
+
 	if SoniaCupcake = 0 and NikoAftermath = 1:
 		act 'Take a shower':SoniaCupcake = 1 & gt 'SoniaHome', 'Sonia Shower'
 	elseif NikoAftermath = 0:
 		act 'Take a shower':gt 'SoniaHome', 'Sonia Shower'
 	end
-	
+
 	act 'Bedroom':gt 'SoniaHome', 'Bedroom'
 end
 
-if $ARGS[0] = 'Sonia Shower':	
-	cls	
+if $ARGS[0] = 'Sonia Shower':
+	cls
 	pcs_hairbsh = 0
 	pcs_makeup = 1
 	minut += 20
 	cumspclnt = 1
 	gs 'cum_cleanup'
-	if sweat > 14: sweat = 10 + rand(0,4)	
+	if sweat > 14: sweat = 10 + rand(0,4)
 	gs'stat'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev2/home/bathroom/shower/wash.jpg"></center>'
 	'You climb into the shower, and begin lathering your body, cleaning yourself, as thoroughly, as possible before turning off the water. You grab a spare towel, and begin drying yourself off before getting dressed then leaving the bathroom.'
-	
+
 	act 'Bedroom':gt 'SoniaHome', 'Bedroom'
-end	
-				
+end
+
 if $ARGS[0] = 'Shoe Closet':
 	cls
 	if SoniaShoesDay ! daystart:pcs_mood += 20 & SoniaShoesDay = daystart
@@ -264,27 +273,27 @@ if $ARGS[0] = 'Shoe Closet':
 	'Sonia has so many shoes. She must be very wealthy, and everything is so well organized. I wonder which is her favorite pair of heels.'
 
 	act 'Walk away':gt 'SoniaHome', 'Bedroom'
-end	
+end
 
-if $ARGS[0] = 'Sonia Chat':	
-	cls	
+if $ARGS[0] = 'Sonia Chat':
+	cls
 	VKSoniaChat = 2
 	gs'stat'
 	'<center><b><h4><font color=#FF00FF><<"Sonia Ivanko">></font></h4></b></center>'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/sonia.jpg"></center>'
-	'As you are approaching Sonia, she looks up from her phone then flashes you a warm smile, as she says, "I hope that you are holding up alright. I remember the time at the disco. I was so terrified when I got home, and the next day at school was...terrible. All of my friends turned on me. No one lent me a hand, or even cared about what happened to me. Imagine losing all of your friends overnight. I made sure that same didn''t happen to you. At least you will still have some of your friends to support you." You lightly grab onto Sonia''s arm, as you feel tears dripping down your cheeks. "Thank you Sonia. I''m...I''m so sorry for not helping you at the disco. I was so scared of the boys, and...I was a coward." Sonia brushes your tears away.' 
+	'As you are approaching Sonia, she looks up from her phone then flashes you a warm smile, as she says, "I hope that you are holding up alright. I remember the time at the disco. I was so terrified when I got home, and the next day at school was...terrible. All of my friends turned on me. No one lent me a hand, or even cared about what happened to me. Imagine losing all of your friends overnight. I made sure that same didn''t happen to you. At least you will still have some of your friends to support you." You lightly grab onto Sonia''s arm, as you feel tears dripping down your cheeks. "Thank you Sonia. I''m...I''m so sorry for not helping you at the disco. I was so scared of the boys, and...I was a coward." Sonia brushes your tears away.'
 	*nl
-	'"Don''t worry, there was nothing you could do anyway. I have come to terms with my situation, and even have fun sometimes. Everyone likes to be in control of their body, and make all choices themself, but sometimes letting someone else make choices for you, can lead to a much simpler, and exciting life. I never know what tomorrow will bring. That is why I believe that if you want to truly live your life then you need to throw caution to the wind, and accept any opportunities that come your way." You nod, as you reply, "I think I understand, By letting someone else choose my path then I can make things easier for me, and I will have the freedom to sleep with anyone I want, without worry of my reputation being ruined."' 
+	'"Don''t worry, there was nothing you could do anyway. I have come to terms with my situation, and even have fun sometimes. Everyone likes to be in control of their body, and make all choices themself, but sometimes letting someone else make choices for you, can lead to a much simpler, and exciting life. I never know what tomorrow will bring. That is why I believe that if you want to truly live your life then you need to throw caution to the wind, and accept any opportunities that come your way." You nod, as you reply, "I think I understand, By letting someone else choose my path then I can make things easier for me, and I will have the freedom to sleep with anyone I want, without worry of my reputation being ruined."'
 	*nl
 	'Sonia nods, "Exactly, living a life of freedom, and mystery with no fear of ever being bored." You think to yourself, <font color=#FF00FF>With Niko, I can live this life. A life of freedom and excitement. By destroying my reputation Niko may have freed me from my shackles. I have really enjoyed being fucked by all those boys. I just didn''t know it at the time. This could be my new life.</font> You smile, as you say, "Thank you again Sonia, I have much to think about." Sonia replies, "I''m sure you do."'
 	'<center><b><h4><font color=#ff00cc><<"<<$pcs_firstname>> [<<$pcs_nickname>>] <<$pcs_lastname>>">></font></h4></b></center>'
-	*pl '<center><img <<$set_imgh>> src="<<FUNC(''$face_image'')>>"></center>'	
-	
+	*pl '<center><img <<$set_imgh>> src="<<FUNC(''$face_image'')>>"></center>'
+
 	act 'Walk away':gt 'SoniaHome', 'Hallway'
-end	
+end
 
-if $ARGS[0] = 'Sonia Chat 2':	
-	cls	
+if $ARGS[0] = 'Sonia Chat 2':
+	cls
 	gs'stat'
 	'<center><b><h4><font color=#FF00FF><<"Sonia Ivanko">></font></h4></b></center>'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/sonia.jpg"></center>'
@@ -292,71 +301,71 @@ if $ARGS[0] = 'Sonia Chat 2':
 		'You walk up to Sonia, and she flashes you a warm smile. "So are you ready to go or would you like to talk to the other girls before leaving?"'
 		act 'Stay to chat with Julia, and Katja':gt 'SoniaHome', 'Hallway'
 		act 'Leave house':gt 'SoniaHome', 'Sonia Goodbye'
-	else	
+	else
 		'You walk up to Sonia, and she flashes you a warm smile. "So are you ready to go?"'
 		act 'Not yet':gt 'SoniaHome', 'Hallway'
-		act 'I''m ready':gt 'SoniaHome', 'Sonia Goodbye'		
+		act 'I''m ready':gt 'SoniaHome', 'Sonia Goodbye'
 	end
-end	
+end
 
-if $ARGS[0] = 'Sonia Goodbye':	
-	cls	
+if $ARGS[0] = 'Sonia Goodbye':
+	cls
 	if grupTipe[61] = 4:grupTipe[61] = 600
 	gs'stat'
 	'<center><b><h4><font color=#FF00FF><<"Sonia Ivanko">></font></h4></b></center>'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/soniasmile.jpg"></center>'
 	'You walk out of the door, as Sonia says, "Don''t forget what I said earlier. Whatever makes you happier, is the path you should follow. what''s the point of living a boring life?" You nod at Sonia, "Thank you for everything Sonia. I owe you all so much." Sonia replies, "It was no trouble at all. Goodbye <<$pcs_firstname>>." Sonia then closes the door.'
-	
+
 	act 'Walk toward town':NikoAftermath = 0 & gt 'pavResidential'
-end	
+end
 
-if $ARGS[0] = 'Katja Chat':	
-	cls	
+if $ARGS[0] = 'Katja Chat':
+	cls
 	gs'stat'
 	'<center><b><h4><font color=#ff0090><<"Katja Meynold">></font></h4></b></center>'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/bedroom/katja2.jpg"></center>'
 	if VKKatjaChat = 0:
 		pcs_makeup = 3
-		'As you approach Katja, she waves you over. You stand next to her before she walks around you while keeping her eyes on the mirror. "Let''s gussy you up." Katja reaches into her hand bag then takes out her compact makeup case. She pulls out her brush then begins applying some makeup on you, for a few seconds before saying, "Look at that pretty girl in the mirror. Isn''t she lovely?" You reply, "I agree, she is so pretty, but what about me?" Katja smirks, as she places her fingertip on your nose. "I was referring to you, silly." You both giggle before Katja asks, "So, how are you holding up?" You reply, "I have a lot to think about." Katja responds, "Make sure that you take your time, and think carefully about your future because one wrong decision, can go a long way." You sarcastically reply, "Tell me about it." Katja lightly squeezes your shoulders,' 
+		'As you approach Katja, she waves you over. You stand next to her before she walks around you while keeping her eyes on the mirror. "Let''s gussy you up." Katja reaches into her hand bag then takes out her compact makeup case. She pulls out her brush then begins applying some makeup on you, for a few seconds before saying, "Look at that pretty girl in the mirror. Isn''t she lovely?" You reply, "I agree, she is so pretty, but what about me?" Katja smirks, as she places her fingertip on your nose. "I was referring to you, silly." You both giggle before Katja asks, "So, how are you holding up?" You reply, "I have a lot to think about." Katja responds, "Make sure that you take your time, and think carefully about your future because one wrong decision, can go a long way." You sarcastically reply, "Tell me about it." Katja lightly squeezes your shoulders,'
 		*nl
 		'"No one can change who you are beside you. Remember that. Anyway you should take a shower before Sonia finishes making her "Secret Treat." That she won''t tell me about. You would think that she is preparing human flesh...You don''t think...?" You poke Katja in her arm as you reply, "Oh stop." She giggles, as she pulls out her tweezers then begins plucking her eyebrows while telling you, "Oh, by the way, Julia wanted to speak to you, she seems very worried about you. She is such a sweet girl. It''s a shame that she isn''t more talkative in school." You reply, "I agree. I will go speak with her." You then give Katja a nod before stepping away.'
 		'<center><b><h4><font color=#ff00cc><<"<<$pcs_firstname>> [<<$pcs_nickname>>] <<$pcs_lastname>>">></font></h4></b></center>'
-		*pl '<center><img <<$set_imgh>> src="<<FUNC(''$face_image'')>>"></center>'		
+		*pl '<center><img <<$set_imgh>> src="<<FUNC(''$face_image'')>>"></center>'
 		act 'Walk away':VKKatjaChat = 1 & gt 'SoniaHome', 'Bedroom'
 	else
 		'You approach Katja and she continues tweezing her eyebrow as she tells you, "You should talk to Julia then shower before Sonia''s mom gets home. You also check up on Sonia. I''m sure that she will be glad to see you walking around." You nod as you walk toward the hallway.'
 		act 'Walk away':gt 'SoniaHome', 'Hallway'
-	end	
-end	
+	end
+end
 
-if $ARGS[0] = 'Katja Chat 2':	
-	cls	
+if $ARGS[0] = 'Katja Chat 2':
+	cls
 	VKKatjaChat = 2
 	gs'stat'
 	'<center><b><h4><font color=#ff0090><<"Katja Meynold">></font></h4></b></center>'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/bedroom/katja.jpg"></center>'
 	'You sit down next to Katja, and she turns to you. "I know that I said that I wouldn''t lecture you, but that boy Niko is not what he seems. He doesn''t care about you, he is just trying to use you. I only tell you this because I care about you. Don''t let this punk corrupt you." You look at your feet whie you consider what she said. Katja begins rubbing on your shoulders, "You can do better then him <<$pcs_firstname>>. Don''t let him trick you into believing otherwise. I just needed to tell you that before I left. Please stay safe <<$pcs_firstname>>. You are too good a girl to be used like that." Katja gets up then waves goodbye, as she walks out of the bedroom.'
-	
+
 	act 'Walk away':gt 'SoniaHome', 'Bedroom'
-end	
+end
 
-if $ARGS[0] = 'Katja Reminder':	
-	cls	
+if $ARGS[0] = 'Katja Reminder':
+	cls
 	gs'stat'
 	'<center><b><h4><font color=#ff0090><<"Katja Meynold">></font></h4></b></center>'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/bedroom/katja.jpg"></center>'
 	'As you approach the bathroom door, Katja turns to you then says, "Have you spoken to Julia and Sonia? They were both worried about you, and would love to see you up and about." You reply, "I haven''t yet but I will visit them right now. i wouldn''t want to leave them to worry about me." You turn around, and walk away.'
-		
+
 	act 'Walk away':gt 'SoniaHome', 'Bedroom'
-end	
+end
 
-if $ARGS[0] = 'Julia Chat':	
-	cls	
+if $ARGS[0] = 'Julia Chat':
+	cls
 	gs'stat'
 	'<center><b><h4><font color=#00eaff><<"Julia Milov">></font></h4></b></center>'
 	if VKJuliaChat = 0:
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/livingroom/julia3.jpg"></center>'
-		'As soon as you approach, Julia turns to you before flashing you a smile. "<<$pcs_firstname>> you''re up. How are you feeling?" You return the smile, as you reply, "I''m feeling much better. i hope I didn''t worry you." Julia giggles before replying, "I''m just glad that you''re ok. I have never seen anyone go through as much as you did today, but I''m sure everything will work out in the end." You reply, "I can only hope." Julia responds, "Try not to let things get to you." You reply, "Don''t worry I won''t." Julia says, "Good, I will always be around, if you want to talk."' 
+		'As soon as you approach, Julia turns to you before flashing you a smile. "<<$pcs_firstname>> you''re up. How are you feeling?" You return the smile, as you reply, "I''m feeling much better. i hope I didn''t worry you." Julia giggles before replying, "I''m just glad that you''re ok. I have never seen anyone go through as much as you did today, but I''m sure everything will work out in the end." You reply, "I can only hope." Julia responds, "Try not to let things get to you." You reply, "Don''t worry I won''t." Julia says, "Good, I will always be around, if you want to talk."'
 		*nl
 		'You respond, "Thank you, for everything you all have done for me. I shutter to think of what would have happened to me, if you weren''t around." Julia replies with a warm smile before saying, "You are very welcome. Now you should take a relaxing shower before Sonia finishes with her treats."'
 		act 'Walk away':VKJuliaChat = 1 & gt 'SoniaHome', 'Livingroom'
@@ -365,17 +374,17 @@ if $ARGS[0] = 'Julia Chat':
 		'When you approach Julia, she says, "Is there something else you need?" You reply, "I just wanted to know where the bathroom is." Julia points toward the bedroom. "Sonia''s bathroom is in her bedroom...I wish I had a bathroom in my bedroom." You reply, "As do I." You both giggle before you walk back into the hallway.'
 		act 'Walk away':gt 'SoniaHome', 'Hallway'
 	end
-end	
+end
 
-if $ARGS[0] = 'Julia Chat 2':	
-	cls	
+if $ARGS[0] = 'Julia Chat 2':
+	cls
 	gs'stat'
 	'<center><b><h4><font color=#00eaff><<"Julia Milov">></font></h4></b></center>'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/livingroom/julia2.jpg"></center>'
 	'As you approach Julia, she asks, "How did you like the cupcakes? I found them very tasty." You reply, "They were super yummy, Sonia could win a cooking contest, if we had those, that is." Julia giggles before asking, "We are going to be leaving in a bit, and I wanted to ask you...Would you like to walk home with me?"'
 
 	act 'I would love too':
-		cls	
+		cls
 		VKJuliaChat = 4
 		gs'stat'
 		'<center><b><h4><font color=#00eaff><<"Julia Milov">></font></h4></b></center>'
@@ -383,67 +392,67 @@ if $ARGS[0] = 'Julia Chat 2':
 		'Julia''s eyes light up, as she responds, "Great are you ready to head out now or would you like to speak to Sonia, or Katja first?"'
 
 		act 'Stay to chat with Sonia, and Katja':gt 'SoniaHome', 'Livingroom'
-		
+
 		act 'Leave house with Julia':gt 'SoniaHome', 'Julia Walk'
-	end	
-	
+	end
+
 	act 'I can''t right now':
-		cls	
+		cls
 		VKJuliaChat = 3
 		gs'stat'
 		'<center><b><h4><font color=#00eaff><<"Julia Milov">></font></h4></b></center>'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/livingroom/julia2.jpg"></center>'	
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/livingroom/julia2.jpg"></center>'
 		'"I would love too, but I have other places I need to be today, maybe next time." Julia lowers her head, "Ok I guess...Just stay safe <<$pcs_firstname>>. I...I''m concerned for you." You reply, "That is really sweet Julia, but I''m fine." Julia responds, "I''m glad to hear that. Goodbye <<$pcs_firstname>>." Julia then walks out of the house while giving both, you, and Sonia a friendly smile.'
-		
+
 		act 'Wave goodbye':gt 'SoniaHome', 'Livingroom'
-	end	
-end	
+	end
+end
 
-if $ARGS[0] = 'Julia Chat 3':	
-	cls	
+if $ARGS[0] = 'Julia Chat 3':
+	cls
 	gs'stat'
 	'<center><b><h4><font color=#00eaff><<"Julia Milov">></font></h4></b></center>'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/livingroom/julia2.jpg"></center>'
 	'As you walk up to Julia, she asks, "Would you like to leave now?"'
 
 	act 'Leave house with Julia':gt 'SoniaHome', 'Julia Walk'
-	
+
 	act 'Not yet':gt 'SoniaHome', 'Livingroom'
-end	
+end
 
-if $ARGS[0] = 'Julia Walk':	
-	cls	
+if $ARGS[0] = 'Julia Walk':
+	cls
 	minut += 5
 	NikoAftermath = 0
 	gs'stat'
 	'<center><b><h4><font color=#FF00FF><<"Sonia Ivanko">></font></h4></b></center>'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/soniahome/soniasmile.jpg"></center>'
 	'You, and Julia begin walking toward the front door. Sonia asks, "Are you two ready to head out?" You both nod simultaneously as Sonia holds the door open for you. As you are walking past Sonia, she leans forward then whispers in your ear, "Don''t forget what I said earlier. Whatever makes you happier, is the path you should follow. What''s the point of living a boring life?" She then gives you a wink, as you and Julia head into town.'
-	
+
 	act 'Continue walking':
-		cls	
+		cls
 		gs'stat'
 		'<center><b><h4><font color=#00eaff><<"Julia Milov">></font></h4></b></center>'
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/julia/love/park/julia1.jpg"></center>'
-		'You and Julia continue walking in silence until you begin walking past the park when Julia asks, "Would you like to stop by the park?"'	
+		'You and Julia continue walking in silence until you begin walking past the park when Julia asks, "Would you like to stop by the park?"'
 
 		act 'Sure':gt 'SoniaHome', 'Julia Park'
-		
-		act 'It''s getting too late':			
-			cls	
+
+		act 'It''s getting too late':
+			cls
 			minut += 10
 			gs'stat'
 			'<center><b><h4><font color=#00eaff><<"Julia Milov">></font></h4></b></center>'
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/julia/love/sad1.jpg"></center>'
-			'Julia lowers her head, "Oh, ok then, sorry for asking." You both walk home in silence. When you reach your door Julia says, "Stay safe <<$pcs_firstname>>, and remember to do whatever you feel is right. Goodbye." You wave goodbye to Julia, as she walks away.'	
+			'Julia lowers her head, "Oh, ok then, sorry for asking." You both walk home in silence. When you reach your door Julia says, "Stay safe <<$pcs_firstname>>, and remember to do whatever you feel is right. Goodbye." You wave goodbye to Julia, as she walks away.'
 
 			act 'Enter your apartment':gt 'korrPar'
 		end
-	end	
-end	
+	end
+end
 
-if $ARGS[0] = 'Julia Park':	
-	cls	
+if $ARGS[0] = 'Julia Park':
+	cls
 	minut += 5
 	gs'stat'
 	'<center><b><h4><font color=#00eaff><<"Julia Milov">></font></h4></b></center>'
@@ -454,48 +463,48 @@ if $ARGS[0] = 'Julia Park':
 		'"I..um..care for you, I..." Julia remains silent for a few seconds, as she rubs her arm while staring at the ground, in front of her.'
 		act 'Kiss her':VKJuliaKiss = 1 & gt 'SoniaHome', 'Julia Kiss'
 		act 'Change subject':gt 'SoniaHome', 'Julia Park 2'
-	else	
+	else
 		'"I just couldn''t leave you like that. You looked so scared, and helpless. I needed to help in any way I can." You place your hand on her knee, "Thank you Julia. You saved me." Julia''s face grows red, as she replies, "I didn''t do it alone, but you''re welcome." Julia gives you a meek smile.'
 		act 'Continue talking':gt 'SoniaHome', 'Julia Park 2'
-	end	
-end	
+	end
+end
 
-if $ARGS[0] = 'Julia Park 2':	
-	cls	
+if $ARGS[0] = 'Julia Park 2':
+	cls
 	minut += 15
 	gs'stat'
 	'<center><b><h4><font color=#00eaff><<"Julia Milov">></font></h4></b></center>'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/head/12.jpg"></center>'
 	'You, and Julia continue chatting for a few minutes before Julia looks at her phone then says, "Wow, I can''t believe it gotten so late. We should really get home." You both walk home.  When you reach your door Julia says, "Stay safe <<$pcs_firstname>>, and remember to follow your heart. Have a good night." You then wave goodbye to Julia, as she walks away.'
-	
+
 	act 'Enter your apartment':gt 'korrPar'
-end	
+end
 
 if $ARGS[0] = 'Julia Kiss':
-	cls	
+	cls
 	gs'stat'
-	'<center><video autoplay loop src="images/characters/pavlovsk/school/girl/julia/love/kiss1.mp4"></video></center>'	
+	'<center><video autoplay loop src="images/characters/pavlovsk/school/girl/julia/love/kiss1.mp4"></video></center>'
 	'You place your hand on Julia''s cheek then gently pull her face to yours. You both share a passionate kiss for what feels like two minutes. After you finish, you both stare into each others eyes, as you whisper to her, "Thank you for saving me Julia. i will never forget what you have done for me." Julia''s face is very red, as she replies, "I would do anything for you. You only need to ask." You reply, "You''re so sweet Julia, and I am so lucky to have you." Julia gives you a trembling smile before she quickly darts forward, giving you another passionate kiss.'
 	*nl
 	'<center><video autoplay loop src="images/characters/pavlovsk/school/girl/julia/love/park/kiss1.mp4"></video></center>'
 	gs 'arousal', 'kiss', 5
-	gs'stat'	
-							
+	gs'stat'
+
 	act 'Finish kissing':
-		cls	
+		cls
 		gs'stat'
 		'<center><b><h4><font color=#00eaff><<"Julia Milov">></font></h4></b></center>'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/julia/love/park/julia1.jpg"></center>'	
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/julia/love/park/julia1.jpg"></center>'
 		'After a long passionate kiss, Julia begins giggling playfully then checks her phone before saying, "It''s getting late, maybe we should start heading home." You reply, "Sure, let''s walk home." As you are walking home, Julia wraps her fingers around yours then gives you an innocent smile. When you arrive at your apartment, Julia says, "Please stay safe <<$pcs_firstname>>, I care for you so much... Just remember to follow your heart, and I''m sure that everything will work out for you. Have a good night." Julia then gives you a soft kiss before walking away while looking back at you with an innocent smile.'
 		*nl
 		'<center><video autoplay loop src="images/characters/pavlovsk/school/girl/julia/love/kiss1.mp4"></video></center>'
 		gs 'arousal', 'kiss', 10
 		gs 'arousal', 'end'
-		gs'stat'	
-							
+		gs'stat'
+
 		act 'Enter your apartment':gt 'korrPar'
-	end	
-end		
+	end
+end
 
 --- SoniaHome ---------------------------------
 

+ 4 - 0
locations/VolkovHome.qsrc

@@ -5,6 +5,8 @@ if $ARGS[0] = 'Niko Bedroom':
 	$metka = 'Niko Bedroom'
 	$loc = 'VolkovHome'
 	minut += 5
+	$location_type = 'private'
+	$locclass = 'bedr'
 	gs'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/volkovhome/rooms/niko/bedroom.jpg"></center>'
 	'Niko''s room is very messy with two lamps, a bed, and various electronics scattered around.'
@@ -17,6 +19,8 @@ if $ARGS[0] = 'Hallway 2':
 	$metka = 'Niko Bedroom'
 	$loc = 'VolkovHome'
 	minut += 5
+	$location_type = 'private'
+	killvar '$locclass'
 	gs'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/volkovhome/rooms/hallway2.jpg"></center>'
 	if NikoEv = 18:

+ 28 - 23
locations/VoltrenerSexShower.qsrc

@@ -95,41 +95,46 @@ end
 if $ARGS[0] = '3':
 	cls
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/gym/volley/sex/voltrenersexshower10.jpg"></center>'
-	'Openevsys on the glass and sticking out his ass, you moaning from pecking your ass member. And here you see what-stir the glass...'
+	'Leaning against the glass and sticking out your ass, you moan from the pounding your ass is receiving. What the fuck is that moving the other side of the glass?'
 	act 'To get a better look':
 		cls
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/gym/volley/sex/voltrenersexshower19.jpg"></center>'
-		'You notice the coach sitting in the dark, and watching as Ivan Fucks you in the ass,  when he came here and what I saw before, you don''t know, but it looks like this view out of the darkness spawned you in a wave of shame and arousal. You literally threw it in the paint, you tried to jump off Waninoko member. But the shaky legs wasn''t allowed to do. Whether from Vanya''s actions, whether the fact that the coach is watching you, and maybe from that and the other you began to cum violently sahotas shouting and rhythmically squeezing the cock of their classmate anus. Then he too broke down and became, pours out in your ass, that only made the orgasm.  Feeling, being watched, was new, acute, gave wild excitement. Dropping to the floor of the shower you helplessly lay there for some time.'
+		'You wipe the steam off a patch of the glass in front of you and see coach sitting in the dark, watching as Ivan Fucks you in the ass. when he got here and how much he''s seen, you don''t know, but your eyes meet and you are hit by a wave of shame and arousal. You literally throw yourself forward trying to jump off Ivan''s member, but your shaky legs betray you.'
+		'Whether from Ivan''s actions, the fact that the coach is watching you, or the combination of both you begin to cum violently shouting and rhythmically squeezing your classmates cock with your anus. This is more than enough to send Ivan over the edge, his cum filling your ass.'
 		analorgasm += 1
 		pcs_mood = 100
-		$orgasm_or = 'yes'
+		$orgasm_txt = 'The sudden feeling of being watched, was new, acute, the orgasm intense. You drop to the floor of the shower and lay there helplessly for some time.'
+		$orgasm_or = 'custom'
 		gs 'arousal', 'anal', 10
+		gs 'cum_call', 'anus', 'A3'
 		gs 'stat'
 		act 'Recover':
 		 	cls
 			'<center><video autoplay loop src="images/locations/pavlovsk/community/gym/volley/sex/voltrenersexshower20.mp4"></video></center>'
-			'Opening his eyes, you saw standing next coach.  He quite unceremoniously said: "Spread your bread"'
-        	act 'Push ass':
+			'Opening your eyes, you see coach standing above you. He quite unceremoniously says: "Spread your bread."'
+        	act 'Comply':
   				VoltrenerVoyeur+=1
   				trenerlust += 2
   				cls
   				'<center><video autoplay loop src="images/locations/pavlovsk/community/gym/volley/sex/voltrenersexshower11.mp4"></video></center>'
-  				'You willingly grab handles for the ass and stretch her, opening a coach views your holes. The coach walks up to you, and you loosed a sigh of disappointment, only a few times twitching target, Michael came to you in the ass, adding to Vanina his semen. '
+  				'You have no idea what he means but a simple gesture makes it clear what he wants. You willingly grab your but cheeks stretch them apart giving coach full view of your holes. The coach walks up to you his cock in his hand and with just a few quick jerk sprays his seed over your ass his cum mixing with Ivan''s as it dribbles out of your butt.'
 				gs 'arousal', 'flash', 10
 				gs 'stat'
-				act 'Wash your ass':gt 'gdksport', 'start'
+				act 'Wash your ass':dynamic $showerdin & gt 'gdksport', 'start'
        		end
-       		act 'Augutsa':
+       		act 'Cover up':
        			cls
   				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/gym/volley/sex/voltrenersexshower12.jpg"></center>'
-  				'You scared cover ass hands and eyes "frightened DOE", look at Mikhail Nikolaevich. He throws evil: "As Prokhorov the ass to substitute so she already whines with joy, a native trainer to alleviate the tension, so scared Oh".  To the fright in the eyes of wine added, but hands off the ass that you and is not removed. Trainer evil and spat out.'
+  				'Scared, you cover you ass with your hands and look at him like a deer caught in the headlights.'
+				'Mikhail Nikolaevich gives you an evil look, "Prokhorov fucks your ass and you scream with joy, but your coach just wants to alleviate some tension and you curl up all scared?"'
+				'You can see from the look in his eyes that he''s been at the wine and his slurring and unsteady legs confirm this. "Your ass isn''t that special." He spits on you and stumbles out of the showers.'
   				gs 'arousal', 'end'
 				gs 'stat'
-				act 'Wash your ass':gt 'gdksport', 'start'
+				act 'Wash your ass':dynamic $showerdin & gt 'gdksport', 'start'
         	end
 		gs 'arousal', 'end'
 		gs 'stat'
-		act 'Wash your ass':gt 'gdksport', 'start'
+		act 'Wash your ass':dynamic $showerdin & gt 'gdksport', 'start'
 
 		end
 	end
@@ -138,26 +143,26 @@ end
 if $ARGS[0] = '4':
 	cls
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/gym/volley/sex/voltrenersexshower10.jpg"></center>'
-	'Openevsys on the glass and sticking out his ass, you moaning from pecking your ass member. And here you see what-stir the glass...'
+	'Leaning against the glass and sticking out your ass, you moan from the pounding your ass is receiving. You can see movement through the glass...'
 	act 'To get a better look':
 		cls
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/gym/volley/sex/voltrenersexshower19.jpg"></center>'
 		'It seems, Mikhail again decided to admire how your classmate fuck your anus, Vanya seems so busy your ass that nothing. You decide to tease a little coach...'
 		gs 'arousal', 'anal', 5, 'sub'
 		gs 'stat'
-		act 'Opustitsa on her knees':
+		act 'Drop to your knees':
 			cls
 			'<center><video autoplay loop src="images/locations/pavlovsk/community/gym/volley/sex/voltrenersexshower14.mp4"></video></center>'
 			'You let go on my knees and began to carefully suck Vanin member, which has just been in your ass. Surprised-a satisfied snort from two sides showed, that the participant and the viewer, It seems, like the fact, what''s happening. Accidentally nudging the door open into the shower, you open it, the coach didn''t miss anything from your planned next.'
 			gs 'arousal', 'bj', 5, 'sub'
 			gs 'stat'
-			act 'Lick eggs':
+			act 'Lick his balls':
 				cls
 				'<center><video autoplay loop src="images/locations/pavlovsk/community/gym/volley/sex/voltrenersexshower15.mp4"></video></center>'
 				'Pulling the cock from his mouth and swung, you became furiously explicable only excitation from occurring licking balls classmate. Starting one, another in my mouth, kissing them sucking and stroking hands. You nose dived under them and gently licked between buttocks.'
 				gs 'arousal', 'cuni_give', 5, 'sub'
 				gs 'stat'
-				act 'Substitute person':
+				act 'That did it':
 					cls
 					facial += 1
 					'<center><video autoplay loop src="images/locations/pavlovsk/community/gym/volley/sex/voltrenersexshower16.mp4"></video></center>'
@@ -172,7 +177,7 @@ if $ARGS[0] = '4':
 						minut += 15
 						trenerlust += 2
 						gs 'stat'
-						act 'To masturbate':
+						act 'Masturbate':
 							cls
 							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/gym/volley/sex/voltrenersexshower18.jpg"></center>'
 							$orgasm_or = 'custom'
@@ -193,8 +198,8 @@ end
 if $ARGS[0] = '5':
 	cls
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/gym/volley/sex/voltrenersexshower10.jpg"></center>'
-	'Openevsys on the glass and sticking out his ass, you moaning from pecking your ass member. And here you see what-stir the glass...'
-	act 'To get a better look':
+	'Leaning against the glass and sticking out your ass, you moan from the pounding your ass is receiving. You can see movement through the glass...'
+	act 'Get a better look':
 		cls
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/gym/volley/sex/voltrenersexshower19.jpg"></center>'
 		'Through the glass you see, as Michael strong views approaching the booth, and Vanya nothing, not seeing, pulls your ass, you frantically try to close the booth door on the lock, that Ivan looks like and not closed. But the cock in her ass and pushes Ivan not let you do it, the door abruptly opens, coach growled: "Again fuck. Prokhorov will tell your coach, you honouring mode, and the competitions are preparing". From these words Ivan shrank his penis opal and easily fell out of your ass: "Don''t need Michael to say anything to anyone, please. I will help with the hall, well, there is a grid to hang, girls to hold after departure", - and he, sideways covering his dignity, grabbing your stuff, got out of the shower.'
@@ -207,20 +212,20 @@ if $ARGS[0] = '5':
 				act 'Leave':gt 'gdksport', 'start'
 			end
 		else
-			act 'To seduce coach':
+			act 'Seduce coach':
 				cls
 				npc_rel['A69'] += 3
 				VoltrenerVoyeur += 1
 				ShowerIvan = 3 & ! close sex with the coach in the shower
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/gym/volley/event/voltrenersexshower22.jpg"></center>'
 				'Not having those things actually did not close the shower door. And terribly unhappy about it before you become a coach in that position... any fool will understand what you would like. It seems the coach has thought about what you said earlier, so he undressed and climbed to you in the shower.'
-				act 'On knees':
+				act 'On your knees':
 					cls
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/gym/volley/sex/voltrenersexshower23.jpg"></center>'
 					'You let go on your knees, front of your face rocked pretty impressive coach bolt, after admiring this picture, and delighted thoughts, that basic structure is getting closer, you set resolutely to work tongue, carefully first licking the head of your penis then the member entirely.'
 					gs 'arousal', 'foreplay', 5, 'sub'
 					gs 'stat'
-					act 'Take in the mouth':
+					act 'Take it in your mouth':
 						cls
 						pcs_throat += 1
 						gs 'stat'
@@ -228,7 +233,7 @@ if $ARGS[0] = '5':
 						'Kissing his head, you took it in her mouth and began to caress the tongue, lightly sucking, then you tried to take him deep in her mouth, but the coach, stopping you, he began to move a member, fucking your mouth, while acting quite cautiously, not shoving cock for all length, how does this Vanya.'
 						gs 'arousal', 'bj', 10, 'sub'
 						gs 'stat'
-						act 'And put my feet up':
+						act 'Lift your legs':
 							cls
 							gs 'boyStat', 'A69'
 							pose = 0
@@ -259,7 +264,7 @@ if $ARGS[0] = '5':
 									act 'Leave':gt 'gdksport', 'start'
 								end
 							end
-							act 'Substitute the ass':
+							act 'Offer your ass':
 								cls
 								pcs_ass += 1
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/gym/volley/sex/voltrenersexshower28.jpg"></center>'

+ 19 - 13
locations/abduction.qsrc

@@ -537,7 +537,8 @@ if $ARGS[0] = 'abdFood':
 		cla
 		*clr
 		minut += 15
-		pcs_health += 30
+		frost = 0
+		pcs_health += 10
 		pcs_mood += 10
 		pcs_energy += 25
 		if pcs_hydra >= 100:
@@ -547,6 +548,8 @@ if $ARGS[0] = 'abdFood':
 		end
 		pcs_breath = 0
 		fat += 4
+		cumspclnt = 2
+		gs 'cum_cleanup'
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/shared/abduction/driedbread1.jpg"></center>'
 		'You ate the dried meat and bread. Your throat is dry and some water could come in handy.'
@@ -558,7 +561,8 @@ if $ARGS[0] = 'abdFood':
 		cla
 		*clr
 		minut += 5
-		pcs_health += 30
+		frost = 1
+		pcs_health += 10
 		pcs_mood += 10
 		if pcs_hydra >= 100:
 			pcs_hydra += 50
@@ -592,15 +596,17 @@ if $ARGS[0] = 'abdFood':
 				vitaminday = daystart
 				vitamin -= 1
 				frost = 0
-				if pcs_hydra < 50 : pcs_hydra += 30 else pcs_hydra +=15
-				if pcs_hydra > 100: pcs_hydra = 100
-
+				if pcs_hydra >= 100:
+					pcs_hydra += 25
+				else
+					pcs_hydra += 50
+				end
 				if KandidozOnce = 1:Kandidoz -= 2
 				if GerpesOnce = 1:Gerpes -= 2
 				if SifacOnce = 1 and Sifilis >= 10:Sifilis -= rand(0, 1)
 
 				pcs_skin += 1
-
+				gs 'stat'
 				'You take some vitamins to stay healthy.'
 
 				act 'Continue':gt 'abduction', 'abdFood'
@@ -1273,7 +1279,7 @@ if $ARGS[0] = 'abdTrainDildos':
 	dildoSmall = 10
 	dildoRegular = 20
 	dildoBig = 30
-	dildoHorse = 40
+	dildoHorse = 35
 	'<center><img <<$set_imgh>> src="images/locations/shared/abduction/sex/slavewhoredildos1.jpg"></center>'
 	'You take the dildos from the ground and clean them up a bit in the shower.'
 	'There are four of them: small, regular, big and one that''s horse sized.'
@@ -1422,7 +1428,7 @@ if $ARGS[0] = 'abdTrainDildosHorse':
 end
 
 if $ARGS[0] = 'abdTrainDildosHorseUse':
-	dick = 40
+	dick = 35
 	if pcs_vag > dildoHorse:
 		'<center><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoredildoshorse.mp4"></video></center>'
 		'You start fucking the dildo with ease, your pussy swallows it whole without any problem.'
@@ -1548,7 +1554,7 @@ if $ARGS[0] = 'abdTrainDildosAnalHorse':
 end
 
 if $ARGS[0] = 'abdTrainDildosAnalHorseUse':
-	dick = 40
+	dick = 35
 	if pcs_ass > dildoBig:
 		'<center><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoredildosanalhorse.mp4"></video></center>'
 		'You start fucking the dildo with ease, your anus swallows it whole without any problem.'
@@ -1659,10 +1665,10 @@ if $ARGS[0] = 'abdTrainDildosMouthBigUse':
 end
 
 if $ARGS[0] = 'abdTrainDildosMouthHorse':
-	if pcs_throat >= 35:
+	if pcs_throat >= dildoHorse:
 		'You feel that your throat can accomodate this dildo easily.'
 		act 'Use it':gt 'abduction', 'abdTrainDildosMouthHorseUse'
-	elseif pcs_throat <= 35 and pcs_throat > dildoBig:
+	elseif pcs_throat <= dildoHorse and pcs_throat > dildoBig:
 		'You feel that this dildo will stretch your throat, making it a bit deeper.'
 		act 'Use it':gt 'abduction', 'abdTrainDildosMouthHorseUse'
 	else
@@ -1673,8 +1679,8 @@ if $ARGS[0] = 'abdTrainDildosMouthHorse':
 end
 
 if $ARGS[0] = 'abdTrainDildosMouthHorseUse':
-	dick = 35
-	if pcs_throat > 35:
+	dick = dildoHorse
+	if pcs_throat > dildoHorse:
 		'<center><video autoplay loop src="images/locations/shared/abduction/sex/slavewhoredildosmouthhorse.mp4"></video></center>'
 		'You start sucking the dildo with ease, your throat swallows it whole without any problem.'
 		gs 'stat'

+ 6 - 1
locations/agentned.qsrc

@@ -16,7 +16,7 @@ if $ARGS[0] = 'start':
 	'At the reception you notice a banner, which is written in large print:'
 	'"Please note, that all transactions of purchases and sales are made exclusively through your bank account. Rent payments excluded."'
 
-	if home_owned[1] > 1 and ArendHouseSL > 0:
+	if home_owned[1] = 1 and ArendHouseSL > 0:
 		*nl
 		'You have <B><<ArendHouseSL>> days</B> rental on your St. Petersburg apartment remaining. '+iif(money >= home_rent[1],'You can make a rent <a href="exec:money -= home_rent[1] & home_owned[1] = 1 & ArendHouseSL += ArendHouseSL_due & gs ''$menu_obnovit''">payment</a> in cash.','You can''t afford to pay rent at the moment')+''
 	end
@@ -254,6 +254,7 @@ if $ARGS[0] = 'rent_cityres':
 			minut += 30
 			money -= home_rent[1]
 			home_owned[1] = 1
+			if ARRSIZE('home_owned') = 0: gs 'set_home', 1
 			ArendHouseSL += ArendHouseSL_due
 			gs'stat'
 			'<center><b><font color = maroon>Real Estate Agency</font></b></center>'
@@ -299,6 +300,7 @@ if $ARGS[0] = 'rent_pushkin':
 			minut += 30
 			money -= home_rent[4]
 			home_owned[4] = 1
+			if ARRSIZE('home_owned') = 0: gs 'set_home', 4
 			ArendHouseSL4 += ArendHouseSL_due
 			gs'stat'
 			'<center><b><font color = maroon>Real Estate Agency</font></b></center>'
@@ -335,6 +337,7 @@ if $ARGS[0] = 'buy_cityres':
 	minut += 30
 	karta -= home_value[1]
 	home_owned[1] = 2
+	if ARRSIZE('home_owned') = 0: gs 'set_home', 1
 	gs'stat'
 	'<center><b><font color = maroon>Real Estate Agency</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/realestate/agenstvo_paperwork.jpg"></center>'
@@ -351,6 +354,7 @@ if $ARGS[0] = 'buy_dacha':
 	minut += 30
 	karta -= home_value[3]
 	home_owned[3] = 1
+	if ARRSIZE('home_owned') = 0: gs 'set_home', 3
 	etoexhib = 0
 	gs'stat'
 	'<center><b><font color = maroon>Real Estate Agency</font></b></center>'
@@ -368,6 +372,7 @@ if $ARGS[0] = 'buy_Mansion':
 	minut += 30
 	karta -= home_value[5]
 	home_owned[5] = 1
+	if ARRSIZE('home_owned') = 0: gs 'set_home', 5
 	gs'stat'
 	'<center><b><font color = maroon>Real Estate Agency</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/realestate/agenstvo_paperwork.jpg"></center>'

+ 2 - 0
locations/alexgang.qsrc

@@ -1,4 +1,6 @@
 # alexgang
+
+$locclass = 'livingr'
 frost = 0
 minut += 30
 gs 'stat'

+ 5 - 0
locations/anushapt.qsrc

@@ -132,6 +132,7 @@ if $ARGS[0] = 'home':
 end
 
 if $ARGS[0] = 'hallway':
+	killvar '$locclass'
 	CLOSE ALL
 	if sound = 0:PLAY 'sound/korr.mp3',30
 	$location_type = 'indoors'
@@ -254,6 +255,7 @@ if $ARGS[0] = 'bathroom':
 end
 
 if $ARGS[0] = 'anushroom':
+	$locclass = 'bedr'
 	CLOSE ALL
 	$track_loop = ''
 	music_loop = 1
@@ -593,6 +595,7 @@ end
 if $ARGS[0] = 'bed':
 	cla
 	*clr
+	gs 'stat'
 	if AnushkaLoc = 2:
 		'<center><img src="images/locations/pavlovsk/resident/apartment/anushapt/nushbed.jpg"></center>'
 		'Anushka sits on her bed and waves you over to sit next to her. You quickly jump up on the bed next to her.'
@@ -1219,6 +1222,7 @@ end
 if $ARGS[0] = 'livingroom':
 	CLOSE ALL
 	*clr & cla
+	$locclass = 'livingr'
 	minut += 1
 	gs 'stat'
 	'<center><b><font color = maroon>Living room</font></b></center>'
@@ -1378,6 +1382,7 @@ if $ARGS[0] = 'kitchen':
 	CLOSE ALL
     *clr & cla
     minut += 1
+	$locclass = 'kitr'
     gs 'stat'
     '<center><b><font color = maroon>Kitchen</font></b></center>'
     '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/kitchen.jpg"></center>'

+ 1 - 1
locations/barbershop.qsrc

@@ -1078,7 +1078,7 @@ if $ARGS[0] = 'dyehair':
 			gs 'stat'
 			'"I want to try something really different." you tell him.'
 			'"And what would that be?" Mr. Syomin asks cheerfully.'
-			'"IA nice dark purple, like a dark wine." you announce.'
+			'"I want it nice dark purple, like a dark wine." you announce.'
 			'"As you wish, although I''ve not done too many like that. Please have a seat.", he says and turns around one of the chairs for you.'
 
 			act 'Sit down':

+ 1 - 0
locations/bedrPar2.qsrc

@@ -7,6 +7,7 @@ if $ARGS[0] = '':
 	$metka = $ARGS[0]
 	$loc = $CURLOC
     $location_type = 'private'
+	$locclass = 'bedr'
 	clr
 	minut += 1
 	gs 'stat'

+ 6 - 3
locations/bicycle.qsrc

@@ -11,9 +11,12 @@ if $ARGS[0] = 'sarai':
 	!gs'time'
 
 	'<center><img <<$set_imgh>> src="images/locations/gadukino/village/findvel.jpg"></center>'
-	'You notice an old bike. But it looks like being in a good condition, you can probably ride it without any trouble.'
-	if sunWeather = 0:'You notice an old bike. You would love to take a ride with it but you decide not to while it''s raining.'
-
+	if sunWeather = 0:
+		'You notice an old bike. You would love to take a ride with it but you decide not to while it''s raining.'
+	else
+		'You notice an old bike. It looks like it''s still in a good condition, you can probably ride it without any trouble.'
+	end
+		
 	if hour >= 6 and hour <= 20 and sunWeather = 1 and month >= 4 and month <= 10:
 		if findvelday ! daystart:
 			act 'Ride the bike (1:00)':

+ 9 - 6
locations/brother.qsrc

@@ -283,19 +283,22 @@ if $ARGS[0] = 'start':
 			end
 		end
 	end
-
-	if $loc = 'sitrPar':
-
-		gs 'brother', 'pregreact'
-		gs 'brother', 'brotherSexCount'
+	
+	 if $loc = 'sitrPar' or ($loc = 'family' and $metka = 'sofa'):
 		
 		if hour >= 7 and hour < 23:
-			act'Chat with him':gt'brother2','chat'
+			act'Chat with Kolka':gt'brother2','chat'
 		end
 		
 		!if father_go = 1 and hour >= 7:
 		!	act'Play video games with him':gt'video_games','brother'
 		!end
+	end
+
+	if $loc = 'sitrPar':
+
+		gs 'brother', 'pregreact'
+		gs 'brother', 'brotherSexCount'
 
 		if indorf = 0 and $clothingworntype ! 'nude' and brothersawpirsF=0 and father_go = 1 and npc_rel['A34'] > 85 and hour >= 18 and hour < 23 and pirsF > 0:
 			act 'Show off your nipple piercings ':

+ 3 - 1
locations/brother2.qsrc

@@ -1,6 +1,8 @@
 # brother2
 
 if $ARGS[0] = 'chat':
+	minut += 15
+	gs 'stat'
 	'<center><b><font color="maroon">Kolka</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/brother.jpg"></center>'
 	'You casually talk to him about whatever topics come up.'
@@ -61,7 +63,7 @@ if $ARGS[0] = 'chat':
 		end
 
 	elseif brotherchat = 8:
-		'"... I just want more time to play football with Zhendos and Mishan though," he moans. "I can''t do anything with them when mom is dragging us to boring old Gadyukino every other weekend."'
+		'"... I just want more time to play football with Zhendos and Mishan though," he moans. "I can''t do anything with them when mom is dragging us to boring old Gadukino every other weekend."'
 		*nl
 		if seepornofut = 0:
 			'"It''s okay Kolka," you console him. "Just enjoy the time you have with them. In a couple years mom might not force you to go anymore but you all might end up too busy to hang out."'

+ 2 - 2
locations/brother_voyeur.qsrc

@@ -263,7 +263,7 @@ if $ARGS[0] = 'showertalk2':
 					act'Continue':gt'brother_voyeur','shave'
 
 				elseif brothershowerfriendtalk = 3:
-					'	"... I wish I had more time to play football with Zhendos and Mishan though," he says, snapping you out of your idle thoughts and bringing you back to the room. "I can''t do anything with them when mom is dragging us to Gadyukino every other weekend."'
+					'	"... I wish I had more time to play football with Zhendos and Mishan though," he says, snapping you out of your idle thoughts and bringing you back to the room. "I can''t do anything with them when mom is dragging us to Gadukino every other weekend."'
 					*nl
 					if seepornofut = 0:
 						'	"It''s okay Kolka," you console him. "Just enjoy the time you have with them. In a couple years mom might not force you to go anymore but you all might end up too busy to hang out."'
@@ -454,7 +454,7 @@ if $ARGS[0] = 'brothershowerlook':
 			end
 
 		elseif brothershowerfriendtalk = 3:
-			'	"... I wish I had more time to play football with Zhendos and Mishan though," he says, snapping you out of your idle thoughts and bringing you back to the room. "I can''t do anything with them when mom is dragging us to Gadyukino every other weekend."'
+			'	"... I wish I had more time to play football with Zhendos and Mishan though," he says, snapping you out of your idle thoughts and bringing you back to the room. "I can''t do anything with them when mom is dragging us to Gadukino every other weekend."'
 			*nl
 			if seepornofut = 0:
 				'	"It''s okay Kolka," you console him. "Just enjoy the time you have with them. In a couple years mom might not force you to go anymore but you all might end up too busy to hang out."'

+ 4 - 2
locations/buklinik_event.qsrc

@@ -192,6 +192,7 @@ if $ARGS[0] = 'hall':
 	$metka = $ARGS[0]
 	$loc = $CURLOC
     $location_type = 'public_indoors'
+	killvar '$locclass'
 	minut += 5
 	gs 'stat'
 	'<center><b><font color = maroon>Entrance hall</font></b></center>'
@@ -234,8 +235,9 @@ end
 
 if $ARGS[0] = 'kitchen':
 	cls
-	$metka = $ARGS[0]
-	$loc = $CURLOC
+	$metka = 'kitchen'
+	$loc = 'buklinik_event'
+	$locclass = 'kitr'
 	minut += 5
 	gs 'stat'
 	'<center><b><font color = maroon>Kitchen</font></b></center>'

+ 3 - 3
locations/carF.qsrc

@@ -95,7 +95,7 @@ if $ARGS[0] = 'salon':
 	if cardrive = 14:'Through the windshield, you see the old town.'
 	if cardrive = 5:'Through the windshield, you can see the park.'
 	if cardrive = 19:'Through the windshield, you see the Station.'
-	if cardrive = 23:'Through the windshield, you see the huts of the village of Gadyukino.'
+	if cardrive = 23:'Through the windshield, you see the huts of the village of Gadukino.'
 	if cardrive = 24:'Through the windshield, you can see the Old Town.'
 	if cardrive = 25:'You cross one of the bridges that leads to the island.'
 
@@ -424,7 +424,7 @@ if $ARGS[0] = 'salon':
 			end
 
 			if cardrive ! 23:
-				act 'To go to the village of Gadyukino':
+				act 'To go to the village of Gadukino':
 					cla
 					benz = benz - 1
 					teh = teh - RAND(3,6)
@@ -432,7 +432,7 @@ if $ARGS[0] = 'salon':
 
 					if cardrive < 20:
 						minut += 75
-						'You spend more than an hour on the highway going to Gadyukino.'
+						'You spend more than an hour on the highway going to Gadukino.'
 					else
 						minut += 15
 						'15 minutes later, you reach your destination.'

+ 2 - 0
locations/cikl.qsrc

@@ -155,6 +155,8 @@ else
 	bimbocl = 0
 end
 
+bimbo += snapshotY
+
 !!Once bimbolevel is set to 1, must use the withdrawal in stat to return to 0
 if bimbo > 0 or bimbolevel > 0:
     if bimbo < 10:

+ 3 - 3
locations/cityTrain.qsrc

@@ -93,7 +93,7 @@ if $ARGS[0] = 'buy_ticket':
 		end	
 	end
 
-	act 'Buy a ticket to the village of Gadyukino (100 <b>₽</b>)':
+	act 'Buy a ticket to the village of Gadukino (100 <b>₽</b>)':
 		if money >= 100:
 			money -= 100
 			gt 'cityTrain', 'village'
@@ -134,7 +134,7 @@ if $ARGS[0] = 'platform':
 
 	act 'Take a train to the old platform by the communal village': gt 'cityTrain', 'communal'
 
-	act 'Take a train to the village of Gadyukino': gt 'cityTrain', 'village'
+	act 'Take a train to the village of Gadukino': gt 'cityTrain', 'village'
 
 	act 'Take a train to the old town': gt 'cityTrain', 'oldtown'
 
@@ -182,7 +182,7 @@ if $ARGS[0] = 'village':
 	if rand(1, 100) < 20: gt 'train', 'events'
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/shared/train/gadplat.jpg" ></center>'
-	'After 25 minutes, the train stops at the small station near the village of Gadyukino.'
+	'After 25 minutes, the train stops at the small station near the village of Gadukino.'
 	act 'Get off the train':
 		if train_event = 0 and rand(1, 100) <= 5: gt 'train_incidental', 'end'
 		gt 'train', 'village'

+ 3 - 3
locations/dachain.qsrc

@@ -19,8 +19,8 @@ if $args[0] = '':
 	$location_type = 'private'
 	$metka = ''
 	$metkaM = ''
+	killvar '$locclass'
 	cls
-	clr
 	gs 'stat'
 	'<center><b><font color="maroon">Cottage</font></b></center>'
 	if home_owned[3] = 2:
@@ -57,8 +57,8 @@ if $args[0] = 'dachakit':
 	$location_type = 'private'
 	$metka = 'dachakit'
 	$metkaM = 'dachakit'
+	$locclass = 'kitr'
 	cls
-	clr
 	gs 'stat'
 	'<center><b><font color="maroon">Cottage Kitchen</font></b></center>'
 	if home_owned[3] = 2:
@@ -116,8 +116,8 @@ if $args[0] = 'dachavann':
 	$metka = 'dachavann'
 	$metkaM = 'dachavann'
 	$location_type = 'bathroom'
+	killvar '$locclass'
 	cls
-	clr
 	gs 'stat'
 	'<center><b><font color="maroon">Cottage Bathroom</font></b></center>'
 	if home_owned[3] = 2:

+ 8 - 0
locations/dimaHome.qsrc

@@ -34,6 +34,7 @@ end
 
 if $ARGS[0] = 'hallway':
 	$location_type = 'indoors'
+	killvar '$locclass'
 	cls
 	minut += 1
 	gs 'stat'
@@ -68,6 +69,7 @@ end
 
 if $ARGS[0] = 'livingroom':
 	*clr & cla
+	$locclass = 'livingr'
 	minut += 1
 	gs 'stat'
 	'<center><b><font color = maroon>Living room</font></b></center>'
@@ -79,6 +81,7 @@ end
 if $ARGS[0] = 'kitchen':
     *clr & cla
     minut += 1
+	$locclass = 'kitr'
     gs 'stat'
     '<center><b><font color = maroon>Kitchen</font></b></center>'
     '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/dimkahome/kitchen.jpg"></center>'
@@ -125,6 +128,7 @@ end
 
 if $ARGS[0] = 'hallway2':
 	$location_type = 'indoors'
+	killvar '$locclass'
 	cls
 	minut += 1
 	gs 'stat'
@@ -219,6 +223,7 @@ end
 if $ARGS[0] = 'dimkaparents':
 	*clr & cla
 	minut += 1
+	$locclass = 'bedr'
 	gs 'stat'
 	'<center><b><font color = maroon>Dimka''s parent''s room</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/dimkahome/parentsroom.jpg"></center>'
@@ -238,6 +243,7 @@ if $ARGS[0] = 'dimkaparents':
 		$loc = 'dimaHome'
 		$metkaM = 'bathroom'
 		$locM = 'dimaHome'
+		killvar '$locclass'
 		gs 'stat'
 		$location_type = 'bathroom'
 		'<center><h4><font color="maroon">Master bathroom</font></h4></center>'
@@ -284,6 +290,8 @@ end
 if $ARGS[0] = 'guest':
 	cls
 	minut += 1
+	$locclass = 'bedr'
+	gs 'stat'
 	'<center><h4><font color="maroon">Guest Room</font></h4></center>'
 	'<center><img  src="images/locations/pavlovsk/resident/dimkahome/guestroom.jpg"></center>'
 	'You enter the guest bedroom and it just as clean and neat as the rest of the home. The furniture is all highly polished wood. You feel almost overwhelmed by how beautifully the room is decorated.'

+ 1 - 0
locations/dorm.qsrc

@@ -85,6 +85,7 @@ if $ARGS[0] = 'korr':
 	$metka = 'korr'
 	$loc = 'dorm'
     $location_type = 'public_indoors'
+	killvar '$locclass'
 	cla
 	clr
 	*clr

+ 1 - 1
locations/down.qsrc

@@ -101,7 +101,7 @@ end
 if car > 0 and cardrive = 2:'In the parking stands your <a href="exec:GS ''carF'', ''start''"><<$car>></a>.'
 
 
-act 'wait':gs 'obj_din', 'wait'
+act 'Wait':gs 'obj_din', 'wait'
 
 gs 'taxi'
 

+ 1 - 0
locations/exercise.qsrc

@@ -49,6 +49,7 @@ if $ARGS[0] = 'workout':
 		if $sportloc = 'Meadow': gs 'underwear', 'wear'
 		act 'Leave': gt $loc, $metka
 	end
+	gs 'wardrobe', 'sports_outfit_option', 'workout'
 	act 'Manual': gt 'exercise', 'manual'
 	if exer_stam[1] ! 0 and pcs_stam > exer_stam[1]: act '<<$excer_name[1]>> - (<<exer_stam[1]>> stamina)': exercisex = 1 & gt 'exercise', 'auto'
 	if exer_stam[2] ! 0 and pcs_stam > exer_stam[2]: act '<<$excer_name[2]>> - (<<exer_stam[2]>> stamina)': exercisex = 2 & gt 'exercise', 'auto'

+ 1 - 1
locations/famdorfride.qsrc

@@ -3,7 +3,7 @@ if hour < 12: hour = 12 & minut = 0
 gs 'stat'
 minut += 60
 gs 'stat'
-'When the clock strikes noon, your stepfather goes to get the Volga out of its garage. A few minutes later he arrives at your house and you and your mother get in. You quietly sit in the back of the car, watching the surroundings zip by. After roughly an hour you reach the village of Gadyukino, where your grandparents live.'
+'When the clock strikes noon, your stepfather goes to get the Volga out of its garage. A few minutes later he arrives at your house and you and your mother get in. You quietly sit in the back of the car, watching the surroundings zip by. After roughly an hour you reach the village of Gadukino, where your grandparents live.'
 
 act 'Enter your grandparents'' house':gt 'Gadhouse'
 

+ 3 - 1
locations/family.qsrc

@@ -121,8 +121,10 @@ if StoryLine = 1:
 
 		 if $loc = 'sitrPar' or ($loc = 'family' and $metka = 'sofa'):
 			if hour < 7 and brothemorningsex = daystart:
+				ocpd_room = 1
 				'Your younger brother <a href="exec:gt ''brother'', ''start''">Kolka</a> is getting ready for school.'
 			elseif hour < 7 and brothermorningsex ! daystart:
+				ocpd_room = 1
 				'Your younger brother <a href="exec:gt ''brother'', ''start''">Kolka</a> is sleeping on the sofa.'
 			elseif hour >= 23:
 				ocpd_room = 1
@@ -165,7 +167,7 @@ if StoryLine = 1:
 					end
 				end
 
-				if hour >= 18 and hour <= 23:
+				if hour >= 18 and hour < 23:
 					ocpd_room = 1
 					'Your younger brother <a href="exec:gt ''brother'', ''start''">Kolka</a> is sitting on the sofa, watching TV.'
 				end

+ 1 - 0
locations/fit.qsrc

@@ -108,6 +108,7 @@ if $ARGS[0] = 'dressing room':
 		gt 'mirror', 'start'
 	end
 
+	gs 'wardrobe', 'sports_outfit_option'
 	act 'Change outfit':
 		cla
 		gt 'wardrobe', 'start'

+ 1 - 0
locations/foto.qsrc

@@ -738,6 +738,7 @@ if $ARGS[0] = 'showers':
 				if hypnoAddict > 0:
 					minut += 10
 					'You unconsciously avoid spraying water into your vagina.'
+					act 'Dry off':gt 'foto', 'showers'
 				else
 					if pcs_horny >= 70:
 						if exhibitionist_lvl > 0:

+ 11 - 11
locations/foto_models.qsrc

@@ -137,17 +137,17 @@ if $ARGS[0] = 'mari_1':
 			'	"How long have you been a model?" you ask.'
 			'	"I''ve been working for this agency for about a year. Ever since I moved to the city really."'
 			'	Something piques an interest in you as Mari mentions she''s from out of town, "If you don''t mind me asking where do you come from?"'
-			'	"Oh, just some place called Gadyukino. You''ve probably never heard of it. It''s a small village outside the city. Too small too be honest, same boring ins and outs every day. I wanted more excitement in my life! More than a simple farm girl would ever have. So I moved here."'
+			'	"Oh, just some place called Gadukino. You''ve probably never heard of it. It''s a small village outside the city. Too small too be honest, same boring ins and outs every day. I wanted more excitement in my life! More than a simple farm girl would ever have. So I moved here."'
 
 			if storyline = 1:
-				act '"You''re from Gadyukino?"':
+				act '"You''re from Gadukino?"':
 					cla
 					*clr
 					'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/meeting/4a.jpg"></center>'
-					'	"You''re from Gadyukino?" you exclaim. "My grandparents live in Gadyukino! I''m from Pavlovsky right down the road!"'
+					'	"You''re from Gadukino?" you exclaim. "My grandparents live in Gadukino! I''m from Pavlovsky right down the road!"'
 					'	Her face breaks out into a smile as you say that.'
 					'	"Well fancy that! Maybe we''re long lost cousins or something!"'
-					act 'Talk about Gadyukino':
+					act 'Talk about Gadukino':
 						cla
 						*clr
 						'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/meeting/1.jpg"></center>'
@@ -280,7 +280,7 @@ if $ARGS[0] = 'mari_2':
 									'	"Sure, ask away," she says, giving you all the attention.'
 									act 'Ask about her parents':
 										cla
-										'	All of a sudden you start to feel nervous. It''s such a personal question you don''t know if you should be asking, but you''re committed now. There''s no turning back. "It''s kind of personal, but I was wondering... what do your parents think of all this? I''m mostly asking since we kind of come from similar backgrounds and you know, your parents are from Gadyukino and I''m from Pavlovsky and we''re in sort of similar situations and... you know..."'
+										'	All of a sudden you start to feel nervous. It''s such a personal question you don''t know if you should be asking, but you''re committed now. There''s no turning back. "It''s kind of personal, but I was wondering... what do your parents think of all this? I''m mostly asking since we kind of come from similar backgrounds and you know, your parents are from Gadukino and I''m from Pavlovsky and we''re in sort of similar situations and... you know..."'
 										'	You trail off at the end of your sentence, unsure of how to end such a personal request.'
 										act '...':
 											*clr & cla
@@ -367,7 +367,7 @@ if $ARGS[0] = 'mari_4':
 		*nl
 		if mari_farm_shoot = 0:
 			mari_farm_shoot = 1
-			'	<i>Huh, I didn''t know we had a dedicated set just for shooting farm stuff. I thought they went out to Gadyukino every time. Oh well, looks Mari''s busy. I guess I''ll have to find her some other time.</i> Eyeing her quivering toes one last time you think, <i>Hang in there girl!</i>'
+			'	<i>Huh, I didn''t know we had a dedicated set just for shooting farm stuff. I thought they went out to Gadukino every time. Oh well, looks Mari''s busy. I guess I''ll have to find her some other time.</i> Eyeing her quivering toes one last time you think, <i>Hang in there girl!</i>'
 			act 'Leave':gt'foto','studio'
 		elseif mari_farm_shoot = 1:
 			'	<i>Stuck playing the farm girl again, huh Mari? They really are slave drivers for this kind of thing aren''t they? I guess I''ll find you some other time.</i>'
@@ -418,7 +418,7 @@ if $ARGS[0] = 'mari_chat':
 			*clr & cla
 			'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading2.jpg"></center>'
 			'	"Hey Mari, how come you don''t shave your bush?"'
-			'	"The photographers actually ask me not to shave. They say it helps sell my ''farm girl'' look," she says, causing you both to giggle a little. "Besides, I tried shaving once when I still lived in Gadyukino and I hated that prickly feeling when it would start to grow back as stubble. It''s too much of a hassle to keep it smooth down there so since then I just decided to keep it trimmed."'
+			'	"The photographers actually ask me not to shave. They say it helps sell my ''farm girl'' look," she says, causing you both to giggle a little. "Besides, I tried shaving once when I still lived in Gadukino and I hated that prickly feeling when it would start to grow back as stubble. It''s too much of a hassle to keep it smooth down there so since then I just decided to keep it trimmed."'
 			if pubestyle = 2:
 				'	"I know what you mean! Keeping it clean-shaven is too much work. What''s wrong with having a bit of bush?"'
 				'	"Right???"'
@@ -551,7 +551,7 @@ if $ARGS[0] = 'mari_chat':
 		*clr & cla
 		'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading16.jpg"></center>'
 		'	"How come you''re always reading the same book Mari?"'
-		'	"Oh this old thing? I don''t know, it''s just one of my favorite stories. I fell in love with it back when I still lived in Gadyukino. It''s about a girl who moves away from her home and experiences all kinds of stuff. Love, and adventure, and new things she never even dreamed existed... I guess it''s comforting to me because I feel like the girl in this story. And I suppose it also reminds me a bit of home and how it''s never far away..."'
+		'	"Oh this old thing? I don''t know, it''s just one of my favorite stories. I fell in love with it back when I still lived in Gadukino. It''s about a girl who moves away from her home and experiences all kinds of stuff. Love, and adventure, and new things she never even dreamed existed... I guess it''s comforting to me because I feel like the girl in this story. And I suppose it also reminds me a bit of home and how it''s never far away..."'
 		act'Continue':
 			*clr & cla
 			'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading7.jpg"></center>'
@@ -611,7 +611,7 @@ if $ARGS[0] = 'mari_chat':
 							*clr & cla
 							'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading6.jpg"></center>'
 							'	"But ho-"  you start to say before she jumps up and cuts you off.'
-							'	"And who was I supposed to lose it to??" she says with a laugh. "You know Gadyukino. Mitka or one of his friends? There isn''t much selection there is there?"'
+							'	"And who was I supposed to lose it to??" she says with a laugh. "You know Gadukino. Mitka or one of his friends? There isn''t much selection there is there?"'
 							act 'Nod':
 								*clr & cla
 								'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading14.jpg"></center>'
@@ -696,7 +696,7 @@ if $ARGS[0] = 'mari_modelling_chat':
 	act 'Ask her how she became a model':
 		*clr & cla
 		'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading2.jpg"></center>'
-		'	"How did you become a model here Mari? Did you get hired here right after moving from Gadyukino?"'
+		'	"How did you become a model here Mari? Did you get hired here right after moving from Gadukino?"'
 		'	"Well, no, not immediately. I tried a few other jobs out first. I tried being a clerk for a clothing store in the mall before I found this job."'
 		'	"Jobs weren''t exciting enough for you?"'
 		'	"Oh no, it''s not that. If I could do anything for work and still get paid enough to live comfortably, I don''t think I''d mind working at a clothing store."'
@@ -768,7 +768,7 @@ if $ARGS[0] = 'mari_modelling_chat':
 						'	"I''m <<age>>!"'
 						'	"What??" she cries, jumping up excitedly. "That''s crazy!"'
 						'	"I know right? What are the odds that two girls like us from outside the city would both buy fake passports to end up here?"'
-						'	"You said you visit your grandparents in Gadyukino sometimes right? Maybe it''s something in the water!" she laughs.'
+						'	"You said you visit your grandparents in Gadukino sometimes right? Maybe it''s something in the water!" she laughs.'
 						'	You laugh with her for a moment before the both of you calm down again.'
 						'	"Hey... this reminds me for some reason... The guy who auditioned you... Did he also make you strip down before telling you how old you needed to be to work here?"'
 						'	"And then told you that he liked your naked body so you should go to the train station and buy a fake passport??"'

+ 3 - 3
locations/gLakeNude.qsrc

@@ -44,7 +44,7 @@ if month=1 or month=2 or month=12:
 	''
 end
 
-'This small natural beach is hidden away from the general public.  To reach it you had to travel around the lake along a forest trail.  On this secluded beach you can often find sunbathers and people skinny dipping, including people from other towns and even some from the city.'
+'This small natural beach is hidden away from the general public. To reach it you had to travel around the lake along a forest trail. On this secluded beach you can often find sunbathers and people skinny dipping, including people from other towns and even some from the city.'
 
 if $clothingworntype = 'swimwear' or $clothingworntype = 'nude':
 	act'Get dressed':
@@ -208,7 +208,7 @@ if temper >= 15 and month >= 5 and month <= 9:
 				minut += 5
 				voyeurism += 1
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/secluded_beach/self/lake_legs.jpg"></center>'
-				'From the corner of your eye you see several naked people. You think they look right at you. You blush and you freeze in terror, tears well up in the corner of your eyes. After a few moments you find yourself looking at your own feet.<br><dh>"Wha....What am I doing?! Why do I feel like watching... Am I a voyeur? Yes, I am! I`m a girl who likes to watch nude people!"</dh> you think.<br>  You can''t remember a single instance in your life when you were watching someone. So is it worth to start doing it now? YES!'
+				'From the corner of your eye you see several naked people. You think they look right at you. You blush and you freeze in terror, tears well up in the corner of your eyes. After a few moments you find yourself looking at your own feet.<br><dh>"Wha....What am I doing?! Why do I feel like watching... Am I a voyeur? Yes, I am! I`m a girl who likes to watch nude people!"</dh> you think.<br> You can''t remember a single instance in your life when you were watching someone. So is it worth to start doing it now? YES!'
 				act'Stop Watching!': gt'gLakeNude'
 			else
 				voyeurism_start = 2
@@ -216,7 +216,7 @@ if temper >= 15 and month >= 5 and month <= 9:
 				pcs_horny += 75
 				voyeurism += 1
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/secluded_beach/voyeurism/voyeurism_start_event.jpg"></center>'
-				'From the corner of your eye you see several naked people. You think they look right at you. You blush and you freeze in terror, tears well up in the corner of your eyes. After a few moments you find yourself looking at your own feet.<br><dh>"Wha....What am I doing?! Why do I feel like watching... Am I a voyeur? Yes, I am! I`m a girl who likes to watch nude people!"</dh> you think.<br>  But then you remember how you recently were watching others on the beach and think: <dh>"That was scary, cool, and hot. I need to keep at least one eye always watching."</dh>'
+				'From the corner of your eye you see several naked people. You think they look right at you. You blush and you freeze in terror, tears well up in the corner of your eyes. After a few moments you find yourself looking at your own feet.<br><dh>"Wha....What am I doing?! Why do I feel like watching... Am I a voyeur? Yes, I am! I`m a girl who likes to watch nude people!"</dh> you think.<br> But then you remember how you recently were watching others on the beach and think: <dh>"That was scary, cool, and hot. I need to keep at least one eye always watching."</dh>'
 				act'Watch the couple': 
 					gs'gLakeNudeEvent','gLakeNude_sex'
 				end

+ 4 - 4
locations/gadforest_event.qsrc

@@ -2302,11 +2302,11 @@ if $ARGS[0] = 'forest_hanters':
 					if gadriver_gang = 0:
 						'"I''m Andrei," replied the older man, "And these are my friends, from the village, Igor and Sergei."'
 						'"By any chance is your surname <<$pcs_lastname>>?" he asked. You looked at him and nodded.'
-						'"Don`t be surprised <<$pcs_nickname>>, you look a lot like your mother when she was younger. I ... Hmmm... very good to know, I''m also from Gadyukino." said Andrei.'
+						'"Don`t be surprised <<$pcs_nickname>>, you look a lot like your mother when she was younger. I ... Hmmm... very good to know, I''m also from Gadukino." said Andrei.'
 					else
 						'"Bah, look what the cat dragged in." said in surprise the older man, looking at you closely, "It''s <<$pcs_nickname>> <<$pcs_lastname>>, the local slut.'
 						'You look at him in surprise.'
-						'"Don''t be surprised, I`m also from Gadyukino, and you look just like your mother when she was younger, and apparently you are a whore like her too." he said.'
+						'"Don''t be surprised, I`m also from Gadukino, and you look just like your mother when she was younger, and apparently you are a whore like her too." he said.'
 						'"I`m Andrei, " he added further, "And these are my friends, from the village, Igor and Sergei."'
 						'"Don`t run away, we are good, we don''t bite." said Sergei, seeing your attempt to jump to your feet.'
 						hantersKnowSlut = 1
@@ -2412,11 +2412,11 @@ if $ARGS[0] = 'forest_hanters':
 					if gadriver_gang = 0:
 						'"I''m Andrei," replied the older man, "And these are my friends, from the village, Igor and Sergei."'
 						'"By any chance is your surname <<$pcs_lastname>>?" he asked. You looked at him and nodded.'
-						'"Don`t be surprised <<$pcs_nickname>>, you look a lot like your mother when she was younger. I ... Hmmm... very good to know, I''m also from Gadyukino." said Andrei.'
+						'"Don`t be surprised <<$pcs_nickname>>, you look a lot like your mother when she was younger. I ... Hmmm... very good to know, I''m also from Gadukino." said Andrei.'
 					else
 						'"Bah, look what the cat dragged in." said in surprise the older man, looking at you closely, "It''s <<$pcs_nickname>> <<$pcs_lastname>>, the local slut.'
 						'You stare at him in surprise.'
-						'"Don''t be surprised, I`m also from Gadyukino, and you look just like your mother when she was younger, and apparently you are a whore like her too." he said.'
+						'"Don''t be surprised, I`m also from Gadukino, and you look just like your mother when she was younger, and apparently you are a whore like her too." he said.'
 						'"I`m Andrei, " he added further, "And these are my friends, from the village, Igor and Sergei."'
 						'"Don`t run away, we are good, we don''t bite." said Sergei, seeing your attempt to jump to your feet.'
 						hantersKnowSlut = 1

+ 16 - 13
locations/gadforestlost.qsrc

@@ -23,8 +23,12 @@ if $ARGS[0] = 'forestrescue':
 			'Staying in one place is a good idea when you are lost.'
 		end
 	end
-	'You get ready quickly and you follow the forest ranger home.'
-	act 'Further':gt'Gadhouse'
+	'You get ready quickly and you follow the forest ranger out of the woods.'
+	if $clothingworntype ! 'nude':
+		act 'Further':gt'Gadhouse'
+	elseif $clothingworntype = 'nude':
+		act 'Further':gt'gadforest', '1'
+	end
 end
 if $ARGS[0] = '1':
 	if StoryLine = 1 and forest_lostday > 0 and daystart > forest_lostday and rand(1,10)> 7: gt 'gadforestlost', 'forestrescue' & !add rescue by illume
@@ -53,9 +57,9 @@ if $ARGS[0] = '1':
 
 		gs 'gadforestlost', 'lostclothes'
 		if goforest > lostrand:
-			act 'Look for the road on':gs 'gadforestlost', 'gadforestlostfinish1'
+			act 'Look for the road':gs 'gadforestlost', 'gadforestlostfinish1'
 		else
-			act 'Look for the road on':gt 'gadforestlost','1'
+			act 'Look for the road':gt 'gadforestlost','1'
 		end
 		act 'To take a break':gt 'gadforestrelax'
 	end
@@ -88,9 +92,9 @@ if $ARGS[0] = '2':
 
 		gs 'gadforestlost', 'lostclothes'
 		if goforest > lostrand:
-			act 'Look for the road on ':gs 'gadforestlost', 'gadforestlostfinish2'
+			act 'Look for the road ':gs 'gadforestlost', 'gadforestlostfinish2'
 		else
-			act 'Look for the road on':gt 'gadforestlost','2'
+			act 'Look for the road':gt 'gadforestlost','2'
 		end
 		act 'To take a break':gt 'gadforestrelax'
 	end
@@ -122,9 +126,9 @@ if $ARGS[0] = '3':
 
 		gs 'gadforestlost', 'lostclothes'
 		if goforest > lostrand:
-			act 'Look for the road on ':gs 'gadforestlost', 'gadforestlostfinish3'
+			act 'Look for the road ':gs 'gadforestlost', 'gadforestlostfinish3'
 		else
-			act 'Look for the road on':gt 'gadforestlost','3'
+			act 'Look for the road':gt 'gadforestlost','3'
 		end
 		act 'To take a break':gt 'gadforestrelax'
 	end
@@ -157,7 +161,7 @@ if $ARGS[0] = '4':
 		gs 'stat'
 
 		gs 'gadforestlost', 'lostclothes'
-		act 'Look for the road on ':
+		act 'Look for the road ':
 			if goforest > lostrand: gs 'gadforestlost', 'gadforestlostfinish4'
 			if goforest < lostrand and temp > 7:gt 'gadforestswamp','1'
 			if goforest < lostrand and temp <= 7:gt 'gadforestlost','4'
@@ -196,7 +200,7 @@ end
 if $ARGS[0] = 'gadforestlostfinish':
 	'<center><H4>Somewhere in the woods</H4></center>'
 	'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/gadjoy.jpg"></center>'
-	'You look over and realize that you finally see houses, glad to get out of this alive you rush forward.'
+	'You look over and realize that you finally see lights shining from distnat houses, glad to get out of this alive you rush forward.'
 	!clear lost flags by illume, clear dirtyclothes flag by rachels
 	lost_girl = 0
 	dirtyclothes = 0 & swamp_clothes = 0
@@ -205,10 +209,9 @@ if $ARGS[0] = 'gadforestlostfinish':
 	if $clothingworntype = 'nude':
 		act 'Out of the woods':
 			minut += 25
-			'You sneak out the woods, hiding your naked body in shadow and moving toward grandparents house.'
-			'You Successfully reach home without witness.'
+			'You find your way out of the woods, hiding your naked body in shadow and moving toward the edge of the forest, where you left your clothes.'
 			cla
-			act 'Further':gt'Gadhouse'
+			act 'Continue':gt'gadforest', '1'
 		end
 		temp=0
 		!disable further act add.

+ 1 - 1
locations/gadprostitutes.qsrc

@@ -18,7 +18,7 @@ if $ARGS[0] = 'start':
 	end
 	clr
 	gs 'stat'
-	'<center><h4>Highway near Gadyukino Village</h4></center>'
+	'<center><h4>Highway near Gadukino Village</h4></center>'
 	'You walk out to the highway '
 	
 	! commented out to make it more likely and similiar to the choices in miroslavaHome

+ 87 - 104
locations/gadriver.qsrc

@@ -183,52 +183,44 @@ if $ARGS[0] = 'Gadbitch':
 	if MiraLoc ! 1 and npc_QW['A63'] >= 13 and RAND(0,10) = 0 and hour >= 8 and hour < 20 and month >= 5 and month <= 9 and temper >= 15 and sunWeather = 1:'<a href="exec: gt ''Gadriver'', ''GuysRiver'' ">Bob Colby</a> is resting on the riverbank.'
 
 	if temper >= 15 and month >= 5 and month <= 9:
-		if $clothingworntype = 'swimwear' or $clothingworntype = 'nude':
+		temp_gr = RAND(0,9)
+		if $clothingworntype ! 'nude':
+			act 'Strip naked':
+				cla
+				minut += 5
+				gs 'underwear', 'remove'
+				gs 'clothing', 'strip', 'VillageRiver'
+				'Without hesitation, you take off all your clothes and neatly fold them before putting them down on a pile. Without your clothes holding you back, you can go for a nice swim in the river or just lie down in the sand and do some sunbathing.'
+				act 'Continue': gt 'Gadriver', 'Gadbitch'
+			end
+		end
+		if $clothingworntype = 'swimwear':
 			act 'Go for a swim':
 				cla
 				*clr
 				cumspclnt = 4
 				gs 'cum_cleanup'
 				minut += 30
-				if $clothingworntype = 'nude':
-					gs 'exercise', 'tier1', 1, 'stren_exp'
-					inhib_exp += rand(1,3)
-				else
-					gs 'exercise', 'tier1', 1, 'stren_exp'
-					if pcs_inhib < 50:inhib_exp += rand(1,3)
-				end
+				gs 'exercise', 'tier1', 1, 'stren_exp'
+				if pcs_inhib < 50:inhib_exp += rand(1,3)
 				pcs_sweat = 10 + rand(0,4)
-				if $clothingworntype = 'swimwear':
-					if hour >= 22 or hour <= 6:
-						if RAND(0,10) < 5 and MiraLoc = 1:
-							'<center><img <<$set_imgh>> src="images/characters/village/mira/rivertwogirls.jpg"></center>'
-							'You and Mira take a nighttime swim in the river, splashing water at each other and having fun.'
-						else
-							'<center><img <<$set_imgh>> src="images/locations/gadukino/river/gadriverswim.jpg"></center>'
-							'You take a nighttime swim in the river, feeling the refreshing and invigorating water flowing across your body.'
-						end
+				if hour >= 22 or hour <= 6:
+					if RAND(0,10) < 5 and MiraLoc = 1:
+						'<center><img <<$set_imgh>> src="images/characters/village/mira/rivertwogirls.jpg"></center>'
+						'You and Mira take a nighttime swim in the river, splashing water at each other and having fun.'
 					else
-						if RAND(0,10) < 5 and MiraLoc = 1:
-							'<center><img <<$set_imgh>> src="images/characters/village/mira/rivertwogirls.jpg"></center>'
-							'You and Mira take a swim in the river, splashing water at each other and having fun.'
-						else
-							'<center><img <<$set_imgh>> src="images/locations/gadukino/river/gadriverswim.jpg"></center>'
-							'You take a swim in the river, feeling the refreshing and invigorating water flowing across your body.'
-						end
+						'<center><img <<$set_imgh>> src="images/locations/gadukino/river/gadriverswim.jpg"></center>'
+						'You take a nighttime swim in the river, feeling the refreshing and invigorating water flowing across your body.'
 					end
 				else
-					temp_gr = RAND(0,15)
-					if temp_gr >= 10 and MiraLoc = 1:
-						pcs_horny += RAND(5,15)
-						gs 'stat'
-						'<center><img <<$set_imgh>> src="images/characters/village/mira/rivertwogirlsnude'+rand(0,5)+'.jpg"></center>'
-						'You step in to the river, you and Mira have a good old fashioned water fight, splashing each other until one of you finally surrenders.'
+					if RAND(0,10) < 5 and MiraLoc = 1:
+						'<center><img <<$set_imgh>> src="images/characters/village/mira/rivertwogirls.jpg"></center>'
+						'You and Mira take a swim in the river, splashing water at each other and having fun.'
 					else
-						'<center><img <<$set_imgh>> src="images/locations/gadukino/river/watergirls.jpg"></center>'
-						'You take your clothes off and swiftly step into the river, you sigh, feeling the cold refreshing and invigorating water.'
+						'<center><img <<$set_imgh>> src="images/locations/gadukino/river/gadriverswim.jpg"></center>'
+						'You take a swim in the river, feeling the refreshing and invigorating water flowing across your body.'
 					end
 				end
-				temp_gr = RAND(0,9)
 
 				act 'Get out of the water':
 					if MiraLoc ! 1 and npc_QW['A63'] >= 13 and temp_gr = 0 and hour >= 8 and hour < 20:
@@ -286,80 +278,71 @@ if $ARGS[0] = 'Gadbitch':
 					end
 				end
 			end
-
 		else
-
-			act 'Go skinny dipping':
-				cla
-				*clr
-				temp_gr = RAND(0,15)
-				cumspclnt = 4
-				gs 'cum_cleanup'
-				minut = minut + 20
-				pcs_sweat = 10 + rand(0,4)
-				pcs_mood += 5
-				pcs_willpwr = pcs_willpwr + 5
-				inhib_exp += rand(1,3)
-				if pcs_stren < 30: stren_exp += 1
-				if hour >= 22 and hour <= 6:
-					'<center><img <<$set_imgh>> src="images/locations/gadukino/river/watergirls1.jpg"></center>'
-					'You strip your clothes off and slowly step in to the cold river, knowing that the darkness hides your nudity. You swim around feeling the refreshing and invigorating water caressing your body.'
-				else
-					if temp_gr >= 10 and MiraLoc = 1:
-						pcs_horny += RAND(5,15)
-						gs 'stat'
-						'<center><img <<$set_imgh>> src="images/characters/village/mira/rivertwogirlsnude'+rand(0,5)+'.jpg"></center>'
-						'You step in to the river, you and Mira have a good old fashioned water fight, splashing each other until one of you finally surrenders.'
+			if $clothingworntype = 'nude':
+				act 'Go skinny dipping':
+					cla
+					*clr
+					temp_gr = RAND(0,15)
+					cumspclnt = 4
+					gs 'cum_cleanup'
+					minut = minut + 20
+					pcs_sweat = 10 + rand(0,4)
+					pcs_mood += 5
+					pcs_willpwr = pcs_willpwr + 5
+					inhib_exp += rand(1,3)
+					if pcs_stren < 30: stren_exp += 1
+					if hour >= 22 and hour <= 6:
+						'<center><img <<$set_imgh>> src="images/locations/gadukino/river/watergirls1.jpg"></center>'
+						'You strip your clothes off and slowly step in to the cold river, knowing that the darkness hides your nudity. You swim around feeling the refreshing and invigorating water caressing your body.'
 					else
-						'<center><img <<$set_imgh>> src="images/locations/gadukino/river/watergirls.jpg"></center>'
-						'You take your clothes off and swiftly step into the river, you sigh, feeling the cold refreshing and invigorating water.'
+						if temp_gr >= 10 and MiraLoc = 1:
+							pcs_horny += RAND(5,15)
+							gs 'stat'
+							'<center><img <<$set_imgh>> src="images/characters/village/mira/rivertwogirlsnude'+rand(0,5)+'.jpg"></center>'
+							'You step in to the river, you and Mira have a good old fashioned water fight, splashing each other until one of you finally surrenders.'
+						else
+							'<center><img <<$set_imgh>> src="images/locations/gadukino/river/watergirls.jpg"></center>'
+							'You take your clothes off and swiftly step into the river, you sigh, feeling the cold refreshing and invigorating water.'
+						end
 					end
-				end
-				act 'Get out of the water':
-					if MiraLoc ! 1 and npc_QW['A63'] >= 13 and temp_gr = 0 and hour >= 8 and hour < 20:
-						*clr & cla
-						'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkaguysriversex12.jpg"></center>'
-						'As soon as you step out of the water, you find yourself standing naked in front of a couple of the village boys, judging from the fishing poles they are carrying, you know they were coming to the river to do some fishing.'
-						'But, seeing you skinny dipping, they instead start talking amongst themselves about how much of a slut you are and the only good thing you are for is sucking cock. You tell them to fuck off, but they are too worked up and not listening to you at all.'
-						gs 'boyStat', 'A63'
-						npc_sex[$boy] += 1
-						gs 'arousal', 'vaginal', 10, 'gangbang', 'sub', 'rough'
-						gs 'arousal', 'hj', 5, 'gangbang', 'sub', 'rough'
-						gs 'cum_call','butt',$boy, 1
-						gs 'boyStat', 'A61'
-						npc_sex[$boy] += 1
-						gs 'arousal', 'bj', 5, 'gangbang', 'sub', 'rough'
-						minut -= 10
-						gs 'arousal', 'anal', 10, 'gangbang', 'sub', 'rough'
-						gs 'arousal', 'hj', 5, 'gangbang', 'sub', 'rough'
-						gs 'cum_call','anus',$boy, 1,'','',20
-						gs 'boyStat', 'A62'
-						npc_sex[$boy] += 1
-						gs 'arousal', 'bj', 10, 'gangbang', 'sub', 'rough'
-						gs 'arousal', 'hj', 5, 'gangbang', 'sub', 'rough'
-						gs 'arousal', 'hj', 5, 'gangbang', 'sub', 'rough'
-						minut -= 10
-						gs 'cum_call','mouth',$boy
-						swallow += RAND(0,1)
-						gs 'stat'
-						gs 'arousal', 'end'
-						gs 'stat'
-						gang +=1
-
-						act 'Finish':minut += 5 & gt'Gadriver', 'Gadbitch'
-					else
-						minut += 5 & gt'Gadriver', 'Gadbitch'
+					act 'Get out of the water':
+						if MiraLoc ! 1 and npc_QW['A63'] >= 13 and temp_gr = 0 and hour >= 8 and hour < 20:
+							*clr & cla
+							'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkaguysriversex12.jpg"></center>'
+							'As soon as you step out of the water, you find yourself standing naked in front of a couple of the village boys, judging from the fishing poles they are carrying, you know they were coming to the river to do some fishing.'
+							'But, seeing you skinny dipping, they instead start talking amongst themselves about how much of a slut you are and the only good thing you are for is sucking cock. You tell them to fuck off, but they are too worked up and not listening to you at all.'
+							gs 'boyStat', 'A63'
+							npc_sex[$boy] += 1
+							gs 'arousal', 'vaginal', 10, 'gangbang', 'sub', 'rough'
+							gs 'arousal', 'hj', 5, 'gangbang', 'sub', 'rough'
+							gs 'cum_call','butt',$boy, 1
+							gs 'boyStat', 'A61'
+							npc_sex[$boy] += 1
+							gs 'arousal', 'bj', 5, 'gangbang', 'sub', 'rough'
+							minut -= 10
+							gs 'arousal', 'anal', 10, 'gangbang', 'sub', 'rough'
+							gs 'arousal', 'hj', 5, 'gangbang', 'sub', 'rough'
+							gs 'cum_call','anus',$boy, 1,'','',20
+							gs 'boyStat', 'A62'
+							npc_sex[$boy] += 1
+							gs 'arousal', 'bj', 10, 'gangbang', 'sub', 'rough'
+							gs 'arousal', 'hj', 5, 'gangbang', 'sub', 'rough'
+							gs 'arousal', 'hj', 5, 'gangbang', 'sub', 'rough'
+							minut -= 10
+							gs 'cum_call','mouth',$boy
+							swallow += RAND(0,1)
+							gs 'stat'
+							gs 'arousal', 'end'
+							gs 'stat'
+							gang +=1
+
+							act 'Finish':minut += 5 & gt'Gadriver', 'Gadbitch'
+						else
+							minut += 5 & gt'Gadriver', 'Gadbitch'
+						end
 					end
 				end
-				
-			end
-			act 'Strip naked':
-				cla
-				minut += 5
-				gs 'underwear', 'remove'
-				 gs 'clothing', 'strip', 'VillageRiver'
-				'Without hesitation, you take off all your clothes and neatly fold them before putting them down on a pile. Without your clothes holding you back, you can go for a nice swim in the river or just lie down in the sand and do some sunbathing.'
-				act 'Continue': gt 'Gadriver', 'Gadbitch'
 			end
 		end
 		if hour >= 8 and hour < 20 and sunWeather = 1:
@@ -505,13 +488,13 @@ if $ARGS[0] = 'Gadbitch':
 								gt'Gadriver', 'Gadbitch'
 							end
 						end
-					end 
+					end
 				end
 			end
 		end
 	end
 	if $clothingworntype ! 'nude': act 'Get changed':gt 'changingroom', 'view_swim_list'
-	if $clothingworntype = 'nude': 
+	if $clothingworntype = 'nude':
 		act 'Get dressed':
 			clothesAtLocation = FUNC('lost_clothes_here','VillageRiver')
 			cla

+ 5 - 3
locations/gadukino.qsrc

@@ -63,8 +63,10 @@ if $ARGS[0] = '':
 		if car > 0 and cardrive = 23: '<a href="exec:GS ''carF'',''start''">Your <<$car>></a> is close by.'
 		if StoryLine = 1 :
 			'Nearby are a series of small farms, on one of which <a href="exec:minut += 5 & gt ''Gaddvor''">your grandparents</a> live.'
+			act 'Grandparent''s house': minut += 5 & gt 'Gaddvor'
 		else
 			'Nearby are a series of small farms, on one of which <a href="exec:minut += 5 & gt ''Gaddvor''">old couple</a> live.'
+			act 'Old couple''s house': gt 'Gaddvor'
 		end
 		if npc_rel['A60'] > 0: 'Just down the road from your grandparents house is <a href="exec:minut += 5 & gt ''MiroslavaHome'', ''start''">Mira''s</a> house.'
 		*nl
@@ -315,7 +317,7 @@ if $ARGS[0] = '2':
 			minut += 15
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/characters/village/mira/mira.jpg"></center>'
-			'You decide to lend a hand to help the girl with the calf. Your lonely in the village, maybe this girl, if you get to know her, could make it seem to the other villagers that you are not a complete stranger in Gadyukino. You walk over to the girl and introduce yourself and ask if she wants help. She nods and resumes pulling on the rope, while you walk over behind the calf and give it a load slap on the rump. The calf is surprised and immediately to moves forward away from you. The girl smiles in thanks and tells you her name is Miroslava.'
+			'You decide to lend a hand to help the girl with the calf. Your lonely in the village, maybe this girl, if you get to know her, could make it seem to the other villagers that you are not a complete stranger in Gadukino. You walk over to the girl and introduce yourself and ask if she wants help. She nods and resumes pulling on the rope, while you walk over behind the calf and give it a load slap on the rump. The calf is surprised and immediately to moves forward away from you. The girl smiles in thanks and tells you her name is Miroslava.'
 			'Together you are able to guide the calf back into its pen. Miroslava turns out to be quite a sociable girl and conversationalist. You learn that her family was recently forced to move to the village from the city. Her father''s huge gambling debts to some questionable men forced him to eventually sell the family''s property in the city to pay them back. Mira is having a rough time adjusting to the life in a small village. She misses the apartment in the center of the city and the money to buy nice dresses and makeup with. After selling everything and paying off the debt, her father was told to leave the city "or else...", so they were destitute and could only afford to buy a house in this seedy dust covered village. You walk with her and chat until you reach her house, which is only a few away from your grandparent''s place. Mira invites you to come and visit her at any time. She is just as bored in the village as you are.'
 
 			act 'Finish': gt 'gadukino'
@@ -442,7 +444,7 @@ if $ARGS[0] = '2':
 			gt 'gadukino'
 		end
 	else
-		'<center><h2>Village Gadyukino</h2></center>'
+		'<center><h2>Village Gadukino</h2></center>'
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/village/walk.jpg"></center>'
 		'You kill time, walking through the village.'
 		act 'Leave':gt 'gadukino'
@@ -716,7 +718,7 @@ end
 
 if $ARGS[0] = '16':
 	*clr & cla
-	'<center><h2>Village Gadyukino</h2></center>'
+	'<center><h2>Village Gadukino</h2></center>'
 	'<center><img <<$set_imgh>> src="images/locations/gadukino/village/walk.jpg"></center>'
 	'You kill time, walking through the village.'
 

+ 5 - 1
locations/gadukino_event.qsrc

@@ -792,6 +792,8 @@ if $ARGS[0] = 'go_home':
 			family_trip_month = month
 			if month >= 6 or month <= 8:
 				*clr & cla
+				'<center><b><font color="maroon">Your mother, Natasha <<$pcs_lastname>></font></b></center>'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/mother.jpg"></center>'
 				'Mom asks you "Well, <<$pcs_nickname>>, are you coming home with us or are you going to stay in the village with your grandparents?"'
 				act 'Stay':
 					staygad = daystart
@@ -814,6 +816,8 @@ if $ARGS[0] = 'go_home_ender':
 	*clr & cla
 	minut += rand(15,25)
 	if grandmahelp > 0:
+		'<center><b><font color="maroon">Your grandmother</font></b></center>'
+		'<center><img <<$set_imgh>> src="images/locations/gadukino/village/grandmahelp.jpg"></center>'
 		'Before leaving grandma gives you <<grandmahelp*50>> rubles.'
 		money += grandmahelp*50
 		grandmahelp = 0
@@ -829,7 +833,7 @@ if $ARGS[0] = 'to_gadukino':
 	!family_trip_month = 1
 	minut += rand(15,25)
 	gs 'stat'
-	'You get into the Volga with the rest of your family and before you know, you''ve arrived in Gadyukino. Your grandparents have lived here for forty years.'
+	'You get into the Volga with the rest of your family and before you know, you''ve arrived in Gadukino. Your grandparents have lived here for forty years.'
 	act 'Go into the house': gt 'gadhouse'
 end
 

+ 2 - 0
locations/gdksport.qsrc

@@ -79,6 +79,8 @@ if $ARGS[0] = 'start':
 		gt 'wardrobe', 'start'
 	end
 
+	gs 'wardrobe', 'sports_outfit_option'
+
 	if albinaQWdance > 0 or gsAboDance > 0 or gsAboBeg > 0 or gsAboVolley > 0:
 		if $clothingworntype ! 'exercise':'You are not dressed in sports clothes.'
 		if $shoeworntype ! 'trainers':'You are not wearing training shoes.'

+ 69 - 57
locations/gdktoilet.qsrc

@@ -21,7 +21,7 @@ if $ARGS[0] = 'start':
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/bathroom/bathroom_entrance.jpg"></center>'
 
 	if hour >= 8 and hour <= 23:
-		act 'Go in the Men''s toilet': gt 'gdktoilet', 'mens'
+		act 'Go in the Men''s toilet': gt 'gdktoilet', 'mens_entrance_events'
 		act 'Go in the Women''s toilet': gt 'gdktoilet', 'womens'
 	end
 
@@ -66,24 +66,8 @@ if $ARGS[0] = 'start':
 	end
 end
 
-if $ARGS[0] = 'mens':
-	$metka = 'mens'
-	$loc = 'gdktoilet'
-	cls
+if $ARGS[0] = 'mens_entrance_events':
 	temp = RAND(1,100)
-	gs 'stat'
-	if hour >=20 and hour <=23:
-		if music_on = 1:
-			$track_loop = 'sound/komb.mp3'
-			volume = 50
-			music_loop = 1
-			pl '<a href="exec: music_on = 0 & gt $loc">Turn off the music</a>'
-		else
-			music_loop = 0
-			close all
-			pl '<a href="exec: music_on = 1 & gt $loc">Play music</a>'
-		end
-	end
 !!Gloryhole1
 	if temp >= 80:
 		'<center><b><font color="maroon">Men''s Room</font></b></center>'
@@ -161,7 +145,7 @@ if $ARGS[0] = 'mens':
 								act 'Leave': gt'gdktoilet', 'start'
 							end
 						else
-							act 'leave': gt'gdktoilet', 'start'
+							act 'Leave': gt'gdktoilet', 'start'
 						end
 					end
 				else
@@ -169,13 +153,13 @@ if $ARGS[0] = 'mens':
 					'You look at his naked body and you wonder who''s on the other side. You feel a little turned on by the man''s naked body. You decide to leave.'
 					gs 'arousal', 'voyeur', 10
 					gs 'stat'
-					act 'leave': gt'gdktoilet', 'start'
+					act 'Leave': gt'gdktoilet', 'start'
 				end
 			else
 				pcs_horny += 5
 				gs 'stat'
 				'You look at his naked body and you''re not sure what''s going on. You decide to leave before things get too awkward.'
-				act 'leave': gt'gdktoilet', 'start'
+				act 'Leave': gt'gdktoilet', 'start'
 			end
 		end
 !!Sonia
@@ -293,39 +277,67 @@ if $ARGS[0] = 'mens':
 		minut += 1
 		temp = RAND(1,2)
 		gs 'stat'
+		gt 'gdktoilet', 'mens'
+	end
+end
+
+if $ARGS[0] = 'mens':
+	$metka = 'mens'
+	$loc = 'gdktoilet'
+	$metkaM = 'mens'
+	$locM = 'gdktoilet'
+	$location_type = 'bathroom'
+	cls
+	gs 'stat'
+	
+	if hour >=20 and hour <=23:
+		if music_on = 1:
+			$track_loop = 'sound/komb.mp3'
+			volume = 50
+			music_loop = 1
+			pl '<a href="exec: music_on = 0 & gt $loc">Turn off the music</a>'
+		else
+			music_loop = 0
+			close all
+			pl '<a href="exec: music_on = 1 & gt $loc">Play music</a>'
+		end
+	end
+	
+	'<center><b><font color="maroon">Men''s Room</font></b></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/bathroom/mens/bathroom_mens.jpg"></center>'
+	'You peek around the corner. Inside this room, stalls line the right side, with urinals on the far wall and rows of sinks and <a href="exec:gt ''mirror'', ''start''">mirrors</a> to the left. The room has a smell of disinfectant and stale piss. As you look around you notice a hole in the wall.'
+	
+	act 'Leave': gt 'gdktoilet', 'start'
+	
+	act 'Look at the hole':
+		cls
+		gs 'stat'
 		'<center><b><font color="maroon">Men''s Room</font></b></center>'
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/bathroom/mens/bathroom_mens.jpg"></center>'
-		'You peek around the corner. Inside this room, stalls line the right side, with urinals on the far wall and rows of sinks and <a href="exec:gt ''mirror'', ''start''">mirrors</a> to the left. The room has a smell of disinfectant and stale piss. As you look around you notice a hole in the wall.'
-		act 'Look at the hole':
-			cls
-			gs 'stat'
-			'<center><b><font color="maroon">Men''s Room</font></b></center>'
-			'<center><video autoplay loop src="images/locations/pavlovsk/community/bathroom/mens/sex/menghpeek.mp4"></video></center>'
-			'You look at the hole and see a girl fingering her pussy. You feel your pussy moisten and start to itch.'
-			gs 'arousal', 'voyeur', 5
-			gs 'stat'
-			if pcs_horny >=50:
-				act 'Masturbate':
-					cla
-					gs 'stat'
-					'You walk into one of the men''s stalls.'
-					gs 'arousal', 'masturbate', 5
-					gs 'stat'
-					act 'start': gt 'gdktoilet', 'mensmast'
-				end
-			end
-			act 'Move away':
-				cls
-				minut += 1
+		'<center><video autoplay loop src="images/locations/pavlovsk/community/bathroom/mens/sex/menghpeek.mp4"></video></center>'
+		'You look at the hole and see a girl fingering her pussy. You feel your pussy moisten and start to itch.'
+		gs 'arousal', 'voyeur', 5
+		gs 'stat'
+		if pcs_horny >=50:
+			act 'Masturbate':
+				cla
 				gs 'stat'
-				'<center><b><font color="maroon">Men''s Room</font></b></center>'
-				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/bathroom/mens/bathroom_mens.jpg"></center>'
-				'You decide to leave before things get too crazy.'
-				act 'Leave': gt'gdktoilet', 'start'
+				'You walk into one of the men''s stalls.'
+				gs 'arousal', 'masturbate', 5
+				gs 'stat'
+				act 'start': gt 'gdktoilet', 'mensmast'
 			end
 		end
-		act 'Leave': gt'gdktoilet', 'start'
+		act 'Move away':
+			cls
+			minut += 1
+			gs 'stat'
+			gt'gdktoilet', 'mens'
+		end
 	end
+	
+	dynamic $tampon
+	dynamic $quickwash
+	dynamic $basin
 end
 
 if $ARGS[0] = 'mensmast':
@@ -384,13 +396,13 @@ if $ARGS[0] = 'mensmast':
 								gs 'underwear', 'dispose'
 								minut += 2
 								gs 'stat'
-								'You run out of the stall and in doing so quickly you leave your underwear behind.'
-								act 'Leave': gt 'gdk'
+								'You slip past the man and run out of the bathroom so quickly you leave your underwear behind.'
+								act 'Leave': gt 'gdktoilet', 'start'
 							else
 								minut += 2
 								gs 'stat'
-								'You run out of the stall.'
-								act 'Leave': gt 'gdk'
+								'You slip past the man and run out of the bathroom.'
+								act 'Leave': gt 'gdktoilet', 'start'
 							end
 						end
 					else
@@ -422,14 +434,14 @@ if $ARGS[0] = 'mensmast':
 									minut += 5
 									gs 'stat'
 									'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/bathroom/mens/sex/mensmast5.jpg"></center>'
-									'The man leaves the stall, he mumbles something but you are too far gone and woozy. You stay crouched on the floor with cum all over your mouth as you try to recover. You get up and leave.'
-									act 'Leave':gt 'gdktoilet', 'start'
+									'The man leaves the stall, he mumbles something but you are too far gone and woozy. You stay crouched on the floor with cum all over your mouth as you try to recover.'
+									act 'Leave the stall':gt 'gdktoilet', 'mens'
 								end
 							end
 						end
 					end
 				end
-				act 'Leave Stall':gt 'gdktoilet', 'start'
+				act 'Leave Stall':gt 'gdktoilet', 'mens'
 			end
 		end
 	else
@@ -440,7 +452,7 @@ if $ARGS[0] = 'mensmast':
 		minut += 1
 		gs 'stat'
 		'You decide that you shouldn''t continue in fear of being discovered.'
-		act 'Leave Stall':gt 'gdktoilet', 'start'
+		act 'Leave Stall':gt 'gdktoilet', 'mens'
 	end
 end
 

+ 7 - 16
locations/gpoli.qsrc

@@ -104,20 +104,8 @@ if $ARGS[0] = '':
 			end
 		end
 
-		if pcs_health < (pcs_vital * 10 + pcs_stren * 5):
-			act 'Get treated for your poor health (1:00)':
-				cla
-				minut += 60
-				pcs_health = pcs_vital * 10 + pcs_stren * 5 + 1000
-				if pillcon > 0 and rand(0,4) = 0:pillcon -= 2500
-				'After a quick discussion about your health, the doctor gives you an injection with a strange pink fluid. You immediately feel much better.'
-
-				act 'Leave':gt $curloc
-			end
-		end
-
-		if pain['total'] > 10:
-			act 'Pain relief (1:00)':
+		if pcs_health < (pcs_vital * 10 + pcs_stren * 5) or pain['total'] > 10:
+			act 'See a Doctor about your health (1:00)':
 				cla
 				minut += 60
 				if pain['head'] > 0:pain['head'] -= rand(7,13)
@@ -157,7 +145,10 @@ if $ARGS[0] = '':
 				if pain['clitoris'] > 0:pain['clitoris'] -= rand(7,13)
 				if pain['urethra'] > 0:pain['urethra'] -= rand(7,13)
 				if pain['cervix'] > 0:pain['cervix'] -= rand(7,13)
-				'You receive a combined painkiller, steroid and vitamin shot which not only helps the pain but speeds your recovery too permanently reducing your current pain.'
+				pcs_health = pcs_vital * 10 + pcs_stren * 5 + 1000
+				if pillcon > 0 and rand(0,4) = 0:pillcon -= 2500
+				gs 'stat'
+				'After a quick discussion about your health, the doctor gives you an injection with a strange pink fluid, a combined painkiller, steroid and vitamin shot which not only helps the pain but speeds your recovery too, permanently reducing your current pain and increasing your health. You immediately feel much better, and should recover health faster over the coming days.'
 
 				act 'Leave':gt 'gpoli'
 			end
@@ -1287,7 +1278,7 @@ if $ARGS[0] = 'maternity_ward':
 			gs 'stat'
 			*clr
 			cla
-			minute += 5
+			minut += 5
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/clinic/mward/old_nurse.jpg"></center>'
 			'Nurse: Hello <<$pcs_firstname>>, how can I help you?'
 			act 'Donate your breast milk (0:15)':

+ 24 - 21
locations/grigory.qsrc

@@ -823,7 +823,7 @@ if $ARGS[0] = 'field3':
 		'That dissappointment is short lived however as he sweeps you up in his arms suddenly, pressing his lips against yours in a rough but affectionate kiss before sitting you back down.'
 		'The two of you say your goodbyes and finally part ways.  You can''t help but think about how good it felt to be so close to him.'
 
-!!		act 'Continue':
+!!		act 'Continue':gt 'grigory','dummy'
 !!	end
 
 	act 'Be Friendly':
@@ -1101,26 +1101,29 @@ if $ARGS[0] = 'drunk_late':
 				'After a  few seconds consideration, you pull remove your own shoes, then pull back the covers on the other side of the bed before crawling in beside him.'
 				'Snuggling up against the warmth of his big body, you feel him roll onto his side, one of his arms slipping around your middle.  "Love you Kiska,"  He mumbles in his drunken sleep.'
 				'Smiling to yourself, you close your eyes and drift off to sleep.'
-
-!!				--------------------------------------------
-!!				Scene break
-!!				--------------------------------------------
-
-				'You''re woken by the early morning sun peeking past the drapes of the bedroom.  You start to shy away from the light, but then realize that you''re alone in the bed.'
-				'Looking around the room, you see that Grigory is nowhere to be seen.  '
-				'"Grigory?"  You call softly when you finally motivate yourself to crawl out of bed, "Grigory?  Where''d you get off to?"'
-				'With no response, you exit the bedroom and start to look around.  The first thing you notice is that all of Grigory''s clothes have been picked up, and that the end table has been moved back to where it belongs.  The second is when you look out the living room window and notice that his truck is gone.'
-				'You sigh, then start back toward the bedroom to grab your shoes and tidy up before leaving.  You''re almost to the front door when you notice a note stuck to the door.  '
-				*nl
-				'<b>Sorry about last night.  I had a bit too much to drink.  Please forgive me.'  
-				'I was going to wake you this morning, but you looked like a sleeping angel and I couldn''t bring myself to wake you up.  I hope you slept well.'
-				'Help yourself to the fridge for breakfast, maybe I''ll see you a little later.'
-				'Love you Kiska,'
-				'Grigory</b>'
-				*nl
-				'Smiling to yourself, you take down the note.'
-
-				act 'Continue':gt 'grigory','dummy'
+				act 'Wake up':
+					*clr
+					cla
+					minut += ((33 - hour) * 60) - minut
+					pcs_energy += 100
+					pcs_hydra += 100
+					gs 'stat'
+					'You''re woken by the early morning sun peeking past the drapes of the bedroom.  You start to shy away from the light, but then realize that you''re alone in the bed.'
+					'Looking around the room, you see that Grigory is nowhere to be seen.  '
+					'"Grigory?"  You call softly when you finally motivate yourself to crawl out of bed, "Grigory?  Where''d you get off to?"'
+					'With no response, you exit the bedroom and start to look around.  The first thing you notice is that all of Grigory''s clothes have been picked up, and that the end table has been moved back to where it belongs.  The second is when you look out the living room window and notice that his truck is gone.'
+					'You sigh, then start back toward the bedroom to grab your shoes and tidy up before leaving.  You''re almost to the front door when you notice a note stuck to the door.  '
+					*nl
+					'<b>Sorry about last night.  I had a bit too much to drink.  Please forgive me.'  
+					'I was going to wake you this morning, but you looked like a sleeping angel and I couldn''t bring myself to wake you up.  I hope you slept well.'
+					'Help yourself to the fridge for breakfast, maybe I''ll see you a little later.'
+					'Love you Kiska,'
+					'Grigory</b>'
+					*nl
+					'Smiling to yourself, you take down the note.'
+
+					act 'Continue':gt 'grigory','dummy'
+				end
 			end
 		end
 	end

+ 26 - 10
locations/gschool_detention.qsrc

@@ -269,12 +269,14 @@ if $ARGS[0] = 'incidental_events':
 	end
 end
 
+!!can be any of the girls from school but a nerd, Veronika, Ekaterina, or Anushka.
 if $ARGS[0] = 'upskirt1':
 	*clr
 	cla
 	minut += 60
-	gs 'gschool_events', 'rand_teacher_arg'
-!!can be any of the girls from school but a nerd, Veronika, Ekaterina, or Anushka.
+	:newupskirtgirl1
+	gs 'gschool_events', 'rand_girl_arg', 1, 1, 0, 1, 1, 0
+	if $rand_girl = 'Veronika' or $rand_girl = 'Ekaterina' or $rand_girl = 'Anushka': jump'newupskirtgirl1'
 	'<center><b><font color="maroon">Detention</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/detention/spreadg.jpg"></center>'
 	'As you are sitting at a table bored out of your mind waiting for detention to end. You start looking around and you notice <<$rand_girl>> sitting at a table across from you, after a few minutes she leans back in her chair and relaxes. Spreading her legs slightly as she does, the movement draws your eyes and you are given a eye full. Apparently she forgot her panties today because her pussy is now on full display for any to see, well any from the right vantage point, like yourself.'
@@ -302,12 +304,14 @@ if $ARGS[0] = 'upskirt1':
 	end
 end
 
+!!can be any of the girls from school but a nerd, Veronika, or Anushka.
 if $ARGS[0] = 'upskirt2':
 	*clr
 	cla
 	minut += 60
-	gs 'gschool_events', 'rand_teacher_arg'
-!!can be any of the girls from school but a nerd, Veronika, or Anushka.
+	:newupskirtgirl2
+	gs 'gschool_events', 'rand_girl_arg', 1, 1, 0, 1, 1, 0
+	if $rand_girl = 'Veronika' or $rand_girl = 'Anushka': jump'newupskirtgirl2'
 	'<center><b><font color="maroon">Detention</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/detention/upskirt.jpg"></center>'
 	'As you are sitting at a table bored out of your mind waiting for detention to end. You start looking around and you notice <<$rand_girl>> climbing up the small ladder uses to get to the top shelves of the books. As you watch her climb you quickly realize she is not wearing any panties and is giving everyone watching a clear view of her pussy. Before you can say anything someone whistles, which causes the teacher to start demanding who did it. During the distraction she quickly climbs back down and returns to her seat, blushing slightly but also smiling.'
@@ -317,14 +321,16 @@ if $ARGS[0] = 'upskirt2':
 	act 'Go home': gt 'gschool_detention', 'end'
 end
 
+!!can be any of the girls from school but a nerd, Veronika, or Ekaterina
 if $ARGS[0] = 'flashing girl':
 	*clr
 	cla
 	minut += 60
-	gs 'gschool_events', 'rand_teacher_arg'
+	:newflashinggirl
+	gs 'gschool_events', 'rand_girl_arg', 1, 1, 0, 1, 1, 0
+	if $rand_girl = 'Veronika' or $rand_girl = 'Ekaterina': jump'newflashinggirl'
 	'<center><b><font color="maroon">Detention</font></b></center>'
 	'<center><video autoplay loop src="images/locations/pavlovsk/school/detention/detflash1.mp4"></video></center>'
-!!can be any of the girls from school but a nerd, Veronika, or Ekaterina
 	'As you are sitting at a table bored out of your mind waiting for detention to end. You start looking around and you notice <<$rand_girl>> sitting in a spot that blocks almost everyones view of her, but yours. She has her phone held in front of her, obviously having a video conversation with someone, then you see her lift her shirt and flash who ever it is on the phone. She laughs a bit apparently at their reaction, the teacher clears his throat at her outburst. She quickly ends the call and spends the rest of the time playing on her phone. After watching her a bit more, you realize she is not going to do anything more so you play on your phone as well, at least there was a little excitement today.'
 	gs 'arousal', 'voyeur', 5
 	gs 'arousal', 'end'
@@ -332,14 +338,16 @@ if $ARGS[0] = 'flashing girl':
 	act 'Go home': gt 'gschool_detention', 'end'
 end
 
+!!can be any of the girls from school but a nerd, Veronika, or Ekaterina
 if $ARGS[0] = 'teasing girl':
 	*clr
 	cla
 	minut += 60
-	gs 'gschool_events', 'rand_teacher_arg'
+	:newteasinggirl
+	gs 'gschool_events', 'rand_girl_arg', 1, 1, 0, 1, 1, 0
+	if $rand_girl = 'Veronika' or $rand_girl = 'Ekaterina': jump'newteasinggirl'
 	'<center><b><font color="maroon">Detention</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/detention/tease.jpg"></center>'
-!!can be any of the girls from school but a nerd, Veronika, or Ekaterina
 	'As you are sitting at a table bored out of your mind waiting for detention to end. You start looking around and you notice <<$rand_girl>> has snuck off into the book stacks, she is watching some boys watch her, she pulls down her pants and starts to pull down her panties but she stops just before she shows anything, grins as she pulls her clothes back up. After  doing this a few times, each time the boys look hopefully this might be the time, but it never is. Finally she gets bored teasing them and wanders off. After that you start playing on your phone again, at least there was a little excitement today.'
 	gs 'arousal', 'voyeur', 5
 	gs 'arousal', 'end'
@@ -347,14 +355,18 @@ if $ARGS[0] = 'teasing girl':
 	act 'Go home': gt 'gschool_detention', 'end'
 end
 
+!!boy can be Dimka, Andrey, Ivan, Lazar, Svyatoslav, or any of the gopnik boys but Niko. If Sveta is dating any of the boys then they should not be called either.
 if $ARGS[0] = 'handjob':
 	*clr
 	cla
 	minut += 60
-	gs 'gschool_events', 'rand_teacher_arg'
+	gs 'gschool_events', 'rand_boy_arg', 0, 0, 0, 1, 0, 0
+	
+!!fixed the gs, but the other boys must still be included and niko and lovers excluded, if somebody fixes that, remove this comment and the next line (julzor)
+	$rand_boy = 'a boy you don''t know'
+	
 	'<center><b><font color="maroon">Detention</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/detention/sex/handjob.jpg"></center>'
-!!boy can be Dimka, Andrey, Ivan, Lazar, Svyatoslav, or any of the gopnik boys but Niko. If Sveta is dating any of the boys then they should not be called either.
 	'As you are sitting at a table bored out of your mind waiting for detention to end. You start looking around and you notice a girl, you have seen her around but she is from another grade and you can''t recall her name. She is sitting next to <<$rand_boy>> she has his shorts pulled down in front and is jerking him off under the desk. Both of them do a fairly good job of acting like nothing is going on, but from your seat, you have a perfect view of the action.'
 	*nl
 	'Some time later, she has to switch hands one than once, but he finally leans back and closes his eyes. Sensing he is close she tilts his dick down as she keeps jerking him off and cups her other hand under the head of his dick. Moment later he is shooting his load into her hand, a bit of it shoots out onto the floor as well. Once he finishes she lets go of him and brings her hands up to her face, where she starts to lick all his cum off them, as he tucks his dick away. Not long after they sit side by side playing on their phones, pretending like nothing happened. Soon you start playing on your phone as well, at least there was a little excitement today.'
@@ -374,6 +386,7 @@ end
 !!If outcast social group random girl is Sonia or any girl Sveta has a friendship of 50+
 if $ARGS[0] = 'Chat with <<$rand_girl>>':
 	*clr & cla
+	gs 'gschool_events', 'rand_girl_arg', 1, 1, 1, 1, 1, 0
 	!!npc_rel['A?'] += 3
 	gs 'stat'
 	'<center><b><font color="maroon">Detention</font></b></center>'
@@ -391,6 +404,7 @@ end
 !!If outcast social group random boy is Lesco Tsarev, Petia Alkaev or any boy Sveta has a friendship of 50+
 if $ARGS[0] = 'Chat with <<$rand_boy>>':
 	*clr & cla
+	gs 'gschool_events', 'rand_boy_arg', 1, 1, 1, 1, 1, 0
 	!!npc_rel['A?'] += 3
 	gs 'stat'
 	'<center><b><font color="maroon">Detention</font></b></center>'
@@ -440,6 +454,7 @@ if $ARGS[0] = 'Help Friends in need':
 	'They have a whispered argument or discussion - you are not sure which - but when they are done, they both look around and you can tell they are up to something. <<$rand_girl>> leans over to you and whispers: "Can you distract Mr <<$rand_teacher>> for us, so we can slip away?" Both of them give you pleading looks.'
 !!I changed this to give the player a choice if they want to help the couple or not.
 	act 'No':
+		cla & *clr
 		'<center><b><font color="maroon">Detention</font></b></center>'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/detention/detflirt.jpg"></center>'
 !!not sure if you can code it to give a friend boost to which ever NPC it is, but if so I put in the code but blank number.
@@ -449,6 +464,7 @@ if $ARGS[0] = 'Help Friends in need':
 		act 'Go home': gt 'gschool_detention', 'end'
 	end
 	act 'Yes':
+		cla & *clr
 		'<center><b><font color="maroon">Detention</font></b></center>'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/detention/detflirt.jpg"></center>'
 !!not sure if you can code it to give a friend boost to which ever NPC it is, but if so I put in the code but blank number.

+ 2 - 2
locations/gschool_grounds.qsrc

@@ -317,13 +317,13 @@ if $ARGS[0] = 'sports':
 		'With the school open you can go to the <a href="exec:gt ''gschool_grounds'',''change_room''">changing rooms</a> by the gym and change your outfit.'
 	end
 
-	if week = 6 and schoolSorev = 2 and hour = 10:
+	if week = 6 and schoolSorev = 2 and hour = 10 and SchoolBlock = 0:
 		'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.'
 
 		act 'Participate in the 400m sprint event':gt 'gschool_grounds', 'SchoolRun2'
 	end
 
-	if week = 6 and schoolSorev = 1 and hour = 10:
+	if week = 6 and schoolSorev = 1 and hour = 10 and SchoolBlock = 0:
 		'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.'
 
 		act 'Participate in the 400m sprint race':gt 'gschool_grounds', 'SchoolRun'

+ 1 - 1
locations/gschool_lessons.qsrc

@@ -485,7 +485,7 @@ if $ARGS[0] = 'math':
 					*nl
 					'Christina replies back, "Bella better hope that you are right. I will find out one way or another." Christina quickly turns off her phone then slams her hand on the table, causing Anatoly to jump up in surprise before quickly looking around the room for the source of the noise before shrugging and continuing with his lesson.'
 				else
-					'As you are browsing the web, you receive a text message from Christina Zvereva, reading; "Have you seen what Zinaida was wearing this morning? Another burlap sack. Doesn''t she realize how bad she looks, and would it kill her to comb her hair? She looks like a fucking scarecrow." You reply, "Yeah she doesn''t really seem to care about her appearance at all." Christina replies, "Exactly! She is such an eyesore, anyway have you been watching my races? I have been undefeated since I have started." You text back, "I have seen a few and I am always impressed at how fast you can move." Christina gives you a wink before replying, "Keep training and maybe you and I will keep the first two spots reserved for us. You can be the one in second of course."'
+					'As you are browsing the web, you receive a text message from Christina Zvereva, reading; "Have you seen what Zinaida was wearing this morning? Another hessian sack. Doesn''t she realize how bad she looks, and would it kill her to comb her hair? She looks like a fucking scarecrow." You reply, "Yeah she doesn''t really seem to care about her appearance at all." Christina replies, "Exactly! She is such an eyesore, anyway have you been watching my races? I have been undefeated since I have started." You text back, "I have seen a few and I am always impressed at how fast you can move." Christina gives you a wink before replying, "Keep training and maybe you and I will keep the first two spots reserved for us. You can be the one in second of course."'
 					*nl
 					'You giggle as you reply, "Sure sounds like fun." While sticking your tongue out at her, causing you both to giggle before turning back to your phones.'
 				end

+ 2 - 2
locations/gskver.qsrc

@@ -102,10 +102,10 @@ if $ARGS[0] = 'start':
 		if home_owned[2] = 0 and workPTU <= 2 and HotelRoom < 1:
 			!nowhere to live in town
 			'It''s quite dark now, and you have no where to stay nearby. Maybe you should try to sleep on a bench?'
+			if StoryLine = 1:*P ' Or try your luck, go Uncle Shulgin''s Apartment?'
 		else
 			'It''s quite dark now, and you don''t feel like walking. Maybe you Should try sleeping on a bench?'
 		end
-		if StoryLine = 1:*P ' Or try your luck, go Uncle Shulgin''s Apartment?'
 		act 'Sleep on a bench': gt'placer_sex','sleeping_park_bench'
 	end
 
@@ -153,7 +153,7 @@ if $ARGS[0] = 'start':
 		end
 	end
 
-	if pcs_inhib >= 35:
+	if pcs_inhib >= 35 or exhibitionist_lvl > 0:
 		act 'Flash your tits':
 			if pcs_exhib = 100 and exhibitionQW = 0: gt 'kseniyaQW', 'event1'
 			cls

+ 1 - 1
locations/hairsalon.qsrc

@@ -981,7 +981,7 @@ if $ARGS[0] = 'dyehair':
 			gs 'stat'
 			'"I want to try something really different." you tell her.'
 			'"And what would that be?" The hairdresser asks cheerfully.'
-			'"IA nice dark purple, like a dark wine." you announce.'
+			'"I want it nice dark purple, like a dark wine." you announce.'
 			'"No problem, this''ll be fun. Please have a seat.", she says and turns around one of the chairs for you.'
 
 			act 'Sit down':

+ 12 - 12
locations/hanters.qsrc

@@ -112,9 +112,9 @@ elseif hour = 8 or hour = 14 or hour = 19:
 			gs 'stat'
 		else
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/hanters1.jpg"></center>'
-			'You enthusiasticly listen to the their hunting stories and even share some of your stories.'
+			'You enthusiastically listen to the their hunting stories and even share some of your stories.'
 			gs 'hanters', 'hanters_talk'
-			'You get caught up in the conversation, you don''t even notice how fast the time flies by.'
+			'You get so caught up in the conversation, you don''t even notice how fast the time flies by.'
 		end
 		act 'Move away': gt 'swamp_yard'
 	end
@@ -176,14 +176,14 @@ elseif hour = 8 or hour = 14 or hour = 19:
 						shootingday = daystart
 						gs 'stat'
 						'<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/claps_eyes.jpg"></center>'
-						'You approach the hunters sitting in a clearing "Guys, could you give me the rifle I want to try it out again?" you ask the hunters.'
+						'You approach the hunters sitting in a clearing. "Guys, could you give me the rifle? I want to try it out again." You ask the hunters.'
 						if shooting = 1:
 							shooting = 2
 							'"Okay, <<$pcs_nickname>>, just don''t end up like the first time," Andrei said jokingly.'
 						elseif pcs_shoot <= 10:
 							'"Sure, <<$pcs_nickname>>, just be careful." Andrei said smiling.'
 						else
-							'"Here, <<$pcs_nickname>>, just don''t shoot too much, the bullets are expansive." Andrei said smiling.'
+							'"Here, <<$pcs_nickname>>, just don''t shoot too much, the bullets are expensive." Andrei said smiling.'
 						end
 						if pcs_shoot >= 1 and pcs_shoot <= 10:
 
@@ -237,8 +237,8 @@ elseif hour = 8 or hour = 14 or hour = 19:
 						shootingday = daystart
 						gs 'stat'
 						'<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/claps_eyes.jpg"></center>'
-						'You approach the hunters sitting in a clearing "Guys, could you give me the rifle I want to try it out again?" you ask the hunters.'
-						'"You need to heal your forehead first." Andrei said smiling. "You''re like an amazon, you need to relax."'
+						'You approach the hunters sitting in a clearing. "Guys, could you give me the rifle? I want to try it out again." You ask the hunters.'
+						'"You need to heal your forehead first." Andrei says smiling. "You have the spirit of an Amazon, you need to relax."'
 
 						act'Further':gt 'swamp_yard'
 					end
@@ -277,7 +277,7 @@ else
 	act'Talk to Igor':gt'IgorHanter'
 end
 
-!actions if the SG slut in Gadyukino
+!actions if the SG slut in Gadukino
 if hantersRape = 3:
 	cla
 	*clr
@@ -3367,7 +3367,7 @@ if $ARGS[0]='hanterslutLEG2':
 	if pcs_health <= 50:act 'Lose consciousness':gt 'hanters', 'hantersgroupfaint'
 end
 
-if $ARGS[0]='hanters_talk':
+if $ARGS[0] = 'hanters_talk':
 	temp = rand(1,35)
 	if temp = 1:
 		'"What''s the difference between a dog and a fox?"'
@@ -3389,7 +3389,7 @@ if $ARGS[0]='hanters_talk':
 		'Not wanting to spook the little fella into spraying him, my dad slowly retreated toward the fence line, walking backwards and keeping the light trained on the skunk.'
 		'Suddenly, he felt something brush across his shoulders and back and quickly swung the flashlight around and shone it directly into the face of a scarecrow!'
 	elseif temp = 6:
-		'There once was politican that was going hunting. He drove out in his fancy jeep, dressed in camouflage and had a super fancy rifle with optical sight night vision... He walks into the forest, and met a man in sandals, a simple hat and a torn jacket, he looked like a typical village guy.'
+		'There once was politician that was going hunting. He drove out in his fancy jeep, dressed in camouflage and had a super fancy rifle with optical sight night vision... He walks into the forest, and met a man in sandals, a simple hat and a torn jacket, he looked like a typical village guy.'
 		'Man: "Where are you heading?"'
 		'Politician: "I''m gonna shoot a bear!"'
 		'Man: "Yes, you seem well prepared..."'
@@ -3408,9 +3408,9 @@ if $ARGS[0]='hanters_talk':
 	elseif temp = 9:
 		'The three hunters are talking:'
 		'"I once killed a whale with one shot."'
-		'"I strangled a bear with my bear hands."'
-		'"Have you ever heard of the Dead sea?"'
-		'"Who hasn??????t heard?"'
+		'"I strangled a bear with my bare hands."'
+		'"Have you ever heard of the Dead Sea?"'
+		'"Who hasn''t heard of it?"'
 		'"So I..."'
 	elseif temp = 10:
 		'"As I''m getting out of the house I see something resembling a eagle standing on the telephone pole."'

+ 27 - 25
locations/hotel_resep.qsrc

@@ -5,12 +5,7 @@ gs'stat'
 '<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/resep.girl0,'+rand(0,10)+'.jpg"></center>'
 'The same cute brunette as always is manning the reception desk. You wonder if she ever takes a break at all.'
 
-if hotelcollect > 0:
-	hotelcollect = 0
-	money+=maidtime*250
-	'The brunette quickly checks the computer and then gives you <<maidtime*250>> <b>₽</b> for all the shifts you worked in the hotel.'
-	maidtime=0
-end
+act 'Step away from the reception desk':gt'HotelHole','skip_resepevent'
 
 act'Rent a room':
 	cls
@@ -86,6 +81,27 @@ act'Rent a room':
 		act'No, thank you':gt'HotelHole'
 	end
 end
+
+if hotelcollect > 0:
+	hotelcollect = 0
+	money+=maidtime*250
+	'The brunette quickly checks the computer and then gives you <<maidtime*250>> <b>₽</b> for all the shifts you worked in the hotel.'
+	maidtime=0
+end
+
+If GermanQW<1:
+	act 'Ask about the maid job':
+		cls
+		if GermanQW = 0:GermanQW = 1
+		gs'stat'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/resep.girl0,'+rand(0,10)+'.jpg"></center>'
+		'You approach the reception desk, and ask the girl: "Excuse me... I hear you are often looking for maids? I would like to come work as a maid here."'
+		'She nods understandingly, and takes a quick look at your figure: "We do often need maids, that''s true. I''d hire you in an instant, but unfortunately it''s not up to me. You should go see Herman Leonidovich, the hotel manager. He''s usually in his office between 12:00 and 14:00. I bet he will hire you! Good luck when you go see him!"'
+
+		act 'Step away from the reception desk':gt'HotelHole','skip_resepevent'
+	end
+end
+
 if proshotelopen = 1 and proshotelday ! daystart:
 	act'Ask for "The Peacock"':
 		if pavhotprosQW = 6:
@@ -115,14 +131,14 @@ if proshotelopen = 1 and proshotelday ! daystart:
 			gs'stat'
 			if hour >= 12 and hour < 20:
 				'You enter the room with Pavlin.'
-				'"You just sit down on the bed, the client will be here in a few minutes."'
+				'"You just sit down on the bed; the client will be here in a few minutes."'
 			else
 				'You go to the room and knock on the door. Pavlin opens the door.'
 				'He lets you enter the room and offers you to sit down on the couch.'
 				'"When the girl at the desk called me I informed the customer straight away, they will be here shortly."'
 			end
 			'Indeed not one minute later there was a knock on the door, Pavlin opened up and had a short conversation with the customer. The customer handed him a wad of cash and entered the room.'
-			'"I''ll be waiting in the hotelbar, meet me there when you are done girl," said Pavlin while he left the room.'
+			'"I''ll be waiting in the hotel bar, meet me there when you are done girl," said Pavlin while he left the room.'
 			act 'Perform your duty':gt 'hotel_resep', 'pavgenpros'
 		end
 	end
@@ -210,7 +226,7 @@ if $ARGS[0] = 'pavlbar':
 	if npc_rel['A217'] = 6 and pavlevent = 0:
 		'You are sure the money he received from the customer was more than double this amount'
 		'You bring up the issue: "Actually Pavlin I believe I should get more money, I am doing all the work here and I know these guys pay you much more than this."'
-		' Where Pavlin was still sitting there with a big smile a moment before, the moment you mentioned the money a gloom came over his face. this only lasted a few moments and then his smile reappeared.'
+		' Where Pavlin was still sitting there with a big smile a moment before, the moment you mentioned the money a gloom came over his face. This only lasted a few moments and then his smile reappeared.'
 		'"You are right <<$pcs_firstname>>, come with me to my car I''ll give you a bonus today."'
 		'You are excited at the prospect of finally getting the money you earned but you are unsure if you can trust Pavlin.'
 		minut += 5
@@ -263,20 +279,6 @@ if $ARGS[0] = 'pavlbar':
 	exit
 end
 
-If GermanQW<1:
-	act 'Ask about the maid job':
-		cls
-		if GermanQW = 0:GermanQW = 1
-		gs'stat'
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/resep.girl0,'+rand(0,10)+'.jpg"></center>'
-		'You approach the reception desk, and ask the girl: "Excuse me... I hear you are often looking for maids? I would like to come work as a maid here."'
-		'She nods understandingly, and takes a quick look at your figure: "We do often need maids, that''s true. I''d hire you in an instant, but unfortunately it''s not up to me. You should go see Herman Leonidovich, the hotel manager. He''s usually in his office between 12:00 and 14:00. I bet he will hire you! Good luck when you go see him!"'
-
-		act 'Step away from the reception desk':gt'HotelHole','skip_resepevent'
-	end
-end
-act 'Step away from the reception desk':gt'HotelHole','skip_resepevent'
-
 if $ARGS[0] = 'pavgenpros':
 	cla
 	proshotelday = daystart
@@ -293,7 +295,7 @@ if $ARGS[0] = 'pavgenpros':
 
 	'You move the dick out of your mouth and tell him to put on a condom and fuck you.'
 	if pcs_dom >= 25:
-		'The man wanted to start arguing but he could see you would not be pursuaded.'
+		'The man wanted to start arguing but he could see you would not be persuaded.'
 		gs 'dinsex', 'boy_puts_his_condom'
 	elseif rand(0,2) = 1 and pcs_dom < 25:
 
@@ -323,7 +325,7 @@ if $ARGS[0] = 'pavgenpros':
 			'"I don''t care bitch <<$npc_firstname[''A217'']>> still owes me a favor, so you are going to lie there and take it."'
 			'You try to get away but <<$boydesc>> pins you down and guides his cock towards your ass'
 			'<center><video autoplay loop src="images/shared/sex/anal/doggy/anal1.mp4"></video></center>'
-			'"at least use some lub..."'
+			'"at least use some lube..."'
 			'Before you can finish your sentence <<$boydesc>> has already penetrated your anus and is thrusting with all his might.'
 			'You were not ready for it and start screaming your longs out.'
 			'Luckily he did not last long and after 30 seconds he blew his load in your ass'

+ 5 - 0
locations/igorhome.qsrc

@@ -58,6 +58,7 @@ if $ARGS[0] = 'hallway':
 	$location_type = 'indoors'
 	cls
 	minut += 1
+	killvar '$locclass'
 	gs 'stat'
 	'<center><h4><font color="maroon">Entrance hall</font></h4></center>'
 	'<center><img <<$set_imgh>>  src="images/locations/pavlovsk/resident/igorhome/kor.jpg"></center>'
@@ -111,6 +112,7 @@ end
 if $ARGS[0] = 'igorroom':
 	cls
 	minut += 1
+	$locclass = 'bedr'
 	gs 'stat'
 	'<center><h4><font color="maroon">Igor''s Room</font></h4></center>'
 	'<center><img <<$set_imgh>>  src="images/locations/pavlovsk/resident/igorhome/kom.jpg"></center>'
@@ -440,6 +442,7 @@ end
 if $ARGS[0] = 'livingroom':
 	*clr & cla
 	minut += 1
+	$locclass = 'livingr'
 	gs 'stat'
 	'<center><b><font color = maroon>Living room</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/igorhome/livingroom.jpg"></center>'
@@ -726,6 +729,7 @@ end
 if $ARGS[0] = 'kitchen':
     *clr & cla
     minut += 1
+	$locclass = 'kitr'
     gs 'stat'
     '<center><b><font color = maroon>Kitchen</font></b></center>'
     '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/igorhome/kitchen.jpg"></center>'
@@ -1106,6 +1110,7 @@ end
 if $ARGS[0] = 'igorparents':
 	*clr & cla
 	minut += 1
+	$locclass = 'bedr'
 	gs 'stat'
 	'<center><b><font color = maroon>Igor''s parent''s room</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/igorhome/bedroom.jpg"></center>'

+ 4 - 2
locations/katspalnya.qsrc

@@ -2,8 +2,10 @@
 $sexloc = $CURLOC
 
 if $ARGS[0] = 'start':
-	$metka = $ARGS[0]
-	$loc = $CURLOC
+	$metka = 'start'
+	$loc = 'katspalnya'
+	$location_type = 'private'
+	$locclass = 'bedr'
 	cls
 	gs 'stat'
 	'<center><b><font color="maroon">Katja''s apartment</font></b></center>'

+ 19 - 13
locations/koncepod1.qsrc

@@ -15,7 +15,7 @@ end
 if $ARGS[0]='krr2x1':
     cla
     *clr
-    set minut = minut + 1
+    minut += 5
     gs'stat'
     '<center><B><font color=maroon>Stairs</font></B></center>'
     '<center><img <<$set_imgh>> src="images/locations/oldtown/vacanthouse/koncepod3.jpg" ></center>'
@@ -34,8 +34,10 @@ end
 if $ARGS[0]='krr2x':
     cla
     *clr
-    set minut = minut + 1
+	killvar '$locclass'
+    minut += 5
     pavserpsiday = daystart
+	gs 'stat'
     '<center><B><font color=maroon>Corridor</font></B></center>'
     '<center><img <<$set_imgh>> src="images/locations/oldtown/vacanthouse/corridor.jpg" ></center>'
 
@@ -43,7 +45,7 @@ if $ARGS[0]='krr2x':
     if psiho = 3 and psi1day = 0:dynamic $pavser7
     if psi1day = 1:'Continue'
 
-    act 'Go to the Hall':gt'koncepod1','str2x'
+    act 'Go to the living room':gt'koncepod1','str2x'
     act 'Go to the kitchen':gt'koncepod1','khr2x'
     act 'Go to the bathroom':gt'koncepod1','vnr2x'
     
@@ -64,10 +66,11 @@ end
 if $ARGS[0]='str2x':
     cla
     *clr
-    set minut = minut + 5
+    minut += 5
+	$locclass = 'livingr'
     gs'stat'
 
-    '<center><B><font color=maroon>Hall</font></B></center>'
+    '<center><B><font color=maroon>Living Room</font></B></center>'
     '<center><img <<$set_imgh>> src="images/locations/oldtown/vacanthouse/hall.jpg" ></center>'
 
     if psiho = 0 and psi1day = 0:dynamic $pavser
@@ -75,7 +78,7 @@ if $ARGS[0]='str2x':
     if psiho >= 1:
         act 'Go to the kitchen':gt'koncepod1','khr2x'
         act 'Go to the bedroom':gt'koncepod1','bdr2x'
-        act 'Corridor':gt'koncepod1','krr2x'
+        act 'Go to the hall':gt'koncepod1','krr2x'
     end
 
 end
@@ -83,7 +86,8 @@ end
 if $ARGS[0]='khr2x':
     cla
     *clr
-    set minut = minut + 5
+    minut += 5
+	$locclass = 'kitr'
     gs'stat'
     '<center><B><font color=maroon>Kitchen</font></B></center>'
     '<center><img <<$set_imgh>> src="images/locations/oldtown/vacanthouse/kitchen.jpg" ></center>'
@@ -91,8 +95,8 @@ if $ARGS[0]='khr2x':
     if psiho = 2 and psihb = 1 and psihc = 1 and psi1day = 0:dynamic $pavser6
 
 
-    act 'Go to the Hall':gt'koncepod1','str2x'
-    act 'Corridor':gt'koncepod1','krr2x'
+    act 'Go to the living room':gt'koncepod1','str2x'
+    act 'Go to the hall':gt'koncepod1','krr2x'
 end
 
 
@@ -102,14 +106,14 @@ if $ARGS[0] = 'vnr2x':
 	$metka = 'vnr2x'
 	$loc = 'koncepod1'
     cls
-    set minut += 5
+    minut += 5
     gs'stat'
     '<center><B><font color=maroon>Bathroom</font></B></center>'
     '<center><img <<$set_imgh>> src="images/locations/oldtown/vacanthouse/bathroom.jpg" ></center>'
     'Above the washbasin hangs an <a href="exec:GT ''mirror'',''start''">oval mirror</a>.'
     if psiho = 2 and psihb = 1 and psihc = 0 and psi1day = 0:dynamic $pavser4
 
-	act 'Corridor':gt'koncepod1','krr2x'
+	act 'Go to the hall':gt'koncepod1','krr2x'
 	
 	dynamic $tampon
 	dynamic $quickwash
@@ -119,12 +123,14 @@ end
 if $ARGS[0]='bdr2x':
     cla
     *clr
-    set minut = minut + 5
+    minut += 5
+	$location_type = 'private'
+	$locclass = 'bedr'
     gs'stat'
     '<center><B><font color=maroon>Bedroom</font></B></center>'
     '<center><img <<$set_imgh>> src="images/locations/oldtown/vacanthouse/bedroom.jpg" ></center>'
     if psiho = 1 and psi1day = 0:dynamic $pavser3
-    act 'Corridor':gt'koncepod1','krr2x'
+    act 'Go to the hall':gt'koncepod1','krr2x'
 end
 
 --- koncepod1 ---------------------------------

+ 1 - 0
locations/korr.qsrc

@@ -7,6 +7,7 @@ $locM = $CURLOC
 $metka = $ARGS[0]
 $loc = $CURLOC
 $location_type = 'private'
+killvar '$locclass'
 if sound = 0:PLAY 'sound/korr.mp3',30
 
 if lesbiday + 14 <= daystart and lesbiQW >= 11 and hour >= 19 and santehnikDolg = 0:

+ 1 - 0
locations/korr2x.qsrc

@@ -4,6 +4,7 @@ if sound = 0:PLAY 'sound/korr.mp3',30
 $metka = ''
 $loc = 'korr2x'
 $location_type = 'private'
+killvar '$locclass'
 clr
 popolaini = 0
 saunaYouRoom = 0

+ 3 - 0
locations/korrPar.qsrc

@@ -9,6 +9,7 @@ $locM = $CURLOC
 $metka = $ARGS[0]
 $loc = $CURLOC
 $location_type = 'private'
+killvar '$locclass'
 clr
 popolaini = 0
 saunaYouRoom = 0
@@ -215,8 +216,10 @@ if hour >= 16 and hour <= 20 and indorf = 0:
 		elseif schoolPredupr = 2:
 			schoolPredupr = 3
 			SchoolBlock = 1
+			ParHomeBlock = 1
 			home_owned[2] = 0
 			schoolprogul = 0
+			pcs_grades = 0
 			if $clothingworntype = 'school' and clothingwornnumber = 6:gs 'clothing', 'strip'
 			'As you enter the hallway, you find your mother there waiting for you. You have never seen her this furious. "<<$pcs_nickname>>? I just got off the phone with the school, they told me you didn''t show up yet again and expelled you. I''ve had it with you! I''ve warned you so many times! Go ahead, live your irresponsible life the way you want. You''re no longer welcome here." She already packed up all your things from your room before you got home, and roughly shoves the bag into your hands. After that, she pushes you out the door and slams it shut in your face.'
 

+ 8 - 6
locations/kotovdom.qsrc

@@ -67,9 +67,10 @@ if $ARGS[0] = 'vann':
 end
 
 if $ARGS[0] = 'kor':
-	$metkaM = $ARGS[0]
-	$locM = $CURLOC
+	$metkaM = 'kor'
+	$locM = 'kotovdom'
 	$location_type = 'private'
+	killvar '$locclass'
 	*clr & cla
 	minut += 1
 	gs 'stat'
@@ -81,8 +82,9 @@ if $ARGS[0] = 'kor':
 end
 
 if $ARGS[0] = 'kotovkom':
-	$metkaM = $ARGS[0]
-	$locM = $CURLOC
+	$metkaM = 'kotovkom'
+	$locM = 'kotovdom'
+	$locclass = 'bedr'
 	*clr & cla
 	minut += 1
 	gs 'stat'
@@ -95,8 +97,8 @@ if $ARGS[0] = 'kotovkom':
 end
 
 if $ARGS[0] = 'kuh':
-	$metkaM = $ARGS[0]
-	$locM = $CURLOC
+	$metkaM = 'kuh'
+	$locM = 'kotovdom'
 	*clr & cla
 	minut += 1
 	gs 'stat'

+ 1 - 0
locations/kuhr.qsrc

@@ -3,6 +3,7 @@ CLOSE ALL
 
 $metka = ''
 $loc = 'kuhr'
+$locclass = 'kitr'
 clr
 minut += 1
 elektro += 1

+ 1 - 0
locations/kuhr2x.qsrc

@@ -2,6 +2,7 @@
 CLOSE ALL
 $metka = ''
 $loc = 'kuhr2x'
+$locclass = 'kitr'
 
 clr
 minut = minut + 1

+ 2 - 1
locations/kuhrPar.qsrc

@@ -20,6 +20,7 @@ end
 
 $metka = $ARGS[0]
 $loc = $CURLOC
+$locclass = 'kitr'
 clr
 minut += 1
 gs 'stat'
@@ -52,10 +53,10 @@ act 'Drink some water (0:05)':gs 'beverage', 'bev_wat'
 
 act 'Have a cup of tea (0:05)':
 	cls
-	minut += 5
 	if pcs_hydra >= 100:
 		'You don''t need any more tea.'
 	else
+		minut += 5
 		pcs_hydra += 80
 		cumspclnt = 2
 		gs 'cum_cleanup'

+ 162 - 16
locations/lact_lib.qsrc

@@ -91,7 +91,8 @@ if $ARGS[0] = '$calc_lactatemm':
 		temp_breastsize = 0
 		temp_breastsize += nbsize
 		temp_var = 0
-		if lactateinduced > 0 and kid <= 0:
+		!! This if needs to be changed later. If the kid is lost during the pregnancy, Sveta may still went through full breast development. If changing something here, please contact milky_boobs in the forums.
+		if kid <= 0:
 			temp_var = ((8*temp_breastsize*temp_breastsize)+(37*temp_breastsize))/4
 			RESULT = temp_var
 		else
@@ -102,6 +103,147 @@ if $ARGS[0] = '$calc_lactatemm':
 	end
 end
 
+if $ARGS[0] = '$get_breastmilk_time':
+	!!	func('lact_lib','$get_breastmilk_time', sucktion_type, milk_demand)
+	!!	ARGS[1] = sucktion_type: the type of sucktion. adult_mouth [0], child_mouth [1], baby_mouth [2], manual_breastpump [3] , electric_breastpump [4], hand_expressing [5], cow milker [6]
+	!!	ARGS[2] = milk_demand: how much milk is demanded. Warning: Should be ml and not in ml*10 for ease of use. :D
+	!!	RESULT = Time in Minutes
+	!!	Usage: breastmilktimetoget = func('lact_lib','$get_breastmilk_time', 2, 150)
+	!!	This function is just calculating the amount of time needed to get a specific amount of milk from svetas breasts. It is not pumping milk from her or changes anything else.
+	!!	If you want to milk sveta, use get_breastmilk.
+	if lactate > 0:
+		!! 'suck_flow_rate initialized' Base Rate of sucking is 10ml/minute.
+		if ARGS[1] = 0:
+			!! 'adult sucking'
+			suck_flow_rate = 12 + rand(0,4)
+			temp_var = pcs_mood +(ARGS[2]/8)
+			if temp_var > 100:
+				pcs_mood = 100
+			else
+				pcs_mood += ARGS[2]/8
+			end
+		elseif ARGS[1] = 1:
+			!! 'child sucking'
+			suck_flow_rate = 8 + rand(0,2)
+			temp_var = pcs_mood + (ARGS[2]/2)
+			if temp_var > 100:
+				pcs_mood = 100
+			else
+				pcs_mood += ARGS[2]/2
+			end
+		elseif ARGS[1] = 2:
+			!!	'baby sucking'
+			suck_flow_rate = 6 + (rand(0,2))
+			temp_var = pcs_mood + ARGS[2]
+			if temp_var > 100:
+				pcs_mood = 100
+			else
+				pcs_mood += ARGS[2]
+			end
+		elseif ARGS[1] = 3:
+			!!	'manual_breastpump sucking'
+			suck_flow_rate = 9
+		elseif ARGS[1] = 4:
+			!!	'electric_breastpump sucking'
+			suck_flow_rate = 10
+		elseif ARGS[1] = 5:
+			!! 'hand expression'
+			suck_flow_rate = 3 + rand(1,2)
+		elseif ARGS[1] = 6:
+			!! 'cow milker sucking'
+			suck_flow_rate = 100
+		else
+			!! 'suck flow else branch'
+			suck_flow_rate = 10
+		end
+		
+		if pcs_nips > 0:
+			max_nip_flow_rate = 6
+		elseif pcs_nips > 20:
+			max_nip_flow_rate = 8
+		elseif pcs_nips > 40:
+			max_nip_flow_rate = 10
+		elseif pcs_nips > 60:
+			max_nip_flow_rate = 12
+		elseif pcs_nips > 80:
+			max_nip_flow_rate = 14
+		elseif pcs_nips > 100:
+			max_nip_flow_rate = 16
+		else
+			max_nip_flow_rate = 10
+		end
+		
+		if breastcounter > 0:
+			temp_var = breastcounter/10
+			soreness_mod += temp_var
+			if soreness_mod > 20: soreness_mod = 20
+			if nipple_cream = 1:
+				soreness_mod += 20
+				nipple_cream = 0
+			end
+		end
+		
+		nip_flow_mod = 1
+		temp_var = breastcounter/10
+		nip_flow_mod += temp_var
+		if nip_flow > 30: nip_flow_mod = 30
+		max_nip_flow_rate += nip_flow_mod
+		
+		if (lactaterate/600) < 1 and lactaterate > 0:
+			temp_lactaterate = 1
+		else
+			temp_lactaterate = lactaterate/600
+		end
+		
+		if lactatemv >= (ARGS[2]*10):
+			if max_nip_flow_rate <= suck_flow_rate:
+				temp_var = ARGS[2]/max_nip_flow_rate
+			else
+				temp_var = ARGS[2]/suck_flow_rate
+			end
+			RESULT = temp_var
+		elseif lactatemv > 0 and lactatemv < (ARGS[2]*10):
+			if max_nip_flow_rate <= suck_flow_rate:
+				temp_var = (lactatemv/10)/max_nip_flow_rate
+				temp_var2 = ARGS[2] - (lactatemv/10)
+				if max_nip_flow_rate <= temp_lactaterate:
+					temp_var += temp_var2/max_nip_flow_rate
+				else
+					temp_var += temp_var2/temp_lactaterate
+				end
+			else
+				temp_var = (lactatemv/10)/suck_flow_rate
+				temp_var2 = ARGS[2] - (lactatemv/10)
+				if suck_flow_rate <= temp_lactaterate:
+					temp_var += temp_var2/suck_flow_rate
+				else
+					temp_var += temp_var2/temp_lactaterate
+				end
+			end
+			RESULT = temp_var
+		elseif lactatemv <=0:
+			if max_nip_flow_rate <= suck_flow_rate:
+				if max_nip_flow_rate <= temp_lactaterate:
+					temp_var = ARGS[2]/max_nip_flow_rate
+				else
+					temp_var = ARGS[2]/temp_lactaterate
+				end
+			else
+				if suck_flow_rate <= temp_lactaterate:
+					temp_var = ARGS[2]/suck_flow_rate
+				else
+					temp_var = ARGS[2]/temp_lactaterate
+				end
+			end
+			RESULT = temp_var
+		else
+			RESULT = 0
+		end
+	else
+		RESULT = 0
+	end
+end
+
 if $ARGS[0] = '$get_breastmilk':
 
 	!!	func('lact_lib','$get_breastmilk', sucktion_type, sucktion_time)
@@ -109,7 +251,7 @@ if $ARGS[0] = '$get_breastmilk':
 	!!	ARGS[2] = sucktion_time: how many minutes the sucking/pumping takes place
 	!!	Usage: breastmilkvolume = func('lact_lib','$get_breastmilk', 4, 20)
 	!! 	RESULT = Milk in ml*10
-	!! what type of sucktion is happening? different sucktion can cause a different demand of breastmilk. Base rate of sucktion is 10ml/minute.
+	!!	what type of sucktion is happening? different sucktion can cause a different demand of breastmilk. Base rate of sucktion is 10ml/minute.
 
 	soreness_mod = 10
 	breastpumped = 1
@@ -255,7 +397,7 @@ if $ARGS[0] = '$get_breastmilk':
 		
 		max_sucktion_demand = 10*suck_flow_rate*ARGS[2]
 		!!	Is enough milk already in the breasts?
-		if lactatemv > max_sucktion_demand:
+		if lactatemv >= max_sucktion_demand:
 			!! can the nipples handle the flow?
 			if max_nip_flow_rate >= suck_flow_rate:
 				milkedvolume = max_sucktion_demand
@@ -365,17 +507,19 @@ end
 if $ARGS[0] = 'bp_milking':
 	pumptime = 0
 	pumptype = 0
-	if $location_type ! 'bathroom' and pcs_exhibition < 60:
+	if $location_type ! 'bathroom' and pcs_inhib < 50:
 		'You can''t use it here.'
+		act 'Don''t pump':gt $loc, $metka
 	else
 		*clr
 		cla
-		pumptime = input ("How long do you plan to pump your breasts? (Not more than 60 minutes)")
-		if pumptime <= 0 or pumptime > 60:
+		pumptime = input ("How long do you plan to pump your breasts?<br>(Defaults 15 minutes, maximum 60 minutes)")
+		if pumptime = '':pumptime = 15
+		if pumptime > 0 and pumptime <= 60:
+			gt 'lact_lib', 'milking'
+		elseif pumptime <= 0 or pumptime > 60:
 			minut += 2
 			act 'Don''t pump':gt $loc, $metka
-		elseif pumptime > 0 and pumptime <= 60:
-			gt 'lact_lib', 'milking'
 		end
 	end
 end
@@ -386,17 +530,19 @@ end
 if $ARGS[0] = 'man_milking':
 	pumptime = 0
 	pumptype = 1
-	if $location_type ! 'bathroom' and pcs_exhibition < 60:
+	if $location_type ! 'bathroom' and pcs_inhib < 50:
 		'You can''t do this here.'
+		act 'Don''t pump':gt $loc, $metka
 	else
 		*clr
 		cla
-		pumptime = input ("How long would you like to milk your breasts? (Not more than 60 minutes)")
-		if pumptime <= 0 or pumptime > 60:
-			minut += 2
-			act 'Don''t milk':gt $loc, $metka
-		elseif pumptime > 0 and pumptime <= 60:
+		pumptime = input ("How long would you like to milk your breasts?<br>(Default 15 minutes, maximum 60 minutes)")
+		if pumptime = '':pumptime = 15
+		if pumptime > 0 and pumptime <= 60:
 			gt 'lact_lib', 'milking'
+		elseif pumptime <= 0 or pumptime > 60:
+			minut += 2
+			act 'Don''t pump':gt $loc, $metka
 		end
 	end
 end
@@ -471,7 +617,7 @@ if $ARGS[0] = 'milking':
 			cla
 			'<center><img <<$set_imgh>> src="images/pc/body/tits/milk_sink.jpg"></center>'
 			'<center>You pour <<milkedvolume/10>>ml of your breast milk into the sink and clean up your breastpump.</center>'
-			minute += 5
+			minut += 5
 			act 'Finish':
 				milkedvolume = 0
 				gt $loc, $metka
@@ -489,7 +635,7 @@ if $ARGS[0] = 'milking':
 				else
 					pcs_hydra = 100
 				end
-				minute += 7
+				minut += 7
 				act 'Finish':
 					milkedvolume = 0
 					gt $loc, $metka

+ 2 - 2
locations/laketoilet.qsrc

@@ -11,9 +11,9 @@ if $ARGS[0] = 'main':
 
 	cla
 	*clr
-	LCtoiletiventrand = rand(1, 100)
+	LCtoiletiventrand = rand(1,100)
 
-	if hour < 4 and LCtoiletiventrand >= 83:
+	if (hour >= 22 or hour <= 4) and LCtoiletiventrand >= 75:
 		'<center><img <<$set_imgh>> src="images/locations/city/industrial/bbq/sex/toiletsexstart.jpg"></center>'
 		'When you enter the restroom, you see a naked man slowly jerking himself off. He hasn''t noticed you yet.'
 

+ 6 - 4
locations/leonid.qsrc

@@ -86,10 +86,7 @@ end
 
 if $ARGS[0] = 'office':
 	minut += 1
-	if $clothingworntype = 'nude':
-		'<b>You are naked.</b>'
-		mult = 3
-	end
+	killvar '$locclass'
 	if (hour >= 9 and hour < 10) and leonidSecretary = 1 and week <= 5:
 		if $clothingworntype = 'office':
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/leonid/office.jpg"></center>'
@@ -121,6 +118,10 @@ if $ARGS[0] = 'office':
 		'The office is locked, you cannot enter. The <a href="exec:gt ''leonid'', ''toilet''">toilet</a> is still open.'
 	end 
 
+	if $clothingworntype = 'nude':
+		'<b>You are naked.</b>'
+		mult = 3
+	end
 	gs 'stat'
 
 	if $clothingworntype = 'nude':
@@ -259,6 +260,7 @@ end
 
 if $ARGS[0] = 'officeKitchen':
 	minut += 2
+	$locclass = 'kitr'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/leonid/kitchen.jpg"></center>'
 	'Small office kitchen, equipped with all that is needed for a regular working day.'
 	if taskCoffee = 1 or leonidSecretary = 1:

+ 6 - 4
locations/lesbidomhouse.qsrc

@@ -198,13 +198,15 @@ if $ARGS[0] = 'QW2':
 		gs 'arousal', 'end'
 		gs 'stat'
 		
-		if analplugin = 1:'Seeing your ass plug, she suddenly starts laughing and gives it a little poke and twist. While she plays with it, she tells you: "Looks like you are on the right track, girl..."'
+		if analplugin = 1:
+			'Seeing your ass plug, she suddenly starts laughing and gives it a little poke and twist. While she plays with it, she tells you: "Looks like you are on the right track, girl..."'
+			gs 'arousal', 'anal_dildo', 30, 'sub', 'lesbian'
+			gs 'arousal', 'end'
+		end
 		'During her lecture, Mistress feels you up from time to time, idly running her hands over your thighs, boobs and butt. She also spends some time on telling you how you should behave in the presence of a domme. Immediate obedience is very important.'
 		'Suddenly she gives you a hard slap on the ass, and tells you: "Time''s up. You need to go."'
 		'You barely have any time to put your clothes back on, but Mistress waits impatiently by the door until you are dressed. When you gather your things and get ready to leave, you try to think back of what you have learned from her demeanour and lessons today. Not much, to be honest... but it was fascinating to see her work with you.'
 		
-		gs 'arousal', 'anal_dildo', 30, 'sub', 'lesbian'
-		gs 'arousal', 'end'
 		gs 'stat'
 		
 		act 'Leave her apartment':gt'street'
@@ -2071,7 +2073,7 @@ if $ARGS[0] = 'QW11':
 		'She smiles mysteriously at you before guiding you to the living room, and invites you to take a seat at the dining table.'
 		'"I''m sorry Madam, this will only take a minute", she says... but not to you. Mistress has another guest you failed to notice until now. It''s a slightly older woman, fully dressed in leather.'
 		'You meekly wave at the other woman, while Mistress walks over to you. She barely acknowledges you, but gives you an amused little smirk. Does she know why you are here?'
-		'"So, slave... you know there is a sex shop in the city center, yes?" she asks, raising an eyebrow. Then she laughs: "Of course you know. Being the little minx that you are, there''s simply no way you haven''t been there already!"'
+		'"So, slave... you know there is a sex shop in the city red light district, yes?" she asks, raising an eyebrow. Then she laughs: "Of course you know. Being the little minx that you are, there''s simply no way you haven''t been there already!"'
 		'You smile defensively while Mistress mocks you in front of her guest, not daring to look her in the eye.'
 		'Mistress continues: "For your assignment, you will have to go there. To the basement, to be exact. I know you''re great at servicing women with your mouth... you''ve proven that to me first-hand! Now I need you to prove that you can suck a good cock as well. Do you think you can be a good little slut for me?"'
 		'Your face is a deep red by now. She''s talking about you pleasing her with your mouth, and making you suck dick... in front of this stranger! This is so embarrassing! Still, you nod despite yourself, you really want to please her.'

+ 15 - 7
locations/mey_home.qsrc

@@ -64,6 +64,7 @@ end
 if $ARGS[0] = 'start':
 	$metka = 'start'
 	$loc = 'mey_home'
+	killvar '$locclass'
 	cls
 	gs'stat'
 	'<center><h4><font color="maroon">Hall</font></h4></center>'
@@ -138,6 +139,7 @@ if $ARGS[0] = '1':
 	cls
 	$loc = 'mey_home'
 	$metka = '1'
+	$locclass = 'kitr'
 	gs 'stat'
 	'<center><h4><font color="maroon">Kitchen</font></h4></center>'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/meynolds/kitchen.jpg"></center>'
@@ -168,13 +170,18 @@ if $ARGS[0] = '1':
 
 	act 'Have a cup of tea (0:05)':
 		cls
-		minut += 5
-		cumspclnt = 2
-		gs 'cum_cleanup'
-		pcs_breath = 0
-		pcs_mood += rand(1, 3)
-		'You make a refreshing cup of tea and everything seems a little better.'
-
+		if pcs_hydra >= 100:
+			'You don''t need any more tea.'
+		else
+			minut += 5
+			pcs_hydra += 80
+			cumspclnt = 2
+			gs 'cum_cleanup'
+			pcs_breath = 0
+			pcs_mood += rand(3, 6)
+			'You make a refreshing cup of tea and everything seems a little better.'
+		end
+	
 		gs 'stat'
 
 		act 'Get up from the table':gt 'mey_home', '1'
@@ -393,6 +400,7 @@ if $ARGS[0] = '5':
 	$loc = 'mey_home'
 	$metka = '5'
 	minut += 1
+	$locclass = 'livingr'
 	gs 'stat'
 	'<center><h4><font color="maroon">Katja''s room</font></h4></center>'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/meynolds/katya_room.jpg"></center>'

+ 1 - 0
locations/mey_tamara_events.qsrc

@@ -42,6 +42,7 @@ if $args[0] = 'first_meet':
 		cls
 		minut += 60
 		mey_vika['mey_vika_qw'] = 25
+		$locclass = 'kitr'
 		gs 'stat'
 		'<center><h4><font color="maroon">Tamara Mikhailovna</font></h4></center>'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/meynolds/tamara_first_meet_tea.jpg"></center>'

+ 1 - 1
locations/mitka.qsrc

@@ -154,7 +154,7 @@ else
 					elseif pcs_ass >= 25:
 						'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkaanalhome2.jpg"></center>'
 					end
-					'Mitka takes you to his house and onto the veranda.  He has you sit on the couch and begins pawing at your cloths pulling them off you.'
+					'Mitka takes you to his house and onto the veranda. He has you sit on the couch and begins pawing at your cloths pulling them off you.'
 					gs 'boyStat', 'A63'
 					npc_sex[$boy] += 1
 					npc_QW['A63'] += 1

+ 3 - 3
locations/mitkabuh.qsrc

@@ -448,9 +448,9 @@ if $ARGS[0] = 'solo_10':
 		*clr & cla
 		minut += 5
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/village/drunkgirl.jpg"></center>'
-		'You stumble and fall to the ground, and giggle drunkenly. You just pissed yourself. Mitka watches you and laughs when he sees you fall and piss. Mitka walks over to you, barely able to stand himself and pulls you to your feet. "Listen, <<$pcs_nickname>>, come with me," Mitka says loudly. You want to hide from the hungary eyes of the village boys in bushes, anyway the guys already know what happened. "I''m going have you fucked like the whore you are. You pcs_dom''t not mind, do you?" Mitka grinned evilly.'
-		'He turns to his drunken friends, "Here," pointing to a drunken Kolyamba. "Get your ass over here and have some fun with this cunt," Kolyamba stumbles forward pulling his pants down as we approached. "We may be drunk, but we can still service this cunt''s pussy..."'
-		'"Well, that''s... Hic... a beautifully sight," Mitka stammered smugly. "So let''s get this party started... Hic!"'
+		'You stumble and fall to the ground, and giggle drunkenly. You just pissed yourself. Mitka watches you and laughs when he sees you fall and piss. Mitka stumbles over to you, barely able to stand himself and pulls you to your feet. "Listen, <<$pcs_nickname>>, come with me," Mitka says loudly. You want to hide from the hungry eyes of the village boys in the bushes, but the guys already know what happened. "I''m going have you fucked like the whore you are. You don''t mind, do you?" Mitka grins evilly.'
+		'He turns to his drunken friends, "Here," pointing to a drunken Kolyamba. "Get your ass over here and have some fun with this cunt," Kolyamba stumbles forward pulling his pants down as he approaches. "We may be drunk, but we can still service this cunt''s pussy..."'
+		'"Well, that''s... Hic... a beautifully sight," Mitka stammers smugly. "So let''s get this party started... Hic!"'
 
 		if sub > 0:
 			act 'Bend over and get fucked':

+ 41 - 41
locations/mother.qsrc

@@ -26,7 +26,7 @@ if $ARGS[0] = '':
 	if motherWorry = 1 and indorf = 0:
 		motherWorry = 0
 		npc_rel['A29'] -= 1
-		delin_beh += 1 &!counter for getting sent to Gadyukino for the summer
+		delin_beh += 1 &!counter for getting sent to Gadukino for the summer
 		if $loc = 'gkafe':
 			'Your mother looks at you from across the cafe counter, "<<$pcs_firstname>> <<$pcs_lastname>>, Where the hell have you been! I have been worried sick!" You mother then looks around the small cafe and says with a frown, "We will talk about this when we get home."'
 		else
@@ -68,7 +68,7 @@ if $ARGS[0] = '':
 		if pcs_haircol ! nathcol and pcs_haircol <= 3 and npc_rel['A29'] < 60: 
 			$texthcol2 = 'says with a frown, "You should concentrate on your studies, not on how you look."'
 		elseif pcs_haircol ! nathcol and pcs_haircol > 3 and npc_rel['A29'] < 60:
-			delin_beh += 1 &!counter for getting sent to Gadyukino for the summer
+			delin_beh += 1 &!counter for getting sent to Gadukino for the summer
 			$texthcol2 = 'then angrily grabs a handful of your hair. She holds it tightly but doesn''t quite pull it. "What a fool you are. Do you want to throw away your future? Get out of my sight!"'
 		else
 			$texthcol2 = 'says with a smile, "It looks nice on you. I''m sure the boys will like it too. Just make sure you keep your grades up."'
@@ -151,7 +151,7 @@ if $ARGS[0] = '':
 			act'Show her your pierced tongue':
 				cls
 				pirsAmother=1
-				delin_beh += 1 &!counter for getting sent to Gadyukino for the summer
+				delin_beh += 1 &!counter for getting sent to Gadukino for the summer
 				gs'stat'
 				'<center><img <<$set_imgh>> src="images/pc/body/piercings/a<<pirsA>>.jpg" ></center>'
 				'You open your mouth and stick out your tongue, showing her your shiny new piercing.'
@@ -169,7 +169,7 @@ if $ARGS[0] = '':
 		act'I just think it looks pretty':
 			cls
 			pirsBmother=1
-			delin_beh += 1 &!counter for getting sent to Gadyukino for the summer
+			delin_beh += 1 &!counter for getting sent to Gadukino for the summer
 			gs'stat'
 			'<center><img <<$set_imgh>> src="images/pc/body/piercings/b<<pirsB>>.jpg" ></center>'
 			'You shrug and answer with a sweet smile on your face: "I like it, I think it looks cute. Don''t you agree?"'
@@ -188,14 +188,14 @@ if $ARGS[0] = '':
 	if pirsD > 0 and pirsD < 10000 and pirsDmother=0:
 		!!mother notices a nose ring
 		pirsDmother=1
-		delin_beh += 1 &!counter for getting sent to Gadyukino for the summer
+		delin_beh += 1 &!counter for getting sent to Gadukino for the summer
 		'Your mother looks a bit shocked at your nose ring: "Jesus, <<$pcs_nickname>>, what is- why?! I understand putting a ring in a bull''s nose to lead them by, but on a person? There''s no reason to do that!"'
 	end
 
 	if pirsE > 0 and pirsE < 10000 and pirsEmother=0:
 		!!mother notices eyebrow piercing
 		pirsEmother=1
-		delin_beh += 1 &!counter for getting sent to Gadyukino for the summer
+		delin_beh += 1 &!counter for getting sent to Gadukino for the summer
 		'Your mother doesn''t understand why you go an eyebrow piercing: "<<$pcs_nickname>>, why would you want that thing in your eyebrow?" She shakes her head in exasperation. "Kids these days..."'
 		''
 	end
@@ -479,7 +479,7 @@ if $ARGS[0] = '':
 			minut += 60
 			npc_rel['A29'] += rand(1, 5)
 			pcs_mood -= 10
-			delin_beh -= 1 &!counter for getting sent to Gadyukino for the summer
+			delin_beh -= 1 &!counter for getting sent to Gadukino for the summer
 			TotalMomPom += 1
 			MomPom += 1
 			gs 'stat'
@@ -549,7 +549,7 @@ if $ARGS[0] = '':
 				if npc_QW['A29'] = 0:npc_QW['A29'] = 1
 
 				if momslut < 2:
-					delin_beh += 1 &!counter for getting sent to Gadyukino for the summer
+					delin_beh += 1 &!counter for getting sent to Gadukino for the summer
 					'Your mother is furious and grabs you by the ear, pulling you out of the clinic and onto the street. "Oh, you slut! Your father and I worked so hard to raise you as a decent person, hoping you would find a good husband some day... and now it turns out you''re a whore who has already put her pussy to work. Get out of my sight!" She storms off, leaving you to find your own way home. When you return home, you make sure you do it quietly so she can''t give you another earful.'
 				else
 					'Your mother shakes her head sadly when she reads the referral. "Well... I guess I shouldn''t be surprised."'
@@ -557,7 +557,7 @@ if $ARGS[0] = '':
 			elseif motherKnowWhore > 0 and npc_QW['A29'] < 2:
 				npc_rel['A29'] -= 10
 				motherKnowSpravka = 1
-				delin_beh += 1 &!counter for getting sent to Gadyukino for the summer
+				delin_beh += 1 &!counter for getting sent to Gadukino for the summer
 				if npc_QW['A29'] = 0:npc_QW['A29'] = 1
 				'Your mother reads the referral and closes her eyes for a second, trying to suppress her anger. "To be honest, it''s not even a surprise to me. Don''t think that I haven''t seen you sneaking around the house at weird times, and all the guys loitering near our apartment."'
 			elseif npc_QW['A29'] >= 2:
@@ -599,7 +599,7 @@ if $ARGS[0] = '':
 	if alko > 1 and alkomday ! daystart:
 		alkomday = daystart
 		npc_rel['A29'] -= 1
-		delin_beh += 1 &!counter for getting sent to Gadyukino for the summer
+		delin_beh += 1 &!counter for getting sent to Gadukino for the summer
 		'Your mother can smell you have been drinking alcohol, and gives you a lecture: "<<$pcs_nickname>>, why do you smell of alcohol? You''re still too young to drink, you could get into all sorts of trouble!"'
 	end
 
@@ -611,7 +611,7 @@ if $ARGS[0] = '':
 			if motherKnowWhore = 0:motherKnowWhore = 1
 
 			if momslut < 2:
-				delin_beh += 1 &!counter for getting sent to Gadyukino for the summer
+				delin_beh += 1 &!counter for getting sent to Gadukino for the summer
 				'When you approach her, your mother looks concerned at you and then sighs exasperatedly, rolling her eyes in disgust. When you look down to see what got her so angry, you realize you forgot about the cum stains on your face. They''re quite large, and very recognizable as such.'
 				'"I tell everyone my daughter is decent, and meanwhile it turns out she fucks around like a common whore and then proudly displays the stains for the whole town to see. Slut! Get out of my sight!" You can tell your mother is struggling to resist the urge to slap you.'
 				'You try to calm her down and tell her that''s not true, but she''s too upset right now and not interested in listening to you.'
@@ -634,7 +634,7 @@ if $ARGS[0] = '':
 			if motherKnowWhore = 0:motherKnowWhore = 1
 
 			if momslut < 2:
-				delin_beh += 1 &!counter for getting sent to Gadyukino for the summer
+				delin_beh += 1 &!counter for getting sent to Gadukino for the summer
 				'Your mother glares at you. You realize she must have noticed the cum stains on your face, and feel terrible.'
 				'"Again, you fucking little whore? I was already so ashamed of you! Get out of my sight!"'
 				'Knowing there is nothing you can say to make it better right now, you simply mumble an apology and leave quickly.'
@@ -659,12 +659,12 @@ if $ARGS[0] = '':
 	if ($clothingworntype = 'formal' or $clothingworntype = 'expensive') and hour > 9:'Your mother looks a bit puzzled at your fancy clothes: "Well well, look at you... why are you so dressed up? Big plans today?"'
 
 	if week = 5 and dostupindorf = 1:
-		if hour > 9:'While your mother is working on some meals in the kitchen, she remembers something and looks at you: "Oh <<$pcs_nickname>>, while you''re here... we''re going to visit your grandparents in Gadyukino tomorrow. We leave at noon (12:00) tomorrow, so if you want to come along you should meet me in the kitchen before then."'
+		if hour > 9:'While your mother is working on some meals in the kitchen, she remembers something and looks at you: "Oh <<$pcs_nickname>>, while you''re here... we''re going to visit your grandparents in Gadukino tomorrow. We leave at noon (12:00) tomorrow, so if you want to come along you should meet me in the kitchen before then."'
 	elseif week = 6 and dostupindorf = 1:
 		if hour > 9 and hour < 12:
-			'Your mother is finishing up on some meals before leaving for Gadyukino and puts down her work for a second. "<<$pcs_nickname>>, well? Do you want to come with us to Gadyukino or would you rather stay home with Anya?"'
+			'Your mother is finishing up on some meals before leaving for Gadukino and puts down her work for a second. "<<$pcs_nickname>>, well? Do you want to come with us to Gadukino or would you rather stay home with Anya?"'
 
-			act 'Go to Gadyukino':hour = 12 & minut = 0 & indorf = 1 & gt 'famdorfride'
+			act 'Go to Gadukino':hour = 12 & minut = 0 & indorf = 1 & gt 'famdorfride'
 		end
 	end
 end	
@@ -693,7 +693,7 @@ if $ARGS[0] = 'pregreact':
 				npc_rel['A29'] -= 20
 				pregTalkFamily = 1
 				pregtalkmom = 1
-				delin_beh += 1 &!counter for getting sent to Gadyukino for the summer
+				delin_beh += 1 &!counter for getting sent to Gadukino for the summer
 				if motherKnowSpravka = 0:motherKnowSpravka = 1
 				gs 'stat'
 				'<center><b><font color="maroon">Your mother, Natasha <<$pcs_lastname>></font></b></center>'
@@ -713,7 +713,7 @@ if $ARGS[0] = 'pregreact':
 				npc_rel['A29'] -= 20
 				pregTalkFamily = 1
 				pregtalkmom = 1
-				delin_beh += 1 &!counter for getting sent to Gadyukino for the summer
+				delin_beh += 1 &!counter for getting sent to Gadukino for the summer
 				if motherKnowSpravka = 0:motherKnowSpravka = 1
 				gs 'stat'
 				'<center><b><font color="maroon">Your mother, Natasha <<$pcs_lastname>></font></b></center>'
@@ -836,11 +836,11 @@ if $ARGS[0] = 'pregreactbrother':
 		if hour < 19:
 			'You decide to go apartment hunting.'
 
-			act 'Continue':momKnowsKolka = 1 & home_owned[2] = 0 & minut += 15 & gt 'pod_ezd', 'etaj_2'
+			act 'Continue':momKnowsKolka = 1 & home_owned[2] = 0 & ParHomeBlock = 1 & minut += 15 & gt 'pod_ezd', 'etaj_2'
 		else
 			'You decide to look for a place to sleep tonight. Tomorrow, you’ll need to go apartment shopping.'
 
-			act 'Continue':momKnowsKolka = 1 & home_owned[2] = 0 & minut += 15 & gt 'pod_ezd', 'etaj_2'
+			act 'Continue':momKnowsKolka = 1 & home_owned[2] = 0 & ParHomeBlock = 1 & minut += 15 & gt 'pod_ezd', 'etaj_2'
 		end
 	elseif npc_rel['A29'] >= 60 and npc_rel['A29'] <= 80 and pregtalkbrother = 1 and brothersecret = 0:
 		'Before you can even finish the second syllable of your brother''s name, you see the rage building in your mother''s face. She balls her fists and visibly shakes, making it clear that she is using all of her strength to stop herself from transferring that strength from her open palm to your face.. '
@@ -855,11 +855,11 @@ if $ARGS[0] = 'pregreactbrother':
 		if hour < 19:
 			'You decide to go apartment hunting.'
 
-			act 'Continue':momKnowsKolka = 1 & home_owned[2] = 0 & minut += 15 & gt 'pod_ezd', 'etaj_2'
+			act 'Continue':momKnowsKolka = 1 & home_owned[2] = 0 & ParHomeBlock = 1 & minut += 15 & gt 'pod_ezd', 'etaj_2'
 		else
 			'You decide to look for a place to sleep tonight. Tomorrow, you’ll need to go apartment shopping.'
 
-			act 'Continue':momKnowsKolka = 1 & home_owned[2] = 0 & minut += 15 & gt 'pod_ezd', 'etaj_2'
+			act 'Continue':momKnowsKolka = 1 & home_owned[2] = 0 & ParHomeBlock = 1 & minut += 15 & gt 'pod_ezd', 'etaj_2'
 		end
 	elseif npc_rel['A29'] > 80 and pregtalkbrother = 1 and brothersecret = 0:
 		'Your mother stares in stunned silence as you utter Kolka''s name. Her knees seem to give out, and she barely manages to hold herself up by leaning on the counter.'
@@ -884,11 +884,11 @@ if $ARGS[0] = 'pregreactbrother':
 		if hour < 19:
 			'You decide to go apartment hunting.'
 
-			act 'Continue':momKnowsKolka = 1 & home_owned[2] = 0 & minut += 15 & gt 'pod_ezd', 'etaj_2'
+			act 'Continue':momKnowsKolka = 1 & home_owned[2] = 0 & ParHomeBlock = 1 & minut += 15 & gt 'pod_ezd', 'etaj_2'
 		else
 			'You decide to look for a place to sleep tonight. Tomorrow, you’ll need to go apartment shopping.'
 
-			act 'Continue':momKnowsKolka = 1 & home_owned[2] = 0 & minut += 15 & gt 'pod_ezd', 'etaj_2'
+			act 'Continue':momKnowsKolka = 1 & home_owned[2] = 0 & ParHomeBlock = 1 & minut += 15 & gt 'pod_ezd', 'etaj_2'
 		end
 	elseif npc_rel['A29'] < 60 and (pregtalkbrother = 0 or brothersecret = 1):
 		'As soon as your brother''s name crosses your lips, your mother''s face visibly reddens. Her mouth curls into a snarl and she reaches up and grips you by your hair. '
@@ -904,11 +904,11 @@ if $ARGS[0] = 'pregreactbrother':
 		'Eventually, you get up, wipe your face.'
 		if hour < 19:
 			'You decide to go apartment hunting.'
-			act 'Continue':momKnowsKolka = 1 & home_owned[2] = 0 & minut += 15 & gt 'pod_ezd', 'etaj_2'
+			act 'Continue':momKnowsKolka = 1 & home_owned[2] = 0 & ParHomeBlock = 1 & minut += 15 & gt 'pod_ezd', 'etaj_2'
 		else
 			'You decide to look for a place to sleep tonight. Tomorrow, you’ll need to go apartment shopping.'
 
-			act 'Continue':momKnowsKolka = 1 & home_owned[2] = 0 & minut += 15 & gt 'pod_ezd', 'etaj_2'
+			act 'Continue':momKnowsKolka = 1 & home_owned[2] = 0 & ParHomeBlock = 1 & minut += 15 & gt 'pod_ezd', 'etaj_2'
 		end
 	elseif npc_rel['A29'] >= 60 and npc_rel['A29'] <= 80 and (pregtalkbrother = 0 or brothersecret = 1):
 		'Before you can even finish the second syllable of your brother''s name, you see the rage building in your mother''s face. She balls her fists and visibly shakes, making it clear that she is using all of her strength to stop herself from transferring that strength from her open palm to your face.. '
@@ -922,11 +922,11 @@ if $ARGS[0] = 'pregreactbrother':
 		if hour < 19:
 			'You decide to go apartment hunting.'
 
-			act 'Continue':momKnowsKolka = 1 & home_owned[2] = 0 & minut += 15 & gt 'pod_ezd', 'etaj_2'
+			act 'Continue':momKnowsKolka = 1 & home_owned[2] = 0 & ParHomeBlock = 1 & minut += 15 & gt 'pod_ezd', 'etaj_2'
 		else
 			'You decide to look for a place to sleep tonight. Tomorrow, you’ll need to go apartment shopping.'
 
-			act 'Continue':momKnowsKolka = 1 & home_owned[2] = 0 & minut += 15 & gt 'pod_ezd', 'etaj_2'
+			act 'Continue':momKnowsKolka = 1 & home_owned[2] = 0 & ParHomeBlock = 1 & minut += 15 & gt 'pod_ezd', 'etaj_2'
 		end
 	elseif npc_rel['A29'] > 80 and (pregtalkbrother = 0 or brothersecret = 1):
 		'Your mother stares in stunned silence as you utter Kolka''s name. Her knees seem to give out, and she barely manages to hold herself up by leaning on the counter.'
@@ -946,11 +946,11 @@ if $ARGS[0] = 'pregreactbrother':
 		if hour < 19:
 			'You decide to go apartment hunting.'
 
-			act 'Continue':momKnowsKolka = 1 & home_owned[2] = 0 & minut += 15 & gt 'pod_ezd', 'etaj_2'
+			act 'Continue':momKnowsKolka = 1 & home_owned[2] = 0 & ParHomeBlock = 1 & minut += 15 & gt 'pod_ezd', 'etaj_2'
 		else
 			'You decide to look for a place to sleep tonight. Tomorrow, you’ll need to go apartment shopping.'
 
-			act 'Continue':momKnowsKolka = 1 & home_owned[2] = 0 & minut += 15 & gt 'pod_ezd', 'etaj_2'
+			act 'Continue':momKnowsKolka = 1 & home_owned[2] = 0 & ParHomeBlock = 1 & minut += 15 & gt 'pod_ezd', 'etaj_2'
 		end
 	end
 end
@@ -976,10 +976,10 @@ if $ARGS[0] = 'pregreactstepdad':
 		'Eventually, you get up and wipe your face. You have no choice but to fend for yourself now.'
 		if hour < 19:
 			'As there is still some time left of the day you decide to go apartment hunting. You need to find somewhere to stay as soon as possible.'
-			act 'Continue':momKnowsVladimir = 1 & home_owned[2] = 0 & minut += 15 & gt 'pod_ezd', 'etaj_2'
+			act 'Continue':momKnowsVladimir = 1 & home_owned[2] = 0 & ParHomeBlock = 1 & minut += 15 & gt 'pod_ezd', 'etaj_2'
 		else
 			'It''s too late to look for an apartment today. Instead you decide to look for a place to sleep tonight. You''ll need to go apartment hunting first thing tomorrow.'
-			act 'Continue':momKnowsVladimir = 1 & home_owned[2] = 0 & minut += 15 & gt 'pod_ezd', 'etaj_2'
+			act 'Continue':momKnowsVladimir = 1 & home_owned[2] = 0 & ParHomeBlock = 1 & minut += 15 & gt 'pod_ezd', 'etaj_2'
 		end
 	elseif npc_rel['A29'] >= 60 and npc_rel['A29'] <= 80 and pregtalkbrother = 1 and brothersecret = 0:
 		'Before you''re able to finish the second syllable of your step-father''s name, you see the rage building in your mother''s face. She tightens her fist and is visibly shaking, making it clear that she is using all of her might to hinder herself from attacking you...'
@@ -994,10 +994,10 @@ if $ARGS[0] = 'pregreactstepdad':
 		'Eventually, you get up and wipe your face. You have no choice but to fend for yourself now.'
 		if hour < 19:
 			'As there is still some time left of the day you decide to go apartment hunting. You need to find somewhere to stay as soon as possible.'
-			act 'Continue':momKnowsVladimir = 1 & home_owned[2] = 0 & minut += 15 & gt 'pod_ezd', 'etaj_2'
+			act 'Continue':momKnowsVladimir = 1 & home_owned[2] = 0 & ParHomeBlock = 1 & minut += 15 & gt 'pod_ezd', 'etaj_2'
 		else
 			'It''s too late to look for an apartment today. Instead you decide to look for a place to sleep tonight. You''ll need to go apartment hunting first thing tomorrow.'
-			act 'Continue':momKnowsVladimir = 1 & home_owned[2] = 0 & minut += 15 & gt 'pod_ezd', 'etaj_2'
+			act 'Continue':momKnowsVladimir = 1 & home_owned[2] = 0 & ParHomeBlock = 1 & minut += 15 & gt 'pod_ezd', 'etaj_2'
 		end
 	elseif npc_rel['A29'] > 80 and pregtalkstepdad = 1 and stepdadSecret = 0:
 		'Your mother stares at you in stunned silence as you utter Vladimir''s name. Her knees seem to give out, as she barely manages to hold herself up by leaning on the counter.'
@@ -1023,10 +1023,10 @@ if $ARGS[0] = 'pregreactstepdad':
 		'Eventually, you get up and wipe your face. You have no choice but to fend for yourself now.'
 		if hour < 19:
 			'As there is still some time left of the day you decide to go apartment hunting. You need to find somewhere to stay as soon as possible.'
-			act 'Continue':momKnowsVladimir = 1 & home_owned[2] = 0 & minut += 15 & gt 'pod_ezd', 'etaj_2'
+			act 'Continue':momKnowsVladimir = 1 & home_owned[2] = 0 & ParHomeBlock = 1 & minut += 15 & gt 'pod_ezd', 'etaj_2'
 		else
 			'It''s too late to look for an apartment today. Instead you decide to look for a place to sleep tonight. You''ll need to go apartment hunting first thing tomorrow.'
-			act 'Continue':momKnowsVladimir = 1 & home_owned[2] = 0 & minut += 15 & gt 'pod_ezd', 'etaj_2'
+			act 'Continue':momKnowsVladimir = 1 & home_owned[2] = 0 & ParHomeBlock = 1 & minut += 15 & gt 'pod_ezd', 'etaj_2'
 		end
 	elseif npc_rel['A29'] < 60 and (pregtalkstepdad = 0 or stepdadSecret = 1):
 		'As soon as your step-father''s name crosses your lips, your mother''s face visibly reddens. Her mouth curls into a snarl and she reaches up and grips you by your hair and starts draging you around.'
@@ -1047,10 +1047,10 @@ if $ARGS[0] = 'pregreactstepdad':
 		'Eventually, you get up and wipe your face. You have no choice but to fend for yourself now.'
 		if hour < 19:
 			'As there is still some time left of the day you decide to go apartment hunting. You need to find somewhere to stay as soon as possible.'
-			act 'Continue':momKnowsVladimir = 1 & home_owned[2] = 0 & minut += 15 & gt 'pod_ezd', 'etaj_2'
+			act 'Continue':momKnowsVladimir = 1 & home_owned[2] = 0 & ParHomeBlock = 1 & minut += 15 & gt 'pod_ezd', 'etaj_2'
 		else
 			'It''s too late to look for an apartment today. Instead you decide to look for a place to sleep tonight. You''ll need to go apartment hunting first thing tomorrow.'
-			act 'Continue':momKnowsVladimir = 1 & home_owned[2] = 0 & minut += 15 & gt 'pod_ezd', 'etaj_2'
+			act 'Continue':momKnowsVladimir = 1 & home_owned[2] = 0 & ParHomeBlock = 1 & minut += 15 & gt 'pod_ezd', 'etaj_2'
 		end
 	elseif npc_rel['A29'] >= 60 and npc_rel['A29'] <= 80 and (pregtalkstepdad = 0 or stepdadSecret = 1):
 		'Before you''re able to finish the second syllable of your step-father''s name, you see the rage building in your mother''s face. She tightens her fist and is visibly shaking, making it clear that she is using all of her might to hinder herself from attacking you...'
@@ -1065,10 +1065,10 @@ if $ARGS[0] = 'pregreactstepdad':
 		'Eventually, you get up and wipe your face. You have no choice but to fend for yourself now.'
 		if hour < 19:
 			'As there is still some time left of the day you decide to go apartment hunting. You need to find somewhere to stay as soon as possible.'
-			act 'Continue':momKnowsVladimir = 1 & home_owned[2] = 0 & minut += 15 & gt 'pod_ezd', 'etaj_2'
+			act 'Continue':momKnowsVladimir = 1 & home_owned[2] = 0 & ParHomeBlock = 1 & minut += 15 & gt 'pod_ezd', 'etaj_2'
 		else
 			'It''s too late to look for an apartment today. Instead you decide to look for a place to sleep tonight. You''ll need to go apartment hunting first thing tomorrow.'
-			act 'Continue':momKnowsVladimir = 1 & home_owned[2] = 0 & minut += 15 & gt 'pod_ezd', 'etaj_2'
+			act 'Continue':momKnowsVladimir = 1 & home_owned[2] = 0 & ParHomeBlock = 1 & minut += 15 & gt 'pod_ezd', 'etaj_2'
 		end
 	elseif npc_rel['A29'] > 80 and (pregtalkstepdad = 0 or stepdadSecret = 1):
 		'Your mother stares at you in stunned silence as you utter Vladimir''s name. Her knees seem to give out, as she barely manages to hold herself up by leaning on the counter.'
@@ -1094,10 +1094,10 @@ if $ARGS[0] = 'pregreactstepdad':
 		'Eventually, you get up and wipe your face. You have no choice but to fend for yourself now.'
 		if hour < 19:
 			'As there is still some time left of the day you decide to go apartment hunting. You need to find somewhere to stay as soon as possible.'
-			act 'Continue':momKnowsVladimir = 1 & home_owned[2] = 0 & minut += 15 & gt 'pod_ezd', 'etaj_2'
+			act 'Continue':momKnowsVladimir = 1 & home_owned[2] = 0 & ParHomeBlock = 1 & minut += 15 & gt 'pod_ezd', 'etaj_2'
 		else
 			'It''s too late to look for an apartment today. Instead you decide to look for a place to sleep tonight. You''ll need to go apartment hunting first thing tomorrow.'
-			act 'Continue':momKnowsVladimir = 1 & home_owned[2] = 0 & minut += 15 & gt 'pod_ezd', 'etaj_2'
+			act 'Continue':momKnowsVladimir = 1 & home_owned[2] = 0 & ParHomeBlock = 1 & minut += 15 & gt 'pod_ezd', 'etaj_2'
 		end
 	end
 end

+ 3 - 3
locations/npcstatic2.qsrc

@@ -947,7 +947,7 @@ $npc_firstname['A<<npctemp>>'] = 'Miroslava'
 $npc_nickname['A<<npctemp>>'] = 'Mira'
 $npc_lastname['A<<npctemp>>'] = 0
 $npc_usedname['A<<npctemp>>'] = 'Mira'
-$npc_notes['A<<npctemp>>'] = 'Girl from Gadyukino. Daughter of Afanasiy'
+$npc_notes['A<<npctemp>>'] = 'Girl from Gadukino. Daughter of Afanasiy'
 npc_dob['A<<npctemp>>'] = ((school_year - 1) * 10000) + 0805
 npc_vital['A<<npctemp>>'] = rand(10,50)
 npc_stren['A<<npctemp>>'] = rand(10,50)
@@ -1041,7 +1041,7 @@ $npc_firstname['A<<npctemp>>'] = 'Kolyambu'
 $npc_nickname['A<<npctemp>>'] = 0
 $npc_lastname['A<<npctemp>>'] = 0
 $npc_usedname['A<<npctemp>>'] = 'Kolyambu'
-$npc_notes['A<<npctemp>>'] = 'Boy from Gadyukino'
+$npc_notes['A<<npctemp>>'] = 'Boy from Gadukino'
 npc_dob['A<<npctemp>>'] = 0
 npc_vital['A<<npctemp>>'] = rand(10,50)
 npc_stren['A<<npctemp>>'] = rand(10,50)
@@ -1135,7 +1135,7 @@ $npc_firstname['A<<npctemp>>'] = 'Vasyanya'
 $npc_nickname['A<<npctemp>>'] = 'Vasya'
 $npc_lastname['A<<npctemp>>'] = 0
 $npc_usedname['A<<npctemp>>'] = 'Vasya'
-$npc_notes['A<<npctemp>>'] = 'Boy from Gadyukino'
+$npc_notes['A<<npctemp>>'] = 'Boy from Gadukino'
 npc_dob['A<<npctemp>>'] = 0
 npc_vital['A<<npctemp>>'] = rand(10,50)
 npc_stren['A<<npctemp>>'] = rand(10,50)

+ 4 - 4
locations/npcstatic4.qsrc

@@ -1981,7 +1981,7 @@ $npc_firstname['A<<npctemp>>'] = 'Styopa'
 $npc_nickname['A<<npctemp>>'] = 'Stepan'
 $npc_lastname['A<<npctemp>>'] = ''
 $npc_usedname['A<<npctemp>>'] = 'Uncle Styopa'
-$npc_notes['A<<npctemp>>'] = 'A Fisherman in Gadyukino.'
+$npc_notes['A<<npctemp>>'] = 'A Fisherman in Gadukino.'
 npc_dob['A<<npctemp>>'] = 0
 npc_vital['A<<npctemp>>'] = rand(10,50)
 npc_stren['A<<npctemp>>'] = rand(10,50)
@@ -2074,7 +2074,7 @@ $npc_firstname['A<<npctemp>>'] = 'Andrei'
 $npc_nickname['A<<npctemp>>'] = 'Andrew'
 $npc_lastname['A<<npctemp>>'] = ''
 $npc_usedname['A<<npctemp>>'] = 'Unknown Man'
-$npc_notes['A<<npctemp>>'] = 'A hunter in Gadyukino.'
+$npc_notes['A<<npctemp>>'] = 'A hunter in Gadukino.'
 npc_dob['A<<npctemp>>'] = 19800317
 npc_vital['A<<npctemp>>'] = rand(10,50)
 npc_stren['A<<npctemp>>'] = rand(10,50)
@@ -2167,7 +2167,7 @@ $npc_firstname['A<<npctemp>>'] = 'Igor'
 $npc_nickname['A<<npctemp>>'] = 'Igor'
 $npc_lastname['A<<npctemp>>'] = ''
 $npc_usedname['A<<npctemp>>'] = 'Unknown Man'
-$npc_notes['A<<npctemp>>'] = 'A hunter in Gadyukino.'
+$npc_notes['A<<npctemp>>'] = 'A hunter in Gadukino.'
 npc_dob['A<<npctemp>>'] = 19920609
 npc_vital['A<<npctemp>>'] = rand(10,50)
 npc_stren['A<<npctemp>>'] = rand(10,50)
@@ -2260,7 +2260,7 @@ $npc_firstname['A<<npctemp>>'] = 'Sergey'
 $npc_nickname['A<<npctemp>>'] = 'Sergey'
 $npc_lastname['A<<npctemp>>'] = ''
 $npc_usedname['A<<npctemp>>'] = 'Unknown Man'
-$npc_notes['A<<npctemp>>'] = 'A hunter in Gadyukino.'
+$npc_notes['A<<npctemp>>'] = 'A hunter in Gadukino.'
 npc_dob['A<<npctemp>>'] = 19850000
 npc_vital['A<<npctemp>>'] = rand(10,50)
 npc_stren['A<<npctemp>>'] = rand(10,50)

+ 1 - 1
locations/npcstatic5.qsrc

@@ -1206,7 +1206,7 @@ $npc_firstname['A<<npctemp>>'] = 'Mariya'
 $npc_nickname['A<<npctemp>>'] = 'Mari'
 $npc_lastname['A<<npctemp>>'] = 'Enstky'
 $npc_usedname['A<<npctemp>>'] = 'Mari'
-$npc_notes['A<<npctemp>>'] = 'A farm girl who grew up in Gadyukino before she got tired of it and jumped head first into the big city life by doing nude modelling. Has become very accustomed to being nude to the point that she takes some level of joy in it, although not like that of an exhibitionist. She thinks she''s straight but she''s actually bisexual and doesn''t know it.'
+$npc_notes['A<<npctemp>>'] = 'A farm girl who grew up in Gadukino before she got tired of it and jumped head first into the big city life by doing nude modelling. Has become very accustomed to being nude to the point that she takes some level of joy in it, although not like that of an exhibitionist. She thinks she''s straight but she''s actually bisexual and doesn''t know it.'
 npc_dob['A<<npctemp>>'] = 19980520
 npc_vital['A<<npctemp>>'] = rand(20,30)
 npc_stren['A<<npctemp>>'] = rand(20,30)

+ 5 - 1
locations/obj_din.qsrc

@@ -17,7 +17,11 @@ if $ARGS[0] = 'descrip':
 	end
 	!!!
 
-	pl 'Your current home is <a href="exec:gs ''obj_din'', ''cur_home''"><<$home_name>></a>.'
+	if ARRSIZE('home_owned') = 0:
+		pl 'You have nowhere to live, if this is an error set your current home <a href="exec:gs ''obj_din'', ''cur_home''">here</a>.'
+	else
+		pl 'Your current home is <a href="exec:gs ''obj_din'', ''cur_home''"><<$home_name>></a>.'
+	end
 
 	if succubusflag = 1 and sucpcinfo >= 4: pl 'You are a Succubus.'
 	if age = vidage:

+ 1 - 0
locations/obkitchen.qsrc

@@ -4,6 +4,7 @@ if $args[0] = '':
 	$metka = ''
 	$loc = 'obkitchen'
     $location_type = 'private'
+	$locclass = 'kitr'
 	gs 'stat'
 	'<center><b>in the dorm kitchen</b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/city/island/university/dorm/obkitchen.jpg"></center>'

+ 1 - 1
locations/park.qsrc

@@ -220,7 +220,7 @@ if $ARGS[0] = 'start':
 
 	gs 'kseniyaQW', 'events'
 
-	if pcs_inhib >= 35:
+	if pcs_inhib >= 35 or exhibitionist_lvl > 0:
 		act 'Flash your tits':
 			inhib_exp += 2
 			if pcs_exhib = 100 and exhibitionQW = 0: gt 'kseniyaQW', 'event1'

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