Close
Page 1 of 2 1 2 LastLast
Showing results 1 to 10 of 11

Hybrid View

  1. #1

    Default Addon or macro to make a button unclickable unless it has proc'd

    i.e lava burst -mind spike - etc

    Looking for a button I can bind that wont cast the spell unless its proc has happened.

  2. #2

    Default

    I'd love to know if there were possible. It worked back with /castrandom... sort of. But these days, eh

  3. #3
    Member
    Join Date
    Sep 2008
    Location
    Calgary, AB and Vancouver, BC
    Posts
    7638
    Blog Entries
    2

    Default

    I'm going to guess this is unavailable in the current game.
    Prior to Burning Crusade (broke, with 2.x patch), there were addons (my rogue had one) which would choose your most beneficial move when you clicked the button.
    Blizzard has steadily moved towards us choosing (whether at the time of the click, or beforehand when constructing the macro) our own move.

    A macro set up with a fall-through used to work like this, last expansion.

    They might still work this way; doesn't hurt to test.
    #show
    /castsequence Lightning Bolt, Lightning Bolt
    /cast Lava Burst

    I know a similar macro still works for a Holy Paladin.
    #show
    /castsequence Flash of Light, Flash of Light
    /cast Holy Shock

    It's not so much that Lava Burst or Holy Shock are unclickable.
    Rather, if you're spamming faster than 2 clicks a second...
    The fall-through fires off when available.
    EverQuest I: Bard / Enchanter / Druid / Wizard / 2x Magician.
    Diablo III: 4x Crusader & 4x Wizard.

    My Guide to IS Boxer http://www.dual-boxing.com/showthread.php?t=26231 (somewhat dated).
    Streaming in 1080p HD: www.twitch.tv/ualaa
    Twitter: @Ualaa


  4. #4

    Default

    If it's a spell that's not available until certain conditions are met {examples - Templar's Verdict can only be used with 3 holy power, Hammer of Wrath can't be used unless the target is 25% HP or less} you can just add it in as a priority or step and the game won't be able to cast it if it's not available.

    For spells with a cast time that proc instant like Lava Burst and Mind Spike, you can use a stopcasting macro as a step or priority.

    Code:
    /stopcasting
    /cast Lava burst
    But as they say, "macros can't make decisions for you". You can't create a macro, addon or button that will only do X if Y buff/debuff/etc occurs.
    Blog : Herding Khats
    Team : Kina - Çroaker - Messkit - Lìfetaker - Wìdowmaker
    Newbie Guides : Multiboxing Vol. 1 - Multiboxing Vol. 2 - HotKeyNet - Jamba
    The Almighty Lax made a liar out of me, apparently I DO get prizes for it.
    *Commences Wielding the Banhammer like there's piñatas up in here and I'm Lady Thor*

    _ Forum search letting you down? Use the custom Google search _

  5. #5

    Default

    Quote Originally Posted by Khatovar View Post

    Code:
    /stopcasting
    /cast Lava burst

    Thanks, this'll have to do I think, better than nothing. Was just trying to set up a binding that'd use a proc on the toon that got the proc.

  6. #6
    Member valkry's Avatar
    Join Date
    Sep 2008
    Location
    Port Hedland, Australia
    Posts
    2009

    Default

    Quote Originally Posted by Khatovar View Post
    If it's a spell that's not available until certain conditions are met {examples - Templar's Verdict can only be used with 3 holy power, Hammer of Wrath can't be used unless the target is 25% HP or less} you can just add it in as a priority or step and the game won't be able to cast it if it's not available.

    For spells with a cast time that proc instant like Lava Burst and Mind Spike, you can use a stopcasting macro as a step or priority.

    Code:
    /stopcasting
    /cast Lava burst
    But as they say, "macros can't make decisions for you". You can't create a macro, addon or button that will only do X if Y buff/debuff/etc occurs.
    I was going to mention the stopcasting, but that will activate the gcd won't it?
    Frostmourne (Oceanic) - Bloodlust - Alliance - 10 Boxer


  7. #7

    Default

    Quote Originally Posted by valkry View Post
    I was going to mention the stopcasting, but that will activate the gcd won't it?
    From my understanding, anything that invokes a GCD should still invoke a GCD if it's called, regardless of if it completed casting, came up instant or not. I don't use stopcasting because it's erratic and impacts my white DPS since I run melee.

    Luckily I only have one toon now that needs a way to deal with casttime spells that proc instant {Maelstrom Weapon on my Enh Shaman}, and I use Randomized Casting to deal with it. Not as ideal as when I manually dealt with it, but it's a more than fair tradeoff for not having to watch it all the time.
    Blog : Herding Khats
    Team : Kina - Çroaker - Messkit - Lìfetaker - Wìdowmaker
    Newbie Guides : Multiboxing Vol. 1 - Multiboxing Vol. 2 - HotKeyNet - Jamba
    The Almighty Lax made a liar out of me, apparently I DO get prizes for it.
    *Commences Wielding the Banhammer like there's piñatas up in here and I'm Lady Thor*

    _ Forum search letting you down? Use the custom Google search _

  8. #8

    Default

    Having a button unclickable until a certain condition exists is not allowed under the TOS. Using a priority would be the way to go as others have listed. I seem to remember a person that had rets that couldn't click Templar's Verdict unless they had 3 charges, which is not legal.

  9. #9
    Member
    Join Date
    Sep 2008
    Location
    Calgary, AB and Vancouver, BC
    Posts
    7638
    Blog Entries
    2

    Default

    A question on stopcasting in spammed macros.

    If your team is Ret Paladins, it should work fine.
    You're spamming one key, that is in effect pressing (randomly) a few other keys.
    a) Judgement (instant)
    b) Crusader Strike (instant)
    c) Inquisition (instant)
    d) Exorcism (cast time)

    I personally spam at 2.5 to maybe 3 clicks a second.
    The GCD is a little less than 1.5 seconds, because of haste.
    So 7.5-9 clicks (average 8 clicks), every 3 seconds with two abilities actually firing off.
    a, b, c, d, a, b, c, d... (could be any two, but if something cannot fire the next ability called might... no guarantee wow does not pick: a, a, a, a, b, a, a, a... as the random eight keys it attempts over those 3 seconds).

    The Exorcism has the stop casting, but that is not included in Judgement, Crusader Strike or Inquisition.
    So when a/b/c is spammed, they're instant and done; even if d is called right after a, it doesn't impact a.

    The stopcasting on a spell with a cast time might reset the swing timer... but your toons would only fire off insta-casts.



    Flip that around to an Elemental Shaman.
    a) Lightning Bolt (cast time)
    b) Chain Lightning (cast time)
    c) Flame Shock (instant)
    d) Lava Burst (cast time/proc is instant)

    If you have a stopcasting in D...
    And you have an average of three keystrokes going off, after whatever executes the first spell...
    There's a great chance that D will be one of those.
    If it is, because of the stopcasting, wouldn't that interrupt your Lightning Bolt and/or Chain Lightning casts?
    EverQuest I: Bard / Enchanter / Druid / Wizard / 2x Magician.
    Diablo III: 4x Crusader & 4x Wizard.

    My Guide to IS Boxer http://www.dual-boxing.com/showthread.php?t=26231 (somewhat dated).
    Streaming in 1080p HD: www.twitch.tv/ualaa
    Twitter: @Ualaa


  10. #10

    Default

    Yet more reasons to dislike stopcasting. Yes, it does seem to stop all casting and it doesn't seem to matter if it's priority or steps. No idea if this is new behavior or not.

    And I would still not recommend stopcasting for Rets or any melee team. Just because it doesn't have any spells to impact doesn't mean that it's not killing your DPS. Those swing timer resets add up to quite a bit of lost DPS on white hits, especially with slow speed weapons where that 3.6 speed gets reset and reset and reset to 10+ seconds.

    So I guess the long and short of it is you either watch for the proc and set up a means to use it, {Video feeds in ISBoxer, region setup in HotKeyNet, addons like MSBT or HearKittyor Jamba's Proc feature, etc}, guestimate the proc and macro it into a sequence or step, or skip it altogether.
    Blog : Herding Khats
    Team : Kina - Çroaker - Messkit - Lìfetaker - Wìdowmaker
    Newbie Guides : Multiboxing Vol. 1 - Multiboxing Vol. 2 - HotKeyNet - Jamba
    The Almighty Lax made a liar out of me, apparently I DO get prizes for it.
    *Commences Wielding the Banhammer like there's piñatas up in here and I'm Lady Thor*

    _ Forum search letting you down? Use the custom Google search _

Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •