actually oz.. it is simpler to just do
function BST()
{
postAction(2048, IDACTION_BREAK1, 0);
schedule("BST();", 10);
}
because sometimes if you do fire and then break, the break will actually cause you to swing... and therefore offsets whatever it is trying to do, or in some cases, the break just won't do anything at all and fire will be left on. so what i have above is by far more efficient and safer.