Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » Public Discussion » Public Discussion

Reply
 
LinkBack Thread Tools
Old 05/16/08, 2:18 PM   #361
Filini
Glass Joe
 
Human Paladin
 
Crushridge (EU)
Libram and Trinket Healing Macro

I've been playing with macros to switch librams and keep up trinket effects while casting my healing spells.
Basically, what I want to do, is:
1. Equip the right libram
2. Use the Essence of the Martyr, if it's CD is ok
3. Cast my healing spell

I've tested different order for this lines (equipping before/after casting, swapping the stopcasting), and I've also tested other targets (mouseover, hbtarget from HealBot), and my last result is:
#show Holy Light
/script UIErrorsFrame:Hide();
/stopcasting;
/use Essence of the Martyr;
/equip Libram of the Lightbringer;
/script UIErrorsFrame:Clear(); UIErrorsFrame:Show();
/cast [target=mouseover] Holy Light;
The problem is, sometimes, when the combat gets too fast, or in BG, it breaks (probably triggers the GCD) and I must cast a manual Heal to start using it again.

As I said, I've also tried to equip the libram after the cast, and the effect was the same. What am I missing? May fault? HealBot's fault? Any Ideas?

Offline
Reply With Quote
Old 05/18/08, 5:42 AM   #362
Ajuga
Piston Honda
 
Ajuga's Avatar
 
Undead Mage
 
Jaedenar (EU)
@ Teckno: Have a look at WoWInterface Downloads : Miscellaneous : MacroSequence . I think it can do what you want.

@ Filini: First you should clean up you macro. Get rid of all the ";" and delete the UIErrorsFrame:Hide and Show. Besides that I can't really see why it shouldn't work, but I don't do a lot of item swapping as a hunter.

Offline
Reply With Quote
Old 05/19/08, 8:56 PM   #363
wiseman
Glass Joe
 
Dwarf Warrior
 
Lightning's Blade
Tanking Macros

Was in the process of writing a more efficient threat rotation macro in the wake of blizzards semi-recent castsequence optimization.

While playing with the order of castrandom's and castsequences I noticed that the following code works:

/castrandom Revenge, Shield Block
/castsequence reset=6 Shield Slam, Devastate, Devastate, Devastate
However this code does NOT work.

/castrandom Shield Slam, Revenge
/castsequence Devastate, Devastate, Devastate
Something about the first castrandom allows the code to pass beyond it to the following castsequence that isn't in the second code snippet, the castsequence there never triggers.

Here was the final code I ended up quite satisfied with:

/castsequence reset=60 Bloodrage, Commanding Shout
/castrandom Revenge, Heroic Strike
/castsequence reset=6 Shield Slam, Devastate, Devastate
/cast [modifier:alt] Shield Block
This code uses Blizzards intrinsic castrandom and castsequence order of operations/restrictions in order to simulate checks against cooldowns and use abilities in order by priority.

With my latency around 120ms I find this macro manages a rage saturated situation 99% identically to how I would do so manually.

Last edited by wiseman : 05/19/08 at 9:13 PM.

Offline
Reply With Quote
Old 05/21/08, 12:41 PM   #364
Filini
Glass Joe
 
Human Paladin
 
Crushridge (EU)
Originally Posted by Ajuga View Post
@ Filini: First you should clean up you macro. Get rid of all the ";" and delete the UIErrorsFrame:Hide and Show. Besides that I can't really see why it shouldn't work, but I don't do a lot of item swapping as a hunter.
The UIErrorsFrame:Hide and Show are necessary, because I don't wanna see all the errors for the cooldown of /use Essence of the Martyr. Besides, they just hide the error frames.
My problem is that my macros DO work, but then, in the middle of the raid, after 2 smooth hours, I start getting some unexpected GCD...

Offline
Reply With Quote
Old 05/21/08, 1:09 PM   #365
Suesse
Don Flamenco
 
Suesse's Avatar
 
Human Death Knight
 
Llane
Originally Posted by wiseman View Post
Something about the first castrandom allows the code to pass beyond it to the following castsequence that isn't in the second code snippet, the castsequence there never triggers.
Something like the inclusion of a non-gcd ability in the castrandom list? This seems very strange to me.

Offline
Reply With Quote
Old 05/21/08, 1:25 PM   #366
wiseman
Glass Joe
 
Dwarf Warrior
 
Lightning's Blade
Originally Posted by Filini View Post
The UIErrorsFrame:Hide and Show are necessary, because I don't wanna see all the errors for the cooldown of /use Essence of the Martyr. Besides, they just hide the error frames.
My problem is that my macros DO work, but then, in the middle of the raid, after 2 smooth hours, I start getting some unexpected GCD...
The error frame toggles will cause you to get no errors, including helpful ones. Examples include "Out of range" or "Your target must be in front of you".

I would suggest an ace-mod like ErrorMonster. This mod can be customized to only filter the spam generated error messages.

Offline
Reply With Quote
Old 05/21/08, 2:43 PM   #367
Ajuga
Piston Honda
 
Ajuga's Avatar
 
Undead Mage
 
Jaedenar (EU)
Originally Posted by Filini View Post
The UIErrorsFrame:Hide and Show are necessary, because I don't wanna see all the errors for the cooldown of /use Essence of the Martyr. Besides, they just hide the error frames.
My problem is that my macros DO work, but then, in the middle of the raid, after 2 smooth hours, I start getting some unexpected GCD...
Hide and Show are not necessary. Test it out and see for yourself. You only need the 'Clear' part.

Have you tested your macro after cleaning it up?

Offline
Reply With Quote
Old 05/21/08, 6:11 PM   #368
Filini
Glass Joe
 
Human Paladin
 
Crushridge (EU)
I cleaned up my macro. Now I'm just testing with

#show Flash of Light
/use Essence of the Martyr
/cast [target=mouseover] Flash of Light
/equip Blessed Book of Nagrand
and so far, no problems. But I'm getting an "Item not ready" for the Essence of the Martyr every time I cast... I'll try with the error UI off again...

Offline
Reply With Quote
Old 05/22/08, 6:00 AM   #369
Caladnei
Glass Joe
 
Night Elf Rogue
 
Kil'Jaeden (EU)
I believe you would want to include the UIErrorsFrame:Clear() part again to ged rid of the error messages. As Ajuga said, those hide and show parts are not necessary - but you also deleted the clear part in your cleaned-up version...

Offline
Reply With Quote
Old 05/23/08, 7:18 AM   #370
Lepew
Glass Joe
 
Gnome Mage
 
Zuluhed
Macro question

When I queue up for he battlegrounds, often there is a big Tauren on a Kodo humping the battlemaster. The only way I can open the battleground window is to turn on nameplates and try to right click the dancing nameplates.

There must be a better way.

I talked with a guy who runs preforms and he said there used to be a macro that could do this.

I went to the Wiki looking for the appropriate API script to open up the battlemaster window, but had little luck.

What I am hoping for is something like

/target Wolf-Sister Mistra
/script openbattlemaster()

that I could just hit and open up the battleground. Do any of you know which script to use?

Thanks

Offline
Reply With Quote
Old 05/24/08, 4:56 AM   #371
Gijfegox
Glass Joe
 
Gnome Warlock
 
Silvermoon (EU)
Figured it out now, sorry.

Offline
Reply With Quote
Old 05/27/08, 1:51 PM   #372
Skypup
Glass Joe
 
Dwarf Rogue
 
Lightbringer
Kick macro

In fights where interrupt order is not discussed, a caster starts casting there is a barrage of shield bash, kicks, etc. All of those kicks are then on CD when the next spell comes up regardless of who actually hit the mob first.

Is there a macro, g15, or some other way to prevent that keystroke from activating that ability if the target is not casting? Thus if someone beats you to the kick, yours will not cast, and won't go into cooldown.

-B

Offline
Reply With Quote
Old 05/27/08, 2:08 PM   #373
 Adoriele
Happy October 19th!
 
Adoriele's Avatar
 
Night Elf Druid
 
Dragonblight
Originally Posted by Skypup View Post
In fights where interrupt order is not discussed, a caster starts casting there is a barrage of shield bash, kicks, etc. All of those kicks are then on CD when the next spell comes up regardless of who actually hit the mob first.

Is there a macro, g15, or some other way to prevent that keystroke from activating that ability if the target is not casting? Thus if someone beats you to the kick, yours will not cast, and won't go into cooldown.

-B
But of course, as long as you're comfy with Blizzard banning you for breaking the ToS.

If it can't be done in a macro, and target casting-ness is not an option for macro spell-choosing, it's not legal.

United States Offline
Reply With Quote
Old 05/29/08, 9:35 AM   #374
Muscleduck
Glass Joe
 
Blood Elf Paladin
 
Dragonblight (EU)
Hello everyone.

I'm trying to make a macro that lets me drink water when I'm not in combat, but when in combat it automatically switches to potions. I'm also making the same macro for food, and for manna biscuits (and the potion being Major Rejuvenation Potion).
I have these macros now:

For hp:
#showtooltip
/use [combat] Super Healing Potion; [nocombat] Conjured Croissant
/use [combat] Healing Potion Injector; [nocombat] Conjured Croissant

For mana:
#showtooltip
/use [combat] Super Mana Potion; [nocombat] Conjured Glacier Water
/use [combat] Super Healing Potion; [nocombat] Purified Draenic Water
for both:
#showtooltip [combat] Major Rejuvenation Potion; [nocombat] item:34062
/use [combat] Major Rejuvenation Potion: [nocombat] Conjured Manna Biscuit
/use [combat] : [nocombat] Underspore Pod
The problem is that I don't like how these macro's are made and they don't work as I want, because I also use mana and healing potion Injectors. OOC only the 'both' macro shows the tooltip, and in combat the mana tooltip doesn't work.
I want the macro to count the number of potions in my bags, and then if I have any pots it should use these first, before it uses my injectors. On my actionbar it should show the number of charges left on my injectors or the number of potions left. Out of combat it has to do the same but with the food/water

I hope you guys can help me. I tried google but coulden't find a good guide for beginners.

Offline
Reply With Quote
Old 05/29/08, 10:09 AM   #375
Trevear
Von Kaiser
 
Trevear's Avatar
 
Night Elf Rogue
 
Elune
Buffet

Cheers.

Offline
Reply With Quote
Reply

Go Back   Elitist Jerks » Public Discussion » Public Discussion

Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
[Warlock] 5 v 5 Macro help Cronjob Player vs. Player 13 09/08/07 6:38 AM
Need help with a macro. Iol User Interface and AddOns 5 08/10/07 3:36 PM
Macro Fun KGBAgent185 Public Discussion 16 11/05/05 1:24 PM