Fixes the server runtiming out the ass when picking flora types. (#18155)

Co-authored-by: Matt Atlas <liermattia@gmail.com>
This commit is contained in:
Matt Atlas
2024-01-06 15:59:23 +01:00
committed by GitHub
parent 3cc0bb7801
commit 3c102ea585
2 changed files with 44 additions and 3 deletions
@@ -39,15 +39,15 @@
name = "spawn exoplanet plant"
/obj/effect/landmark/exoplanet_spawn/plant/do_spawn(var/obj/effect/overmap/visitable/sector/exoplanet/planet)
if(LAZYLEN(planet.small_flora_types))
var/seed_path = pick(planet.big_flora_types)
if(length(planet.small_flora_types))
var/seed_path = pick(planet.small_flora_types)
new /obj/machinery/portable_atmospherics/hydroponics/soil/invisible(get_turf(src), new seed_path(), TRUE)
/obj/effect/landmark/exoplanet_spawn/large_plant
name = "spawn exoplanet large plant"
/obj/effect/landmark/exoplanet_spawn/large_plant/do_spawn(var/obj/effect/overmap/visitable/sector/exoplanet/planet)
if(LAZYLEN(planet.big_flora_types))
if(length(planet.big_flora_types))
var/seed_path = pick(planet.big_flora_types)
new /obj/machinery/portable_atmospherics/hydroponics/soil/invisible(get_turf(src), new seed_path(), TRUE)