Fixes Deaf Bug and Recursive stuff

Carried From: https://github.com/tgstation/-tg-station/pull/3047
Fixes: https://github.com/tgstation/-tg-station/issues/2981