diff --git a/baystation12.dme b/baystation12.dme index 8d9e9b1cccc1b..77f1d306cc4c5 100644 --- a/baystation12.dme +++ b/baystation12.dme @@ -3374,6 +3374,7 @@ #include "mods\_master_files\code\modules\culture_descriptor\religion\religions_vox.dm" #include "mods\_master_files\code\modules\events\gravity.dm" #include "mods\_master_files\code\modules\mob\living\life.dm" +#include "mods\_master_files\code\modules\mob\living\carbon\human\human_helpers.dm" #include "mods\_master_files\code\modules\mob\new_player\new_player.dm" #include "mods\_master_files\code\modules\overmap\distress.dm" #include "mods\_master_files\code\modules\overmap\panicbutton.dm" diff --git a/mods/_master_files/code/modules/mob/living/carbon/human/human_helpers.dm b/mods/_master_files/code/modules/mob/living/carbon/human/human_helpers.dm new file mode 100644 index 0000000000000..41fa05e35af51 --- /dev/null +++ b/mods/_master_files/code/modules/mob/living/carbon/human/human_helpers.dm @@ -0,0 +1,5 @@ +/mob/living/carbon/human/has_meson_effect() + . = FALSE + for(var/obj/screen/equipment_screen in equipment_overlays) // check through our overlays to see if we have any source of the meson overlay + if (equipment_screen.color == GLOB.global_hud.meson.color) + return TRUE