AutoMacro discussion menu

User Tag List

Page 3 of 5 FirstFirst 12345 LastLast
Results 31 to 45 of 64
  1. #31
    Lemonnns's Avatar Active Member
    Reputation
    23
    Join Date
    Mar 2007
    Posts
    36
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Does anyone know if you can make something that would do different things depending on how many combo points you have?

    AutoMacro discussion
  2. #32
    kibry's Avatar Active Member
    Reputation
    17
    Join Date
    Mar 2007
    Posts
    20
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    /if GetComboPoints()>=5
    /cry
    /end

  3. #33
    XenoZiden's Avatar Member
    Reputation
    5
    Join Date
    Jun 2007
    Posts
    52
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Not bad Macros.

  4. #34
    rhizx's Avatar Member
    Reputation
    9
    Join Date
    Dec 2006
    Posts
    23
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Does anyone know how to check energy? /if UnitEnergy("player")<=xx doesn't appear to work

  5. #35
    kibry's Avatar Active Member
    Reputation
    17
    Join Date
    Mar 2007
    Posts
    20
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    try:
    /cast [:rXX] AwesomeRogueFromBehindAttack


    not sure tho. energy and rage should work with [:rXXX] modifier

  6. #36
    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 rhizx View Post
    Does anyone know how to check energy? /if UnitEnergy(&quot;player&quot<=xx doesn't appear to work

    This works the exact same way as mana, except it maxes out at 100 same deal with rage, as well.

  7. #37
    xdariuzx's Avatar Member
    Reputation
    9
    Join Date
    Dec 2007
    Posts
    52
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    if you got any suggestions for things to add throw 'em at me and ill see what i can do. (cant promise anything ofcourse but time to contribute ie will upload if someone finds it usefull)
    implemented and tested a iftimex function which basically checks time left on spells on either you or your target.

    /iftimex -- your spell
    /iftimetx -- your targets spell

    ie.
    -- time left on whatever spell you are casting is less than x
    /iftimex
    /do whatever
    /end

    -- time left on HT is less than x
    /iftimex Healing Touch
    /do whatever
    /end

    -- time left on either is less than x
    /iftimex Greater Heal,Heal
    /do whatever
    /end

    more practical example, for single-target healing (raid perhaps)
    /iftime0.5 Holy Light
    /iftll70 -- target hp >= 70%
    /stopcasting
    /click CastLastSpellMacro
    /end
    /end

    can ofcourse be used to not accidently interrupt the wrong spell(RoS)
    /iftime1 Spirit Shock (just showing "how" it "can" be used ^^)
    /cast kick
    /end

    hmm there was something else.. cant recall it atm though..

    as i said, any suggestions for further "timewaste"-coding is appreciated ^^
    Last edited by xdariuzx; 06-08-2008 at 08:26 AM.

  8. #38
    Fropper's Avatar Member
    Reputation
    8
    Join Date
    Mar 2008
    Posts
    66
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    i just remade the affli wl grinding macro.
    because of the 255 char limit i splitted it into 3 seperate macros but i have two little problems

    first macro:
    #showtooltip Unstable Affliction
    /petattack
    /if UnitMana("player")<4000
    /if UnitHealth("player")>1500
    /cast Life Tap
    /end
    /end
    /if UnitMana("player")<4000
    /if UnitHealth("player")<1500
    /cast Dark Pact
    /end
    /end
    /click BongosActionButton73

    second:
    /ifaddtb Unstable Affliction
    /cast Unstable Affliction
    /end
    /ifaddtb Curse of Agony
    /cast Curse of Agony
    /end
    /ifaddtb Corruption
    /cast Corruption
    /end
    /click BongosActionButton74

    third:
    /if unithasspelleffect ("player", "shadowtrance")
    /cast shadowbolt
    /else
    /cast [nochanneling] drain life
    /end


    problems are:
    -if my mana goes below the treshhold for casting life tap and i am channeling drain life the next click aborts the channeling and i cast life tap

    -the part in the third macro doesnt work, the addon tells me not to use else and end without using if but if is used :confused:
    nothing here

  9. #39
    xdariuzx's Avatar Member
    Reputation
    9
    Join Date
    Dec 2007
    Posts
    52
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Fropper View Post
    i just remade the affli wl grinding macro.
    because of the 255 char limit i splitted it into 3 seperate macros but i have two little problems

    first macro:
    #showtooltip Unstable Affliction
    /petattack
    /if UnitMana("player")<4000
    /if UnitHealth("player")>1500
    /cast Life Tap
    /end
    /end
    /if UnitMana("player")<4000
    /if UnitHealth("player")<1500
    /cast Dark Pact
    /end
    /end
    /click BongosActionButton73

    second:
    /ifaddtb Unstable Affliction
    /cast Unstable Affliction
    /end
    /ifaddtb Curse of Agony
    /cast Curse of Agony
    /end
    /ifaddtb Corruption
    /cast Corruption
    /end
    /click BongosActionButton74

    third:
    /if unithasspelleffect ("player", "shadowtrance")
    /cast shadowbolt
    /else
    /cast [nochanneling] drain life
    /end


    problems are:
    -if my mana goes below the treshhold for casting life tap and i am channeling drain life the next click aborts the channeling and i cast life tap

    -the part in the third macro doesnt work, the addon tells me not to use else and end without using if but if is used :confused:
    "-if my mana goes below the treshhold for casting life tap and i am channeling drain life the next click aborts the channeling and i cast life tap"
    use [nochanneling] there aswell then if you dont want it to cast when channeling.

    "-the part in the third macro doesnt work, the addon tells me not to use else and end without using if but if is used"
    Code:
    /if unithasspelleffect ("player", "shadowtrance")
    /cast shadowbolt
    /cast [nochanneling] drain life

  10. #40
    Fropper's Avatar Member
    Reputation
    8
    Join Date
    Mar 2008
    Posts
    66
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by xdariuzx View Post
    "-if my mana goes below the treshhold for casting life tap and i am channeling drain life the next click aborts the channeling and i cast life tap"
    use [nochanneling] there aswell then if you dont want it to cast when channeling.

    "-the part in the third macro doesnt work, the addon tells me not to use else and end without using if but if is used"
    Code:
    /if unithasspelleffect ("player", "shadowtrance")
    /cast shadowbolt
    /cast [nochanneling] drain life
    yeah already tried this, but with nochanneling placed before life tap it doesnt work anymore und life tap isn't cast at all

    and thanks for your help with the second question
    nothing here

  11. #41
    xdariuzx's Avatar Member
    Reputation
    9
    Join Date
    Dec 2007
    Posts
    52
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Fropper View Post
    yeah already tried this, but with nochanneling placed before life tap it doesnt work anymore und life tap isn't cast at all

    and thanks for your help with the second question
    ok

    try this
    Code:
    #showtooltip Unstable Affliction
    /petattack
    /if UnitMana("player")<4000
    /if UnitHealth("player")>1500
    /if not UnitChannelInfo("player")
    /cast Life Tap
    /end
    /end
    /if UnitMana("player")<4000
    /if UnitHealth("player")<1500
    /if not UnitChannelInfo("player")
    /cast Dark Pact
    /end
    /end
    /click BongosActionButton73
    Last edited by xdariuzx; 06-11-2008 at 09:21 AM.

  12. #42
    Fropper's Avatar Member
    Reputation
    8
    Join Date
    Mar 2008
    Posts
    66
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    thanks this one is working but you have to add an additional /end so that it looks like

    Code:
    #showtooltip Unstable Affliction
    /petattack
    /if UnitMana("player")<4000
    /if UnitHealth("player")>1500
    /if not UnitChannelInfo("player")
    /cast Life Tap
    /end
    /end
    /end
    /if UnitMana("player")<4000
    /if UnitHealth("player")<1500
    /if not UnitChannelInfo("player")
    /cast Dark Pact
    /end
    /end
    /end
    /click BongosActionButton73
    unfortunately the part with nightfall /shadow trance still doesn't work, with this implemented the macro casts shadowbolt even when there isn't the proc of nightfall

    Code:
    /if UnitMana("player")<75%
    /if UnitHealth("player")>30%
    btw why can't i use percentage values for my health and mana? the macro just casts life tap all the time with
    Last edited by Fropper; 06-11-2008 at 03:33 PM.
    nothing here

  13. #43
    xdariuzx's Avatar Member
    Reputation
    9
    Join Date
    Dec 2007
    Posts
    52
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Fropper View Post
    thanks this one is working but you have to add an additional /end so that it looks like

    Code:
    #showtooltip Unstable Affliction
    /petattack
    /if UnitMana("player")<4000
    /if UnitHealth("player")>1500
    /if not UnitChannelInfo("player")
    /cast Life Tap
    /end
    /end
    /end
    /if UnitMana("player")<4000
    /if UnitHealth("player")<1500
    /if not UnitChannelInfo("player")
    /cast Dark Pact
    /end
    /end
    /end
    /click BongosActionButton73
    unfortunately the part with nightfall /shadow trance still doesn't work, with this implemented the macro casts shadowbolt even when there isn't the proc of nightfall

    Code:
    /if UnitMana("player")<75%
    /if UnitHealth("player")>30%
    btw why can't i use percentage values for my health and mana? the macro just casts life tap all the time with
    UnitMana returns mana in points, to get percent you need something like 100*(UnitMana/UnitManaMax).

    UnitHealth however returns percentage for foes but points for friendly units.

    you can use percent with some functions, such as /iflx, but it does not parse the %, ie. use 20 instead of 20%

    and regarding the extra end, you shouldnt need to add that when just evaluating a blizzard function , automacro will just skip one row if the if returns false, and it worked when i tried it ^^, but then again it should need to "end" the ifscope so might aswell have it there if it doesnt complain.

    Code:
    /if UnitHasSpellEffect("player", "Shadow Trance")
    /cast Shadowbolt
    /end
    /cast [nochanneling] Drain Life
    be sure you got the name of the buff right
    Last edited by xdariuzx; 06-12-2008 at 01:10 AM.

  14. #44
    Fropper's Avatar Member
    Reputation
    8
    Join Date
    Mar 2008
    Posts
    66
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by xdariuzx View Post
    UnitMana returns mana in points, to get percent you need something like 100*(UnitMana/UnitManaMax).

    UnitHealth however returns percentage for foes but points for friendly units.

    you can use percent with some functions, such as /iflx, but it does not parse the %, ie. use 20 instead of 20%

    and regarding the extra end, you shouldnt need to add that when just evaluating a blizzard function , automacro will just skip one row if the if returns false, and it worked when i tried it ^^, but then again it should need to "end" the ifscope so might aswell have it there if it doesnt complain.

    Code:
    /if UnitHasSpellEffect("player", "Shadow Trance")
    /cast Shadowbolt
    /end
    /cast [nochanneling] Drain Life
    be sure you got the name of the buff right
    thanks now it works, just forgot a blankspace after the comma
    nothing here

  15. #45
    xdariuzx's Avatar Member
    Reputation
    9
    Join Date
    Dec 2007
    Posts
    52
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Fropper View Post
    thanks now it works, just forgot a blankspace after the comma
    your welcome, dont hessitate to ask or come with suggestions for things to add to the addon aswell
    Last edited by xdariuzx; 06-12-2008 at 09:41 AM.

Page 3 of 5 FirstFirst 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 11:33 PM. 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