Holy Priest mouseover 7.0.3

UPDATED: 7/28/16 I changed a name of a macro and some details in it!
Good day everyone.
I’m Maalkomx. I really love to PvP in Ragnaros Realm. I’ve played with several classes and specs in pvp since Pandaria. Here is my Holy Priest mouseover healing macro for this new patch and Legion as well.
Please be kind and try to help me to make these macros better as well. Any feedback is really appreciated.
Thanks to TimothyLuke (your addon is awesome! Good job!)
Final Note: Cooldowns and Defensive spells are on separate keys to use them when i need them!

Sequences['MC_HolySoft'] = {
author="Maalkomx",
specID=257,
helpTxt = 'Talents: 3333113',
PreMacro=[[
/targetenemy [noharm][dead]
]],
icon='Spell_Holy_GuardianSpirit',
"/castsequence [target=mouseover,help]reset=10 Prayer of Mending",
"/castsequence [target=mouseover,help]reset=target  Heal, Heal, Heal, Heal, Flash Heal",
PostMacro=[[
]],
}

Sequences['MC_Deep'] = {
author="Maalkomx",
specID=257,
helpTxt = 'Talents: 3333113',
icon=237542,
PreMacro=[[
/targetenemy [noharm][dead]
/castsequence [nochanneling]Fade
]],
"/castsequence [target=mouseover,help]reset=10 Prayer of Mending",
"/castsequence [target=mouseover,help]reset=target  Flash Heal, Flash Heal, Flash Heal, Flash Heal",
PostMacro=[[
/castsequence [target=mouseover,help]Holy Word: Serenity
/use [combat]14
]],
}

Sequences['MC_HolyAoE'] = {
author="Maalkomx",
specID=257,
helpTxt = 'Talents: 3333113',
PreMacro=[[
/targetenemy [noharm][dead]
/castsequence [nochanneling]Fade
]],
icon='Spell_Holy_GuardianSpirit',
"/castsequence [nochanneling,target=mouseover,help]reset=10 Prayer of Mending",
"/castsequence [nochanneling]reset=13 !Circle of Healing",
"/castsequence [nochanneling,target=mouseover,help]Prayer of Healing, Prayer of Healing, Prayer of Healing, Prayer of Healing",
PostMacro=[[
/use [combat]14
]],
}

MC_HolySoft: I use this macro when damage is not high. It’s a relaxing macro!
MC_HolyDeep: I use this one when damage is high and in PvP’s areas, BGS and Arenas. It works well. NO mana Issues
MC_HolyAoE: AoE Healing. Mana consuming! Careful!

Hey there Maalkomx,

Such a wonderful macros you have there…Im still stuck at work perhaps later once i go back home,im gonna try out your macro…Seems pretty cool btw…Thanks for it Maalkomx

Rgrds.

the holy soft and holy aoe ones work great the holy hard one does not work at all, it makes the #showtooltip
/click MC_HOlyHard but does nada good work

thanks

the holy soft and holy aoe ones work great the holy hard one does not work at all, it makes the #showtooltip /click MC_HOlyHard but does nada good work

thanks

Thanks richard!
Yeah, you’re right! It doesn’t work for me either
I changed the name of the macro and some details in the PostMacro line. It works now!

Yes in deed, very nice. I took out few things like fade, long as I’ve played a priest never had the use ; )

can you re-post your edited version that works?

[quote quote=30610]can you re-post your edited version that works?

[/quote]

he did edit the original post

Love the macros! I can’t seem to get the mouseover to work tho. I actually have to click on the target to get the macro to start casting. Am I missing something here? Thanks in advance for the help.

Here is some more mod to the macro was reading and all so using some hints from

http://macro-wow.com/guide/how-to-write-a-cast-macro-for-wow-with-proper-syntax-guide/

hope they work let me know @focus is the tank your healing at the time i am testing tonight if they work

