1 Commits

Author SHA1 Message Date
SkyratBot 9546ad2608 [MIRROR] Fix advanced proximity monitors being 1 tile too small (again...) (#28402)
* Fix advanced proximity monitors being 1 tile too small (again...) (#84307)

## About The Pull Request

Fixes #84301

Right here,

https://github.com/tgstation/tgstation/blob/d1051ec8a80b34ca3f3cab2a14e75421e3bae3d6/code/datums/proximity_monitor/field.dm#L129-L132

We get the inner turfs and then use them to find the outer turfs

But

We subtract the inner turfs from the outer turfs instead of subtracting
the outer turfs from the inner turfs...

(also adds a unit test and updates the field debugger for better field
debugging)

## Changelog

🆑 Melbert
fix: Fix timestop being 1 tile too small again, and fixes a lot of other
field effects from being 1-small as well
/🆑

* Fix advanced proximity monitors being 1 tile too small (again...)

---------

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
2024-06-27 14:04:38 +05:30