Hey guys and gals, I am the guy who wrote this series of tutorials on creating a Match 3 puzzle game in C2. I recently updated my version of C2 to R143 so that I could export a new version of the game for the Scirra Arcade, and for some reason some of the code stopped working. The last build I released was in R139 and it worked fine. The issue I'm having deals with the "RemoveSpawnedMatches" function I created. The goal of this function is to make it so that when new Blocks are spawned they don't spawn in a pattern that creates a match. The code gets triggered a few times during the course of the game and I never had any issues with it before, but now it just doesn't seem to work. I was hoping someone might be able to help shed some light on why the code no longer works and how I might be able to fix it. Even if you don't know why it stopped working, if you think of a solution, please let me know.
Anyway, you can download my CapX here.