check z-levels exist for volcanic weather (#29423)

This commit is contained in:
warriorstar-orion
2025-05-25 16:40:15 +00:00
committed by GitHub
parent 885a08f23c
commit 45e07189b3
@@ -162,7 +162,7 @@
. = ..()
/datum/weather/volcano/area_act()
if(prob(1) && !generated_river)
if(prob(1) && !generated_river && length(levels_by_trait(ORE_LEVEL)))
generated_river = TRUE
var/datum/river_spawner/new_river = new /datum/river_spawner(pick(levels_by_trait(ORE_LEVEL)))
new_river.generate(nodes = 4, ignore_bridges = TRUE, warning = TRUE)