It does work if I substitute a single activator location for the formlist in Moveto().
This refalias script is linked to Player on an always running Quest script. All the properties for the activators and formlist are filled.
... extends ReferenceAliasFormList Property _01_InnTeleportList AutoObjectReference Property _01_innTeleportDawnstar Autoetc.Event OnEnterBleedout() ObjectReference closestInn = FindClosestReferenceOfAnyTypeInListFromRef(_01_InnTeleportList, Game.GetPlayer(), 1000.0) Debug.Trace("closest inn" + closestInn) Game.GetPlayer().Moveto(closestInn)endEvent
i overlooked getdistance / getposition functions because searching for 'distance' or 'postion' does not show those functions as a search result.