Ah.. well. The problem isn't that they're free actions, the problem is that I coded it this way on purpose.
For example, having free actions not count as your last action allows you to move, Reshape, and still Spin Slash with the movement speed bonus.
But, on the flip side, it does prevent Pyrokinesis -> Aurastrike Maul from working..
I agree I should do something, if for no other reason than this *is* probably one of the most importants undocumented feature in Demon, and the answer isn't remotely intuitive (if anything, it is anti-intuitive.) Happily, the next build was already slated to be new content/re-balancing, so that fits right in.
Most likely? I will go back to having free actions count as your action (sorry Reshape Spin Slash!), and fix specifically whatever problems there were that made me change it in the first place (I'll have to review my notes from that era and see what made me do in the first place.)