Skip to content
Snippets Groups Projects
Commit 6379da5a authored by Pregmodder's avatar Pregmodder
Browse files

Merge branch 'fix-implant-degradation' into 'pregmod-master'

Fix implant degradation

Closes #2715

See merge request !8678
parents 4776bd11 0f98cec3
Branches
Tags
1 merge request!8678Fix implant degradation
...@@ -46,7 +46,7 @@ that are ready be sent down. ...@@ -46,7 +46,7 @@ that are ready be sent down.
<<break>> <<break>>
<<else>> <<else>>
<<run App.Medicine.OrganFarm.implant(getSlave($AS), _sortedOrgans[_k], _l)>> <<run App.Medicine.OrganFarm.implant(getSlave($AS), _sortedOrgans[_k], _l)>>
<<include "Surgery Degradation">><br><br> <<includeDOM App.UI.SlaveInteract.surgeryDegradation(getSlave($AS))>><br><br>
<<set _success = true>> <<set _success = true>>
<</if>> <</if>>
<</for>> <</for>>
...@@ -93,21 +93,21 @@ that are ready be sent down. ...@@ -93,21 +93,21 @@ that are ready be sent down.
<<if getBestVision(getSlave($AS)) === 0>> <<if getBestVision(getSlave($AS)) === 0>>
<<run eyeSurgery(getSlave($AS), "both", "cybernetic"), cashX(forceNeg($surgeryCost), "slaveSurgery", getSlave($AS))>> <<run eyeSurgery(getSlave($AS), "both", "cybernetic"), cashX(forceNeg($surgeryCost), "slaveSurgery", getSlave($AS))>>
<<set surgeryDamage(getSlave($AS), 20), $surgeryType = "ocular implant">> <<set surgeryDamage(getSlave($AS), 20), $surgeryType = "ocular implant">>
<<include "Surgery Degradation">> <<includeDOM App.UI.SlaveInteract.surgeryDegradation(getSlave($AS))>>
<<else>> <<else>>
//Since $he has working eyes the <<= setup.prosthetics.ocular.name>> will be put into storage.// //Since $he has working eyes the <<= setup.prosthetics.ocular.name>> will be put into storage.//
<</if>> <</if>>
<<case "cochlear">> <<case "cochlear">>
<<if getSlave($AS).hears != 0>> <<if getSlave($AS).hears != 0>>
<<set getSlave($AS).earImplant = 1, cashX(forceNeg($surgeryCost), "slaveSurgery", getSlave($AS)), surgeryDamage(getSlave($AS), 20), $surgeryType = "cochlear implant">> <<set getSlave($AS).earImplant = 1, cashX(forceNeg($surgeryCost), "slaveSurgery", getSlave($AS)), surgeryDamage(getSlave($AS), 20), $surgeryType = "cochlear implant">>
<<include "Surgery Degradation">> <<includeDOM App.UI.SlaveInteract.surgeryDegradation(getSlave($AS))>>
<<else>> <<else>>
//Since $he has working ears the <<= setup.prosthetics.cochlear.name>> will be put into storage.// //Since $he has working ears the <<= setup.prosthetics.cochlear.name>> will be put into storage.//
<</if>> <</if>>
<<case "electrolarynx">> <<case "electrolarynx">>
<<if getSlave($AS).voice <= 0>> <<if getSlave($AS).voice <= 0>>
<<set getSlave($AS).electrolarynx = 1, getSlave($AS).voice = 2, cashX(forceNeg($surgeryCost), "slaveSurgery", getSlave($AS)), surgeryDamage(getSlave($AS), 20), $surgeryType = "electrolarynx">> <<set getSlave($AS).electrolarynx = 1, getSlave($AS).voice = 2, cashX(forceNeg($surgeryCost), "slaveSurgery", getSlave($AS)), surgeryDamage(getSlave($AS), 20), $surgeryType = "electrolarynx">>
<<include "Surgery Degradation">> <<includeDOM App.UI.SlaveInteract.surgeryDegradation(getSlave($AS))>>
<<else>> <<else>>
//Since $he has a voice the <<= setup.prosthetics.electrolarynx.name>> will be put into storage.// //Since $he has a voice the <<= setup.prosthetics.electrolarynx.name>> will be put into storage.//
<</if>> <</if>>
...@@ -118,17 +118,17 @@ that are ready be sent down. ...@@ -118,17 +118,17 @@ that are ready be sent down.
//Since $he already has <<= addA(setup.prosthetics.interfaceP2.name)>> installed the <<= setup.prosthetics.interfaceP1.name>> will be put into storage.// //Since $he already has <<= addA(setup.prosthetics.interfaceP2.name)>> installed the <<= setup.prosthetics.interfaceP1.name>> will be put into storage.//
<<else>> <<else>>
<<set getSlave($AS).PLimb = 1, cashX(forceNeg($surgeryCost), "slaveSurgery", getSlave($AS)), surgeryDamage(getSlave($AS), 20), $surgeryType = "PLimb interface1">> <<set getSlave($AS).PLimb = 1, cashX(forceNeg($surgeryCost), "slaveSurgery", getSlave($AS)), surgeryDamage(getSlave($AS), 20), $surgeryType = "PLimb interface1">>
<<include "Surgery Degradation">> <<includeDOM App.UI.SlaveInteract.surgeryDegradation(getSlave($AS))>>
<</if>> <</if>>
<<case "interfaceP2">> <<case "interfaceP2">>
<<if hasAllNaturalLimbs(getSlave($AS))>> <<if hasAllNaturalLimbs(getSlave($AS))>>
//Since $he has no amputated limbs the <<= setup.prosthetics.interfaceP2.name>> will be put into storage.// //Since $he has no amputated limbs the <<= setup.prosthetics.interfaceP2.name>> will be put into storage.//
<<elseif getSlave($AS).PLimb == 1>> <<elseif getSlave($AS).PLimb == 1>>
<<set getSlave($AS).PLimb = 2, cashX(forceNeg($surgeryCost), "slaveSurgery", getSlave($AS)), surgeryDamage(getSlave($AS), 5), $surgeryType = "PLimb interface3">> <<set getSlave($AS).PLimb = 2, cashX(forceNeg($surgeryCost), "slaveSurgery", getSlave($AS)), surgeryDamage(getSlave($AS), 5), $surgeryType = "PLimb interface3">>
<<include "Surgery Degradation">> <<includeDOM App.UI.SlaveInteract.surgeryDegradation(getSlave($AS))>>
<<else>> <<else>>
<<set getSlave($AS).PLimb = 2, cashX(forceNeg($surgeryCost), "slaveSurgery", getSlave($AS)), surgeryDamage(getSlave($AS), 20), $surgeryType = "PLimb interface2">> <<set getSlave($AS).PLimb = 2, cashX(forceNeg($surgeryCost), "slaveSurgery", getSlave($AS)), surgeryDamage(getSlave($AS), 20), $surgeryType = "PLimb interface2">>
<<include "Surgery Degradation">> <<includeDOM App.UI.SlaveInteract.surgeryDegradation(getSlave($AS))>>
<</if>> <</if>>
<<case "basicL" "sexL" "beautyL" "combatL" "cyberneticL">> <<case "basicL" "sexL" "beautyL" "combatL" "cyberneticL">>
<<if getSlave($AS).fuckdoll != 0>> <<if getSlave($AS).fuckdoll != 0>>
...@@ -179,7 +179,7 @@ that are ready be sent down. ...@@ -179,7 +179,7 @@ that are ready be sent down.
<</if>> <</if>>
<<case "interfaceTail">> <<case "interfaceTail">>
<<set getSlave($AS).PTail = 1, getSlave($AS).tail = "none", getSlave($AS).tailColor = "none", cashX(forceNeg($surgeryCost), "slaveSurgery", getSlave($AS)), surgeryDamage(getSlave($AS), 10), $surgeryType = "tailInterface">> <<set getSlave($AS).PTail = 1, getSlave($AS).tail = "none", getSlave($AS).tailColor = "none", cashX(forceNeg($surgeryCost), "slaveSurgery", getSlave($AS)), surgeryDamage(getSlave($AS), 10), $surgeryType = "tailInterface">>
<<include "Surgery Degradation">> <<includeDOM App.UI.SlaveInteract.surgeryDegradation(getSlave($AS))>>
<<case "modT" "sexT" "combatT">> <<case "modT" "sexT" "combatT">>
<<if getSlave($AS).PTail == 0>> <<if getSlave($AS).PTail == 0>>
//Since $he must have <<= addA(setup.prosthetics.interfaceTail.name)>> installed to attach tails the <<= setup.prosthetics[_p.id].name>> will be put into storage.// //Since $he must have <<= addA(setup.prosthetics.interfaceTail.name)>> installed to attach tails the <<= setup.prosthetics[_p.id].name>> will be put into storage.//
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment