Modifies in_range
Created by: clusterfack
- Fixes #7265 (closed), the topic() check uses in_range which now uses Adjacent instead of a distance check
- In_range internally does a TK check (which seemed to be the original intention of the proc from the comments)