So, I've been trying to get a few little events to work. In my project, in a cave, arrows are shooting throughout the cave. If an arrow hits the player, it's SUPPOSED to transfer them to the beginning of the cave. It usually does if the player is moving, but if the player stands still, it goes right through them.
So there are two events used for each set. One for the arrow, and the other that activates the arrow.
The event that activates the arrow simply moves the arrow down, then sets the arrow back where it started.
The other event is the arrow itself. Because I used dark, blackness tiles that are impassible, I set the arrow to Through.
I've also set the arrow to "Trigger-Player Touch" and "Priority-Same as Characters". So whenever the arrow touches the player, it should transfer them to the beginning of the cave. But it doesn't. I've also set it to "Trigger-Event Touch" and still didn't work. It's probably because of Through, but without Through, it couldn't go through the impassible tiles.
So any help on how to fix it so if the arrow touches the player, it'll transfer them?