Follow and assist can both take target parameters meaing there is no need to have /target blah blah blah followed by /follow.
Adding spaces and the newline characters will often mess up a perfect looking macro. The newline symbol is invisible on most bulletin board systems and is often copied when the text does not appear in "code" blocks.
So use this for assist
Code:
/assist [target=Furystrike,nodead][target=Ddecay,nodead][target=Deecay,nodead][target=Deccay,nodead][target=Decayy,nodead]
and this for follow
Code:
/follow [target=Furystrike,nodead][target=Ddecay,nodead][target=Deecay,nodead][target=Deccay,nodead][target=Decayy,nodead]
If you still have trouble, try deleting the macro all together and putting the following at the end of your macros-cache.txt file
Code:
MACRO 16777234 "Assisting" Ability_CheapShot
/assist [target=Furystrike,nodead][target=Ddecay,nodead][target=Deecay,nodead][target=Deccay,nodead][target=Decayy,nodead]
END
MACRO 16777233 "Following" Ability_CheapShot
/follow [target=Furystrike,nodead][target=Ddecay,nodead][target=Deecay,nodead][target=Deccay,nodead][target=Decayy,nodead]
END
the file on vista can be found at World of Warcraft\WTF\Account\ACCOUNTNAME\Server\Charname\m acros-cache.txt
If the file does not exist there just create it in notepad.
Anyway good luck.
Connect With Us