Use Blizzard UI-Protected Functions menu

User Tag List

Page 6 of 19 FirstFirst ... 2345678910 ... LastLast
Results 76 to 90 of 284
  1. #76
    jackus's Avatar Active Member
    Reputation
    58
    Join Date
    Aug 2006
    Posts
    802
    Thanks G/R
    1/12
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    it works.. but what can u use it for? I can just press space and the same thing happen

    Use Blizzard UI-Protected Functions
  2. #77
    NonMagical's Avatar Active Member
    Reputation
    40
    Join Date
    Apr 2007
    Posts
    127
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by jackus View Post
    it works.. but what can u use it for? I can just press space and the same thing happen
    Can you actually read the thread before making a comment like this? Thanks.

  3. #78
    Kubiatsu's Avatar Contributor
    Reputation
    167
    Join Date
    Feb 2007
    Posts
    506
    Thanks G/R
    9/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks for the updates guys, looks like finally some people progressed with it

  4. #79
    Pthaos's Avatar Member
    Reputation
    16
    Join Date
    May 2009
    Posts
    43
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I've been looking at the one someone posted...

    /dump (function() if UnitPower('player') >= 40 then CastSpellByName('Death Coil') else CastSpellByName("Death Strike") end end)()
    I can confirm this works, tried it on level 4 warlock, if I had over 200 mana, casting Immolate and under 200 casting Shadow Bolt. It's looking good.

    However, I'm useless with coding macros. Is there any way to apply more than one specific condition to this? Such as Above 200 mana would cast Immolate, under 200 mana would cast Shadow Bolt but below 100 mana would cast Corruption. Just using random spells/mana costs as an example. Is that possible or would that require the creation of multiple macros? If so, how could you make sure it cast the one that was lowest mana requirement as stated by the macros?

  5. #80
    lol553's Avatar Member
    Reputation
    3
    Join Date
    May 2008
    Posts
    13
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks, awesome find.

  6. #81
    NonMagical's Avatar Active Member
    Reputation
    40
    Join Date
    Apr 2007
    Posts
    127
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Pthaos View Post
    I've been looking at the one someone posted...



    I can confirm this works, tried it on level 4 warlock, if I had over 200 mana, casting Immolate and under 200 casting Shadow Bolt. It's looking good.

    However, I'm useless with coding macros. Is there any way to apply more than one specific condition to this? Such as Above 200 mana would cast Immolate, under 200 mana would cast Shadow Bolt but below 100 mana would cast Corruption. Just using random spells/mana costs as an example. Is that possible or would that require the creation of multiple macros? If so, how could you make sure it cast the one that was lowest mana requirement as stated by the macros?
    /dump (function() if UnitPower('player') >= 200 then CastSpellByName('Immolate') else if UnitPower('player') < 100 then CastSpellByName('Corruption') else CastSpellByName('Shadow Bolt') end end)()
    Give that a try? Just pulled that out of thin air I have no idea if that will work correctly or not. Not sure if you need single or double quotes..

  7. #82
    Pthaos's Avatar Member
    Reputation
    16
    Join Date
    May 2009
    Posts
    43
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I fiddled with it to fit the warlock, but no such luck, it just seems to take into account the Shadowbolt and Immolate part. I'm going to call it a night ^^ Thanks for trying.

  8. #83
    Ssateneth's Avatar Contributor
    Reputation
    141
    Join Date
    May 2008
    Posts
    865
    Thanks G/R
    0/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    My variation is probably useless to other people because I use a foot pedal along with a program "Xpadder" and it'll basically spam keyboard keys in sequence very rapidly, so it acts as a priority + spam.

    Code:
    #showtooltip Charge
    /startattack
    /cast Sweeping Strikes
    /cast Charge
    /cast [combat] Bloodrage
    /dump (function() if UnitPower('player') >= 75 then CastSpellByName('Heroic Strike') end end)()
    That's my all in one 'start' macro for arms. Got sweeping strikes glyphed. This will ONLY cast heroic strike if your rage is over 75. Then I have regular buttons for execute, then overpower, then victory rush, then mortal strike (leveling right now so it hits kinda weak, not talented), then finally a macro'd slam as another rage dumper but only at 40 or more rage.
    Code:
    #showtooltip Slam
    /dump (function() if UnitPower('player') >= 40 then CastSpellByName('Slam') end end)()
    Hope this helps. Also, while I'm here, could someone here experienced with the /dump exploit help me with the scenarios above? That is casting a spell if one of your debuffs are not present on the target (Has to be YOUR debuff because some stack, such as moonfire, rend, devouring plague, etc). Also one to cast a spell if you have a certain buff on yourself, such as a reactive spell buff (Good example is Slam for Fury warriors, since if you cast if without the buff, it takes 1.5 sec but it has a short window of opportunity. Also Maelstrom weapon for Shamans, but that requires more work since it has to be at 5 stacks) Will +rep for working /dump macros. Thanks in advance.
    Last edited by Ssateneth; 08-16-2009 at 12:17 AM.

  9. #84
    kyle2194's Avatar Member
    Reputation
    4
    Join Date
    Mar 2008
    Posts
    14
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    This should work for slam:
    Code:
    /dump loadstring("if (UnitBuff(\"player\", \"Slam!\")) then CastSpellByName(\"Slam\") end")()
    I cant figure out how to get maelstrom to work, i keep getting a nil value error.

    Edit: If anyone wants to request macros ill be happy to make them, id like to earn myself some rep.

  10. #85
    pyre's Avatar Active Member
    Reputation
    48
    Join Date
    Jun 2007
    Posts
    157
    Thanks G/R
    2/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    /dump loadstring("local _, _, _, _, _, _, _, _, interruptAble = UnitCastingInfo(\"target\"); if UnitCastingInfo(\"target\") and not interruptAble then SpellStopCasting() CastSpellByName(\"Mind Freeze\") end")()


    Auto Interrupt for DKS (replace the mind freeze with your classes shit.

  11. #86
    eSko's Avatar YmxhY2tqYWNrJmhvb2tlcnM= CoreCoins Purchaser Authenticator enabled
    Reputation
    849
    Join Date
    Aug 2006
    Posts
    1,011
    Thanks G/R
    75/24
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    this interrupt or cast-spell-if macros are really cool, but we need to figure out how to use them with addons... yeah, they are cool and useful, but addons > macros

    btw, is it possible to make dump command without output? i know that dump without output is useless, but for our purpose it would be better, because it won't flood your chat windows...
    Last edited by eSko; 08-16-2009 at 05:27 AM.

  12. #87
    Ssateneth's Avatar Contributor
    Reputation
    141
    Join Date
    May 2008
    Posts
    865
    Thanks G/R
    0/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Code:
    /dump loadstring("if(UnitDebuff('target','Rend'))==exists then CastSpellByName('Rend')end")()
    Dump macro to apply Rend only when it does not exist, but I do not know if this works in party/raid with multiple rends. It would need to check if any of the rends put up belong to the player first (or something like that). I got another point of rep to give out today, so if you can fit a dump macro into 255 chars with that check along with the original 'cast rend only if it does not exist on target' then +1rep to you.

    Edit: Can you tell I'm having fun with /dump yet? I'd do something like this with my paladin but there are no good reactive abilities to use with ret or prot. It's basically priority spam, so I cant think of anything useful. I think I will try this with a moonkin though to (re)apply dots and spam a spell (say wrath) and immediately switch to the other primary spell (starfire in this case) when eclipse procs.
    Last edited by Ssateneth; 08-16-2009 at 05:59 AM.

  13. #88
    MaiN's Avatar Elite User
    Reputation
    335
    Join Date
    Sep 2006
    Posts
    1,047
    Thanks G/R
    0/10
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Ssateneth View Post
    Code:
    /dump loadstring("if(UnitDebuff('target','Rend'))==exists then CastSpellByName('Rend')end")()
    Dump macro to apply Rend only when it does not exist, but I do not know if this works in party/raid with multiple rends. It would need to check if any of the rends put up belong to the player first (or something like that). I got another point of rep to give out today, so if you can fit a dump macro into 255 chars with that check along with the original 'cast rend only if it does not exist on target' then +1rep to you.

    Edit: Can you tell I'm having fun with /dump yet? I'd do something like this with my paladin but there are no good reactive abilities to use with ret or prot. It's basically priority spam, so I cant think of anything useful. I think I will try this with a moonkin though to (re)apply dots and spam a spell (say wrath) and immediately switch to the other primary spell (starfire in this case) when eclipse procs.

    /dump loadstring("local _,_,_,_,_,_,_,caster,_ = UnitDebuff(\"target\", \"Rend\")if(caster~=\"player\")then CastSpellByName(\"Rend\")end")()

    That will cast rend on the target if it isn't already applied by the player.
    [16:15:41] Cypher: caus the CPU is a dick
    [16:16:07] kynox: CPU is mad
    [16:16:15] Cypher: CPU is all like
    [16:16:16] Cypher: whatever, i do what i want

  14. #89
    Mathmech's Avatar Active Member
    Reputation
    24
    Join Date
    Dec 2008
    Posts
    145
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    This isn't fixed yet? :O
    They even had restarts to apply hotfixes, and they didn't fix this?

  15. #90
    jackus's Avatar Active Member
    Reputation
    58
    Join Date
    Aug 2006
    Posts
    802
    Thanks G/R
    1/12
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    this is an epix counterspell..

    only works when someone is casting a spell

    /dump loadstring("if UnitCastingInfo(\"target\") then SpellStopCasting() CastSpellByName(\"Counterspell\") end")()

Page 6 of 19 FirstFirst ... 2345678910 ... LastLast

Similar Threads

  1. Easiest way to use "Blizzard UI" functions to /interact with a selected target?
    By b0nghitter in forum WoW Bots Questions & Requests
    Replies: 1
    Last Post: 11-05-2012, 11:07 AM
  2. Finding Lua protection function using OllyDBG. (3.3.5a)
    By Ramono in forum WoW Memory Editing
    Replies: 5
    Last Post: 06-18-2011, 05:40 PM
  3. Auto Prospecting Macro (Using protected functions)
    By Mathmech in forum WoW UI, Macros and Talent Specs
    Replies: 2
    Last Post: 10-21-2009, 04:36 PM
  4. Working /dump for Protected functions in 3.2.0a
    By mach1920 in forum World of Warcraft Exploits
    Replies: 14
    Last Post: 08-19-2009, 09:10 PM
  5. Use Blizzard's Database of Choice: Oracle
    By Vindicated in forum WoW EMU Guides & Tutorials
    Replies: 18
    Last Post: 08-29-2008, 05:12 PM
All times are GMT -5. The time now is 01:26 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