Thank you for the reply. However, your solution doesn't completely fix my problem. The block that the player is passing over can be approached from the left, right, and above. Thus, I would have to account for all three of these directions, which to my understanding can't be performed by your method because your method assumes that the player is coming from one direction only. Also, I cannot use coordinates because there are multiple of these objects throughout layouts and I am attempting to write an event that would cover all instances.