/obj/item/pda/send_message(mob/living/user, list/obj/item/pda/targets, everyone) // Check for D4C craving if(HAS_TRAIT(user, TRAIT_DUMB_CUM_CRAVE)) // Warn user, then return to_chat(user, span_love("You can't focus on anything but cum right now!")) return // Return normally . = ..() /obj/item/pda/receive_message(datum/signal/subspace/pda/signal) // Define user var/mob/living/carbon/human/pda_user = loc // Check if user is valid if(istype(pda_user)) // Check for D4C craving if(HAS_TRAIT(pda_user, TRAIT_DUMB_CUM_CRAVE)) // Set message data tnote += "← From [signal.data["name"]] ([signal.data["job"]]): (BLOCK/UNBLOCK)
[signal.format_message()]
" // Return with no other effects return // Return normally . = ..()