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,524
Favorites:
109
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 08-06-2009, 04:15 AM  
Maxfunkey
A Kobold Labourer
 
Maxfunkey's Avatar
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 42
Uploads: 3
Whisper Macro

Aleysha... try this

Code:
/doafter Power Infusion:success:/script m="YourMessageInHere" p=UnitName("target") SendChatMessage(m,"WHISPER", nil,p);
Maxfunkey is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-05-2009, 10:37 PM  
Dwargh
A Defias Bandit
 
Dwargh's Avatar

Forum posts: 2
File comments: 261
Uploads: 0
Re: Shift Click items and WIM

Quote:
Originally posted by Burnum
Seems that maybe there is an Odd conflict between this and WIM

not sure why they would even react to each other since WIM (Wow Instant Messenger) is a chat mod, that takes whispers and puts them in a little floating chat window. kind of like in game AIM... Once it takes over the conversation, if you shift click an item to send a link, it ends up erasing anything typed already and puts duplicate links in.

any Ideas???
I cant figure out why they would interfere with eachother either.
I guess you've gone trial and error to find out that it's actually Macaroon: Extensions that's causing the interference?

What is happening and what are you trying to do when this happens.. also
what do you mean by "Once it takes over the conversaton"?
Dwargh is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-29-2009, 08:30 PM  
Burnum
A Defias Bandit
 
Burnum's Avatar

Forum posts: 2
File comments: 61
Uploads: 0
Shift Click items and WIM

Seems that maybe there is an Odd conflict between this and WIM

not sure why they would even react to each other since WIM (Wow Instant Messenger) is a chat mod, that takes whispers and puts them in a little floating chat window. kind of like in game AIM... Once it takes over the conversation, if you shift click an item to send a link, it ends up erasing anything typed already and puts duplicate links in.

any Ideas???
Burnum is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-13-2009, 11:19 AM  
Aleysha
A Kobold Labourer
 
Aleysha's Avatar

Forum posts: 0
File comments: 12
Uploads: 0
Re: Re: troubles with /doafter

Quote:
Originally posted by Dwargh
If you wait for me to look around for a more certain answer it might take a while, I'll be on a 4 week vacation starting in 4 days and can't test any commands till I'm back.
Thanks for your insight. I'll try your script suggestion and I'll dig in the wiki also. In the meantime...

HAVE A GREAT VACATION!
Aleysha is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-13-2009, 09:50 AM  
Dwargh
A Defias Bandit
 
Dwargh's Avatar

Forum posts: 2
File comments: 261
Uploads: 0
Re: troubles with /doafter

Quote:
Originally posted by Aleysha
Dwargh, great hero of the fora, are you lurking in there? We call on you're help once again.

(If you are not Dwargh but know the anwser to my question, feel free to reply )

The format is /doafter <spell>:<spell event>:<unsecure command line>

My problem is that /doafter Power Infusion:success:/w %t You've been infused with power! instead of a whisper to my target I get a say with "/w %t You've been infused with power!"

What am I doing wrong?
Yes, dear Macaroon user.
I am lurking, or at least always checking every Macaroon addons comment section just to see if I can help.

Your problem here I'm not certain of. The only thing I can come to think of right away is if the %t can't be used to specify whom to whisper.
%t does print the name of the target in a message but I don't think you can use it to tell the interpreter to see the name of your target and automatically insert it into the command it's interpreting.
Hope that makes some sense.

There should however be a way to do what you want, I think.
Don't know how though.
check wowiki, there's a lot of examples in there.
I'd think it could be possible with a /script command with something like AddMessage("/w "..[target].." YourMessage")

If you wait for me to look around for a more certain answer it might take a while, I'll be on a 4 week vacation starting in 4 days and can't test any commands till I'm back.

Last edited by Dwargh : 07-13-2009 at 09:52 AM.
Dwargh is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-13-2009, 05:12 AM  
Aleysha
A Kobold Labourer
 
Aleysha's Avatar

Forum posts: 0
File comments: 12
Uploads: 0
troubles with /doafter

Dwargh, great hero of the fora, are you lurking in there? We call on you're help once again.

(If you are not Dwargh but know the anwser to my question, feel free to reply )

The format is /doafter <spell>:<spell event>:<unsecure command line>

My problem is that /doafter Power Infusion:success:/w %t You've been infused with power! instead of a whisper to my target I get a say with "/w %t You've been infused with power!"

What am I doing wrong?

Last edited by Aleysha : 07-13-2009 at 05:13 AM.
Aleysha is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-02-2009, 05:10 AM  
Aleysha
A Kobold Labourer
 
Aleysha's Avatar

Forum posts: 0
File comments: 12
Uploads: 0
Thanks Dwargh!
Aleysha is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-01-2009, 08:03 PM  
Dwargh
A Defias Bandit
 
Dwargh's Avatar

Forum posts: 2
File comments: 261
Uploads: 0
Re: Hearthstone and Mounts

Quote:
Originally posted by Aleysha
From what I read here at the moment it seems it's not possible to create a select bar with mounts AND hearthstone.

Is that correct? If yes them I'll stop trying to get all of them in one bar. If not, can one of you please tell me how to go about it?
At the moment I don't believe that's possible no.
since you need to use 2 different command types(companion and item).

If it's possible I've requested Maul to implement the ~(or) option to types as well.

You could try to make the button use heartstone if a modifier key is held as you click it though. I believe Maul made the /select command copy any command you typed in below the /select command in the macro edit window.

Good Luck!
Dwargh is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-01-2009, 05:00 AM  
Aleysha
A Kobold Labourer
 
Aleysha's Avatar

Forum posts: 0
File comments: 12
Uploads: 0
Hearthstone and Mounts

From what I read here at the moment it seems it's not possible to create a select bar with mounts AND hearthstone.

Is that correct? If yes them I'll stop trying to get all of them in one bar. If not, can one of you please tell me how to go about it?
Aleysha is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-29-2009, 07:59 AM  
H0PE
A Deviate Faerie Dragon

Forum posts: 19
File comments: 223
Uploads: 1
Bump please?

Quote:
Originally posted by H0PE
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-13-2009, 11:36 AM  
Dwargh
A Defias Bandit
 
Dwargh's Avatar

Forum posts: 2
File comments: 261
Uploads: 0
Re: Hm...

Quote:
Originally posted by Antipop
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?
Not sure you can do that with Macaroon. However I think it could be possible to make a small simple addon just for that.
Dwargh is offline Report comment to moderator   Edit/Delete Message Reply With Quote
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 offline 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: 261
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
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.