Grenadier throws grenades only when player is in range. Grenades are now...

... thrown at the player (i.e. stop after travelling the distance to the player's location).