anchor.diff:  	update_lumcount(old_lumcount)
   	baseturf = oldbaseturf
   	lighting_object = locate() in src
  +
   	init_lighting()
   
   	for(var/turf/open/space/S in RANGE_TURFS(1,src)) //RANGE_TURFS is in code\__HELPERS\game.dm
  
positive.code: 	anchored = 1
  
  /atom/movable/light/Destroy(force)
  	if(force)
  		. = ..()
  	else
  		return QDEL_HINT_LETMELIVE
  
  /atom/movable/light/Move()
  	return 0
  
negative.code: 		if(lighting_changed)
  			lighting_changed = 0
  		if(lighting_object)
  			lighting_object.PutOut()
  	else
  		if(!lighting_object)
  			lighting_object = new (src)
  