Battle Pet revive / bandage macro
Hi, I'm looking for a macro to use "Revive battle pets" when it's up and use bandages while Revive is on cooldown.
So far I found this one at warcraftpets.com: Code:
/castsequence [nomod] reset=480 Revive Battle Pets, Battle Pet Bandage I need a macro without modifiers to use bandages over and over until the Revive becomes castable. Is that possible somehow? |
The problem with /castsequence is the timer resets every time you run the macro. Adding more bandages at the end will cause it to wait 4 minutes since the last time you used a bandage too. At this point, you'd be better off using macro conditionals. I'm assuming this will be a click macro instead of a keybind.
Code:
/cast [btn:2] Battle Pet Bandage; Revive Battle Pets |
Other than the timer, mod usage, or right/left button clicks, there is no way for a macro to account for cooldowns. This is intentional by Blizzard. They want you to make the decision of what abilities to use.
|
Quote:
Anyway, I just took a look over GnomeSequencer addon. I'm pretty sure GS can do the trick but I have no idea how to change the code of StepFunction to let the addon execute steps like 1 2 3 instead of the stock 1 12 123. |
Quote:
Quote:
|
Quote:
|
Paste this into addon.bool.no to create an addon:
Lua Code:
Once you've loaded that, make a macro like this to use it: Lua Code:
It will use the spell if it's off cooldown or if you're in combat, otherwise it will use a bandage. I'm not going to bother including code to update the icon based on what it's going to cast since it's largely unnecessary and probably more useful to see the remaining cooldown of Revive Battle Pets instead. |
Quote:
Thank you for your help anyway! |
Quote:
|
Please Fix
Quote:
@semlar This worked for me until Dragon Flight Phase 1 Release. Can anyone provided the required fixes to make it function again ? |
I Messaged hhim this is what he sent me. The only thing i needed to change to make it work agaion was this part - /click [nocombat] SmartRez LeftButtonDown
here ius what he said in case you need to change more. Quote:
|
The above modifications didn't work (for me). It's entirely possible that I did something wrong, but maybe there's more tweaking to do? If anyone figures it out, I'd love to hear about it, too!
|
same for me :(
|
All times are GMT -6. The time now is 10:20 AM. |
vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI