Two new additions to http://xelerus.de/index.php?s=mod&id=555 that I consider worth starting a thread over.
First, the use of OnFireWeapon with OnDamageShields on a launcher. This requires several virtual weapons and the OnDamageShields is on one of these. This implements the long planned meteorsteel missile, which will remove both your shield and the shield of anyone it hits.
Second, a repeating ammo weapon that consumes multiple ammo and will fire a partial burst if you have nonzero but inadequate ammo. The mechanism used will work for any configuration but the most extreme repeats that fire longer than the delay between shots.