Fixes or adds many missing checks on text inputs
Created by: 9600bauds
A lot of text inputs weren't checking if the user was within range or unconscious, which allowed for stuff like #3481 (closed) One of them in particular was so fucking bad I think it deserves to be preserved for posterity. if((!in_range(src, user) && loc != user && !( istype(loc, /obj/item/weapon/clipboard) ) && loc.loc != user && user.get_active_hand() != P)) return
All fixes tested in-game.