Don't allow capturing starting nodes
Rename target to Target

I thought I had a local target in AttackAction.cs just now, I didn't but
it didn't give a compile error because of the target in the base type.
Annoyed, I renamed it.  It didn't match convention anyways.