mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-07-12 08:36:00 +01:00
Fixes multi-Z ruins (Ice Moon Mining Site) not spawning (#70097)
* Fixes multi-z ruins not spawning
This commit is contained in:
@@ -51,7 +51,7 @@
|
||||
|
||||
/// Attempt to get the turf below the provided one according to Z traits
|
||||
/datum/controller/subsystem/mapping/proc/get_turf_below(turf/T)
|
||||
if (!T || !initialized)
|
||||
if (!T || !length(multiz_levels))
|
||||
return
|
||||
var/offset = multiz_levels[T.z]["[DOWN]"]
|
||||
if (!offset)
|
||||
@@ -60,7 +60,7 @@
|
||||
|
||||
/// Attempt to get the turf above the provided one according to Z traits
|
||||
/datum/controller/subsystem/mapping/proc/get_turf_above(turf/T)
|
||||
if (!T || !initialized)
|
||||
if (!T || !length(multiz_levels))
|
||||
return
|
||||
|
||||
var/offset = multiz_levels[T.z]["[UP]"]
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
var/list/features = default_map_traits[I]
|
||||
var/datum/space_level/S = new(I, features[DL_NAME], features[DL_TRAITS])
|
||||
manage_z_level(S)
|
||||
generate_z_level_linkages() // Default Zs don't use add_new_zlevel() so they don't automatically generate z-linkages.
|
||||
|
||||
/datum/controller/subsystem/mapping/proc/add_new_zlevel(name, traits = list(), z_type = /datum/space_level)
|
||||
UNTIL(!adding_new_zlevel)
|
||||
|
||||
Reference in New Issue
Block a user