If I made any mistakes, I'm open to feedback as this is my first guide on the Snap! forums.
So, let's say that you're making a shooter game, and you use broadcasts to spawn bullets, if you're keeping track of the clone count, you may notice that the number goes REALLY high, even when you've only shot ten times, why is this?
To put it short, clones can receive broadcasts, so find a way to differentiate between clone and original sprite.
For a long fix, you can make a variable that's for the sprite only, then set the variable to true for clones, and false for the main sprite, you can name this variable whatever, it doesn't really matter. After that, place an if check at the very top of the wanted broadcast hat to stop the code from executing further it it is a clone receiving the broadcast, it should look something like this:
By the way, the "= true" part is unnecessary, and is purely for demonstration, you can just drop the variable in the 'if' if you want to.
For a short fix, use "create clone of" instead of broadcasts.