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,531
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 04-12-2009, 04:15 PM  
Maul
Macaroon!
 
Maul's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 244
File comments: 1005
Uploads: 27
Quote:
Originally posted by Aahz
Understood.

Yes, I have the appropriate items in my bags when attempting to run the /select command.

Heck, I even tried to use the mount/pet examples you had posted with the same results.
One last question, is it not working if you only enable Macaroon and Macaroon Extensions? Just trying to figure out where it is going wrong
Maul is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-12-2009, 04:05 PM  
Aahz
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
Quote:
Just to be sure, as the menus are generated dynamically (each time you open them), do you have crystallized items and trinket items in your character's bags? If you have none, there will be no menu. I just have to check
Understood.

Yes, I have the appropriate items in my bags when attempting to run the /select command.

Heck, I even tried to use the mount/pet examples you had posted with the same results.
Aahz is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-12-2009, 03:45 PM  
Maul
Macaroon!
 
Maul's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 244
File comments: 1005
Uploads: 27
Quote:
Originally posted by Aahz
Of course.

Actually I've been copy/pasting the examples to see if they work.

"/select item+:crystallized,use:linear:right:left:12"
"/select item:trinket:linear:right:left:6"

Neither one of these seem to work for me.
Just to be sure, as the menus are generated dynamically (each time you open them), do you have crystallized items and trinket items in your character's bags? If you have none, there will be no menu. I just have to check
Maul is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-12-2009, 02:42 PM  
Aahz
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
Quote:
Post an example of a /select command you are using.
Of course.

Actually I've been copy/pasting the examples to see if they work.

"/select item+:crystallized,use:linear:right:left:12"
"/select item:trinket:linear:right:left:6"

Neither one of these seem to work for me.

Last edited by Aahz : 04-12-2009 at 02:42 PM.
Aahz is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-12-2009, 02:02 PM  
Maul
Macaroon!
 
Maul's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 244
File comments: 1005
Uploads: 27
Re: Can't seem to get the Select Command working.

Quote:
Originally posted by Aahz
Greetings Folks.

Try as I have, I cannot seem to get the /select command to work. The other commands listed for Macaroon: Extensions seem to work flawlessly except for select.

When I attempt to use it (either in a Blizz Macro or a Macaroon Macro) it simply fails, silently.

I have gone though my addons looking for anything that might already be registered to the command /select however I turned up empty.

Anyone have any thoughts, ideas or clues about my next step to fix this?

Thank you in advance.
Post an example of a /select command you are using.
Maul is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-12-2009, 01:49 PM  
Aahz
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
Can't seem to get the Select Command working.

Greetings Folks.

Try as I have, I cannot seem to get the /select command to work. The other commands listed for Macaroon: Extensions seem to work flawlessly except for select.

When I attempt to use it (either in a Blizz Macro or a Macaroon Macro) it simply fails, silently.

I have gone though my addons looking for anything that might already be registered to the command /select however I turned up empty.

Anyone have any thoughts, ideas or clues about my next step to fix this?

Thank you in advance.
Aahz is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-12-2009, 06:49 AM  
ylarion
A Defias Bandit

Forum posts: 3
File comments: 20
Uploads: 0
I think its just handy for alle the questitems etc. I just have to decide now if its really worth to drop Opie for it.
ylarion is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-12-2009, 03:16 AM  
Maul
Macaroon!
 
Maul's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 244
File comments: 1005
Uploads: 27
Quote:
Originally posted by ylarion
This sounds great. Gotta try it out. Thanks for the /select command Maul.
Np Thanks for pointing me in the direction of Gello's addon. It has a great concept behind it.

Like Gello's addon, using the /select command is limited (not usable) while in combat. However, I think I can push the abilities a bit more and perhaps allow some limited combat usability

I already started using a few /select commands on my own characters. I don't always use all the options I add to my addons
Maul is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-12-2009, 02:37 AM  
ylarion
A Defias Bandit

Forum posts: 3
File comments: 20
Uploads: 0
This sounds great. Gotta try it out. Thanks for the /select command Maul.
ylarion 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.