PDA

View Full Version : Auto Macro addon



thet3rminat0r
06-04-2008, 07:02 PM
I was wondering if this Macro would break TOS since it does allow for more macro commands some could be questionable.. Sry if this question has been brought up before I couldnt find it.. I would like to hear your guys oppinion on the addon..http://files.filefront.com/AutoMacrozip/;10224229;/fileinfo.html
thx for the opinions

moosejaw
06-04-2008, 08:18 PM
Off topic: Why the heck would someone post an addon on filefront instead of one of the big 3 clearing house sites? Call me crazy but it seems odd.

Simulacra
06-04-2008, 11:34 PM
mmmm - looked through the code - I don't know lua but I am a software developer - if it's doing what I think it's doing <cough>conditional macros</cough> then I really think we should delete this thread and speak no further upon the subject.........

thet3rminat0r
06-05-2008, 03:48 AM
wow well thx for the help.. wasnt my creation look into the author before u flame some one plz... I was asking if it looked safe to use not if u would go DL and then flame because u think its a keylogger etc.. So obviously u dont htink its safe enough to use so i wont but I promise u that I will be of the same help on your questions. Your welcome

thet3rminat0r
06-05-2008, 03:50 AM
"Off topic: Why the heck would someone post an addon on filefront instead of one of the big 3 clearing house sites? Call me crazy but it seems odd."


and this IS in the MACRO AND ADDONS section is it not ??? then it cant be off topic and that makes You off topic Sir.try again

Goat666
06-05-2008, 03:57 AM
Chill thet3rminat0r ;s We all come in peace :thumbsup:

thet3rminat0r
06-05-2008, 03:58 AM
sry late at night here and i am having problems with octopus since i dont want to renew my keyclone since i moved.

edit: unless all i need is my email since i dont have past ID.. we shall see

Ðeceased
06-05-2008, 04:55 AM
Chill out m8y! :) noone is flaming you



"mmmm - looked through the code - I don't know lua but I am a software developer - if it's doing what I think it's doing <cough>conditional macros</cough> then I really think we should delete this thread and speak no further upon the subject........."
wow well thx for the help.. wasnt my creation look into the author before u flame some one plz... I was asking if it looked safe to use not if u would go DL and then flame because u think its a keylogger etc.. So obviously u dont htink its safe enough to use so i wont but I promise u that I will be of the same help on your questions. Your welcome

He was just pointing out that any automation is strictly forbidden under the ToS - don't think the word keylogger was used nor suggested :pinch:


"Off topic: Why the heck would someone post an addon on filefront instead of one of the big 3 clearing house sites? Call me crazy but it seems odd."
and this IS in the MACRO AND ADDONS section is it not ??? then it cant be off topic and that makes You off topic Sir.try again

The "Off topic:" is there to imply that the following sentence or paragraph is actually outside the topic of the thread. not that the thread is off topic! :)

CHIIL!! :)

soz just wanted to clear up any confusion :)

to answer your question. If the addon contains any form of automation, then it is against the ToS. a while ago it was indeed possible to have macros and addons target people automatically for you, that were, say, low on health, or to change the attack based on the class they were. Blizz decided to remove these conditions as they felt they were to automotive and were making the game less challenging then they would have liked.

So overall, if you come across any macro or addon that claims to chose a target, fire a spell under certain conditions other than those listed here (Addon ('http://www.wowwiki.com/World_of_Warcraft_API'))

Macro ('http://www.wowwiki.com/HOWTO:_Make_a_Macro') conditions:

* help — Can cast helpful spells on the target
* harm — Can cast harmful spells on the target
* exists — Target exists
* dead — Target is dead
* stance:0/1/2/.../n or form:0/.../n — In a stance
* stealth — Stealthed
* modifier:shift/ctrl/alt or mod:shift/ctrl/alt — Holding the given key
* button:1/.../5/<virtual click> or btn:1/.../5/<virtual click> — Macro activated with the given mouse button
* equipped:<item type> or worn:<item type> — item type is equipped (item type can be an inventory slot, item type, or item subtype)
* channeling:<spell name> — Channeling the given spell
* actionbar:1/.../6 or bar:1/.../6 — Given action bar page is selected
* pet:<pet name or type> — The given pet is out
* combat — In combat
* mounted — Self explanatory
* swimming — Self explanatory
* flying — Mounted or in flight form AND in the air
* flyable — In a zone where flying is allowed
* indoors — Self explanatory
* outdoors — Self explanatory
* party — Target is in your party
* raid — Target is in your raid/party
* group:party/raid — You are in the given type of group

there might be some more.. but I'll look them up when i have a sec

Monk3yv
06-05-2008, 06:05 AM
Chill out m8y! :) noone is flaming you






"mmmm - looked through the code - I don't know lua but I am a software developer - if it's doing what I think it's doing <cough>conditional macros</cough> then I really think we should delete this thread and speak no further upon the subject........."
wow well thx for the help.. wasnt my creation look into the author before u flame some one plz... I was asking if it looked safe to use not if u would go DL and then flame because u think its a keylogger etc.. So obviously u dont htink its safe enough to use so i wont but I promise u that I will be of the same help on your questions. Your welcome

He was just pointing out that any automation is strictly forbidden under the ToS - don't think the word keylogger was used nor suggested :pinch:


"Off topic: Why the heck would someone post an addon on filefront instead of one of the big 3 clearing house sites? Call me crazy but it seems odd."
and this IS in the MACRO AND ADDONS section is it not ??? then it cant be off topic and that makes You off topic Sir.try again

The "Off topic:" is there to imply that the following sentence or paragraph is actually outside the topic of the thread. not that the thread is off topic! :)

CHIIL!! :)

soz just wanted to clear up any confusion :)

to answer your question. If the addon contains any form of automation, then it is against the ToS. a while ago it was indeed possible to have macros and addons target people automatically for you, that were, say, low on health, or to change the attack based on the class they were. Blizz decided to remove these conditions as they felt they were to automotive and were making the game less challenging then they would have liked.

So overall, if you come across any macro or addon that claims to chose a target, fire a spell under certain conditions other than those listed here (Addon ('http://www.wowwiki.com/World_of_Warcraft_API'))

Macro ('http://www.wowwiki.com/HOWTO:_Make_a_Macro') conditions:

* help — Can cast helpful spells on the target
* harm — Can cast harmful spells on the target
* exists — Target exists
* dead — Target is dead
* stance:0/1/2/.../n or form:0/.../n — In a stance
* stealth — Stealthed
* modifier:shift/ctrl/alt or mod:shift/ctrl/alt — Holding the given key
* button:1/.../5/<virtual click> or btn:1/.../5/<virtual click> — Macro activated with the given mouse button
* equipped:<item type> or worn:<item type> — item type is equipped (item type can be an inventory slot, item type, or item subtype)
* channeling:<spell name> — Channeling the given spell
* actionbar:1/.../6 or bar:1/.../6 — Given action bar page is selected
* pet:<pet name or type> — The given pet is out
* combat — In combat
* mounted — Self explanatory
* swimming — Self explanatory
* flying — Mounted or in flight form AND in the air
* flyable — In a zone where flying is allowed
* indoors — Self explanatory
* outdoors — Self explanatory
* party — Target is in your party
* raid — Target is in your raid/party
* group:party/raid — You are in the given type of group

there might be some more.. but I'll look them up when i have a secWould there be a way to make a macro to (for example) cast a lesser healing wave on the target only if the target is missing HP, otherwise continue to cast lightning bolt to the target of that target.

Basically have a macro to keep dpsing the kill target but cast a heal on one of the clones if it needs healing.

I remember seeing something like /cast blabla if help exists if not /cast lightning bolt something or other. idk :pinch:

Edit: I found your post on another thread similar to what I was looking for I might try it to see if it's what i was thinking of. The Spammable Lightning bolt Macro one.

Ðeceased
06-05-2008, 08:29 AM
Would there be a way to make a macro to (for example) cast a lesser healing wave on the target only if the target is missing HP, otherwise continue to cast lightning bolt to the target of that target.

Basically have a macro to keep dpsing the kill target but cast a heal on one of the clones if it needs healing.

I remember seeing something like /cast blabla if help exists if not /cast lightning bolt something or other. idk :pinch:

Edit: I found your post on another thread similar to what I was looking for I might try it to see if it's what i was thinking of. The Spammable Lightning bolt Macro one.

:)

there definitely used to be back in 1.0 etc, but blizz removed those conditions :S Oddly enough Blizz has got something similar in place for some consumables (unless my brain is playing tricks on me again :S ) I believe Healthstones can't be used if ur already at full HP (not sure about potions tho).. but sadly this same thing doesn't apply to commands.

The "help" and "exists" can be used because they only serve to distinguish between a friendly or enemy target and weather that target is dead or not. We can't cast a LB on a friendly target anyway, so it halts the macro before you try to send a cast command through. For us Mboxers these happen to be very useful though, as without them a follow macro such as this one

/follow [target=A,exists] [target=B,exists] (where A is followed until A does not exist)

would become

/follow [target=A][target=B] where A is followed, and upon the death of A, the rest would be standing not doing anything because the command to follow A would be present before follow B (B would never be followed)

[nodead] is similar in some ways but again if we didn't have it, we might have a harder time macroing :P
hope the spamm macro works for you too ^^

Djarid
06-05-2008, 09:14 AM
I have to disagree here,

So long as the addon is working within the bounds allowed by the built-in scripting engine, that is it is not exploiting some flaw, then it will not be considered automation to use the addon.

If blizzard decided it is against the spirit of the TOS then they will say so (at which point watch out) and will take steps to remove the functionality that allowed the addon to be created.

smurfy
06-05-2008, 10:40 AM
Hi,

after looking at the code and seaching a bit in the forum i found something like that:



/if UnitHasSpellEffect("target","????")
/cast ???
/end
/if UnitHasSpellEffect("target","???")
/cast ???
/end
/if UnitMana("player")<465
/cast ???
/end
/cast ????
/cast ???


but i really not know how the addon realy works. but from the code i think its somehow allows you to skip spezific lines in macros. with that and some custom slash commands it allows you to create if statements in macros.
but blizz changed the addon api to prevent that function. so i guess this is a working? workaround of the blizz restrictions so i guess blizz will fix that sooner or later.

its realy interesting how the author accomplished that. he must somehow modifiy the workflow of a macro because you cant change a macro on the fly in combat (only out of combat) with a addon.

Ðeceased
06-05-2008, 12:23 PM
I have to disagree here,

So long as the addon is working within the bounds allowed by the built-in scripting engine, that is it is not exploiting some flaw, then it will not be considered automation to use the addon.

If blizzard decided it is against the spirit of the TOS then they will say so (at which point watch out) and will take steps to remove the functionality that allowed the addon to be created.

what are you disagreeing with? :pinch: I was mainly arguing generically :P

I did say:

If the addon contains any form of automation, then it is against the ToS

I did mean to have it refer to targeting automation, based on player class/state(ie if he is dying etc) :P altho sometimes my brain thinks to fast for my fingers to respond and I leave stuff out :P

