diff --git a/code/__HELPERS/experimental.dm b/code/__HELPERS/experimental.dm index 5ab8745f901..101d16175a1 100644 --- a/code/__HELPERS/experimental.dm +++ b/code/__HELPERS/experimental.dm @@ -31,6 +31,14 @@ . = i i = findtext(A, B, i + 1) +/obj/machinery/proc/getArea() + var/area/A = loc.loc + + if (A != myArea) + myArea = A + + . = myArea + /** * Object pooling. *