Well without testing I see immediately you do not contain your sockname in the sockread event

you wrote overall instead of Attack, Attack would be the socket name to "read"


Code:
if $reality > $fiction { set %sanity Sane }
Else { echo -a *voices* }