vgstation-coders / vgstation13

Butts
GNU Affero General Public License v3.0
266 stars 546 forks source link

Microwaves unexpectedly fail to cook #22118

Closed kilozombie closed 4 years ago

kilozombie commented 5 years ago

I'll put the right ingredients in, and it causes a burnt mess and even destroys the microwave.

I have been playing chef for 2 and 1/2 years at this point and I know when I fail to put the right ingredients in. After testing with rigor and making sure I'm absolutely sure of every recipe, the microwave is still fucking up recipes over and over and over.

DamianX commented 5 years ago

example pls

kilozombie commented 5 years ago

Today I put in 15 units of flour and cooked it, ensuring there was nothing else in the microwave, and it created a burnt mess and fucked my microwave

SonixApache commented 5 years ago

The microwave ruining the recipe and blowing up is RNG. https://github.com/vgstation-coders/vgstation13/blob/98c788f358a75eaa345a6351f6aca9bf4782f9f4/code/game/machinery/kitchen/microwave.dm#L322-L333

Apparently you're supposed to maintain it...? So turns out disposing stuff raises the chance of RNG breaking the thing, and as far as I can tell you can't do preventive maintenance; no way to clean the damn thing till it explodes.

kilozombie commented 5 years ago

I am shitty in code-fu, but it looks like that file hasn't been edited in a way that would edit that anytime recently. I'm saying that recipes that I know are correct were failing, is that what that code implies?

I know that failed recipes have a chance (maybe an increasing chance) of messing up the microwave, but successful recipes have never had a chance to fail.

Kurfursten commented 5 years ago

The codeblock Sonix is referencing only happens if a recipe is not found, meaning the chef got it wrong.

As for this report... Well, I will take it seriously if I see it in action