From 63280c408d7fc663c8d57d90bec7a1f370503298 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Mon, 13 Feb 2023 01:43:11 +0100 Subject: [PATCH] [MIRROR] Recenters gravity gens [MDB IGNORE] (#19304) * Recenters gravity gens (#73357) ## About The Pull Request Due to a change in how a gravity generator figured out the turfs it would be using to create itself, gravity generators were visually shifted to the right, but the interaction still remained where the main piece was placed. This just changes `CORNER_BLOCK` to `CORNER_BLOCK_OFFSET` and offsets the block one tile to the left. ## Why It's Good For The Game No more wonky gravity generators Fixes #73083 ## Changelog :cl: fix: Gravity generators have been re-centered. /:cl: * Recenters gravity gens --------- Co-authored-by: Shadow-Quill <44811257+Shadow-Quill@users.noreply.github.com> --- code/modules/power/gravitygenerator.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/power/gravitygenerator.dm b/code/modules/power/gravitygenerator.dm index 6b53e3edbd6..28e1b8f0038 100644 --- a/code/modules/power/gravitygenerator.dm +++ b/code/modules/power/gravitygenerator.dm @@ -170,7 +170,7 @@ GLOBAL_LIST_EMPTY(gravity_generators) /obj/machinery/gravity_generator/main/proc/setup_parts() var/turf/our_turf = get_turf(src) // 9x9 block obtained from the bottom middle of the block - var/list/spawn_turfs = CORNER_BLOCK(our_turf, 3, 3) + var/list/spawn_turfs = CORNER_BLOCK_OFFSET(our_turf, 3, 3, -1, 0) var/count = 10 for(var/turf/T in spawn_turfs) count--