Livingwood Chastity Updated to include Bra and Shared Parameters.#110
Livingwood Chastity Updated to include Bra and Shared Parameters.#110Enraa merged 25 commits intoEnraa:mainfrom
Conversation
Enraa
left a comment
There was a problem hiding this comment.
Do these need to be negated to ensure it works as expected?
chastity/belt/belt_livingwood.js
Outdated
| setUserVar(data.userID, "livingwoodvibe", 0); | ||
| setUserVar(data.userID, "livingwoodbelt", Date.now()); | ||
| // Check if user is wearing a Livingwood Bra otherwise Null Out Vars | ||
| if (getChastityBra(data.userID).chastitytype.includes("Livingwood")) { |
There was a problem hiding this comment.
| if (getChastityBra(data.userID).chastitytype.includes("Livingwood")) { | |
| if (!getChastityBra(data.userID)?.chastitytype == "bra_livingwood") { |
chastity/bra/bra_livingwood.js
Outdated
| setUserVar(data.userID, "livingwoodbelt", Date.now()); | ||
| }*/ | ||
| // Check if user is wearing a Livingwood Belt otherwise Null Out Vars | ||
| if (getChastity(data.userID).chastitytype.includes("Livingwood")) { |
There was a problem hiding this comment.
| if (getChastity(data.userID).chastitytype.includes("Livingwood")) { | |
| if (!getChastity(data.userID)?.chastitytype == "belt_livingwood") { |
|
Give me a chance to double check that I haven't borked something in taking out comments from testing or reverted something in a merge. Should have that checked tomorrow. |
…nto pyra_chastity
Added min arousal to prevent nulling and being locked at 0.
… generic to avoid leaving only a single line for the scenario
…nto pyra_chastity
|
Should hopefully all be working as expected. Wasn't able to trigger incorrect texts with different types of chastity on the test server, and all texts read correctly when triggered. |
|
The effects do appear to be working as expected, although some logic may need to be revisited for the ice seal, as it is still allowing arousal gain (albeit VERY slowly). maxArousal is not saved separately as a second variable to ensure the locked number functions as expected. Consider using another variable and leveraging addArousal with negative values to coerce the arousal. It slows it down enough that I'm content to merge it though. |
I've run into some complex interactions with the Clockmaker's Set and calling their texts, so I'm pushing this as a standalone