anchor.diff:  	desc = "A lightweight support lattice. These hold the Justicar's station together."
   	icon = 'icons/obj/smooth_structures/lattice_clockwork.dmi'
   
  -/obj/structure/lattice/clockwork/New()
  +/obj/structure/lattice/clockwork/Initialize(mapload)
   	..()
   	ratvar_act()
   
   /obj/structure/lattice/clockwork/ratvar_act()
   	if(IsOdd(x+y))
  -		new/obj/structure/lattice/clockwork/large(loc)
  +		new /obj/structure/lattice/clockwork/large(loc) // deletes old one
   
  -/obj/structure/lattice/clockwork/large/New()
  +/obj/structure/lattice/clockwork/large/Initialize(mapload)
   	..()
   	icon = 'icons/obj/smooth_structures/lattice_clockwork_large.dmi'
   	pixel_x = -9
  
positive.code: 
  /obj/structure/lattice/deconstruct(disassembled = TRUE)
  	if(!(flags & NODECONSTRUCT))
  		stored.forceMove(get_turf(src))
  		stored = null
  	qdel(src)
  
  /obj/structure/lattice/singularity_pull(S, current_size)
  
negative.code: 	name = "clockwork catwalk"
  	icon = 'icons/obj/smooth_structures/catwalk_clockwork.dmi'
  
  /obj/structure/lattice/catwalk/clockwork/Initialize(mapload)
  	..()
  	new /obj/effect/overlay/temp/ratvar/floor/catwalk(loc)
  	new /obj/effect/overlay/temp/ratvar/beam/catwalk(loc)
  