Skip to content
This repository was archived by the owner on May 22, 2025. It is now read-only.

Conversation

@Chubbygummibear
Copy link
Contributor

Document the changes in your pull request

For clarification there's 3 Hulk states in the code right now
Hulk is the original hulk, lasts as long as the gene is active, and can't be obtained through genetics or rolling anymore
Genetics Hulk is the passive chance to Hulk out and the current gene spess people can spawn with or roll
Hulk State is the temporary Hulk transformation granted by Genetics Hulk. Intended to occur

Currently, Genetics Hulk is a bit broken, as it's a 0 instability mutation that can appear in anyone with DNA, but even when activated only allows Humans to obtain Hulk State. Otherwise it's just a dead gene. In addition, the Hulk State which randomly occurs when a hulk activated human takes damage, turns green and actually hulks out can be saved to a DNA console as a separate mutation to immediately incite a hulk out in a human by using a mutator, but if used on an alien race will just rip all their clothes off and not allow them to put them back on, but without the increased power, abilities, or greeness, and as far as I could tell, this effect does not end until reset in some way.

My changes are as such:
Genetics Hulk can function in everyone
Hulk State can trigger or be mutated into everyone
Genetics Hulk no longer appears normally through gene scrambling, or spawning in. IT HAS TO BE CRAFTED THROUGH GENETICS
Genetics Hulk now has 50 instability (this is definitely on the table for change)
Hulk State has 30 instability (less than Genetics Hulk because it's a one off)
If you have Genetics Hulk and are in the Hulk State, having Genetics Hulk removed through mutadone or gene scrambling will remove the Hulk State
Mutadone or gene scrambling will also remove the Hulk State mutation if it's the only hulk related mutation active.

image
image
image

Wiki Documentation

Need to document the 3 different Hulk states, their instability, how they differ, and how to obtain.

Changelog

🆑
tweak: Genetics Hulk and Hulk state have an instability cost to them now
tweak: Genetics Hulk and Hulk state work with all races
tweak: Genetics Hulk no longer naturally appears through spawns or gene randomizing
tweak: Genetics Hulk has to be created through Genetics
tweak: Genetics Hulk and Hulk state can both be removed with mutadone
/:cl:

@Yogbot-13 Yogbot-13 added the Tweak This PR contains changes to the game. label Feb 2, 2022
@nmajask
Copy link
Contributor

nmajask commented Feb 2, 2022

Change bad

@Mqiib
Copy link
Contributor

Mqiib commented Feb 2, 2022

Yaaaay I can finally deal with shitter hulks running around breaking things without immediately resorting to killing them huzzah

@JamieD1
Copy link
Contributor

JamieD1 commented Feb 12, 2022

Test merge

Yogbot-13 added a commit that referenced this pull request Feb 12, 2022
Yogbot-13 added a commit that referenced this pull request Feb 12, 2022
Yogbot-13 added a commit that referenced this pull request Feb 17, 2022
@Mqiib
Copy link
Contributor

Mqiib commented Feb 22, 2022

Small issue, hulk mode doesn't always turn people green so it can be hard to tell if someone is actually hulking until they start smacking you.

@Chubbygummibear
Copy link
Contributor Author

Small issue, hulk mode doesn't always turn people green so it can be hard to tell if someone is actually hulking until they start smacking you.

do you have any specific rounds or instances i could take a look at to try and divine what's going on?

Yogbot-13 added a commit that referenced this pull request Feb 23, 2022
Yogbot-13 added a commit that referenced this pull request Mar 1, 2022
Yogbot-13 added a commit that referenced this pull request Mar 1, 2022
Yogbot-13 added a commit that referenced this pull request Mar 3, 2022
Yogbot-13 added a commit that referenced this pull request Mar 6, 2022
Yogbot-13 added a commit that referenced this pull request Mar 6, 2022
Yogbot-13 added a commit that referenced this pull request Mar 6, 2022
Yogbot-13 added a commit that referenced this pull request Mar 7, 2022
Yogbot-13 added a commit that referenced this pull request Mar 7, 2022
Yogbot-13 added a commit that referenced this pull request Mar 8, 2022
@ToasterBiome ToasterBiome added the TESTMERGED This PR is currently live in a test merge. label Mar 10, 2022
Yogbot-13 added a commit that referenced this pull request Mar 10, 2022
Yogbot-13 added a commit that referenced this pull request Mar 10, 2022
Yogbot-13 added a commit that referenced this pull request Mar 10, 2022
@ToasterBiome
Copy link
Contributor

Small issue, hulk mode doesn't always turn people green so it can be hard to tell if someone is actually hulking until they start smacking you.

do you have any specific rounds or instances i could take a look at to try and divine what's going on?

@Chubbygummibear Has this been fixed or found out?

@Chubbygummibear
Copy link
Contributor Author

Small issue, hulk mode doesn't always turn people green so it can be hard to tell if someone is actually hulking until they start smacking you.

do you have any specific rounds or instances i could take a look at to try and divine what's going on?

@Chubbygummibear Has this been fixed or found out?

no the root cause is still unknown as i haven't seen a round in which it happened for me to try and figure out what caused it, because using both mutators in my private server hasn't had any errant effects, but someone else mentioned non green hulks in public a while back. so i still need to figure it out

Yogbot-13 added a commit that referenced this pull request Mar 13, 2022
@Yeetalorian
Copy link

Try looking at round 40005. Tested hulk after being gone for a month and noticed the lack of green when I was able to smash walls and use machines at the same time.

@Chubbygummibear
Copy link
Contributor Author

FIXED NON GREEN HULKS. TURNS OUT I'M DUMB AND MAKING GENETICS_HULK A CHILD OF HULK WITHOUT OVERWRITING THE POWER UP ASPECT IS BAD.
Genetics hulk and active hulk are no longer a child of regular hulk and their own things. no more untannable regular people who also punch like a truck. can't wait to see what i broke this time

Yogbot-13 added a commit that referenced this pull request Mar 22, 2022
Yogbot-13 added a commit that referenced this pull request Mar 23, 2022
Yogbot-13 added a commit that referenced this pull request Mar 23, 2022
Copy link
Contributor

@ToasterBiome ToasterBiome left a comment

Choose a reason for hiding this comment

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

Code looks good

@JamieD1 JamieD1 merged commit 13a6248 into yogstation13:master Mar 27, 2022
Yogbot-13 added a commit that referenced this pull request Mar 27, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

TESTMERGED This PR is currently live in a test merge. Tweak This PR contains changes to the game.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants