I realllllllllly want to make this use M.Hear() rather then a istype check but it has a lot of args i don't understand how to implement.
If you think it's worth it to fake a say call to Hear(), I'll take suggestions on how to implement that.
(remember: all mob types have a potential to hear dead chat, as admins can always hear it, so we'd have to take into account all mob's overrides to Hear())
Side note: fixes admins not hearing deadchat while in lobby when enabled.