diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt index 5826047968362dac33574ee85f49f44577c4258d..acfbcefe4657f30756398d250aa8eabb8348e7da 100644 --- a/devNotes/VersionChangeLog-Premod+LoliMod.txt +++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt @@ -2,6 +2,12 @@ 0.10.7.0/1 +12/20/17 + + 217 + -fixed sex count NaN in saRules-schoolroom + -tweaked childgen to use current father name + 12/19/17 216 diff --git a/src/pregmod/generateChild.tw b/src/pregmod/generateChild.tw index 884c14309a7528f46728937fb24826496efa62f2..249a49a9761b58db458381794744e2563f0b861f 100644 --- a/src/pregmod/generateChild.tw +++ b/src/pregmod/generateChild.tw @@ -298,9 +298,10 @@ <</if>> <<set $activeSlave.mother = $mergeMom.ID>> <<if $mom.pregSource > 0>> + <<set _currentFather = $slaves.find(function(s) { return s.ID == $mom.pregSource; })>> <<set $activeSlave.father = $mergeDad.ID>> - <<set $activeSlave.slaveName = String($mom.slaveName + " and " + $mergeDad.slaveName + "'s child")>> - <<if def $mom.slaveSurname && $mom.slaveSurname != "">><<set $activeSlave.slaveSurname = $mom.slaveSurname>><<elseif def $mergeDad.slaveSurname && $mergeDad.slaveSurname != "">><<set $activeSlave.slaveSurname = $mergeDad.slaveSurname>><<else>><<set $activeSlave.slaveSurname = 0>><</if>> + <<set $activeSlave.slaveName = String($mom.slaveName + " and " + _currentFather.slaveName + "'s child")>> + <<if def $mom.slaveSurname && $mom.slaveSurname != "">><<set $activeSlave.slaveSurname = $mom.slaveSurname>><<elseif def _currentFather.slaveSurname && _currentFather.slaveSurname != "">><<set $activeSlave.slaveSurname = _currentFather.slaveSurname>><<else>><<set $activeSlave.slaveSurname = 0>><</if>> <<elseif $mom.pregSource == -1>> <<set $activeSlave.father = -1>> <<set $activeSlave.slaveName = String($mom.slaveName + " and my child")>> diff --git a/src/uncategorized/saRules.tw b/src/uncategorized/saRules.tw index 05ddb97ba4467e564d984f27382c5ca57984bb81..388dc5cf6b60445bbc2123e781552d158a092a5a 100644 --- a/src/uncategorized/saRules.tw +++ b/src/uncategorized/saRules.tw @@ -2051,8 +2051,8 @@ <</switch>> <</if>> <<case "be the Schoolteacher">> - <<set $slaves[$i].need -= $schoolRoom*10>> - <<set _sexLessons = $schoolRoom*2>> + <<set $slaves[$i].need -= $schoolroom*10>> + <<set _sexLessons = $schoolroom*2>> <<if canDoVaginal($slaves[$i])>> <<set $slaves[$i].vaginalCount += _sexLessons, $vaginalTotal += _sexLessons>> <</if>>