From 37604c02612f712a691b2dc5ac4dacd11c9dad59 Mon Sep 17 00:00:00 2001 From: klorpa <30924131+klorpa@users.noreply.github.com> Date: Mon, 16 Dec 2019 20:50:26 -0600 Subject: [PATCH] Fixes --- player variables documentation - Pregmod.txt | 12 ++++++++++++ src/js/eventSelectionJS.js | 2 +- src/player/actions/fondleDick.tw | 9 ++++----- src/player/actions/fondleVagina.tw | 2 +- src/uncategorized/BackwardsCompatibility.tw | 4 +++- src/uncategorized/reputation.tw | 2 +- 6 files changed, 22 insertions(+), 9 deletions(-) diff --git a/player variables documentation - Pregmod.txt b/player variables documentation - Pregmod.txt index 9ccb208d258..48b54feced0 100644 --- a/player variables documentation - Pregmod.txt +++ b/player variables documentation - Pregmod.txt @@ -137,6 +137,18 @@ births: how many children you've had accepts int +boobsBonus: + +(rare in events) +breast size +-3 - B-cup +-2 - C-cup +-1 - D-cup + 0 - DD-cup + 1 - F-cup + 2 - G-cup + 3 - H-cup + degeneracy: How strong/are there rumors about you doing unsavory things with your slaves diff --git a/src/js/eventSelectionJS.js b/src/js/eventSelectionJS.js index 438c4af32fd..c85304a7de7 100644 --- a/src/js/eventSelectionJS.js +++ b/src/js/eventSelectionJS.js @@ -1806,7 +1806,7 @@ window.generateRandomEventPoolStandard = function(eventSlave) { } } } - if (eventSlave.career === "a breeding bull" && eventSlave.assignment === "serve in the master suite" && canPenetrate(eventSlave) && eventSlave.dick >= 5 && hasAllLimbs(eventSlave) && State.variables.PC.vagina > -1 && State.variables.PC.preg === 0 && (eventSlave.muscles > 30 || eventSlave.weight > 30)) { + if (eventSlave.career === "a breeding bull" && eventSlave.assignment === "serve in the master suite" && canPenetrate(eventSlave) && eventSlave.dick >= 5 && hasAnyArms(eventSlave) && State.variables.PC.vagina > -1 && State.variables.PC.preg === 0 && (eventSlave.muscles > 30 || eventSlave.weight > 30)) { State.variables.RESSevent.push("breeding bull"); if (State.variables.PC.fertDrugs > 0) { State.variables.RESSevent.push("breeding bull"); diff --git a/src/player/actions/fondleDick.tw b/src/player/actions/fondleDick.tw index 38fb3315dfb..e52d28cccf7 100644 --- a/src/player/actions/fondleDick.tw +++ b/src/player/actions/fondleDick.tw @@ -1,7 +1,7 @@ :: FondleDick [nobr] You call $him over so you can fondle $his -<<if $activeSlave.dick <= 1>> +<<if $activeSlave.dick == 1>> tiny dick <<elseif $activeSlave.dick == 2>> cute dick @@ -24,10 +24,9 @@ You call $him over so you can fondle $his <<else>> hypertrophied dick <</if>> - +and <<if $activeSlave.scrotum > 0>> - and - <<if $activeSlave.balls <= 0>> + <<if $activeSlave.balls == 0>> soft scrotum. <<elseif $activeSlave.balls == 1>> tiny balls. @@ -43,7 +42,7 @@ You call $him over so you can fondle $his monstrous balls. <</if>> <<else>> - and soft perineum. + soft perineum. <</if>> <<if ($activeSlave.vaginaTat == "tribal patterns")>> diff --git a/src/player/actions/fondleVagina.tw b/src/player/actions/fondleVagina.tw index 20ed93b0e16..019308082d2 100644 --- a/src/player/actions/fondleVagina.tw +++ b/src/player/actions/fondleVagina.tw @@ -312,7 +312,7 @@ You call $him over so you can fondle $his <<else>> pretty little clit <</if>> - and rub it with your fingertips as your hand nears it. $He looks into your eyes furtively while<<if hasAnyArms($activeSlave)>> $he grabs your wrist with $his hand and<</if>> $he squeezes $his thighs together as $he moans and shudders in an orgasm. + and rub it with your fingertips as your hand nears it. $He <<if canSee($activeSlave)>>looks into your eyes<<else>>faces you<</if>> furtively while<<if hasAnyArms($activeSlave)>> $he grabs your wrist with $his hand and<</if>> $he squeezes $his thighs together as $he moans and shudders in an orgasm. <</if>> $He dutifully <<if canSee($activeSlave)>>looks at you<<else>>faces<</if>> as you stop moving your hand. <<else>> diff --git a/src/uncategorized/BackwardsCompatibility.tw b/src/uncategorized/BackwardsCompatibility.tw index e391bb71f96..347f56a35c3 100644 --- a/src/uncategorized/BackwardsCompatibility.tw +++ b/src/uncategorized/BackwardsCompatibility.tw @@ -486,6 +486,9 @@ <<if ndef $PC.nationality>> <<set $PC.nationality = "Stateless">> <</if>> + <<if $PC.boobsBonus == -0.5>> + <<set $PC.boobsBonus = -1>> + <</if>> <<if ndef $PC.sclerae>> <<set $PC.sclerae = "white">> <</if>> @@ -3141,7 +3144,6 @@ Setting missing global variables: <<if ndef $lastWeeksCashIncome>> <<setupLastWeeksCash>> <</if>> - <<if ndef $lastWeeksRepIncome>> <<setupLastWeeksRep>> <</if>> diff --git a/src/uncategorized/reputation.tw b/src/uncategorized/reputation.tw index f419cba4aaa..76053863c80 100644 --- a/src/uncategorized/reputation.tw +++ b/src/uncategorized/reputation.tw @@ -358,7 +358,7 @@ _enduringRep = $enduringRep>> <<elseif $arcologies[0].FSSlimnessEnthusiast != "unset">> <<if $PC.boobs >= 1000>> Society finds big breasts unsightly and you are no exception; your <<if $PC.boobsImplant > 0>>chest balloons<<else>>fat tits<</if>> @@.red;harm@@ your public image. - <<run repX(forceNeg(10*$PC.boobs), "PCappearance")>> + <<run repX(forceNeg(($PC.boobs/100)*3), "PCappearance")>> <</if>> <<if $PC.butt >= 5>> Society finds big butts unsightly and you are no exception; your <<if $PC.buttImplant > 0>>inflated ass<<else>>fat ass<</if>> @@.red;harms@@ your public image. -- GitLab