diff --git a/code/game/turfs/simulated/floor/misc_floor.dm b/code/game/turfs/simulated/floor/misc_floor.dm index f2475cf997..1461abfcaf 100644 --- a/code/game/turfs/simulated/floor/misc_floor.dm +++ b/code/game/turfs/simulated/floor/misc_floor.dm @@ -230,53 +230,3 @@ icon_state = "sepia" desc = "Time seems to flow very slowly around these tiles" floor_tile = /obj/item/stack/tile/sepia - - - -// VINE FLOOR - -/turf/open/floor/vines - color = "#aa77aa" - icon_state = "vinefloor" - broken_states = list() - - -//All of this shit is useless for vines - -/turf/open/floor/vines/attackby() - return - -/turf/open/floor/vines/burn_tile() - return - -/turf/open/floor/vines/break_tile() - return - -/turf/open/floor/vines/make_plating() - return - -/turf/open/floor/vines/break_tile_to_plating() - return - -/turf/open/floor/vines/ex_act(severity, target) - ..() - if(severity < 3 || target == src) - ChangeTurf(src.baseturf) - -/turf/open/floor/vines/narsie_act(force, ignore_mobs, probability = 20) - if(prob(probability) || force) - ChangeTurf(baseturf) //nar sie eats this shit - narsie_act(force, ignore_mobs, probability) - -/turf/open/floor/vines/singularity_pull(S, current_size) - ..() - if(current_size >= STAGE_FIVE) - if(prob(50)) - ChangeTurf(src.baseturf) - -/turf/open/floor/vines/ChangeTurf(path, new_baseturf, defer_change = FALSE, ignore_air = FALSE, forceop = FALSE) - . = ..() - //Do this *after* the turf has changed as qdel in spacevines will call changeturf again if it hasn't - for(var/obj/structure/spacevine/SV in src) - if(!QDESTROYING(SV))//Helps avoid recursive loops - qdel(SV) diff --git a/icons/turf/floors.dmi b/icons/turf/floors.dmi index a0521414f1..33dc1e2e9e 100644 Binary files a/icons/turf/floors.dmi and b/icons/turf/floors.dmi differ