ParadiseSS13 / Paradise

Paradise Station's GitHub main repository.
https://www.paradisestation.org/forum
GNU Affero General Public License v3.0
405 stars 1.21k forks source link

Horns gene active despite no gene at 801 or higher #27317

Open Truls20 opened 1 week ago

Truls20 commented 1 week ago

Exploit Reports

BYOND Version

515.1642

Issue Description

A monkey had horns despite not having any SE gene above 801

What did you expect to happen?

For the monkey to not have horns with a clean SE

What happened instead?

Monkey with horns: Image Its structural enzymes: Image

Why is this bad/What are the consequences?

Genes should not be activated at less than 801, I have also seen this happen with other genes so it is not horns-exclusivs

Steps to reproduce the issue.

I think it has something to do with the "subject" button that transfers a buffer onto your subject

When did the problem start happening?

08.11.2024

Extra information

When Qwerty possessed the monkey the horns disappeared

Relevant log output/runtime error

No response

meow20 commented 1 week ago

I know some genes get inserted into someone, but don't appear until few syringes in, and that its intended, may have been this though im not sure if it works for neutral genes or only positive ones.

Truls20 commented 1 week ago

I know some genes get inserted into someone, but don't appear until few syringes in, and that its intended, may have been this though im not sure if it works for neutral genes or only positive ones.

Some genes having a random chance to activate was removed in #24114, and that provided the opposite effect as I am describing.