Fix attacking player without range check

Add hit animation