Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Recoup] Genetics Cluwnes now have cures. #11904

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

XeonMations
Copy link
Contributor

@XeonMations XeonMations commented Nov 19, 2024

About The Pull Request

Recoup's Absolucy's #9746 PR.

image

Why It's Good For The Game

Having a way to undo a genetic transformation is good.

Testing Photographs and Procedure

Screenshots&Videos
2024-11-19.13-54-38.mp4

Changelog

🆑 Absolucy, XeonMations
balance: Cluwnes can now be fixed using DNA nullifiers or genetics consoles (mutadone won't work). This will also get rid of their cursed cluwne clothing, although you will still need to fix the brain damage caused by the mutation. A variant with the old behavior that prevents normal removal is still available for admin (ab)use.
tweak: Cluwne clothes now drop when cured.
/:cl:

Comment on lines +74 to +77
/datum/mutation/cluwne/cursed/on_losing(mob/living/carbon/owner)
owner.adjust_fire_stacks(1)
owner.IgniteMob()
owner.dna.add_mutation(CURSEDCLUWNEMUT)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you have mutadone in your system this will just activate over and over

Copy link
Contributor

@Rukofamicom Rukofamicom Nov 25, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think that was the point - the cursed version of the mutation is admin only.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah that's correct. The cursed version is admin only, and the noncursed one is cured via applying the anti-cluwne

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mutadone doesn't clear in a single tick. This will trigger on a loop over and over until the mutadone clears, because mutadone_proof is explicitly being disabled for some reason.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is the original behavior of cluwne's mutadone behavior prior to the changes

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just keep mutadone proof as true

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