Только вы пробовали играть с этой функцией? Она делает двусторонние связи рандомно, т.е. бывают связи выход-выход и вход-вход.
Так же наблюдаются баги, когда вражеский герой стоит на одном из входов/выходов, а ты заходишь в такой же портал по цвету и нападаешь на того героя, но портал вёл вовсе не туда, а в другой вход/выход. Вероятно это связано как раз с первым отмеченным мной нюансом.