diff --git a/devNotes/twine JS.txt b/devNotes/twine JS.txt index 395fdbfb9d4b303d449bba8d10cf347eee4a9587..792e7a6c8ad1de527bf30e11df5ed0791b8550b7 100644 --- a/devNotes/twine JS.txt +++ b/devNotes/twine JS.txt @@ -3178,7 +3178,7 @@ window.cashX = function(cost, what, who) { if (typeof V.lastWeeksCashIncome[what] !== 'undefined') { V.lastWeeksCashIncome[what] += cost; } else { - V.lastWeeksErrors += `Unknown place "${what}",`; + V.lastWeeksErrors += `Unknown place "${what}" gained you ${cost},`; } //record the slave, if available @@ -3195,7 +3195,7 @@ window.cashX = function(cost, what, who) { if (typeof V.lastWeeksCashExpenses[what] !== 'undefined') { V.lastWeeksCashExpenses[what] += cost; } else { - V.lastWeeksErrors += `Unknown place "${what}",`; + V.lastWeeksErrors += `Unknown place "${what}" charged you ${cost},`; } //record the slave, if available @@ -3212,10 +3212,7 @@ window.cashX = function(cost, what, who) { }; window.forceNeg = function(x) { - if (x > 0){ - x = Math.abs(x) * -1; - } - return x; + return -Math.abs(x); }; Number.prototype.toFixedHTML = function() { @@ -5749,8 +5746,10 @@ if(eventSlave.fetish != "mindbroken") { if(eventSlave.devotion > 20) { if(eventSlave.trust > 20) { if(eventSlave.speechRules != "restrictive") { - if(setup.modestClothes.includes(eventSlave.clothes)) { - State.variables.RESSevent.push("modest clothes"); + if(eventSlave.choosesOwnClothes !== 1) { + if(setup.modestClothes.includes(eventSlave.clothes)) { + State.variables.RESSevent.push("modest clothes"); + } } } } diff --git a/src/SecExp/seeUnit.tw b/src/SecExp/seeUnit.tw index 4482a5eb0c0d9a3a7884a5fe879968cc90804b4a..fa98c10c18ce6212a68c86dafd7f51c3ceb2d203 100644 --- a/src/SecExp/seeUnit.tw +++ b/src/SecExp/seeUnit.tw @@ -397,7 +397,7 @@ <br> <<link "Improve weaponry and equipment" "seeUnit">> <<set $mercUnits[$targetIndex].equip += 1>> - <<run cashX(forceNeg($equipUpgradeCost * $mercUnits[$targetIndex].maxTroops) + 1000), "securityExpansion")>> + <<run cashX(forceNeg(($equipUpgradeCost * $mercUnits[$targetIndex].maxTroops) + 1000), "securityExpansion")>> <</link>> Invest in better equipment for your soldiers to increase their battle effectiveness. <br>//Costs <<print cashFormat(($equipUpgradeCost * $mercUnits[$targetIndex].maxTroops) + 1000)>> and will increase attack and defense value of the unit by 15% for every upgrade.// diff --git a/src/art/artJS.tw b/src/art/artJS.tw index 5d48153998e7eb2774adbf865ff5cef8e5b042da..6158abe9e11b38216e0f68fc413f9251a12d88f2 100644 --- a/src/art/artJS.tw +++ b/src/art/artJS.tw @@ -2841,7 +2841,8 @@ window.VectorArt = (function (artSlave) { if (slave.clothes !== "a schoolgirl outfit") /* file is there, but contains no artwork */ r += jsInclude(`Art_Vector_Leg_Outfit_${outfit}_${legSize}`); } else { - r += jsInclude(`Art_Vector_Leg_Outfit_${outfit}_Stump`); + if (outfit === "Shine") /* the only stump outfit that does not draw an empty svg */ + r += jsInclude(`Art_Vector_Leg_Outfit_${outfit}_Stump`); } } } diff --git a/src/art/vector_revamp/Vector_Revamped_Control_.tw b/src/art/vector_revamp/Vector_Revamped_Control_.tw index 94b634d1bc9e35d3790a56b4b6614c7adff9a98a..db73476bb2b1b8b5ae6d07008596671401d1f83b 100644 --- a/src/art/vector_revamp/Vector_Revamped_Control_.tw +++ b/src/art/vector_revamp/Vector_Revamped_Control_.tw @@ -26,8 +26,8 @@ <<set _boob_outfit_art_transform = _revampedVectorArtControl.boobOutfitArtTransform>> <<set _art_pussy_tattoo_text = _revampedVectorArtControl.pubicTattooText >> -<<for _vrc = 0; _vrc < _revampedArtLayers.length; _vrc++>> - <<include _revampedArtLayers[_vrc]>> -<</for>> +<<set _artString = "">> +<<run _revampedArtLayers.forEach(function(s) { _artString += jsInclude(s); })>> +<<print _artString>> <<unset _art_transform>> \ No newline at end of file diff --git a/src/facilities/nursery/nursery.tw b/src/facilities/nursery/nursery.tw index 12e0f76eab4272f12bcfb97ed8432f979e785d36..78098219fb314c8c2d417af2e628745801c4b9d7 100644 --- a/src/facilities/nursery/nursery.tw +++ b/src/facilities/nursery/nursery.tw @@ -446,7 +446,7 @@ Target age for release: <<textbox "$targetAgeNursery" $targetAgeNursery "Nursery <br> <<if $nurseryOrgans == 1>> Surgical tools have been added to the tank to be able to extract tissue samples from the occupant. -<<elseif $organFarm >= 1>> +<<elseif $organFarmUpgrade >= 1>> The cribs lack the ability to extract tissue samples to be used by the organ fabricator. [[ the growth cribs with surgical extraction tools|Nursery][cashX(forceNeg(Math.trunc(10000*$upgradeMultiplierArcology)), "farmyard"), $nurseryOrgans = 1]] //Costs <<print cashFormat(Math.trunc(10000*$upgradeMultiplierArcology))>> and will increase upkeep costs// <<else>> The cribs lack the ability to extract tissue samples and the dispensary lacks the ability to make use of them to fabricate organs. diff --git a/src/js/economyJS.tw b/src/js/economyJS.tw index 8ac5d2cab7d906b841af64276c7689c0068ccd58..b4ee0cec07ba86552f87bfb1efd954aa66fa271c 100644 --- a/src/js/economyJS.tw +++ b/src/js/economyJS.tw @@ -983,7 +983,7 @@ window.cashX = function(cost, what, who) { if (typeof V.lastWeeksCashIncome[what] !== 'undefined') { V.lastWeeksCashIncome[what] += cost; } else { - V.lastWeeksErrors += `Unknown place "${what}",`; + V.lastWeeksErrors += `Unknown place "${what}" gained you ${cost},`; } //record the slave, if available @@ -1000,7 +1000,7 @@ window.cashX = function(cost, what, who) { if (typeof V.lastWeeksCashExpenses[what] !== 'undefined') { V.lastWeeksCashExpenses[what] += cost; } else { - V.lastWeeksErrors += `Unknown place "${what}",`; + V.lastWeeksErrors += `Unknown place "${what}" charged you ${cost},`; } //record the slave, if available diff --git a/src/js/eventSelectionJS.tw b/src/js/eventSelectionJS.tw index 5eed01ddade14361414ba4c7706cf0d1f195f98e..a9797ef3270ddfefb59c43133605840259998bd5 100644 --- a/src/js/eventSelectionJS.tw +++ b/src/js/eventSelectionJS.tw @@ -787,8 +787,10 @@ if(eventSlave.fetish != "mindbroken") { if(eventSlave.devotion > 20) { if(eventSlave.trust > 20) { if(eventSlave.speechRules != "restrictive") { - if(setup.modestClothes.includes(eventSlave.clothes)) { - State.variables.RESSevent.push("modest clothes"); + if(eventSlave.choosesOwnClothes !== 1) { + if(setup.modestClothes.includes(eventSlave.clothes)) { + State.variables.RESSevent.push("modest clothes"); + } } } } diff --git a/src/pregmod/seFCTVshows.tw b/src/pregmod/seFCTVshows.tw index d200fac310490af36a87416ad9c7b568d388413d..74a2873fc0bcb01ace9c51f581c98bf8d5396291 100644 --- a/src/pregmod/seFCTVshows.tw +++ b/src/pregmod/seFCTVshows.tw @@ -600,7 +600,8 @@ The offered price is <<print cashFormat($slaveCost)>>. <span id="called"> <<link "Place an order">> <<replace #called>> - <<set $purchasedSagBGone = 1, cashX(-50, "PCmedical"),>> + <<set $purchasedSagBGone = 1>> + <<run cashX(-50, "PCmedical")>> Your order should arrive by next week. If the advertisement is to be believed, all you need to do is rub the cream into your breasts several times a day and it will ward off sagging. <</replace>> <</link>> // This will cost <<print cashFormat(50)>> // diff --git a/src/uncategorized/completeCatalog.tw b/src/uncategorized/completeCatalog.tw index 01b4e6656c629280c51b92c70f4e2ae12062f855..198cccaed79c8caa83598be2522039c0edef6f72 100644 --- a/src/uncategorized/completeCatalog.tw +++ b/src/uncategorized/completeCatalog.tw @@ -102,6 +102,5 @@ The offered price is <<print cashFormat($slaveCost)>>. <<link "Buy $his slave contract" "New Slave Intro">> <<set $activeSlave.weekAcquired = $week, $nextButton = "Continue", $nextLink = "AS Dump", $returnTo = "Main", $specialSlave = 1>> - <<set _cashX = forceNeg($slaveCost)>> - <<run cashX(_cashX, "slaveTransfer", $activeSlave)>> + <<run cashX(forceNeg($slaveCost), "slaveTransfer", $activeSlave)>> <</link>> diff --git a/src/uncategorized/costsBudget.tw b/src/uncategorized/costsBudget.tw index 510f667989a00f62c25b20514262124e67ae60f4..dec9dadbae6b45fba78278b572549f7af96e3367 100644 --- a/src/uncategorized/costsBudget.tw +++ b/src/uncategorized/costsBudget.tw @@ -725,7 +725,6 @@ for(var i = 0; i < State.variables.lastWeeksCashIncome.length; i++){ <</if>> </td> <td> - <<set $lastWeeksCashExpenses.lab = (100*$researchLab.maxSpace)>> @@.red;<<print cashFormat(Math.trunc($lastWeeksCashExpenses.lab))>>@@ </td> <td> diff --git a/src/uncategorized/genericPlotEvents.tw b/src/uncategorized/genericPlotEvents.tw index 7d37bec590e2d2dde16cf084cf7f868abe3e504a..61c36edd7e8b5ce64988f7a191185296fb254b13 100644 --- a/src/uncategorized/genericPlotEvents.tw +++ b/src/uncategorized/genericPlotEvents.tw @@ -1333,7 +1333,7 @@ A screen opposite your desk springs to life, <<if $assistant == 0>>showing your <<replace "#result">> <<for _genPlot = 0; _genPlot < _newSlaves.length; _genPlot++>> <<slaveCost _newSlaves[_genPlot]>> - <<run cashX(forceNeg($slaveCost), "slaveTransfer")>> + <<run cashX($slaveCost, "slaveTransfer")>> <</for>> Prisoners @@.green;sold.@@ <</replace>> diff --git a/src/uncategorized/pCoupAttempt.tw b/src/uncategorized/pCoupAttempt.tw index 1891bd4f87267bff9188e1052f04d1777ba366cf..24788e6e0fe12203d88cbfd2b245ab0e1300c30c 100644 --- a/src/uncategorized/pCoupAttempt.tw +++ b/src/uncategorized/pCoupAttempt.tw @@ -262,7 +262,7 @@ You are awakened in the middle of the night by a jolt that shakes the entire arc <<replace "#result">> <<for _pca = 0; _pca < _newSlaves.length; _pca++>> <<slaveCost _newSlaves[_pca]>> - <<run cashX(forceNeg($slaveCost), "slaveTransfer")>> + <<run cashX($slaveCost, "slaveTransfer")>> <</for>> Prisoners sold. <</replace>> diff --git a/src/uncategorized/pInvasion.tw b/src/uncategorized/pInvasion.tw index fa4f2e798081303828e9ef2ea6b79dc267e7f75b..b24ed603aa04484455848d957d40daa80cda7b78 100644 --- a/src/uncategorized/pInvasion.tw +++ b/src/uncategorized/pInvasion.tw @@ -116,7 +116,7 @@ The loose militia lately organized by the arcology owners has been called out to <<replace "#result">> <<for _i = 0; _i < _newSlaves.length; _i++>> <<slaveCost _newSlaves[_i]>> - <<run cashX(forceNeg($slaveCost), "slaveTransfer")>> + <<run cashX($slaveCost, "slaveTransfer")>> <</for>> Prisoners sold. <</replace>> diff --git a/src/uncategorized/pPeacekeepersIndependence.tw b/src/uncategorized/pPeacekeepersIndependence.tw index 1d58fbbd7b32ec4a2a9cedff99dc54ce036148a7..c1c760f4eac4335430811c877509688062d449b4 100644 --- a/src/uncategorized/pPeacekeepersIndependence.tw +++ b/src/uncategorized/pPeacekeepersIndependence.tw @@ -26,7 +26,7 @@ General $peacekeepers.generalName contacts you again, looking more tired and bat You immediately wire General $peacekeepers.generalName <<print cashFormat(100000)>>, not an impressive sum by Free Cities standards, but probably enough to turn the scales in his plans to keep his force together as it transitions from old world peacekeeping to autocratic nation building. Soon enough, he'll be able to support his men and women through armed extortion, the original form of taxation and, arguably, the only form of taxation. <br><br> "You have my thanks," he says formally. "We'll be in control here soon enough. The one thing we'll have an almost limitless supply of is people. I don't think anyone's likely to notice a few menial slaves transferred into the Free City. I'm sure a regular trade already exists; we'll just be adding a few undesirables to it." He ends the call, looking determined. Despite his confidence, he has his work cut out for him. - <<set cashX(-100000, "peacekeepers") $peacekeepers.strength = 50, $peacekeepers.attitude += 5, $peacekeepers.undermining = 0>> + <<set cashX(-100000, "peacekeepers"), $peacekeepers.strength = 50, $peacekeepers.attitude += 5, $peacekeepers.undermining = 0>> <</replace>> <</link>> //This will cost <<print cashFormat(100000)>>// <<else>> @@ -38,7 +38,7 @@ General $peacekeepers.generalName contacts you again, looking more tired and bat You immediately wire General $peacekeepers.generalName <<print cashFormat(250000)>>, enough to keep his force together through the critical period as it transitions from old world peacekeeping to autocratic nation building. Soon enough, he'll be able to support his men and women through armed extortion, the original form of taxation and, arguably, the only form of taxation. <br><br> "That's extremely generous of you," he says, with an undertone of relief. "This is going to go much more smoothly than I'd originally thought. And I see that we're going to have friends and allies out here, as we establish ourselves. We're going to have quite a few undesirables to rid ourselves of, here, and the menial slave trade between this area and the Free City seems like an opportune way to do that." He ends the call, looking confident. - <<set cashX(-250000, "peacekeepers") $peacekeepers.strength = 50, $peacekeepers.attitude += 25, $peacekeepers.undermining = 0>> + <<set cashX(-250000, "peacekeepers"), $peacekeepers.strength = 50, $peacekeepers.attitude += 25, $peacekeepers.undermining = 0>> <</replace>> <</link>> //This will cost <<print cashFormat(250000)>>// <</if>> diff --git a/src/uncategorized/pRaidResult.tw b/src/uncategorized/pRaidResult.tw index efcd84e8e22335d01e821a5ddd2e88aba1a888c1..4e1460f643a9ba73f5c4c76736242f46f8d8fc65 100644 --- a/src/uncategorized/pRaidResult.tw +++ b/src/uncategorized/pRaidResult.tw @@ -50,7 +50,7 @@ Out ahead of the main body of refugees there is a small knot moving quickly and <<replace "#result">> <<for _prr = 0; _prr < _newSlaves.length; _prr++>> <<slaveCost _newSlaves[_prr]>> - <<run cashX(forceNeg($slaveCost), "slaveTransfer")>> + <<run cashX($slaveCost, "slaveTransfer")>> <</for>> Prisoners sold. <</replace>> diff --git a/src/uncategorized/reBoomerang.tw b/src/uncategorized/reBoomerang.tw index 89405f94f27e2c3394b2c965ef60b78ef21f839a..a4e695dc1be235f66bcc389219a4245edf0a8eb5 100644 --- a/src/uncategorized/reBoomerang.tw +++ b/src/uncategorized/reBoomerang.tw @@ -468,7 +468,7 @@ It isn't obvious how $he managed to escape, though no doubt you could review the <</replace>> <</link>> //This will cost in <<print cashFormat($contractCost)>>.// <br><<link "Sell $him immediately">> - <<run cashX(forceNeg($slaveCost), "slaveTransfer")>> + <<run cashX($slaveCost, "slaveTransfer")>> <<replace "#result">> The penthouse opens, and $activeSlave.slaveName stumbles inside, sobbing $his thanks. $He's immediately conducted to the autosurgery for some quick cosmetic surgery, while you and $assistantName do the necessary work to falsify the arcology records and conceal $his origins. Before $he's even out from under anesthesia, $he's bundled off into one of the hundreds of slave shipments that move between arcologies every day. This time $he'll be sold far enough away that no matter how much of an escape artist $he is, you won't be seeing any more of $him. $He can whine elsewhere. <<set $boomerangStats = 0>> diff --git a/src/uncategorized/reFSAcquisition.tw b/src/uncategorized/reFSAcquisition.tw index e5ff5c674158100829e435c3b4c0e27f2a641cd3..70301817bf489706eadaed338cce0a2e1cb73345 100644 --- a/src/uncategorized/reFSAcquisition.tw +++ b/src/uncategorized/reFSAcquisition.tw @@ -1421,7 +1421,7 @@ The call comes in from an office, and you suppress the urge to check whether $as <</replace>> <</link>> //This will cost <<print cashFormat($contractCost)>>// <br><<link "Sell $him immediately">> - <<run cashX(forceNeg($slaveCost), "slaveTransfer")>> + <<run cashX($slaveCost, "slaveTransfer")>> <<replace "#result">> <<switch $FSAcquisitionEvents>> <<case "Pastoralist">> diff --git a/src/uncategorized/reMalefactor.tw b/src/uncategorized/reMalefactor.tw index a2a54aac5e629fae7378b40f733ed562c77b0b82..bf2ffeab58df0a25cb465c5d7d4f0344858499c9 100644 --- a/src/uncategorized/reMalefactor.tw +++ b/src/uncategorized/reMalefactor.tw @@ -590,7 +590,7 @@ $He is easily taken into custody and $his contraband confiscated once the jeerin <</link>> <</if>> <br><<link "Sell $him immediately">> - <<run cashX(forceNeg($slaveCost), "slaveTransfer")>> + <<run cashX($slaveCost, "slaveTransfer")>> <<if $cash4Babies == 1 && $malefactor == "anchorBaby">> <<run cashX(random(20,30), "slaveTransfer")>> <</if>> diff --git a/src/uncategorized/reRecruit.tw b/src/uncategorized/reRecruit.tw index e6e1ce7f2285505ca2dbc90fab035c6ac3f826c2..0b304fe8db99b1eac6092b3b5b565ff3083ed91c 100644 --- a/src/uncategorized/reRecruit.tw +++ b/src/uncategorized/reRecruit.tw @@ -2674,7 +2674,7 @@ He explains that one of his servant <<= $girl>>s was impregnated by his fool of <<case "forbidden love">> <<default>> <br><<link "Sell $him immediately">> - <<run cashX(forceNeg($slaveCost), "slaveTransfer")>> + <<run cashX($slaveCost, "slaveTransfer")>> <<replace "#result">> <<switch $recruit>> <<case "held POW">> diff --git a/src/uncategorized/resFailure.tw b/src/uncategorized/resFailure.tw index 590353b311319c31974af0ad86a04df47e06e437..b5fd4e4e3caed6cdd823b17ba613b405841f8edd 100644 --- a/src/uncategorized/resFailure.tw +++ b/src/uncategorized/resFailure.tw @@ -804,56 +804,56 @@ The failure of a prominent organization within your arcology has @@.red;affected <<if $RESFailure == "TSS">> <<if ($slaves[$i].origin == "She was given to you by a failed branch campus of The Slavegirl School right after her majority.") || ($slaves[$i].origin == "She was given to you by a failed branch campus of The Slavegirl School after she was retrained as a slave girl.")>> <<slaveCost $slaves[$i]>> - <<run cashX(forceNeg($slaveCost), "slaveTransfer")>> + <<run cashX($slaveCost, "slaveTransfer")>> <<include "Remove activeSlave">> <<set $i -= 1>> <</if>> <<elseif $RESFailure == "GRI">> <<if $slaves[$i].origin == "She was given to you by a failed subsidiary lab of the Growth Research Institute right after her use as a test subject ended.">> <<slaveCost $slaves[$i]>> - <<run cashX(forceNeg($slaveCost), "slaveTransfer")>> + <<run cashX($slaveCost, "slaveTransfer")>> <<include "Remove activeSlave">> <<set $i -= 1>> <</if>> <<elseif $RESFailure == "SCP">> <<if $slaves[$i].origin == "She was given to you by a failed branch campus of St. Claver Preparatory after she served as a plastic surgeon's passing final exam.">> <<slaveCost $slaves[$i]>> - <<run cashX(forceNeg($slaveCost), "slaveTransfer")>> + <<run cashX($slaveCost, "slaveTransfer")>> <<include "Remove activeSlave">> <<set $i -= 1>> <</if>> <<elseif $RESFailure == "LDE">> <<if $slaves[$i].origin == "She was given to you by a failed branch campus of the innovative École des Enculées right after her graduation.">> <<slaveCost $slaves[$i]>> - <<run cashX(forceNeg($slaveCost), "slaveTransfer")>> + <<run cashX($slaveCost, "slaveTransfer")>> <<include "Remove activeSlave">> <<set $i -= 1>> <</if>> <<elseif $RESFailure == "TGA">> <<if $slaves[$i].origin == "She was given to you by a failed branch campus of the intense Gymnasium-Academy right after her majority.">> <<slaveCost $slaves[$i]>> - <<run cashX(forceNeg($slaveCost), "slaveTransfer")>> + <<run cashX($slaveCost, "slaveTransfer")>> <<include "Remove activeSlave">> <<set $i -= 1>> <</if>> <<elseif $RESFailure == "HA">> <<if $slaves[$i].origin == "She was given to you by a failed branch campus of the Hippolyta Academy right after her majority.">> <<slaveCost $slaves[$i]>> - <<run cashX(forceNeg($slaveCost), "slaveTransfer")>> + <<run cashX($slaveCost, "slaveTransfer")>> <<include "Remove activeSlave">> <<set $i -= 1>> <</if>> <<elseif $RESFailure == "TCR">> <<if $slaves[$i].origin == "She is a prized dairy cow given to you by a failed local pasture of The Cattle Ranch.">> <<slaveCost $slaves[$i]>> - <<run cashX(forceNeg($slaveCost), "slaveTransfer")>> + <<run cashX($slaveCost, "slaveTransfer")>> <<include "Remove activeSlave">> <<set $i -= 1>> <</if>> <<else>> <<if ($slaves[$i].origin == "She was the leader of your arcology's Futanari Sisters until you engineered her community's failure and enslavement.") || ($slaves[$i].origin == "She was a Futanari Sister until you engineered her early enslavement.")>> <<slaveCost $slaves[$i]>> - <<run cashX(forceNeg($slaveCost), "slaveTransfer")>> + <<run cashX($slaveCost, "slaveTransfer")>> <<include "Remove activeSlave">> <<set $i -= 1>> <</if>> diff --git a/src/uncategorized/seRecruiterSuccess.tw b/src/uncategorized/seRecruiterSuccess.tw index 5dd8d366a6b51f880dca10b89a8c56c015f4431e..7411a622b220886313470b7c9ba5b6e7d361ee28 100644 --- a/src/uncategorized/seRecruiterSuccess.tw +++ b/src/uncategorized/seRecruiterSuccess.tw @@ -256,7 +256,7 @@ Your recruiter $Recruiter.slaveName has succeeded; $he's convinced a desperate o <</replace>> <</link>> //This will cost <<print cashFormat($contractCost)>>// <br><<link "Sell _him2 immediately">> - <<run cashX(forceNeg($slaveCost), "slaveTransfer", $Recruiter)>> + <<run cashX($slaveCost, "slaveTransfer", $Recruiter)>> <<replace "#result">> $activeSlave.slaveName accepts being resold without much fuss. _He2's merely exchanged one unknown owner for another. For all _he2 knows _his2 new buyer will be less abusive than you would have been. _He2 would be less complacent if _he2 knew who _his2 buyers are; _he2'll be immured in an arcade within the hour. <</replace>> diff --git a/src/uncategorized/slaveInteract.tw b/src/uncategorized/slaveInteract.tw index dba0231ae2ed72050bdf37b92a33f92a5946f1c6..a91530d4af6c2d18067ef85226c29f5ca44bace8 100644 --- a/src/uncategorized/slaveInteract.tw +++ b/src/uncategorized/slaveInteract.tw @@ -1810,7 +1810,7 @@ __Financial__: <<elseif $activeSlave.accent > 3>> //$His lack of language and basic life skills is a red sign to most slave appraisers. $He must not act like a child to be sold without raising suspicion.// | <<else>> - <<link "Sell $him" "Sell Slave">><<run cashX(forceNeg(-500), "slaveTransfer", $activeSlave)>><</link>> //Listing $him for sale will cost <<print cashFormat(500)>>// | + <<link "Sell $him" "Sell Slave">><<run cashX(-500, "slaveTransfer", $activeSlave)>><</link>> //Listing $him for sale will cost <<print cashFormat(500)>>// | <<if ($seeAge != 0) && ($activeSlave.indenture < 1)>> <<link "Retire $him" "SE retirement">><<set $retiree = $activeSlave.ID, $retired = 1>><</link>> | <</if>>