Can you tell why it says: set protection(banuser) [lindex [split $arg] 0] ...": variable references require preceding $ when I use this proc? proc protection:ban { nick host hand chan arg } { global protection if {![channel get $chan protection(flag)]} { putserv "NOTICE $nick :Error. Prote...