Weapon Testing Results:
1.Appears on Target, Does as said. Even with missile like objects (they just die right away)
2.Psionic Storm (Need to do more testing)
3.Persistant explosion........

(Need to do more testing)
4.Normal Hit, if using a weapon sprite IE a missile or something it appears on the attacker but still does damage to target.
5.Suicide, does damage/affect then dies. (Need to do more testing)
6.Bounce, (Need to do more testing using missile types)
7.Halo Spin, shoots in random areas within a 3x3 grid area, mostly in a pentagon like shape.
8.Go to max. Range, weapon sprite goes in a straight line to its max range and dies, if it is not a weapon that does damage while moving it only does damage where it dies, and thats if it hits something if it doesnt have splash.
Missile types:
1.Normal, seeks the the target until target is hit.
2.Homing, seeks target to the max range of the weapon and if it doesnt hit it by max range it dies.
3.Bouncing (Need to do more testing)
Target Flags:
1.Air, can target/ do damage to air targets. (found if you give a unit a air only weapon for its ground attack that it will still attack but will not do damage)
2.Ground, can target ground targets/ do damage to ground targets. (found if you give a unit a ground only weapon for its air attack that it will still attack but will not do damage)
3.Mechanical, can target/ do damage to mechanical targets only, unless other flags checked.
4.Organic, can target/ do damage to organic targets only, unless other flags checked.
5.not-building, cannot target/ do damage to a building only, unless other flags checked.
6.not-robotic, cannot target/ do damage to robotic targets only, unless other flags checked.
7.Terrain, can target terrain, if a spell. Attacks cannot target ground only, unless other flags checked.
8.Org. or Mech, can target/ do damage to organic or mechanical targets only, unless other flags checked.
9.Owned, can target/ do damage to units that you control only, unless other flags checked.