Log in

View Full Version : Macro Question



Selz
11-10-2009, 11:34 AM
Hello

I got a few questions about castrandom. I know they nurfed it, so people can´t have two attacks in a macro.
Yet it´s still rather easy to make thought hardware macros, such as Logitech G keybords could easy make castrandom possible..

If I forexample bind Keybind G12 on my keybord to press

numpad1
numpad2
numpad3


which I could place my abilities on in wow, it basicly works as a castrandom macro then.


Would it be legal or ilegal to use such hardware macros?

Bettysue
11-10-2009, 11:56 AM
The rule is 1 keypress = 1 ingame action.

I press slash and walk away from the keyboard, my guy autoruns across the map until he hits something he can't get through. Or I press space bar and leave he jumps and stands there till the server gets sick of him and boots you for being idle.

The unwritten but well followed rule is, if they made it impossible to do with the in game interface they did so for a reason, and you shouldn't use something out of the game to replicate the behavior to get around the block.
For example, castrandom no longer works. Creating out of game G15 macro to randomly hit 10 different keys at once to produce the same effect can be done. Even though it's not against the rule directly it exists in a grey area that is generally considered to be outside the spirit of the rule. If you were to equate this behavior to something in the game it would be the same as binding 1 key to 10 spaces on the action bars. Something that is not allowed.

Simply put, if your asking if it's legal or not trust your instinct and assume it's not legal.

In your case the question has been asked and found to be a bannable offense, so steer away from it in this case.

You can have things like pressing 1 and the game receives ctrl+alt+1. This is different in the effect that it still only accomplishes 1 action for the 1 key pressed, and it can't be bound to 10 different things in the hope that one will work.

Ualaa
11-10-2009, 04:18 PM
If I were to run the wow without any software/hardware programs, no addons.
Just the game by itself.
I am physically able to push three keys simultaneously.
I could glue a penny across two keys and always push them together.
I won't be banned for this.

Having your software or hardware send two outputs at once is the same idea.
It is generally pretty useless to do this.
Because we are limited to one action which uses a GCD.
And are unlimited on other actions.
So one key can /use 13 and /use 14 and cast Elemental Mastery, because these don't incur a GCD.
But we cannot cast Lightning Bolt and Purge at once (they both use a GCD).
You are getting no more then one action on one keystroke, even if you mash 117 keys.

If your G15 sends 3 and 4 on the same press, one will be sent marginally ahead of the other.
The same as if you always hit the penny glued across those keys in precisely the same position, from the exact same angle etc.
The first keystroke the G15 sends (which uses a GCD) will execute and the later ones will not (if more then one use a GCD).
So you're not even getting a cast random.

If on the other hand you turn around and insert pauses into your G15 macro's, that is bannable.
Because you can have it push 1, wait 2 seconds, push 2, wait 2 seconds, push 3 etc.
Which is multiple different actions, one after the other, on a single press.
Looping multiple actions together on one press is essentially botting; with enough loops going, it could play for you unattended.

There is a distinction there.
We are allowed one action on a keystroke (or combination of keystrokes).
We are not allowed two actions (or five) on that single keystroke.

A click castsequence, or even just three concurrent castsequences within a single macro is fine.
Our one press, attempts to do more then one thing.
But only one thing occurs on a single keypress.
Even though it attempts to fire off the Scorch, Fireball, Pyroblast and Frostbolt sequences, on a single press only one is cast.
So it doesn't matter that you (your software/hardware/macro, etc) are outputting 5 presses on one press.
Those keystrokes come at the same time, and only one does anything.
Similarly like a castsequence, it doesn't matter if your software pushes 1 then 2 then 3, on three keystrokes for you, because each action has the same number of keystrokes.

The best use I've found for a G15 is to send a keybind to warcraft.
That then gets you 18 (or 6 for the new G15) new keybinds per M set.
You can physically push the one key, G-1 for example, and have it output Control + Shift + F6.
It doesn't matter that the one key push outputted 3 keys here.
As there is only one action on that keybind.

Selz
11-10-2009, 04:59 PM
The rule is 1 keypress = 1 ingame action.

I press slash and walk away from the keyboard, my guy autoruns across the map until he hits something he can't get through. Or I press space bar and leave he jumps and stands there till the server gets sick of him and boots you for being idle.

The unwritten but well followed rule is, if they made it impossible to do with the in game interface they did so for a reason, and you shouldn't use something out of the game to replicate the behavior to get around the block.
For example, castrandom no longer works. Creating out of game G15 macro to randomly hit 10 different keys at once to produce the same effect can be done. Even though it's not against the rule directly it exists in a grey area that is generally considered to be outside the spirit of the rule. If you were to equate this behavior to something in the game it would be the same as binding 1 key to 10 spaces on the action bars. Something that is not allowed.

Simply put, if your asking if it's legal or not trust your instinct and assume it's not legal.

In your case the question has been asked and found to be a bannable offense, so steer away from it in this case.

You can have things like pressing 1 and the game receives ctrl+alt+1. This is different in the effect that it still only accomplishes 1 action for the 1 key pressed, and it can't be bound to 10 different things in the hope that one will work.


