The problem is resolved now all thanks to @Psiborg . I'm still keeping this up tho bc it's kinda funny. :) The mess you see before you is something that I have been trying to fix for over.... 5 days maybe? These are only 3 attacks for my bossfight I'm working on, it's supposed to be just 3 separate attacks, completely cut off from one another. Except it doesn't do that and instead just clones everything at once and it reaches clone limit within a second. It's supposed to work. It's coded to work. So that it broadcasts and attack, waits for "is attack attacking" to be 0, signifying the end of an attack, and then delete the list of attacks, add them all again, and broadcast a random attack from the list. But it doesn't. I don't know why. I don't know how. I don't know how to fix it, and I'm not even sure where to begin. Just LOOKING AT IT gives me a headache. So please, if your a good coder, can you please fix it? It would mean a lot to me and it would allow me to progress with the bossfight. I need it to do what I explained before, broadcast attack, wait for attack to be over, delete the list of attacks and add them again, and pick a random attack, and the process repeats. Please. And I can't talk to people, so I can't officially thank the person who does fix it (unless it's Void or Arctic, those of which I can speak to) but I want to put in here that I thank the person who fixes this major problem, and express my gratitude greatly. I have been listening to the sounds of the laser beams for the last 10 or so minutes. Haha! Anyways... Uhhh.... Bye!