Auto-translated
The cross is actually the same color as the Oracles. It seems like there's some kind of bug in the game...
That can't be right – try placing an Oracle of a different color.
And did you place the local event directly on the cross? If so, try placing them around this cross.
We'll try to implement the same idea in some other way.
For example: place Gargoyle statues (or any other object) on the map, and around it, at a distance of one cell, place local events. In the descriptions of the subsequent actions, simply indicate that the player needs to approach this object very closely, and when the player approaches the object, assign one variable to the events, for example, "variable1." Then, when the player approaches the second object, assign "variable2," and so on – provided that the player approaches these objects in a specific order, and not in a free order. If it's in a free order, then it's a bit more complicated. And when the player passes all the objects and receives all the variables, the trigger for the desired event will activate.