Yea, that’s the visual behavior I was talking about. That draw method is junk (it uses the engine’s draw cone - but something is off there or I’m passing it the wrong parameters), so I just need to write my own (which is what I did for 2D). Also one reason why a 2D query may find something, but 3D doesn’t, is because the height check goes against the player’s location (meaning their feet). so, if your location is outside of that cone (too close for example), despite that your body may be inside it - it would fail.