Hola!!
He configurado el evento, como supuestamente deberias tenerlo para que no se realizara la secuencia de comandos:
Si el evento esta en “por debajo de los personajes” el evento se coloca debajo, pero no ajecuta los comandos, y si en ese momento, el personaje se mueve una casilla, el evento se movera hacia el personaje y ejecutara los comandos.
Puedes cambiar la prioridad en “igual que los personajes” de este modo, se ejecutaran los comandos, pero el heroe “no lo atravesara”
Si quieres mantener que atraviese al heroe, deberas utilizar coordenadas del heroe y del evento para que cuando este coincidan, se ejecuten los comandos que requieres, mediante “derivacion condicional”
un saludo.