added adjustable fire power based on distance