Starting to get attacks to work

Also, fixing up some client\input stuff.
-steve