Because I got sick and tired of spamming the Plague Barrel & Fire buttons whilst playing Wintergrasp (which has become my favourite aspect of WoW) I made this to prevent RSI (and increases fire rate slightly :P)!
I spoke to a GM about it as you can't create macro's for vehicles, and asked if it was allowed and he said as long as a player is sitting at the keyboard it isn't against the ToS 
Basically hold 1 or 2 whilst in a seige vehicle or turret and it will auto-mash!
Code:
#ifWinActive World of Warcraft
{
$1::
Loop
{
if not GetKeyState("1", "P")
break
Send 1
sleep 1
}
return
$2::
Loop
{
if not GetKeyState("2", "P")
break
Send 2
sleep 1
}
return
}
For the lazy I've added a zip file:
FileBeam
Simple yet effective!
If anyone can offer some upgrades I'll be appreciative! (A toggle switch would be excellent!")