I have to agree if blizz want to put something down in their TOS it should mainly occur through functionality removal (although I wonder if it's always possible :S )

thet3rminat0r
06-05-2008, 04:14 PM
so this is in the deep grey area since I dont think it picks a target but it does use functions like those availiable back in 1.x.x to have restrictions on when to cast the spell

neux
06-05-2008, 06:26 PM
I have to disagree here,

So long as the addon is working within the bounds allowed by the built-in scripting engine, that is it is not exploiting some flaw, then it will not be considered automation to use the addon.

If blizzard decided it is against the spirit of the TOS then they will say so (at which point watch out) and will take steps to remove the functionality that allowed the addon to be created.I have to agree with you Djarid, it is an Addon after all, not third party program, Yet, i don't know how it works, or how can it be used.
I myself after seeing once MacroSequence thought it kinda against what Blizz intended, because I can spam all abilities/spells on one button.
like :
/cast Raptor
/cast Wing Clip
/cast Mongose Bite
/cast Concussive Shot
/cast Arcane Shot

with MacroSecquence I can spam all this abilities and it will work like it used to before change, so if I am not in malee, they can't be activated so it will skip to Concussive and if it is on CD it will skip to Arcane. I thought Bliz removed fall-through logic, yet it is reborn in Addon...

yes, indeed it is gray area >.>

hardc0re
06-05-2008, 08:55 PM
I used this addon long before tbc.. i think it was complied in some bigg addon collection like insomniax or cosmos back then.. i would doubt its not leagle. since blizzard already sorted most of those macros ;)

Simulacra
06-06-2008, 12:37 AM
Hi terminator!

my apologies if you think I was flaming you. I fully understand that you didn't know the full implications of the macro suite and were merely asking for some clarification on it's capabilities, so no blame
or flame to you in anyway. I was merely implying that subjects that touch upon automation have no place in these forums. It's hard enough being a boxer as it is with all the QQing both in WoW and the WoW forums, I simply didn't want any of our antagonists finding ammunition in here. Once I realised what this suite of macros did I was worried. :|

Djarid
06-06-2008, 02:53 AM
@Deceased,

I was disagreeing in general also :)

AFAIK if it is accomplished fully within the published functionality of the Blizzard scripting engine then it is legal until Blizzard say otherwise (pending removal of said feature) Look at the old decursive mod Blizz hated it but until they removed the functionality did not penalise people for using it.

thet3rminat0r
06-06-2008, 04:02 AM
I completely understand where everyone is coming from and I found this while surfing the interwebs but have come to the same conclusion as most here... This addon is probable cause for suspension/ban even though it is a good idea. I am sry for getting so defensive i have just been having problems on my end with RL sry to bring it onto the forums..

P.S there is no way that I would ever conceive of hurtin multboxing as a friend and I are working on a 5x2 shammy team for AV and gankage.. :) one of the best flames ever goes to my buddy who was called an "ascian" the other day.. and yes it was spelled like that. You know the 12 year old is sitting there pounding on his keyboard in frustration cause those "illegitimate multiboxers are using HAXXORS"

Occam's Razor
06-06-2008, 08:12 PM
Just googled Automacro and found it on a WOW Exploit site.

One explanation of how it can be used (Without the code, to keep people out of trouble) is a one button Druid heal..... as follows

This macro essentially turns Druid healing into one button.

It checks if Rejuv is on the target, if not it casts it, checks for Abolish Poison,

if not it casts it, if their life is below 75% it will pop Swiftmend,

and it then checks if you have 3x stacks of Lifebloom. All with one macro.
Things like this used to be possible, but was nerfed by Blizzard for whatever reason.

Thanks to AutoMacro you can do it again.

So, this is DEFINETLY illegal

zendarva
06-08-2008, 06:12 AM
Just googled Automacro and found it on a WOW Exploit site.

One explanation of how it can be used (Without the code, to keep people out of trouble) is a one button Druid heal..... as follows

This macro essentially turns Druid healing into one button.

It checks if Rejuv is on the target, if not it casts it, checks for Abolish Poison,

if not it casts it, if their life is below 75% it will pop Swiftmend,

and it then checks if you have 3x stacks of Lifebloom. All with one macro.
Things like this used to be possible, but was nerfed by Blizzard for whatever reason.

Thanks to AutoMacro you can do it again.

So, this is DEFINETLY illegalIf the addon is pure lua it *cannot* (end of story, period) be illegal. If it includes any .exe or external script you are expected to run while wow is running it is illegal. If it includes an exe or script you are expected to run *only* while wow is not running, it is 90% likely legal.

Of course, legal here maps to the term: "Acceptable under the TOS" It's not like the cops are gonna show up at your house and arrest you for running unacceptable addons. :P