Normally, in Free Attack mode you continually cycle through the same attack, but you can augment that with special attacks and buffs, and once they are complete, you should return to the basic Free Attack style you started with. This is not always the case, however, as specials and buffs can knock you out of the Free Attack cycle, and you will have to re-select Free Attack mode to begin attacking again.
In particular, if the special or buff is still active while the Free Attack cycle is refreshing (that is, it is at the top of the cycle), then Free Attack mode will be disrupted and you will have to re-select Free Attack to begin attacking once again. If, on the other hand, the special or buff finishes before the Free Attack cycle reaches the refresh point, then you will continue to cycle through the Free Attack you selected. I have gotten this effect for both ranged attacks with pistols and with hack attacks.




