Attack shadow functionality fixes

Fixed a case where you could still see movement shadow after having
moved in addition to the attack shadow.