range is now working for attack and move