got melee attacks starting and stopping when the client sends the start and stop attack messages
added catch statements to ensure gproc doesnt error out on client shutdown
cleaned up some spell code