This unfortunately is not working for me, all the macros that it is assigning to the buttons state that 'I no longer have this ability' or some error to that sorts when I click Buttons 1-4, the only one that does work is the 5th button, which is my REZ button. This is my code that it spit out.
Code:
<Page Name="Inquisitor">
<Data Name="Button1" Macro="SpellForMyLevel='Ministration'
COND=(Parent.Parent.Parent.GroupMembers.GroupMember0.MemberInfoPage.Level.Text < 57)
SpellForMyLevel=COND ? 'Devoted Ministration' : SpellForMyLevel
COND=(Parent.Parent.Parent.GroupMembers.GroupMember0.MemberInfoPage.Level.Text < 43)
SpellForMyLevel=COND ? 'Faithful Ministration' : SpellForMyLevel
COND=(Parent.Parent.Parent.GroupMembers.GroupMember0.MemberInfoPage.Level.Text < 29)
SpellForMyLevel=COND ? 'Minister Wounds' : SpellForMyLevel
COND=(Parent.Parent.Parent.GroupMembers.GroupMember0.MemberInfoPage.Level.Text < 22)
SpellForMyLevel=COND ? 'Treat Wounds' : SpellForMyLevel
COND=(Parent.Parent.Parent.GroupMembers.GroupMember0.MemberInfoPage.Level.Text < 15)
SpellForMyLevel=COND ? 'Combat Healing' : SpellForMyLevel
COND=(Parent.Parent.Parent.GroupMembers.GroupMember0.MemberInfoPage.Level.Text < 7)
SpellForMyLevel=COND ? 'Combat Treatment' : SpellForMyLevel
COND=(Parent.Parent.Parent.GroupMembers.GroupMember0.MemberInfoPage.Level.Text < 1)
SpellForMyLevel=COND ? 'Treatment' : SpellForMyLevel
useabilityonplayer Parent.Target SpellForMyLevel" Tooltip="Treatment Line"/>
<Data Name="Button2" Macro="SpellForMyLevel='Arch Recovery'
COND=(Parent.Parent.Parent.GroupMembers.GroupMember0.MemberInfoPage.Level.Text < 60)
SpellForMyLevel=COND ? 'Fanatical Healing' : SpellForMyLevel
COND=(Parent.Parent.Parent.GroupMembers.GroupMember0.MemberInfoPage.Level.Text < 46)
SpellForMyLevel=COND ? 'Intolerant Healing' : SpellForMyLevel
COND=(Parent.Parent.Parent.GroupMembers.GroupMember0.MemberInfoPage.Level.Text < 32)
SpellForMyLevel=COND ? 'Dogmatic Healing' : SpellForMyLevel
COND=(Parent.Parent.Parent.GroupMembers.GroupMember0.MemberInfoPage.Level.Text < 18)
SpellForMyLevel=COND ? 'Greater Recovery' : SpellForMyLevel
COND=(Parent.Parent.Parent.GroupMembers.GroupMember0.MemberInfoPage.Level.Text < 10)
SpellForMyLevel=COND ? 'Recovery' : SpellForMyLevel
COND=(Parent.Parent.Parent.GroupMembers.GroupMember0.MemberInfoPage.Level.Text < 3)
SpellForMyLevel=COND ? 'Minor Recovery' : SpellForMyLevel
useabilityonplayer Parent.Target SpellForMyLevel" Tooltip="Minor Recovery Line"/>
<Data Name="Button3" Macro="SpellForMyLevel='Penance'
COND=(Parent.Parent.Parent.GroupMembers.GroupMember0.MemberInfoPage.Level.Text < 68)
SpellForMyLevel=COND ? 'Suffering Penance' : SpellForMyLevel
COND=(Parent.Parent.Parent.GroupMembers.GroupMember0.MemberInfoPage.Level.Text < 54)
SpellForMyLevel=COND ? 'Woeful Penance' : SpellForMyLevel
COND=(Parent.Parent.Parent.GroupMembers.GroupMember0.MemberInfoPage.Level.Text < 40)
SpellForMyLevel=COND ? 'Stinging Penance' : SpellForMyLevel
COND=(Parent.Parent.Parent.GroupMembers.GroupMember0.MemberInfoPage.Level.Text < 26)
SpellForMyLevel=COND ? 'Favor of the Repentant' : SpellForMyLevel
COND=(Parent.Parent.Parent.GroupMembers.GroupMember0.MemberInfoPage.Level.Text < 19)
SpellForMyLevel=COND ? 'Bestowal of Vitality' : SpellForMyLevel
COND=(Parent.Parent.Parent.GroupMembers.GroupMember0.MemberInfoPage.Level.Text < 12)
SpellForMyLevel=COND ? 'Bestowal of Vitae' : SpellForMyLevel
useabilityonplayer Parent.Target SpellForMyLevel" Tooltip="Bestowal of Vitae Line"/>
<Data Name="Button4" Macro="SpellForMyLevel='Alleviation'
COND=(Parent.Parent.Parent.GroupMembers.GroupMember0.MemberInfoPage.Level.Text < 70)
SpellForMyLevel=COND ? 'Reproachful Alleviation' : SpellForMyLevel
COND=(Parent.Parent.Parent.GroupMembers.GroupMember0.MemberInfoPage.Level.Text < 56)
SpellForMyLevel=COND ? 'Derisive Alleviation' : SpellForMyLevel
COND=(Parent.Parent.Parent.GroupMembers.GroupMember0.MemberInfoPage.Level.Text < 42)
SpellForMyLevel=COND ? 'Scolding Alleviation' : SpellForMyLevel
COND=(Parent.Parent.Parent.GroupMembers.GroupMember0.MemberInfoPage.Level.Text < 28)
SpellForMyLevel=COND ? '"Penitent's Sermon"' : SpellForMyLevel
COND=(Parent.Parent.Parent.GroupMembers.GroupMember0.MemberInfoPage.Level.Text < 14)
SpellForMyLevel=COND ? '"Penitent's Alleviation"' : SpellForMyLevel
useabilityonplayer Parent.Target SpellForMyLevel" Tooltip=""Penitent's Alleviation" Line"/>
<Data Name="Button5" Macro="useabilityonplayer Parent.Target Conversion of the Soul" Tooltip="Conversion of the Soul Line"/>
</Page>
Not sure if it matters, but I set it up to spit out for all 80 levels (don't want to have to do this every time I get a new spell) even though by toon is max at 67? I guess what I'm not understanding how it's looking for the spells. Like For my 'Penance' spell for button 3. If I'm reading that correctly, If I'm lower than 68 it's trying to cast 'Suffering Penance', which wouldn't be correct cause I haven't obtained that spell yet. It should be trying to cast 'Woeful Penance' being I don't get 'Suffering Penance' till 68?