From the way it is worded on wiki, i assume it means its good for using any 1-hex weapon. So not spears. I know we don't think of spears as ranged weapons, but they do reach 2 hexes, which is some range (lol), so "Non-Ranged" here might actually mean "no more than 1 hex effective use". The perk forces enemy's Hit Chance to virtual ZERO by making you effectively 2 hexes away (even though you're only 1 hex away) when they use a Power Fist for example. ZERO Hit Chance because they cannot reach a target 2 hexes away with a PF, and as far as their Hit Chance on you is concerned, you are 2 hexes away regardless of how you appear visually. At least that is my understanding of IYF.