cleanup weapon-projectile ctor argument lists