Fixes Tendrils Spawning Inside Ruins (#46455)

This commit is contained in:
Fox McCloud
2019-09-15 03:35:55 -04:00
committed by Rob Bailey
parent dc23d15170
commit 2c9b467903

View File

@@ -20,11 +20,13 @@
for(var/i in get_affected_turfs(central_turf, 1)) for(var/i in get_affected_turfs(central_turf, 1))
var/turf/T = i var/turf/T = i
for(var/obj/structure/spawner/nest in T)
qdel(nest)
for(var/mob/living/simple_animal/monster in T) for(var/mob/living/simple_animal/monster in T)
qdel(monster) qdel(monster)
for(var/obj/structure/flora/ash/plant in T) for(var/obj/structure/flora/ash/plant in T)
qdel(plant) qdel(plant)
load(central_turf,centered = TRUE) load(central_turf,centered = TRUE)
loaded++ loaded++
@@ -94,7 +96,7 @@
//TODO : handle forced ruins with multiple variants //TODO : handle forced ruins with multiple variants
forced_ruins -= current_pick forced_ruins -= current_pick
forced = FALSE forced = FALSE
if(failed_to_place) if(failed_to_place)
for(var/datum/map_template/ruin/R in ruins_availible) for(var/datum/map_template/ruin/R in ruins_availible)
if(R.id == current_pick.id) if(R.id == current_pick.id)
@@ -131,5 +133,5 @@
for(var/datum/map_template/ruin/R in ruins_availible) for(var/datum/map_template/ruin/R in ruins_availible)
if(R.cost > budget) if(R.cost > budget)
ruins_availible -= R ruins_availible -= R
log_world("Ruin loader finished with [budget] left to spend.") log_world("Ruin loader finished with [budget] left to spend.")