Fixed UpgradeRules for #6030.
Fixed Warhead ValidTargets and InvalidTargets.
#6030 regression fix. Added EffectivenessAgainst <= 0 check to IsvalidAgainst for Warhead.
Made Effect, Resource and Smudge warheads return 0% effective against actors.
Fixed custom weapon rules in maps.