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

Monkey Powder in Monkey Cubes is too high #83347

Closed
Chowder-McArthor opened this issue May 19, 2024 · 6 comments · Fixed by #83354
Closed

Monkey Powder in Monkey Cubes is too high #83347

Chowder-McArthor opened this issue May 19, 2024 · 6 comments · Fixed by #83354
Labels
Bug Correct Functionality

Comments

@Chowder-McArthor
Copy link

Chowder-McArthor commented May 19, 2024

Issue Summary

Monkey cubes currently contain 30 units of monkey powder. It only takes one unit of powder with one unit of water to make one monkey. Therefore, players can grind up the monkey cubes, and make thirty monkeys per cube. Using a setup with plumbing, this can be done automatically, and the absurdity skyrockets with the more cubes that are added.

Round ID:

229129

Testmerges:

Reproduction:

Get a monkey cube and grind it. You now have 30 units of monkey powder. You can use a dropper to transfer 1 unit at a time, or use a plumbing set up to automate the process to get tons and tons of monkeys.

@ShizCalev
Copy link
Member

Infinite monkey glitch

@ShizCalev
Copy link
Member

ShizCalev commented May 20, 2024

image
it takes 50 units of powder to do the reaction outside of a cube

@Chowder-McArthor
Copy link
Author

This isn't a hypothetical, I was able to do this in round. I made dozens and dozens of monkeys with plumbing, but I was also able to do it just with a pair of beakers. I don't think that limiter works anyways because it will use up all the monkey powder, not just 50 units.

@CCC23
Copy link
Contributor

CCC23 commented May 20, 2024

monkey powder smoke grenade infinite monkey glitch?

@Chowder-McArthor
Copy link
Author

From my testing, it uses all the monkey powder to make one monkey, so I don't think you can do monkey smoke.

@Chowder-McArthor
Copy link
Author

image
As can be seen here, it is too early in the round for me to have this normally - this is all just from the starting monkey cubes.

@Dorsisdwarf Dorsisdwarf added the Bug Correct Functionality label May 21, 2024
Time-Green pushed a commit that referenced this issue May 21, 2024
## About The Pull Request
- Fixes #83347

This issue title is misleading because the actual problem is with the
monkey reaction

Because this reaction is currently not instant it will only require
`CHEMICAL_QUANTIZATION_LEVEL`(0.0001)u of reagents to be present for the
reaction to occur. This means even though the actual requirements are
50u power & 1u water in reality you only need 0.005u(50 * 0.0001) powder
& 0.0001u(1 * 0.0001) water for the reaction to occur.

This is expected behaviour for non instant reactions because we still
want reactions to occur but yield less products when less required
reagent amounts are present but it's not ideal for monkey reactions

## Changelog
:cl:
fix: Monkey power reactions are instant and won't occur when exact
reagent requirements (50u power & 1u water) or above aren't met. Stops
players from cheesing monkeys from plumbing factories
/:cl:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Correct Functionality
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants