AutoMacro discussion menu

User Tag List

Page 1 of 5 12345 LastLast
Results 1 to 15 of 64
  1. #1
    gosp's Avatar Member
    Reputation
    13
    Join Date
    Apr 2007
    Posts
    21
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    AutoMacro discussion

    While I won't go into the juicy details of being enabled to do this (the post was deleted a bit ago), using secure functions in macros is an amazing benefit.

    For example, the macro I use most frequently...
    If the unit is casting something, interrupts the cast, otherwise saves the cooldown

    Code:
    /if UnitCastingInfo("target") or UnitChannelInfo("target")
      /stopcasting
      /cast Earth Shock(Rank 1)
    /end
    I would then expand this to cast max rank Earth Shock if it would kill them,

    Code:
    /if UnitCastingInfo("target") or UnitChannelInfo("target")
      /stopcasting
      /if UnitHealth("Target")<1000
        /cast Earth Shock
      /else
        /cast Earth Shock(Rank 1)
      /end
    /end
    For the mages out there raiding sunwell, this macro will steal Grand Warlock Alythess' Firedamage buff.
    Then it checks if the target has 3 stacks of the scorch debuff
    If it doesn't, you cast scorch, if it does, you cast fireball


    Code:
    /if unitHasSpellEFfect("target", 45230)
      /cast Spellsteal
    /end
    /script local l=0; for i=1,40 do local n,_,_,_,_,_,t=UnitDebuff("target",i);if n=="Fire Vulnerability" and t then l=t;end;end
    /if l < 3
      /cast Scorch
    /end
    /cast Fireball
    And here's your warlock bot. It's mostly readable. /ifaddtb means if the unit doesn't have the debuff or less than one second of it remaining.
    Code:
    /ifaddtb Unstable Affliction 
       /cast Unstable Affliction 
    /end 
    /ifaddtb Siphon Life 
       /cast Siphon Life 
    /end 
    /ifaddtb Curse of Agony 
       /cast Curse of Agony 
    /end 
    /ifaddtb Corruption 
       /cast Corruption 
    /end 
    /if UnitHealth("player")<80% 
       /cast Drain Life 
       /elseif UnitHealth("player")>80% 
       /cast Shadowbolt 
    /end
    /if UnitMana("player")<25% 
       /if UnitHealth("player")>80% 
          /cast Life Tap 
       /end 
    /end 
    /if UnitMana("player")<25% 
       /if UnitHealth("player")<80% 
          /cast Dark Pact 
       /end 
    /end

    Be warned, there is a 256 char limit on macros.
    Last edited by gosp; 05-18-2008 at 04:55 PM.

    AutoMacro discussion
  2. #2
    Dr_Freeman's Avatar Active Member
    Reputation
    36
    Join Date
    Aug 2007
    Posts
    24
    Thanks G/R
    0/0
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    is there a website for these, or somewhere that has more? they are extremely useful.

  3. #3
    gosp's Avatar Member
    Reputation
    13
    Join Date
    Apr 2007
    Posts
    21
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Any sites I could find were in Chinese, so I was hoping to gather many minds of the english speaking world to create them ourself. In particular, there was a healbot macro and an autodispel bot macro that I had seen, but personally was unable to get it to work.

  4. #4
    killerxxx92's Avatar Member
    Reputation
    7
    Join Date
    Nov 2006
    Posts
    32
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Could anyone post the link again? Dunno why the threads gets deleted..

  5. #5
    hotdogee's Avatar Member
    Reputation
    1
    Join Date
    May 2008
    Posts
    2
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    AutoMacroV8: rapidshare.de/files/39412314/AutoMacroV8.rar.html

    Code:
    /script InitAutoDispel("Magic,Disease,Poison","Cleanse") 
    /click AutoDispelMacroButton 
    /ifdispel 
    /cast Cleanse 
    /raid Cleanse [%T] 
    /targetlasttarget 
    /end
    Code:
    /script InitAutoHeal(70,"Flash Heal") 
    /click AutoHealMacroButton 
    /ifheal 
    /cast Flash Heal 
    /end

  6. #6
    Stew's Avatar Member
    Reputation
    59
    Join Date
    Sep 2007
    Posts
    239
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    The thread was deleted because it was apparently not an exploit

    >> Download here <<

    i hadn't reposted it beause some people weren't happy about it being in the public sections, but meh, its gone this long unpatched so who cares

  7. #7
    gosp's Avatar Member
    Reputation
    13
    Join Date
    Apr 2007
    Posts
    21
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by hotdogee View Post
    AutoMacroV8: rapidshare.de/files/39412314/AutoMacroV8.rar.html
    Code:
    /script InitAutoHeal(70,"Flash Heal") 
    /click AutoHealMacroButton 
    /ifheal 
    /cast Flash Heal 
    /end
    For this, the command /click AutoHealMacroButton confuses me. Is this an actual command, or do I have to add in the real button name to click, otherwise do I have to name my macro AutoHeal or something?

  8. #8
    drastickog's Avatar Member
    Reputation
    30
    Join Date
    Jan 2008
    Posts
    23
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Any more information on the syntax of all this ?

    Thanks

  9. #9
    hotdogee's Avatar Member
    Reputation
    1
    Join Date
    May 2008
    Posts
    2
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by gosp View Post
    For this, the command /click AutoHealMacroButton confuses me. Is this an actual command, or do I have to add in the real button name to click, otherwise do I have to name my macro AutoHeal or something?
    You don't have to add any buttons.
    AutoHealMacroButton is a hidden button made by the addon.

  10. #10
    dodger's Avatar Member
    Reputation
    2
    Join Date
    Mar 2007
    Posts
    37
    Thanks G/R
    31/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    hummm, is there anyway to make a macro, that would automatically cast spells, like for warlock:
    corruption>curse of agony>life tap> drain life>shoot

    i have one, but there u need to wait till global cooldown, and my corruption and agony is instant, that causes macro to crash

  11. #11
    Limiter's Avatar Member
    Reputation
    1
    Join Date
    Feb 2008
    Posts
    13
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hey, been messing with this ever since you posted it in exploits and here's a few of mine:

    /ifaddtb Demoralizing Shout
    /cast Demoralizing Shout
    /end
    /castrandom Shield Block, Thunder Clap, Cleave
    Use for Multi-tanking.

    /ifaddtb Demoralizing Shout
    /cast Demoralizing Shout
    /end
    /ifaddtb Thunder Clap
    /cast Thunder Clap
    /end
    /castrandom Hamstring
    Weapon leveling in Blasted Lands keeps your damage taken at a minimum while spamming Hamstring.

    One thing I wanted to ask, what was the command to use an ability only if it was usable? I think it was /ifusable (ability) or something like that.

    Also, is there a command to check for certain buffs on yourself? Thanks in advance.

  12. #12
    drastickog's Avatar Member
    Reputation
    30
    Join Date
    Jan 2008
    Posts
    23
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Is there any way to return false if the skill you want to use is on cooldown?

  13. #13
    Saiket's Avatar Contributor
    Reputation
    146
    Join Date
    Jul 2007
    Posts
    176
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by drastickog View Post
    Is there any way to return false if the skill you want to use is on cooldown?
    Not quite what you asked for, but here's the command to run part of a macro only if the spell isn't on cooldown. I think it might also check spell range, but that's a guess.
    Code:
    /ifcast NameOfSpell
    ...
    /end
    AddOn developer and long time explorer.

  14. #14
    adonis912's Avatar Member
    Reputation
    1
    Join Date
    May 2007
    Posts
    25
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I'm having a hard time figuring out how to get this working, since the instructions are in chinese. I did the logical thing and put it's folder in my WoW/interface/addons folder. It shows up in my list of addons in game on the character select screen, but from that point on I don't know how to activate it in-game. Is there a special / command to bring up a window to type the code into? I tried typing the code into the standard macro window, but it didn't work.

    Thanks.

  15. #15
    Missaar's Avatar Member
    Reputation
    1
    Join Date
    Jul 2006
    Posts
    28
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Same problem cant get it to work.. In fact, normal macros stopped working aswell.

Page 1 of 5 12345 LastLast

Similar Threads

  1. Welcome to Items and Quests Discussion
    By Alkhara Majere in forum WoW Items & Quests
    Replies: 3
    Last Post: 09-17-2016, 06:44 PM
  2. Welcome to the Instances & Raidings Discussion forum.
    By Alkhara Majere in forum WoW Instances & Raiding
    Replies: 1
    Last Post: 05-15-2015, 03:18 AM
  3. Welcome to the PvP & Battlegrounds Discussion forums.
    By Alkhara Majere in forum WoW PvP & Battlegrounds
    Replies: 2
    Last Post: 10-08-2013, 10:28 PM
  4. Welcome to the UI & Macro Discussions forums
    By Alkhara Majere in forum WoW UI, Macros and Talent Specs
    Replies: 1
    Last Post: 08-28-2013, 10:46 AM
  5. Read me. Discuss.
    By Alkhara Majere in forum Community Chat
    Replies: 15
    Last Post: 02-20-2007, 04:39 PM
All times are GMT -5. The time now is 07:51 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search