Skip to content

Temporal shenanigans#120

Open
Pyra-Tech wants to merge 9 commits intoEnraa:mainfrom
Pyra-Tech:temporal_shenanigans
Open

Temporal shenanigans#120
Pyra-Tech wants to merge 9 commits intoEnraa:mainfrom
Pyra-Tech:temporal_shenanigans

Conversation

@Pyra-Tech
Copy link
Contributor

Added Seal of False Calm

  • Max Arousal at 0, stores part of arousal that would be gained each minute, and gives all stored arousal at once when removed

Added Seal of Cyclical Time

  • Resets wearer's arousal to the state it was at when the belt was applied every 3 minutes

@Enraa
Copy link
Owner

Enraa commented Feb 22, 2026

For the False Calm seal, the vibe should get the base toy using getBaseToy(toytype) and then use the output from calcVibeEffect instead. That will allow the output to scale dynamically as well as following the vibescale on the toy itself. Multiply this output by getBotOption("bot-timetickrate") / 60000 to ensure that the change is done effectively - this is how arousal is calculated.

@Pyra-Tech
Copy link
Contributor Author

Fair enough. I had been aiming to keep it simple, but I can see where this would be better

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants