Category: Plug-Ins & Patches
Addon Information
Works with 3.2
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Maul's Portal Bug Reports Feature Requests
Author:
Version:
30200_Public
Date:
09-27-2009 04:14 PM
Size:
13.56 Kb
Downloads:
3,535
Favorites:
110
MD5:
Pictures
Click to enlarge
/select spell:teleport:linear:right:left:12
Click to enlarge
/select item+:crystallized,use:linear:right:left:12
Click to enlarge
/select companion:critter:linear:right:left:12
Macaroon: Extensions
Updated license: You are free to copy, distribute and to make derivatives of this addon. Maul is undecided if he shall return to the addon making business at this time.

Note: This addon will only work with Macaroon 30100.2 and later.


This addons provides extended utility for Macaroon macros. This addon requires Macaroon to run.

More information can be found here.


Slash Commands -
/doafter - This command allows for the execution of an unsecure chat line after a specified event for a given spell

/in - This command allows for the execution of an unsecure chat line after the specified amount of time

/repeat - This command allows for the execution of an unsecure chat line at repeated intervals for the specified number of times.

/select - This command allows for the creation of a popup menu of items/spells for selection to be used by the macro button
Text Substitutions -
Targets - returns the name of the specificed target
%p = "player",
%t = "target",
%f = "focus",
%tt = "targettarget",
%p1 = "party1",
%p2 = "party2",
%p3 = "party3",
%p4 = "party4",
%pt = "pet",
%mo = "mouseover",
Modifiers - returns additional information about the specified target or "target" if not specified
c = class
n = name
l = level
g = gender
r = race
h = health
m = mana
rt = raid target

+ = verbose feedback
Notes -
/select command based on Gello's addon "Select"
Text substitutions based on Cogwheel's addon "MacroTalk"
  Change Log - Macaroon: Extensions
beta.6 -
Bug fixes, some polishing.

beta.5 -
No new stuff, just some adjustments to existing functions so they actually work as intended

beta.4 -
Fixed an issue of Extensions grabbing all % in a text line.
Revamped the /doafter command to watch the combat log instead. Therefore, events have changed. These are the new events to use. Not, the "success" event will only occur if the spell does not have a "damage", "missed" or "heal" event.

damage
missed
heal
energize
drain
leech
interrupt
stolen
start
success
failed
instakill
create
summon
resurrect

With the change in /doafter, I have enhanced the % substitutions to be able to pull data from the event's arguments. The format to do so is %da:<n> where <n> is the arguments number starting from 1.

Each event has a varied amount of arguments to pull from. The main one I focused on for this release is the "damage" event"

1-amount
2-overkill
3-school
4-resisted
5-blocked
6-absorbed
7-critical
8-glancing
9-crushing

An example -

/doafter smite:damage:/w myself smite hit for %da:1 (%da:2) %da:3 %da:4 %da:5 %da:6 %da:7 %da:8 %da:9

This line will say - smite hit for 2000 (400 overkill) critical

All data that has no data (like absorbed) will return nothing.

Another feature that is in is the ability to tell the /select command if you want a bar that pops up with a mouse-over or a click -

Format -

/select <type>:<keys>:<shape>:<attach point>:<relative point>:<columns|radius>:<click|mouse>

/select bars that have items are not initializing properly with this version, but a click on the button will initialize it for the rest of the session.

Almost all commands can now be abbreviated to one letter. Example -

/select i+:quest item,use:c:c:c:15:m

And lots of fine tuning.


beta.3 -
You can now use multiple /doafter commands, even for the same event.
Fixed the recycling of buttons acting up.
Performance tweaks.

beta.2 -
Bars are available and fully operational during combat now.
Implemented some performance changes for faster scanning.
You may now abbreviate some setup values -

c - circular
l - linear

r - right
l - left
t - top
b - bottom
c - center

Added some new conditionals for keys -

~ = or
! = not

ex: ~dire bear form,~cat form
The above will look for spells with either name

ex: form,!travel,!aquatic
The above will look for all spells with "form" in their name except for ones with "travel" and "aquatic"
  Optional Files - Macaroon: Extensions
Sorry, there are currently no optional files available.
  Archived Versions - Macaroon: Extensions
File Name
Version
Size
Author
Date
beta.6
13kB
Maul
05-05-2009 12:01 PM
beta.5
13kB
Maul
04-24-2009 12:26 AM
beta.4
13kB
Maul
04-22-2009 06:50 PM
beta.3
12kB
Maul
04-19-2009 09:41 PM
beta.2
11kB
Maul
04-19-2009 11:22 AM
beta.1
10kB
Maul
04-11-2009 10:10 PM
  Comments - Macaroon: Extensions
Post A Reply Comment Options
Old 06-13-2009, 09:16 AM  
Antipop
A Kobold Labourer
 
Antipop's Avatar

Forum posts: 1
File comments: 26
Uploads: 1
Hm...

Say I want a button to pop up when I get Hot Streak on my mage, that's visually bigger than the other buttons around it, and it would only pop up to use pyroblast WHEN I have Hot Streak on...is there a way to do this?
__________________
Antipop is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-10-2009, 08:12 PM  
H0PE
A Deviate Faerie Dragon

Forum posts: 19
File comments: 223
Uploads: 1
I would love to imitate OPIE questitem menu, and now I'm started to muck around with this advancedmacros. Having a little problem with it...

1.)I've created one button that is hidden and only shows up when you mouse-over on it. One macro button, that is "autohide" and alphaup is "mouse".
2.)The button code is:

Code:
#showtooltip
/use [nobtn:2] Bundle of Vrykul Artifacts
/stopmacro [nobtn:2]
/select item+:quest item:circular:center:center:100
Now if I right click on the button, in a circlular way I see the quest items. As soon as I move the mouse out from the middle (original) button to click on one of the quest item, then the buttons are disappear.

Issue: The macro-made buttons are not considering autohide/mouse over properly, when they are created by right clicking on the above button.

Thanks for clarifying how to do it properly... or fixing this if somehow I've ran into some problems.
H0PE is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-08-2009, 02:46 PM  
Aurorablade
A Deviate Faerie Dragon
 
Aurorablade's Avatar
Interface Author - Click to view interfaces

Forum posts: 12
File comments: 96
Uploads: 0
Quote:
Originally posted by Dwargh

I'd guess upon:
/select s+:~Savage Roar,~Ferocious Bite:l:c:c:2:c
or if it'll work with:
/select s:~Savage Roar,~Ferocious Bite:l:c:c:2:c

the latter is better, if it works. I don't know what you've tried so far.. or what results you've gotten.. that could have been to some help.
That worked thank you!
Aurorablade is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-07-2009, 10:55 AM  
Dwargh
A Defias Bandit
 
Dwargh's Avatar

Forum posts: 2
File comments: 264
Uploads: 0
Quote:
Originally posted by Aurorablade
I seem to be having trouble with combining two of my druid finishers into a select macro.

This case being Savage Roar and Ferocious bite

Any help is appreciated...

I'd guess upon:
/select s+:~Savage Roar,~Ferocious Bite:l:c:c:2:c
or if it'll work with:
/select s:~Savage Roar,~Ferocious Bite:l:c:c:2:c

the latter is better, if it works. I don't know what you've tried so far.. or what results you've gotten.. that could have been to some help.

Last edited by Dwargh : 06-07-2009 at 10:57 AM.
Dwargh is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-06-2009, 12:24 PM  
Aurorablade
A Deviate Faerie Dragon
 
Aurorablade's Avatar
Interface Author - Click to view interfaces

Forum posts: 12
File comments: 96
Uploads: 0
I seem to be having trouble with combining two of my druid finishers into a select macro.

This case being Savage Roar and Ferocious bite

Any help is appreciated...

Last edited by Aurorablade : 06-06-2009 at 12:24 PM.
Aurorablade is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-26-2009, 11:25 PM  
Sphyrune
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I love the /doafter command for minimizing spam when announcing Cc's but I've been running into some trouble.

Here's the three macors I'm using;

#1
/cast Polymorph
/doafter polymorph:start:/p Sheeping %t

#2
/cast [target=focus] Polymorph
/doafter polymorph:start:/p Sheeping %t

#3
/cast [target=mouseover] Polymorph
/doafter polymorph:start:/p Sheeping %mo


Here's an example situation.
I'll use macro #1 to try and sheep my target but he'll just move out of range so it never begins, then I try to sheep my focus using macro #2 but I've got a global cooldown up so it doesn't begin the cast and then decide to sheep my mouseover target instead using macro #3 at which point I finally begin the cast of a Polymorph but since I used the the other two macros previously it's going to announce "Sheeping <Target> Sheeping <Focus> Sheeping <Mouseover>" all simultaneously ><!

Is there a way to reset the queue for a /doafter command to prevent this from happening?


Thanks!
Sphyrune is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-24-2009, 07:38 AM  
Dwargh
A Defias Bandit
 
Dwargh's Avatar

Forum posts: 2
File comments: 264
Uploads: 0
Quote:
Originally posted by Borlark
Another question:
I wondered if it's possible to select Heartstone and Port (in my case Teleport: Moonglade) on one button?
With select requireing to assign either "item" or "spell" i can't think of a way to do this.
This I've previously asked about, seemingly it cannot be done at the moment but shouldn't be to hard to implement I think. The command should be something like
/select ~s,~i+:Moonglade:l:c:c:2:c

Quote:

If thats not possible:
May you, Maul, consider adding the possibility to combine multiple types in one select-command or maybe add "macro" as a new type for the macros established via the blizz macro manager (or even macros used in macaroon as well).
This is something that Maul wants to do and that I've previously asked for and put into the Feature requests, at least the macaroon macros. Think it might be harder/impossible to make the blizz macros viable of such a thing.
Quote:

Additionally equips of the equipment manager would do nice as a new type as well.

I know that you already take much time for maintaining your addons and therefore may not have time for it, but I wanted to suggest it anyway

Borlark
This sounds like a good idea. Not sure how the equipment manager works as I haven't played at all in a few weeks.
Make a Feature request about it. (scroll to the bottom to see what others have asked for with Macaroon:Extensions)

Last edited by Dwargh : 05-24-2009 at 07:50 AM.
Dwargh is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-23-2009, 07:14 PM  
Borlark
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Another question:
I wondered if it's possible to select Heartstone and Port (in my case Teleport: Moonglade) on one button?
With select requireing to assign either "item" or "spell" i can't think of a way to do this.
If thats not possible:
May you, Maul, consider adding the possibility to combine multiple types in one select-command or maybe add "macro" as a new type for the macros established via the blizz macro manager (or even macros used in macaroon as well).

Additionally equips of the equipment manager would do nice as a new type as well.

I know that you already take much time for maintaining your addons and therefore may not have time for it, but I wanted to suggest it anyway

Borlark
Borlark is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-23-2009, 05:10 PM  
ronh3
A Defias Bandit

Forum posts: 2
File comments: 1
Uploads: 0
Edit: Wow, I'm a double moron. Figured both of my issues out with some experimentation. Thanks for the wonderful addon Maul!

Last edited by ronh3 : 05-23-2009 at 05:46 PM.
ronh3 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-23-2009, 02:11 PM  
Burnum
A Defias Bandit
 
Burnum's Avatar

Forum posts: 2
File comments: 61
Uploads: 0
Quote:
Originally posted by Borlark
edit: Damn, why does one get always get the good ideas AFTER asking : /
[/b]
Because you put your thoughts into words and that often makes them more clear. Always helpful to me to bounce ideas off others, even if they just give me a blank look in return.
Burnum is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-23-2009, 10:47 AM  
Borlark
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Hi,
i just tryed the select-macro.
After thinking at first that it would simply create a dropdown menu for example to have all professions on one button (is there a possibility to do that with macaroon?) I read the description and tryed to use it for a "Mount" and "Flying Mount" Button.
How can I get one Select-List to only show Flying Mounts, and the other to exclude them?
I tried the following macros for Flying Mounts(exclude should be quite simple anyway with "!", when the other one is working):

/select companion:mount,flying:linear:bottomright:bottomright:8:click

/select companion:mount,flight:linear:bottomright:bottomright:8:click

/select companion:mount,Mod Speed Mounted Flight:linear:bottomright:bottomright:8:click

but it always shows all my mounts.

Borlark


edit: Damn, why does one get always get the good ideas AFTER asking : /

I tried it now with
/select companion+:mount,Outland:linear:bottomright:bottomright:8:click

and it works.

Thanks for the great Addons

Last edited by Borlark : 05-23-2009 at 10:50 AM.
Borlark is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-21-2009, 10:46 PM  
Burnum
A Defias Bandit
 
Burnum's Avatar

Forum posts: 2
File comments: 61
Uploads: 0
regular Macros as well

Would be nice if these worked in regular macros as well.
Burnum is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-20-2009, 08:33 PM  
Burnum
A Defias Bandit
 
Burnum's Avatar

Forum posts: 2
File comments: 61
Uploads: 0
Trinkets Menus

Hey I just discovered this addon to Macaroon! going to have to try it out!

is there a good example of making it work as a gear selection menu? so for example, can we use this to make 1 or 2 trinket menus that let you swap out Trinkets in either of the 2 slots? and then they will be use able buttons with the key binding for that button??

or I guess you will have to select 1 of the 2 trinkets you have equipped, and then click the button to Use it?
Burnum is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-17-2009, 02:45 PM  
Dwargh
A Defias Bandit
 
Dwargh's Avatar

Forum posts: 2
File comments: 264
Uploads: 0
Post Selection.

I seem to have some problem when logging in that makes the selection button for my mounts not bringing up the menu, works after a reloadui though.
And it's only for my mounts for some reason.. other select buttons do function as intended.

Also making a select button for items, like fishing pole for instance..
/select i:fishing:l:c:c:2:c
doesn't seem to work unless I make it
/select i+:fishing:l:c:c:2:c
seems the i variable doesn't work correctly, it is supposed to check the names of the items right?

Lastly a select button to select between both spell and item would be nice.
like for fishing..
/select ~s,~i:fishing:l:c:c:2:c

Last edited by Dwargh : 05-17-2009 at 02:45 PM.
Dwargh is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-17-2009, 11:35 AM  
Maul
Macaroon!
 
Maul's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 249
File comments: 1010
Uploads: 27
I know! I just have too many things to do :P
Maul is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.