-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
0.H backport appliance shutoff fix #75133
Conversation
…pt to appease the Clang 10 gods.
… to a bug in custom clang-tidy rule `cata-unsequenced-calls`.
-to avoid breaking other find_vehicle() calls
75cf66d
to
8a75d49
Compare
I tested this, looks good to me. I had a minimal repro save prepared (Wyandotte-trimmed.tar.gz) because of my abortive attempt at backporting this fix, with a lamp connected to a battery powered by bunch of asrgs 30 tiles away so that the lamp and battery straddle opposite edges of an OMT: My test procedure was running off to the left for 4 OMTs and then running back right to see if the lamp is still lit. On current 0.H RC this disconnected the lamp maybe once every 3 tries. I built this PR branch and did the procedure 20 times, the lamp didn't disconnect once. |
Summary
Bugfixes "fixes appliances turning off randomly"
Purpose of change
Backport of fix to #69089 from #74964
Also backported #70404 for new coordinate type.
Describe the solution
See #74964
Testing
I don't have a reliable reproduction case for this, so I'm going on faith that it backports correctly.