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,432
Favorites:
108
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 10-03-2009, 02:23 PM  
Dwargh
A Defias Bandit
 
Dwargh's Avatar

Forum posts: 2
File comments: 260
Uploads: 0
Quote:
Originally posted by Maul
It would be nice to see someone pick this type of project up. I think this idea (originally conceived by Gello with his Select addon) is a great one.
If I had your insight about it all I'd pick it up in a heartbeat.
I'll have to wait till I know a lot more about creating and managing addons.

I need to learn how the ace libs works, as well.
Dwargh is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-03-2009, 01:06 PM  
Maul
Macaroon!
 
Maul's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 227
File comments: 993
Uploads: 19
It would be nice to see someone pick this type of project up. I think this idea (originally conceived by Gello with his Select addon) is a great one.
Maul is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-03-2009, 10:24 AM  
Dwargh
A Defias Bandit
 
Dwargh's Avatar

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

Quote:
Originally posted by Shadowebs
No, not really. It doesn't work the way the select function would, by defaulting the selected button to the last one used. And now with Maul gone, we will probably never see this functionality working in a way that would have truly made autobar obsolete for macaroon users.

Anyone know of any working alternatives for this kind of functionality?
Ok, Tell me short but exact what you want to do.

since I lost track of what the hard part of this was.

Last edited by Dwargh : 10-03-2009 at 10:25 AM.
Dwargh is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-02-2009, 06:42 PM  
Shadowebs
A Kobold Labourer

Forum posts: 1
File comments: 4
Uploads: 0
Re: Re: Re: Re: Hearthstone and Mounts

Quote:
Originally posted by Dwargh
Actually if you go by the route suggested here:

You should be able to do what you want even though it's not a /select button but rather a new actual bar linked to a specific button.
No, not really. It doesn't work the way the select function would, by defaulting the selected button to the last one used. And now with Maul gone, we will probably never see this functionality working in a way that would have truly made autobar obsolete for macaroon users.

Anyone know of any working alternatives for this kind of functionality?
Shadowebs is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-20-2009, 08:52 AM  
Dwargh
A Defias Bandit
 
Dwargh's Avatar

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

Quote:
Originally posted by Jalandar
Let me add my voice to this request.

Not sure how exactly to implement the ability to have multiple types, either with some sort of or operator like you indicated, or perhaps via multiple select commands?

Yet another thing with autobar was it added all your hearthstone/teleport items and spells to the same popout. Now having to do this with multiple buttons instead of just a single one. Which is fine, but would be more convenient if they could be consolidated more easily.
Actually if you go by the route suggested here:
Quote:
Originally posted by Maxfunkey
Dear Aleysha,

You might want to set up a vertical bar wich is the mouseover-anchored to a single button, thus when hovering it, it shows the bar.. should look pretty much like a select type, would you agree?
You should be able to do what you want even though it's not a /select button but rather a new actual bar linked to a specific button.
Dwargh is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-20-2009, 08:47 AM  
Dwargh
A Defias Bandit
 
Dwargh's Avatar

Forum posts: 2
File comments: 260
Uploads: 0
Re: Re: Re: Stumped

Quote:
Originally posted by Jalandar
...
On an odd note, I am having some difficulty in editing these using the in-game ui, often the macro will just simply reset to the old macro when I attempt to do that. I've had to edit the macros in the Macaroon.lua file to make them stick when I'm editing a macro I've previously made an error in (or decided to do differently)
I guess you edit the macro button by just changing the /select command line.
Why this don't work out for you is:
As soon as you click that button the 2 first commands /use and /stopmacro goes into effect before /select. I belive the /stopmacro command makes any changes you've done to be erased and goes back to the macro previously loaded.
However:
If you want to change the macro then erase all the lines except the /select command and then change it.
Dwargh is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-20-2009, 02:40 AM  
Burnum
A Defias Bandit
 
Burnum's Avatar

Forum posts: 2
File comments: 60
Uploads: 0
Re: Re: only the mounts I want

Quote:
Originally posted by Dwargh
/select companion+:mount, very:l:c:c:2:c
that works! so simple thanks!
Burnum is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-19-2009, 05:42 PM  
Jalandar
A Cliff Giant
Interface Author - Click to view interfaces

Forum posts: 70
File comments: 16
Uploads: 1
Re: Re: Hearthstone and Mounts

Quote:
Originally posted by Dwargh

If it's possible I've requested Maul to implement the ~(or) option to types as well.
Let me add my voice to this request.

Not sure how exactly to implement the ability to have multiple types, either with some sort of or operator like you indicated, or perhaps via multiple select commands?

Yet another thing with autobar was it added all your hearthstone/teleport items and spells to the same popout. Now having to do this with multiple buttons instead of just a single one. Which is fine, but would be more convenient if they could be consolidated more easily.
Jalandar is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-19-2009, 05:17 PM  
Jalandar
A Cliff Giant
Interface Author - Click to view interfaces

Forum posts: 70
File comments: 16
Uploads: 1
Re: Re: Stumped

Quote:
Originally posted by Dwargh

