added vision modifiers to ranged attack