Lavatory "used" without emptying Dupe bladder


Fradow
  • Branch: Live Branch Version: Windows Pending

This bug is old news, but somehow seemed to never have been reported.

A Lavatory will use input water and produce output polluted water when pathing from the Dupe to the lavatory is interrupted. This produce a 6.7kg of excedent water, which should come from the Dupe bladder, but the Dupe bladder isn't emptied in this case.

Exploit

This can be exploited to create 2kg/s of polluted water from a single Dupe. I attached a save file with just that exploit on max difficulty.

Possible fixes

To fix that, a few propositions that don’t seem too hard to implement from an outsider view:

  • The Lavatory should only count a use when a Dupe actually relieved itself.
  • OR A Dupe could “make a mess” just after being interrupted from a Lavatory errand.

Steps to Reproduce
  • Put a Lavatory behind a door that get automatically closed when a Dupe approach
  • When a Dupe needs to use it, the Dupe will path to it, and get interrupted by the door closing
  • When that happens, the Lavatory will count that as one use, and take in 5kg of water and output 11.7kg of polluted water, despite the fact that the Dupe didn’t relieve itself.


User Feedback


There are no comments to display.



Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now