Log in

View Full Version : [ISBoxer] Using Modifiers in Macros.



Feider
05-14-2011, 07:02 PM
I have searched a bit and haven't found out what to do. I have included modifiers in macros and would like to continue father that creating a separate hotkey for the modified command. For instance:

One part of my destro lock's dps step macro is this:

/castsequence [mod:shift] Soul Fire,; reset=target Immolate,Incinerate,Incinerate,Incinerate,Incinera te
/use 13
/use 14
/cast Demon Soul
/stopmacro [exists,harm,nodead]
/assist party1

Spamming this key (7) gets me the cast sequence but when add shift (shift-7) nothing fires. The above macro works like a charm when I use it without ISBoxer assistance. Is this because ISBoxer uses shift for other things? I want to be able to fire off Soul Fire when the instant cast procs. how can I make this work?

Thanks in advance.

Alge
05-14-2011, 08:39 PM
EDIT: reading fail on my part - Ualaa explains it much better

Ualaa
05-15-2011, 03:54 AM
You have a mapped key for 7.

The hotkey is 7.
It does FTL Assist Me, Target: Current Window.
And sends 7 to all windows.



You don't have a mapped key for Shift 7.
But can make one.

You want the hotkey to be: Shift 7.
You want one step.
That does:
- FTL Assist Me, Target: Current Window
- Keystroke Action > Shift 7, Target: All Windows.

You could copy the existing DPS 7 macro to the clipboard.
Then paste it, and edit both the hotkey and the output, to include the Shift modifier.

Feider
05-15-2011, 11:16 AM
Thanks guys. Ualaa, this makes perfect sense to me but for some reason it's not working. It is because it is part of a step set-up? I'm tinkering with it now.

Update: moving this macro to the first step of the macro allowed that macro to fire. Receiving shift-7 wasn't triggering the macro that was in the second step of the 7 3-step spam.

Ualaa
05-15-2011, 06:42 PM
The hotkey can be whatever you want to spam.

The steps are different actions that occur on each press of that hotkey.
So if you have one step, then every time you push the hotkey the same/only step occurs.
If you have three steps, then first push does Step One, second push does Step Two and third push of the hotkey does Step Three.

You choose what each step does, of course.
The output can be the same or it can be different.

The sticky thread with Mercurio's boxing macros are all two steps.
In his examples, step 1 sends " 2 " and step 2 sends " ; ".
The hotkey, or key you spam can be whatever you want.

Lax
05-17-2011, 01:53 PM
ISBoxer isn't using shift for anything that should be affecting your macro, no. (unless you've checked "Use FTL Modifiers" for some reason) But without seeing your config, I really don't know what you're doing with the macro or the key combination to say why it wouldn't work.

I will explain how it's intended to work in ISBoxer 38, though. Instead of using WoW Macro Actions, you put this macro in the WoW Macro library under Game Helpers (recommended for anyone setting up new macros), and you check the optional modifier box(es) that match your [mod] tags. In this case, left shift would do. Then you assign it a Key Combination that does not include any of the optional modifiers.

To use this macro in a Mapped Key, set up a Named WoW Macro Action. The optional modifier boxes checked in the WoW Macro will be available as options on the WoW Macro, and ISBoxer will combine any of the optional checked modifiers with the Key Combination assigned to the WoW Macro when it is supposed to send this keystroke.

None of this should have "Use FTL Modifiers" enabled, and also doesn't need Hold enabled.