I'm trying to make a jewel drop style game that slides diagonally with Easing Object and it works all good when I check against obstacle qualifier. However when I add another qualifier to check against (the one from the jewels themselves so they sit on top of each other) the scope totally fails. I've been on this for a couple days but my logic seems to be failing to detect where exactly is the problem. I just can't see it. It looks like it should from my current knowledge. Any of the the brighter minds would care to give me a hand? It would totally make my day.
The code is separated in two groups. The "Working" is working fine but only stops at the "B" (Obstacle)
The deactivated group is where the problem is. It's the same code but with the attempt to include the jewel's qualifier.
Thanks in advance