-
-
Notifications
You must be signed in to change notification settings - Fork 456
Hulk fix and minor rework #13211
Hulk fix and minor rework #13211
Conversation
…state, and the active state can also be killed with mutadone. also no more assistants randomly rolling hulk
|
Change bad |
|
Yaaaay I can finally deal with shitter hulks running around breaking things without immediately resorting to killing them huzzah |
|
Test merge |
|
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 |
|
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. |
|
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. |
ToasterBiome
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code looks good
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.
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: