diff --git a/code/modules/power/solar.dm b/code/modules/power/solar.dm index f7325bcda80..ac5cb49f8d1 100644 --- a/code/modules/power/solar.dm +++ b/code/modules/power/solar.dm @@ -57,7 +57,7 @@ blocks_emissive = EMISSIVE_BLOCK_UNIQUE /obj/machinery/power/solar/proc/add_panel_overlay(icon_state, z_offset) - var/obj/effect/overlay/solar_panel/overlay = new() + var/obj/effect/overlay/solar_panel/overlay = new(src) overlay.icon_state = icon_state SET_PLANE_EXPLICIT(overlay, ABOVE_GAME_PLANE, src) overlay.pixel_z = z_offset diff --git a/code/modules/power/tracker.dm b/code/modules/power/tracker.dm index b58d1bc6f79..63733acf8a7 100644 --- a/code/modules/power/tracker.dm +++ b/code/modules/power/tracker.dm @@ -50,7 +50,7 @@ layer = FLY_LAYER /obj/machinery/power/tracker/proc/add_panel_overlay(icon_state, z_offset) - var/obj/effect/overlay/overlay = new() + var/obj/effect/overlay/tracker/overlay = new(src) overlay.icon_state = icon_state SET_PLANE_EXPLICIT(overlay, ABOVE_GAME_PLANE, src) overlay.pixel_z = z_offset