diff --git a/modular_darkpack/modules/phones/code/_phone.dm b/modular_darkpack/modules/phones/code/_phone.dm index 324235d8ba13..fce7c6e29463 100644 --- a/modular_darkpack/modules/phones/code/_phone.dm +++ b/modular_darkpack/modules/phones/code/_phone.dm @@ -73,7 +73,7 @@ if(!sim_card && default_sim_card_type) sim_card = new default_sim_card_type(src) sim_card.phone_weakref = WEAKREF(src) - phone_radio = new(src) + phone_radio = new /obj/item/radio/phone(src) phone_radio.keyslot = new phone_radio.radio_noise = FALSE phone_radio.canhear_range = 1 diff --git a/modular_darkpack/modules/phones/code/phone_procs.dm b/modular_darkpack/modules/phones/code/phone_procs.dm index db3423e400a0..0e3f02c04651 100644 --- a/modular_darkpack/modules/phones/code/phone_procs.dm +++ b/modular_darkpack/modules/phones/code/phone_procs.dm @@ -1,3 +1,6 @@ +/obj/item/radio/phone/can_receive(input_frequency, list/levels) + return ..(input_frequency, RADIO_NO_Z_LEVEL_RESTRICTION) // without this, phones only work on their own Z level + // Updates the phone's contacts, for when a new contact joins the game. /obj/item/smartphone/proc/update_contacts() for(var/datum/contact_network/contact_network as anything in contact_networks)