In tc_meridian, there are two rounds during which players can move about on the upper ledges of the ravine. During those rounds, I want the flag to return if a player happens to fall into the ravine. The floor of the ravine is actually low enough that I can make it return from the ravine floor and not the floor of the volcano/robot area. The problem comes from the slightly raised rocks and platforms in the ravine, which are actually slightly above the floor of the volcano/robot area.
Because bottom of the ravine is used for one of the other rounds, changing the geometry to make it lower really isn't an option, and unfortunately it's too long and too close to the volcano to use a spherical check.
One thing that comes to mind is having a separate proximity check along the Y axis, for a different info_target set in the volcano. It would have to both be within a certain distance of the bottom of the ravine AND NOT within a certain distance of the volcano area in order to actually return. I'm just not entirely sure how to set up entities for that.
EDIT: Nevermind, figured it out. I just added a second logic_compare and chained them. It still feels like there should be a more elegant solution, but this works.