In your case the question has been asked and found to be a bannable offense, so steer away from it in this case.

How can It be banable when it was simply a question, thats why I made a questionmark after

From what I know its not banable to ask questions in fact thats what the forum is here for. I didn´t ask if I could do It, I already know I can. I simply asked if it was legal.

Selz
11-10-2009, 05:17 PM
If I were to run the wow without any software/hardware programs, no addons.
Just the game by itself.
I am physically able to push three keys simultaneously.
I could glue a penny across two keys and always push them together.
I won't be banned for this.

Having your software or hardware send two outputs at once is the same idea.
It is generally pretty useless to do this.
Because we are limited to one action which uses a GCD.
And are unlimited on other actions.
So one key can /use 13 and /use 14 and cast Elemental Mastery, because these don't incur a GCD.
But we cannot cast Lightning Bolt and Purge at once (they both use a GCD).
You are getting no more then one action on one keystroke, even if you mash 117 keys.

If your G15 sends 3 and 4 on the same press, one will be sent marginally ahead of the other.
The same as if you always hit the penny glued across those keys in precisely the same position, from the exact same angle etc.
The first keystroke the G15 sends (which uses a GCD) will execute and the later ones will not (if more then one use a GCD).
So you're not even getting a cast random.

If on the other hand you turn around and insert pauses into your G15 macro's, that is bannable.
Because you can have it push 1, wait 2 seconds, push 2, wait 2 seconds, push 3 etc.
Which is multiple different actions, one after the other, on a single press.
Looping multiple actions together on one press is essentially botting; with enough loops going, it could play for you unattended.

There is a distinction there.
We are allowed one action on a keystroke (or combination of keystrokes).
We are not allowed two actions (or five) on that single keystroke.

A click castsequence, or even just three concurrent castsequences within a single macro is fine.
Our one press, attempts to do more then one thing.
But only one thing occurs on a single keypress.
Even though it attempts to fire off the Scorch, Fireball, Pyroblast and Frostbolt sequences, on a single press only one is cast.
So it doesn't matter that you (your software/hardware/macro, etc) are outputting 5 presses on one press.
Those keystrokes come at the same time, and only one does anything.
Similarly like a castsequence, it doesn't matter if your software pushes 1 then 2 then 3, on three keystrokes for you, because each action has the same number of keystrokes.

The best use I've found for a G15 is to send a keybind to warcraft.
That then gets you 18 (or 6 for the new G15) new keybinds per M set.
You can physically push the one key, G-1 for example, and have it output Control + Shift + F6.
It doesn't matter that the one key push outputted 3 keys here.
As there is only one action on that keybind.


Thx alot m8 :)

thinus
11-10-2009, 06:05 PM
In your case the question has been asked and found to be a bannable offense, so steer away from it in this case.

How can It be banable when it was simply a question, thats why I made a questionmark after

From what I know its not banable to ask questions in fact thats what the forum is here for. I didn´t ask if I could do It, I already know I can. I simply asked if it was legal.

I think Bettysue meant that the question you are asking was asked by other people and that Blizzard said it is a banable offence. I think Bettysue also meant that you should steer away from doing it, not from asking the question.

thinus
11-10-2009, 06:08 PM
Hello

I got a few questions about castrandom. I know they nurfed it, so people can´t have two attacks in a macro.
Yet it´s still rather easy to make thought hardware macros, such as Logitech G keybords could easy make castrandom possible..

If I forexample bind Keybind G12 on my keybord to press

numpad1
numpad2
numpad3


which I could place my abilities on in wow, it basicly works as a castrandom macro then.


Would it be legal or ilegal to use such hardware macros?

Why do you want to emulate /castrandom? Isn't there a better more predictable way to write your macro?

Ualaa
11-10-2009, 06:14 PM
A click castsequence is far superior.

Prioritize the spells you'd like to cast.
Create a master macro which will click them in that order.

Then create a macro for each.
With appropriate comma's after each for their respective timing.

It is one button spam, the same as a G-Key or pressing 3.
You can even bind the keybind for the master macro to a G-Key.
Just spam the G-Key yourself...

Far more powerful then a cast random.

Ogloo
11-10-2009, 06:15 PM
Yeah instead of random use castsequence or the all new click macros

Selz
11-10-2009, 06:51 PM
I havn´t really been a fan of the new click all macros
and the castsequence itself works but I just feel im loseing dps when I use it

Im gonna try and rewamp them

Thx for the help guys :)

Ualaa
11-10-2009, 08:00 PM
If you configure it correctly, you shouldn't be far behind your normal one-box dps, with a click macro.
You just need to figure out which spells you'd want to cast and when.
Then figure out the timing of the macro's.

Bettysue
11-11-2009, 01:34 AM
In your case the question has been asked and found to be a bannable offense, so steer away from it in this case.

How can It be banable when it was simply a question, thats why I made a questionmark after

From what I know its not banable to ask questions in fact thats what the forum is here for. I didn´t ask if I could do It, I already know I can. I simply asked if it was legal.


Sorry for the confusion.

Edit: Thinus already responded and said it better than I did...