The ability order is even less consistent than that. From left to right, it goes
Garuda-egi: Primary attack, interrupt, AoE, support
Titan-egi: Primary attack, AoE, support, interrupt
Ifrit-egi: Interrupt, primary attack, support, AoE
You can work around this by disabling the pet bar altogether and macroing your Summon spells to put the abilities on normal hotbars so the corresponding abilities are always the same button.
The template goes
Code:
/micon "Summon X"
/ac "Summon X"
/hotbar pet "Primary Attack Name" "Egi Name" bar# slot#
/hotbar pet "AoE Attack Name" "Egi Name" bar# slot#
/hotbar pet "Support Ability Name" "Egi Name" bar# slot#
/hotbar pet "Interrupt Ability Name" "Egi Name" bar# slot#
ex.:
Code:
/micon Summon
/ac Summon
//hotbar pet "Wind Blade" "Garuda-Egi" 1 4
/hotbar pet "Aerial Slash" "Garuda-Egi" 2 4
/hotbar pet "Contagion" "Garuda-Egi" 3 4
/hotbar pet Shockwave "Garuda-Egi" 1 7
You don't need quotes if the ability name is one word, or if you use auto-translate phrases. Auto-translate phrases are also valid for egi.
Controller users will need to use /chotbar instead; for details type
/? chotbar