1. #1
    grasspriet's Avatar
    Registered
    18/02/04
    Location
    Herent
    Posts
    183
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0

    warlock macro vraagje

    Ok ik heb dus in de Faq zitten zoeken en heb er niks van gevonden dus effe ier vragen.

    Ik zou dus graag een macro maken zodat als ik op life tap klik, em men pet zen hp checked. Indien men hp van men pet kleiner is dan 60%, dan moet em Consume Shadows casten.

    ik had gedacht aan:
    /script if (UnitHealth("Pet") < 60 ) then CastSpellByName("Consume Shadows"); end
    /stop spellcasting
    /cast Life tap

    iemand die dit kan verbeteren of helemaal opnieuw kan maken?

    Feel free to help me^^

    ie
    no votes  

  2. #2
    Vorda's Avatar
    Registered
    26/06/04
    Posts
    7,726
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    10/80
    Afaik, conditionele /script commands gaan niet meer in macros sinds 2.0

    edit: "NOTE: As of 2.0.1 you may not use anymore conditional macros to initiate spellcasting, give orders to your pet or use an item."
    (van wowwiki)
    no votes  

  3. #3
    grasspriet's Avatar
    Registered
    18/02/04
    Location
    Herent
    Posts
    183
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    hmmmz alsek groter dan 50 % doe, dan werkt ie wel hoor :<
    Alleen omgekeerd niet^^
    no votes  

  4. #4
    Vorda's Avatar
    Registered
    26/06/04
    Posts
    7,726
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    10/80
    Quote Originally Posted by grasspriet View Post
    This quote is hidden because you are ignoring this member. Show
    hmmmz alsek groter dan 50 % doe, dan werkt ie wel hoor :<
    Alleen omgekeerd niet^^
    Paste eens welke wel perfect werkt zoals je zegt?
    no votes  

  5. #5
    grasspriet's Avatar
    Registered
    18/02/04
    Location
    Herent
    Posts
    183
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    /script if (UnitHealth("Belmon") > 50 ) then CastSpellByName("Consume Shadows"); end
    /stop spellcasting
    /cast Life tap
    no votes  

  6. #6
    Vorda's Avatar
    Registered
    26/06/04
    Posts
    7,726
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    10/80
    En die macro cast dus GEEN consume shadows als je pet onder de 50% is?
    no votes  

  7. #7
    grasspriet's Avatar
    Registered
    18/02/04
    Location
    Herent
    Posts
    183
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    /script if ( UnitHealthMax("Belmon") - UnitHealth("Belmon") > 50 ) then CastSpellByName("Consume Shadows"); end
    /stop spellcasting
    /cast Life tap

    woops effe verkeerde gepost. Zo doet iet het wel boven 50%, onder 50% niet
    no votes  

  8. #8
    Vorda's Avatar
    Registered
    26/06/04
    Posts
    7,726
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    10/80
    Ah, die spell kan je alleen OOC casten? K, dan werkt het idd ff zien wat er mis mee is

    edit: lijkt me in orde?
    no votes  

  9. #9
    grasspriet's Avatar
    Registered
    18/02/04
    Location
    Herent
    Posts
    183
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    nja iet doetet niet :<, das wel bale getver^^
    no votes  

  10. #10
    Vorda's Avatar
    Registered
    26/06/04
    Posts
    7,726
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    10/80
    'Tis /stopcasting btw.

    Werkt het /Script gedeelte?
    no votes  

  11. #11
    grasspriet's Avatar
    Registered
    18/02/04
    Location
    Herent
    Posts
    183
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Script gedeelte werkt niet, nja tzal wel ni werken. spijtig
    no votes  

  12. #12
    Vorda's Avatar
    Registered
    26/06/04
    Posts
    7,726
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    10/80
    Net even achter gevraagd, UnitHealth("Pet") geeft een waarde terug, geen percent. En CastSpellByName is normaal een protected function.

    Zal eens testen of die vorige macro echt wel werkt als login servers terug zijn tbh
    Last edited by Vorda; 30-12-2007 at 02:28.
    no votes  

Posting Permissions

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

Log in

Log in