Sequences[‘DB_HPDPSST’] = {
specID = 257,
author = “Draik”,
helpTxt = “Talents 3121133”,
icon = “Ability_Priest_Archangel”,
PreMacro = [[
/targetenemy [noharm][dead]
]],
‘/cast Smite’,
‘/cast Holy Fire’,
‘/cast Halo’,
‘/cast Holy Nova’,
‘/cast Holy Word:Chastise’,
PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
]],
}

Sequences[‘DB_HPST’] = {
author=“Maalkomx”,
specID=257,
helpTxt = ‘Talents: 3333113’,
PreMacro=[[
/targetplayer [exists][dead]
]],
icon=‘Spell_Holy_GuardianSpirit’,
“/castsequence [@mouseover,help]reset=10 Prayer of Mending”,
“/castsequence [@focus,help]reset=target Heal, Heal, Heal, Heal, Flash Heal”,
‘/cast Holy Word: Sanctify’,
PostMacro=[[
/use [combat]13
/use [combat]14
]],
}

Sequences[‘DB_HPHST’] = {
author=“Maalkomx”,
specID=257,
helpTxt = ‘Talents: 3333113’,
icon=237542,
PreMacro=[[
/targetenemy [noharm][dead]
/castsequence [nochanneling]Fade
]],
“/castsequence [@mouseover,help]reset=10 Prayer of Mending”,
“/castsequence [@mouseover,help]reset=target Flash Heal, Flash Heal, Flash Heal, Flash Heal”,
PostMacro=[[
/castsequence [@mouseover,help]Holy Word: Serenity
/use [combat]13
/use [combat]14
]],
}

Sequences[‘DB_HPHAoE’] = {
author=“Maalkomx”,
specID=257,
helpTxt = ‘Talents: 3333113’,
PreMacro=[[
/targetplayer [noharm][dead]
/castsequence [nochanneling] Fade
]],
icon=‘Spell_Holy_GuardianSpirit’,
“/castsequence [nochanneling,@mouseover,help] reset=10 Prayer of Mending”,
“/castsequence [nochanneling] reset=13 !Circle of Healing”,
“/castsequence [nochanneling,@focus,help] Prayer of Healing, Prayer of Healing, Prayer of Healing, Prayer of Healing”,
PostMacro=[[
/use [combat]14
]],
}

A improve!

Sequences['Soft'] = {
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro = [[
/targetenemy [noexists][noharm][dead]
]],
"/castsequence [@targettarget,exists,help,nodead]reset=10 Prayer of Mending",
"/castsequence [@targettarget,exists,help,nodead]reset=target Heal, Heal, Heal, Heal, Flash Heal",
PostMacro = [[
/use [combat] 13
/use [combat] 14
]],
}

Sequences['Deep'] = {
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro = [[
/targetenemy [noexists][noharm][dead]
]],
"/castsequence [@targettarget,exists,help,nodead]reset=10 Prayer of Mending",
"/castsequence [@targettarget,exists,help,nodead]reset=target Flash Heal, Flash Heal, Flash Heal, Flash Heal",
PostMacro = [[
/cast [combat] !Fade
/castsequence [@targettarget] !Guardian Spirit
/castsequence [@targettarget] !Holy Word: Serenity
/use [combat] 13
/use [combat] 14
]],
}

Sequences['AoE'] = {
StepFunction = [[
limit = limit or 1
if step == limit then
limit = limit % #macros + 1
step = 1
else
step = step % #macros + 1
end
]],
PreMacro = [[
/targetenemy [noexists][noharm][dead]
]],
"/castsequence [@targettarget,exists,help,nodead]reset=10 Prayer of Mending",
"/castsequence [@targettarget,exists,help,nodead] Prayer of Healing, Prayer of Healing, Prayer of Healing, Prayer of Healing",
PostMacro = [[
/cast [combat] Fade
/cast [combat] Divine Hymn
/use [combat] 13
/use [combat] 14
]],
}