diff --git a/code/game/turfs/open.dm b/code/game/turfs/open.dm index 67137dfe68..c31330bbc8 100644 --- a/code/game/turfs/open.dm +++ b/code/game/turfs/open.dm @@ -12,6 +12,8 @@ . = ..() if(wet) AddComponent(/datum/component/wet_floor, wet, INFINITY, 0, INFINITY, TRUE) + if(LAZYLEN(archdrops)) + AddComponent(/datum/component/archaeology, archdrops) /turf/open/indestructible name = "floor" diff --git a/code/game/turfs/simulated/floor/plating/asteroid.dm b/code/game/turfs/simulated/floor/plating/asteroid.dm index 013a3646f5..63ff9f6519 100644 --- a/code/game/turfs/simulated/floor/plating/asteroid.dm +++ b/code/game/turfs/simulated/floor/plating/asteroid.dm @@ -22,10 +22,6 @@ if(prob(floor_variance)) icon_state = "[environment_type][rand(0,12)]" - if(LAZYLEN(archdrops)) - AddComponent(/datum/component/archaeology, archdrops) - - /turf/open/floor/plating/asteroid/try_replace_tile(obj/item/stack/tile/T, mob/user, params) return