![]() |
Quick Raid Button Issue
So I went on a journey to modify my quick raid buttons to suit my needs as the default illusionist buttons did not. I got Mana Flow and Time Warp working ok however buttons 3 - 5 don't work. This is the code I have in there maybe someone can identify what I did wrong and show me a solution to fix this problem.
</Page> <Page Name="Illusionist"> <Data Name="Button1" Macro="useabilityonplayer Parent.Target 1945409072" Tooltip="(AA) Mana Flow"/> <Data Name="Button2" Macro="SpellForMyLevel="Time Warp" useabilityonplayer Parent.Target SpellForMyLevel tell Parent.Target you have been sent into a time warp" Tooltip="(AA) Time Warp"/> <Data Name="Button3" Macro="SpellForMyLevel="Synergism V" useabilityonplayer Parent.Target SpellForMyLevel" Tooltip="(85) Synergism"/> <Data Name="Button4" Macro="SpellForMyLevel="Prismatic Chaos VI" useabilityonplayer Parent.Target SpellForMyLevel" Tooltip="(90) Prismatic Chaos"/> <Data Name="Button5" Macro="SpellForMyLevel="Spellshield" useabilityonplayer Parent.Target SpellForMyLevel" Tooltip="Spellshield"/> </Page> Thank you in advance |
it could be that you are missing the conditions see the below code. For the 1st two there isn't really a condition to check because there is no other levels to be checked against.
<Page Name="Illusionist"> <Data Name="Button1" Macro="useabilityonplayer Parent.Target Mana Flow tell Parent.Target Mana Flow on You gsay Incoming Manaflow on Parent.Target" Tooltip="(AA) Mana Flow"/> <Data Name="Button2" Macro="SpellForMyLevel='Synergism IV' COND=(Parent.Parent.Parent.Parent.Custom.ProfitUI_QuickRaidButtons.ActualLevel.T ext < 75) SpellForMyLevel=COND ? 'Synergism III' : SpellForMyLevel COND=(Parent.Parent.Parent.Parent.Custom.ProfitUI_QuickRaidButtons.ActualLevel.T ext < 63) SpellForMyLevel=COND ? 'Synergism II' : SpellForMyLevel COND=(Parent.Parent.Parent.Parent.Custom.ProfitUI_QuickRaidButtons.ActualLevel.T ext < 49) SpellForMyLevel=COND ? 'Synergism' : SpellForMyLevel useabilityonplayer Parent.Target SpellForMyLevel tell Parent.Target '>>> Incoming Tandem <<< Now burn them up'" Tooltip="(35) Synergism (49) Synergism II (63) Synergism III (75) Synergism IV"/> <Data Name="Button3" Macro="useabilityonplayer Parent.Target Illusory Arm tell Parent.Target IA On you" Tooltip="(AA) Illusory Arm"/> <Data Name="Button4" Macro="useabilityonplayer Parent.Target Time Compression tell Parent.Target Time Compression on you" Tooltip="Time Compression"/> <Data Name="Button5" Macro="tell Parent.Target Heart'/'Shard please" Tooltip="Heart/Shard request"/> </Page> |
The reason why buttons 3-5 don't work is because EQ2 executes scripts top to bottom right to left. Buttons 3-5 are all one lines so it trying to do useabilityonplayer before you are setting the spellformylevel variable. Add CR like in buttons 1 and 2, then I bet your journey will come to an end! ;p
Quote:
|
Tyvm the fix worked and I know how my stuff setup the way I want.
|
| All times are GMT -5. The time now is 05:55 PM. |
vBulletin® - Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
© MMOUI