Yeah, maybe a little impatient. We have to sleep sometime.
The way BST did this was through iscript editing.
1. Open Arsenal III Weapon editor and set the Fragmentation Grenade's behavior to Halo (Spin). Save it as weapons.dat.
2. Load IceCC and decompile the Vulture's animation by selecting the Vulture in the Units tab and saving it as Vulture.txt.
3. Under where it says VultureGndAttkInit change the code to this:
CODE
VultureGndAttkInit:
wait 1
attack25 1
attack25 1
attack25 1
attack25 1
attack25 1
gotorepeatattk
goto VultureGndAttkToIdle
4. Press the Compiler tab and click Add. Select the Vulture animation you decompiled.
5. Compile it as iscript.bin. Make sure "Merge with default iscript.bin" is checked.
6. Add the units.dat file to your MPQ under the path arr\units.dat and the iscript.bin under scripts\iscript.bin.
Enjoy.
What happened? Well, in IceCC attack25 is a command that tells the Vulture to attack. 1 means that the Vulture will attack with it's Ground weapon.
Setting the Fragmentation Grenade's behavior to Halo wasn't required, but it makes the shots spread out so you can see it fired 5 grenades.
Hope that helps.