Here's a quick macro for the PC that I use for skill combos to create a similar effect. It's not perfect, but it does compress the button for combos to a single button. You do have to sacrifice 3 hotbars to do this so far.
First, know that your first hotbar can have all of its actions switched out with another hotbar. Using this does not change the keybind. This means that if you have Fast Blade attached to your keybind '1' on the 1st slot of hotbar 1 and Savage Blade attached to the 1st slot of hotbar 2, you can switch out hotbars 1 and 2 and use Savage Blade using the same keybind.
Since most keybind combos are in sets of 3, you therefore need 3 hotbars to create the effect. For players using a controller, use the /chotbar command instead of the /hotbar to change your cross-tabs. The sample of the code is as follows:
Macro for hotbar 1
Quote:
/micon "fast blade"
/ac "fast blade" <t>
/wait 2
/hotbar change 2
Macro for Hotbar 2
Quote:
/micon "savage blade"
/ac "savage blade" <t>
/wait 2
/hotbar change 3
Macro for Hotbar 3
Quote:
/micon "rage of halone"
/ac "rage of halone" <t>
/wait 2
/hotbar change 1
It doesn't recreate the full flexibility of the pvp combos, but is somewhat close. You have to be very careful about spamming buttons using these macros, as each spam will overwrite the previous macro. This means if you hit use fast blade, then press 1 immediately but you're still on a gcd, you will not use savage blade but immediately jump to rage of halone and breaking your macro chain. You're free to tinker around with the wait timer to suit your preference.
For RDM and other jobs with abilities that require a 'proc' to activate, simply activate the ability before your actual ability.
Quote:
/micon verfire
/ac verfire <t>
/ac verthunder <t>
This activates verfire first and if its not available, verthunder. Be careful as this also runs into problems with button spamming. You can connect that with a hotbar change macro for jolt if you wish. I prefer to keep them separate however as I want to be able to directly cast verfire and verstone to maximize dps.
Macro for hotbar 1
Quote:
/micon jolt
/ac jolt <t>
/wait 2
/hotbar change 2
Macro for Hotbar 2
Quote:
/micon verfire
/ac verfire <t>
/ac verthunder <t>
/wait 2
/hotbar change 1