- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
4,842 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Rift Addons
- Top Skyrim Mods
- Top Minecraft Server Mods
- Top Terraria Maps
- Top Starcraft II Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
MacroForm
- 0 Likes
- World of Warcraft
- 22,492 Downloads
- Supports: 4.2
- 11 Average Daily Downloads
- Comments
- Created 11/10/2008 6:51:07 AM
- Updated 6/29/2011 2:38:36 PM
- 102 Favorites
- Project Site
- License: GNU Lesser General Public License version 3 (LGPLv3)
- Release Type: Release
- Newest File: v4.1.2.0
About MacroForm
This addon helps the user write conditional macros using only the mouse.
Not all available conditions have been implemented but the ones that are used the most are.
No more spelling errors when creating macros.
Usage:
type "/mf" to bring up the UI.
Drag a spell/ability from the spellbook to the spell button in the main frame.
Select the conditions that you want to use.
Press add.
Select a new set of conditions (and a new spell if needed).
Press add again.
Repeat until the macro is complete.
Copy and paste into the normal macro window.
For castsequence hit the Sequence button at the top (OneLine to go back).
Set the conditions and reset conditions for your macro.
Drag in a spell from you spell book to the spell button.
Press add.
Drag in a new spell.
Press add and so on until you're done.
Copy the script from the bottom of the window and paste it in to the macro.
------------------------------------------------------------------------
r24 | zaman | 2011-06-29 19:38:31 +0000 (Wed, 29 Jun 2011) | 1 line
Changed paths:
A /tags/v4.1.2.0 (from /trunk:23)
Tagging as v4.1.2.0
------------------------------------------------------------------------
r23 | zaman | 2011-06-29 19:38:04 +0000 (Wed, 29 Jun 2011) | 2 lines
Changed paths:
M /trunk/MacroForm.lua
M /trunk/MacroForm.toc
TOC update for 40200
Removed non-working check for max number of macros
------------------------------------------------------------------------
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| v4.1.2.0 | Release | 4.2 | 3,421 | 6/29/2011 2:38:36 PM |
| v4.1.1.0 | Release | 4.1 | 1,962 | 5/8/2011 4:33:40 PM |
| v4.1.0.0 | Release | 4.0.3a | 4,889 | 11/25/2010 5:06:59 PM |
| v4.0.0.0 | Release | 4.0.1 | 2,013 | 10/16/2010 1:00:10 PM |
| v3.3.0.3 | Release | 3.3.5 | 1,111 | 9/19/2010 2:27:09 AM |
| v3.3.0.2 | Release | 3.3.0 | 3,071 | 12/13/2009 11:10:27 AM |
| v3.3.0.1 | Release | 3.3.0 | 194 | 12/13/2009 11:08:01 AM |
| v3.3.0.0 | Release | 3.3.0 | - | 12/9/2009 12:52:29 PM |
| v3.1.0.0 | Release | 3.1.0 | - | 4/15/2009 4:11:00 PM |
| v0.3 | Release | 3.0.3 | 3 | 11/11/2008 2:01:43 PM |


Comments
Just typing "/mf" should still work.
Macros are read from left to right and top to bottom. This means that in your case it reaches the first spell (Seal of Wisdom) and since the condition is met (empty condition) it will fire the spell and then break off and go to the next line.
To get them to fire separately you have to set a separate condition for each spell so that you have a way of choosing which spell should be fired.
For example: Start with an empty macro/frame.
Drag Seal of Wisdom to the addon and check modifier "Alt" before pressing add.
Drag Greater Blessing of Kings to the addon, unchek "Alt", check "Ctrl" and press add.
Drag Righteous Fury to the addon, uncheck everything and press add.
This would create a macro looking like this:
/cast [mod:alt] Seal of Wisdom; [mod:ctrl] Greater Blessing of Kings; [] Righteous Fury
To cast SoW you hold down Alt, to cast GBoW you hold down ctrl and anything else will cast Righteous Fury.
If you want to create a macro that casts them all after each other you'd have to make a /castsequence macro and they work a bit differently.
Due to GCD you can't create a macro that casts more than one spell per click. The real reason is that Blizz doesn't want people to write addons/macros that lets you click one button, go to sleep and wake up with a dead boss :)
Hope this helps and who knows, some day I might even implement the castsequence macro into the addon as well (I do get quite a few questions on how to write them) and at that time I'd probably also clean up the old functionality a bit.
The rest of the information is in the addon description.
You can also try to bind a key to bring up the UI (among the usual key bindings).
Binding a key works though - many thanks :)