Skip to content

Add more aphrodesiac bite types#1149

Merged
fenndragon merged 2 commits intoHardLightSector:masterfrom
IngvarJackal:more_biting
Apr 9, 2026
Merged

Add more aphrodesiac bite types#1149
fenndragon merged 2 commits intoHardLightSector:masterfrom
IngvarJackal:more_biting

Conversation

@IngvarJackal
Copy link
Copy Markdown
Contributor

@IngvarJackal IngvarJackal commented Apr 6, 2026

About the PR

Add Philterex and Pomelustine bites

Why / Balance

Philterex and Pomelustine have different effects and offer different prompts from Libidozenithizine

Technical details

Added 3 mutually exclusive traits

How to test

Spawn character with any of three traits, bite self, inspect solution manager

Media

Breaking changes

Changelog
🆑

  • add: More aphrodesiac bites

@AutumnalModding
Copy link
Copy Markdown
Contributor

Do not duplicate the components and events.
Just change the reagent in the trait.

@AutumnalModding
Copy link
Copy Markdown
Contributor

After taking a further, proper look at the implementation...

Do Not Do This.

This code is physically painful to read, it's gross abuse of ECS.
The concept is good, yes, but. The implementation is not.
You can just override the reagent in the component.

@IngvarJackal
Copy link
Copy Markdown
Contributor Author

@AutumnalModding after the discussion to make the trait exclusive, it's possible to simplify the code by just over-riding already existing fields

@AutumnalModding
Copy link
Copy Markdown
Contributor

yep! this works, good to go

@IngvarJackal
Copy link
Copy Markdown
Contributor Author

Well, I just ran dotnet run --project Content.YAMLLinter/Content.YAMLLinter.csproj --no-build locally and it returned No errors found in 72950 ms.

Not sure why on the branch CICD it throws Exception whilst loading prototypes from /Prototypes/Interactions/noop_interactions.yml: System.ArgumentException: An item with the same key has already been added. Key: requiresCanInteract

@IngvarJackal IngvarJackal reopened this Apr 9, 2026
@fenndragon fenndragon merged commit 277e456 into HardLightSector:master Apr 9, 2026
21 of 24 checks passed
xemeraldwingx-dot added a commit that referenced this pull request Apr 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants