I suspect the PlaceAction function will only work with a spell or ability id as Action is usually used to signify a combat/defense action made and thus not with Macros which can be made up of multiple actions.
I've never had the need to do this programmatically so can't comment on whether this has always been the case but function name wise it makes sense to not work with macros.
Hopefully someone else with more experience of this stuff will have a better explanation/answer for you.
|