RoboClaptrap4
Member
- Joined
- Feb 14, 2018
- RedCents
- 181¢
I am relatively new to MQ, and I do the following very often manually right now:
1. Recast selos every 2 minutes on bard
2. Recast songblade of the eternal every 12-13 minutes
3. Recast Ferocity on one of my melee every 9 minutes
4. Recast Ferocity on my other melee every 9 minutes (but at two minute offsets from the first one due to cooldowns)
5. Recast Ferine Avatar on one of my melee every 10 minutes
6. Recast Ferine Avatar on a second melee every 10 minutes (but at 1 minute offsets)
7. Recast a set of buffs on my casters (spell haste), and another set of buffs on melee every hour or so, cycling through each buffing character and doing a bunch of manual targeting/casting of very long cast time spells
The result is that I'm not so much playing Everquest as playing Buffquest. I haven't yet found a good solution. Due to a variety of factors, I do not particularly want to use KissAssist, and even if I did, it has trouble with some of the stuff I do (like the fact that my toons are often in different groups). What I wish I could do is the following two pieces of functionality (they seem to be two slightly different concepts):
1. Have some kind of macro where I just pass it in a list of tuples that is basically (recipientOfBuff, spellName or nameOfItemToClick) and when I run the macro on each character, it reads this list and casts them all one right after the other
2. Have some kind of persistent macro where I define a list of spells and the names of recipients and, when I am not in combat, it intelligently casts each spell on the desired target when less than a minute remains on the buff (even if the target isn't in group)
When it comes to the long duration buffs, I like having the control to specify exactly when the buffing happens (to ensure I am not running out of range of the buffs), but when it comes to the short duration stuff, I basically just want this to handle the buffing automatically.
Is there a non-painful way to do either this or something similar ?
1. Recast selos every 2 minutes on bard
2. Recast songblade of the eternal every 12-13 minutes
3. Recast Ferocity on one of my melee every 9 minutes
4. Recast Ferocity on my other melee every 9 minutes (but at two minute offsets from the first one due to cooldowns)
5. Recast Ferine Avatar on one of my melee every 10 minutes
6. Recast Ferine Avatar on a second melee every 10 minutes (but at 1 minute offsets)
7. Recast a set of buffs on my casters (spell haste), and another set of buffs on melee every hour or so, cycling through each buffing character and doing a bunch of manual targeting/casting of very long cast time spells
The result is that I'm not so much playing Everquest as playing Buffquest. I haven't yet found a good solution. Due to a variety of factors, I do not particularly want to use KissAssist, and even if I did, it has trouble with some of the stuff I do (like the fact that my toons are often in different groups). What I wish I could do is the following two pieces of functionality (they seem to be two slightly different concepts):
1. Have some kind of macro where I just pass it in a list of tuples that is basically (recipientOfBuff, spellName or nameOfItemToClick) and when I run the macro on each character, it reads this list and casts them all one right after the other
2. Have some kind of persistent macro where I define a list of spells and the names of recipients and, when I am not in combat, it intelligently casts each spell on the desired target when less than a minute remains on the buff (even if the target isn't in group)
When it comes to the long duration buffs, I like having the control to specify exactly when the buffing happens (to ensure I am not running out of range of the buffs), but when it comes to the short duration stuff, I basically just want this to handle the buffing automatically.
Is there a non-painful way to do either this or something similar ?