Launch or Create Object actually creates two of the object, not just one.
So, I have a spaceship that fires bullets. Whether I use create or launch object, it creates two of them at a time, and I see no reason for it to do that. They're created right on top of each other so you can't visually tell, but this causes them to do twice the damage they're supposed to, animations only play on one of them, and obviously this adds to object count, which I'd like to keep to a minimum.
Here's my code: (As far as I can tell, no code outside of this should have any effect on it at all.)
http://imgur.com/L3vi76b.png