1. #1

    Deep Freeze arena1 OR current target

    Hey all.

    I'm trying to make a macro that deep freezes arena1 if it exists, or just current target if it doesn't.

    This is what I've got:

    #showtooltip
    /cast [target=arena1, exists] deep freeze; deep freeze


    The thing is, it works for a bit, then it stops working. Like halfway through a bg it'll suddenly stop working, even though it's been working the first half. What gives? Any ideas?

  2. #2
    Pandaren Monk shanthi's Avatar
    10+ Year Old Account
    Join Date
    Oct 2011
    Location
    California
    Posts
    1,775
    Quote Originally Posted by Viridis View Post
    Hey all.

    I'm trying to make a macro that deep freezes arena1 if it exists, or just current target if it doesn't.

    This is what I've got:

    #showtooltip
    /cast [target=arena1, exists] deep freeze; deep freeze


    The thing is, it works for a bit, then it stops working. Like halfway through a bg it'll suddenly stop working, even though it's been working the first half. What gives? Any ideas?
    Try this:

    Code:
    #showtooltip
    /cast [@arena1,exists][] Deep Freeze

    The empty conditional simply means "use default targeting behavior for this spell" and the parser will cascade to it only if the previous conditionals aren't met; in this case, if you don't have an arena1 unit. (Also the "@" is a short form for "target=")
    That is not dead which can eternal lie.
    And with strange aeons even death may die.

Posting Permissions

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