Try making an event for the bulit itself in which whenever it collides with "blah-object" it (one time only just in case) creates "sparks/shrapnel" (which sould be a simple particle generator which small ammount of particles) I usually do such things for jumping characters so the puff of smoke is created and destroys itself too. - I hope my ramble was clear-ish enough to follow.
Thank you for the reply! I tried that but that way I would have to make an event for every individual solid item. I had someone suggest me that I could make families in C2, and with those families I am able to make particles for different types of stones, for like, brown stone certain particles, vegitation certain particles etc. It allows for really neat stuff.
Never thought I'd be able to make something like this, it looks awesome!