if you go bottom:bottom it will go upward. and left:left it will go right.
I don't remember which one is which.. but:
One of them are for the popups and one for the mouseover button with the macro.
Ok, I got it worked out so far to this:

bottom,bottom = the popup is anchored to the bottom of the button and pops out upwards (first button in the popup covers the button)

bottom,top = the popup is anchored to the top of the button and pops up outwards from there (first button is on top of the button)

top,top = the popup is anchored to the top of the button and pops out downward (first button in the popup covers the button)

top,bottom = the popup is anchored to the bottom of the button and pops out downward from there (first button is under the button)

(hope that info helps someone else)

On an odd note, I am having some difficulty in editing these using the in-game ui, often the macro will just simply reset to the old macro when I attempt to do that. I've had to edit the macros in the Macaroon.lua file to make them stick when I'm editing a macro I've previously made an error in (or decided to do differently)
Jalandar is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-19-2009, 02:17 PM  
Dwargh
A Defias Bandit
 
Dwargh's Avatar

Forum posts: 2
File comments: 260
Uploads: 0
Re: Stumped

Quote:
Originally posted by Jalandar
I am trying to create a macro using select to work on mouseover (thats working fine) and have it expand up.
Code:
/select s+:Water Totem:l:t:b:1:m
What attach point and relative point should I use to get it to pop the bar with the water totems up instead of always popping it down?

Once I get these anchor points figured out I can get rid of autobar. Having problems figuring out a way to get a bar to pop out right also.

They seem to always want to pop left or to the bottom.

if you go bottom:bottom it will go upward. and left:left it will go right.
I don't remember which one is which.. but:
One of them are for the popups and one for the mouseover button with the macro.

It works something like you telling macaroon to:
<where on the popups the anchor point should be>:<where on the button the popup-anchor point should be starting>
or the other way around.

so b:t makes the popups have the center of the bottom most selected spells start at the center top of the macro button
bottomleft:topright makes the popups start with it's bottomleft corner from the top right corner of the macro button and go to the right.

Last edited by Dwargh : 08-19-2009 at 02:17 PM.
Dwargh is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-18-2009, 11:29 PM  
Jalandar
A Cliff Giant
Interface Author - Click to view interfaces

Forum posts: 70
File comments: 16
Uploads: 1
Stumped

I am trying to create a macro using select to work on mouseover (thats working fine) and have it expand up.
Code:
/select s+:Water Totem:l:t:b:1:m
What attach point and relative point should I use to get it to pop the bar with the water totems up instead of always popping it down?

Once I get these anchor points figured out I can get rid of autobar. Having problems figuring out a way to get a bar to pop out right also.

They seem to always want to pop left or to the bottom.

Last edited by Jalandar : 08-18-2009 at 11:32 PM.
Jalandar is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-16-2009, 05:00 PM  
Dwargh
A Defias Bandit
 
Dwargh's Avatar

Forum posts: 2
File comments: 260
Uploads: 0
Re: only the mounts I want

Quote:
Originally posted by Burnum
Is there a way to make the /select companion:mount show only lets say your FAST mounts?

I know you could use companion+ and a !kodo or something but that would remove ALL of them... I wouldn;t mind haveing an option to start with none and then have a key that would add more, like any that say Swift, or Great. etc.
There is a way yes.
/select companion+:mount, very:l:c:c:2:c
should do the trick. Since the companion+ variable makes the next variable search in the tooltip text for matches. Here for words like "mount" and "very" from "this is a very fast mount" line in the tooltip. If it doesn't work though.. I believe the reason might be:
"The "companion" type must have "critter" or "mount" in the key list"
Dwargh is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-14-2009, 05:29 AM  
Maxfunkey
A Kobold Labourer
 
Maxfunkey's Avatar
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 42
Uploads: 3
Lightbulb Select bar workaround

Dear Aleysha,

You might want to set up a vertical bar wich is the mouseover-anchored to a single button, thus when hovering it, it shows the bar.. should look pretty much like a select type, would you agree?
Maxfunkey is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-10-2009, 01:49 AM  
Burnum
A Defias Bandit
 
Burnum's Avatar

Forum posts: 2
File comments: 60
Uploads: 0
only the mounts I want

Is there a way to make the /select companion:mount show only lets say your FAST mounts?

I know you could use companion+ and a !kodo or something but that would remove ALL of them... I wouldn;t mind haveing an option to start with none and then have a key that would add more, like any that say Swift, or Great. etc.
Burnum is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-06-2009, 06:45 PM  
Burnum
A Defias Bandit
 
Burnum's Avatar

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

Quote:
Originally posted by Dwargh
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"?
WIM is a little chat window of it's own. When you replay to someone or start a new tell the WIM window pops open and takes over. you type your message in that windows text entry area. If you Shift click to Link anything into that window, it will wipe out any text you have already entered and replace it with only 2 item links. you can then delete 1 and start typing again if you want...

I can't seem to figure out a way to detect the exact code moment that gets mixed up between the two mods. it's so odd that a bar mod would have any effect on a mod that works with chat features. unless WIM is also using some kind of bar mod like functions for some of it's buttons??
Burnum 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.