Maybe try this:
The hero touches the portal,
activate the portal
make interactable
has the hero's position changed?
if yes, deactivate the portal
otherwise, activate everything within a 2-cell radius of the portal
make interactable
deactivate the portal.
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога
Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4