OK I did a quick test. First I created a one static item addon with addongen. And looked at the script it generated:
Code:
[ Constructable ]
public PaperScreenFacingEastAddon()
{
AddonComponent ac;
ac = new AddonComponent( 9419 );
ac.Hue = 749;
AddComponent( ac, 0, 0, 0 );
}
It only created one static like it was supposed to. I then added the addon in the game and used addon2static on it. When I checked the static there was only one of them. So the only thing I can think of is the people who create the addon have multiple statics in one spot do to their error, and there is no real way to fix that other than going in and deleting those lines when someone submits such a script.