fixed NTA_RangedNormal() for ranged attacks.

NTA_RangedNormal would continue the loop even when it found your ranged
weapon, and set _ranged back to false.  That would set the range to 2
instead of 20.  Added a check to break from the loop once _range was
found to be true.