Ultimate Arms Macro - Sequence in sequence with Focused Rage.

Hello Everyone . I am proudly sharing this with you all.
I have managed to put everything in Arms rotation Together.
And its working just great.

Sequences['Arms1'] = {
author="Xerathor@Stormrage",
specID=71,
version=9,
source = "Local",
helpTxt = "Talents: 1332311",
icon='INV_MISC_QUESTIONMARK',
lang="enUS",
PreMacro=[[
/targetenemy [noharm][dead]
]],
"/cast !Colossus Smash",
"/castsequence Focused Rage, Focused Rage, Focused Rage, Mortal Strike",
"/cast Storm Bolt",
"/cast Execute",
"/cast Victory Rush",
"/cast !Colossus Smash",
"/castsequence Focused Rage, Focused Rage, Focused Rage, Mortal Strike",
"/cast Storm Bolt",
"/cast Execute",
"/cast !Colossus Smash",
"/castsequence Focused Rage, Focused Rage, Focused Rage, Mortal Strike",
"/cast Storm Bolt",
"/cast Execute",
"/cast Slam",
PostMacro=[[
/cast [combat] Colossus Smash
/cast [combat] Mortal Strike
/cast [combat] Arcane Torrent
/cast [combat] Avatar
/cast [combat] Battle Cry
/use 13
/use 14
]],
}

This one is the same For Old GS.


Sequences["Arms1"] = {
StepFunction = [[
stepa = "14358143514356"

limit = string.len(stepa) or 1
if stepc == nil then
stepc = 1
end
if stepc >= limit then
stepc = 1
else
stepc = stepc + 1
end
step = tonumber(strsub (stepa, stepc, stepc))
]],
PreMacro = [[
/targetenemy [noharm][dead]
]],

-- Macro 1
[[
/run("Executing macro 1! (Colossus Smash)")
/cast !Colossus Smash
]],

-- Macro 2
[[
/run("Executing macro 2! (Warbreaker)")
/cast Warbreaker
]],

-- Macro 3
[[
/run("Executing macro 3! (Storm Bolt)")
/cast Storm Bolt
]],

-- Macro 4
[[
/run("Executing macro 4! (Mortal Strike)")
/castsequence Focused Rage, Focused Rage, Focused Rage, !Mortal Strike
]],

-- Macro 5
[[
/run("Executing macro 5! (Execute)")
/cast Execute
]],

-- Macro 6
[[
/run("Executing macro 6! (Slam)")
/cast Slam
]],

-- Macro 7
[[
/run("Executing macro 7! (Focused Rage)")
/cast Focused Rage
]],

-- Macro 8
[[
/run("Executing macro 8! (Victory Rush)")
/cast Victory Rush
]],

PostMacro = [[
/startattack
/cast [combat] Colossus Smash
/cast [combat] !Mortal Strike
/cast [combat] Arcane Torrent
/cast [combat] Avatar
/cast [combat] Battle Cry
/use 13
/use 14
]],
}

This seems to keep Mortal Strike on cooldown for way too long at times.