ADD this to your items to your lines respectively in SM_Extend.Lua for pally buffs to work.
MB_manacost={["Blessing of Kings"]=50,["Greater Blessing of Kings"]=150,["Blessing of Wisdom"]=50,["Greater Blessing of Wisdom"]=250,["Blessing of Might"]=60,["Greater Blessing of Might"]=260,}
MB_reagent={["Greater Blessing of Kings"]="Symbol of Kings",["Greater Blessing of Wisdom"]="Symbol of Kings",["Greater Blessing of Might"]="Symbol of Kings"}
___________________________________________________________________________________________
Here is the pally buff function, you need to remove the -- from the PallyBuff() in Paladin_setup() if its there.
function PallyBuff()
local name,realm=UnitName("player")
if name=="Chinobu" then
SelfBuff("Devotion Aura")
if RaidBuff("Greater Blessing of Kings") then return end
end
if name=="Bangandin" then
SelfBuff("Retribution Aura")
if RaidBuff("Greater Blessing of Might") then return end
end
if name=="Wingz" then
SelfBuff("Concentration Aura")
if RaidBuff("Greater Blessing of Wisdom") then return end
end
end
___________________________________________________________________________________________
Pally single heal, no more melee dps from pally.
It still targets the mob of the focus, and locks it in place for when you need to do Hammer of Justice. so interrupt still happen, but they have to be close the mob.. can't stun a boss, so this only matters when you're running around grinding mobs. if you want the pally to do melee dps. just don't remove the melee lines. The way i have it, helps in 5 man dungeons. so the pally is actually healing, saving mana. and not doing other stuff. keeping the tank alive is number one priority for 5 man dungeons, for me.
You can do the same for multi heals, and aoe heals. Remove the lines with -- or delete.
function pally_heal_single()
if IsControlKeyDown() then PallyInterrupt() ; end
PallySurvive()
HealSelf(.2)
HealTank(.3)
SaveChump(.33)
RaidHeal()
Decurse()
if not UnitName("target") and not IAmFocus() then LockonTarget() end
if UnitName("target") and (TargetInCombat() or IAmFocus()) then
CombatUse(14)
CombatUse(13)
if IAmFocus() then
FindATargetStupid()
else
if not IAmFocus() then LockonTarget() end
end
end
end
___________________________________________________________________________________________
No more following when you press key 1. so no need for the extra lines. and no more dps, either. so i changed my code to the following.
function paladin_setup()
if MB_tradeopen and GetTradeTargetItemLink(1) and string.find(GetTradeTargetItemLink(1), "Conjured.*Water") then AcceptTrade() return end
PallyBuff()
smartdrink()
if not IsHolyPally() then SelfBuff("Righteous Fury") end
end
___________________________________________________________________________________________
Everything put together, makes the pally act like a priest. but no wanding. oh.. I also removed meele dps from resto druid and i removed wanding from priest. I want my healers to do NOTHING other then heals. Basically just added -- to the code before the lines i didn't like.
Overall, the code is great! but yeah. some minor user changes are preference only.
Love it. thank you for the great code.
Central/Lilnipper
Okay, I will add this for tonight's release after testing a bit.