PQR - Rotation Bot menu

User Tag List

Page 280 of 779 FirstFirst ... 180230276277278279280281282283284330380 ... LastLast
Results 4,186 to 4,200 of 11681
  1. #4186
    chipeat's Avatar Member
    Reputation
    2
    Join Date
    Jul 2012
    Posts
    27
    Thanks G/R
    0/0
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Guardian pets

    Hey guys - I could use your collective expertise again. This is pertaining to Enh Shaman.

    I want to make an ability that casts Lightning Bolt when Maelstrom Weapon (53817) is >= 4 stacks and when the Spirit Wolves are active.

    Prior to 5.0.4 this was done by using the HasPetSpells function which, I believe, detects if you have a pet bar active (feel free to correct me if i'm wrong).

    The code looks something like this:

    PHP Code:
    if select(4,UnitBuffID("player"53817)) >= and HasPetSpells("Player") ~= nil then return true 
    However, the changes in 5.0.4 modified the Spirit Wolves from a controllable pet to a guardian pet with no pet bar (and thus no ability to control the pet). Because of this, the above script no longer works.

    Is there a function that can be used to detect when guardian pets are active? If not, perhaps another way of accomplishing this action?

    Thank you for your continued support.

    -C

    PQR - Rotation Bot
  2. #4187
    hbkx1's Avatar Member CoreCoins Purchaser
    Reputation
    2
    Join Date
    Dec 2008
    Posts
    131
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Figured out the problem I was adding an extra number on the spellid freaking derp derp!!!!!!!!!! Thx guys
    Last edited by hbkx1; 09-19-2012 at 12:17 AM.

  3. #4188
    Ballerstatus121's Avatar Member
    Reputation
    1
    Join Date
    Sep 2012
    Posts
    64
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Downloaded all three of the Unholy 5.x PvE profiles I found, not sure how to find out if they work with the Blood Tap talent. Anyone know?

  4. #4189
    Wopak's Avatar Active Member
    Reputation
    59
    Join Date
    Jul 2008
    Posts
    96
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by chipeat View Post
    Hey guys - I could use your collective expertise again. This is pertaining to Enh Shaman.

    I want to make an ability that casts Lightning Bolt when Maelstrom Weapon (53817) is >= 4 stacks and when the Spirit Wolves are active.

    Prior to 5.0.4 this was done by using the HasPetSpells function which, I believe, detects if you have a pet bar active (feel free to correct me if i'm wrong).

    The code looks something like this:

    PHP Code:
    if select(4,UnitBuffID("player"53817)) >= and HasPetSpells("Player") ~= nil then return true 
    However, the changes in 5.0.4 modified the Spirit Wolves from a controllable pet to a guardian pet with no pet bar (and thus no ability to control the pet). Because of this, the above script no longer works.

    Is there a function that can be used to detect when guardian pets are active? If not, perhaps another way of accomplishing this action?

    Thank you for your continued support.

    -C
    Check the cooldown on Feral Spirit, if it's more than 90 seconds, you must assume your wolves are active since they last for 30 sec and the spell has a total max cd of 120 sec
    PHP Code:
    local start ,duration GetSpellCooldown(51533);
    if 
    duration - (GetTime() - start) > = 90 then
        
    -- Feral Spirit is active
    end 

  5. #4190
    bu_ba_911's Avatar Elite User
    Reputation
    552
    Join Date
    May 2006
    Posts
    1,638
    Thanks G/R
    0/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Ballerstatus121 View Post
    Downloaded all three of the Unholy 5.x PvE profiles I found, not sure how to find out if they work with the Blood Tap talent. Anyone know?
    I'll give you a hint, mine doens't have it coded in for Unholy, only Blood has Blood Tap coded for me lol....

    It's an awkward Talent to hard code
    ^0^Team Nova's PQR NCC ^0^

    If you think someone did something good, take the time to show your appreciation!

  6. #4191
    n1ce0n3's Avatar Corporal
    Reputation
    1
    Join Date
    Jun 2012
    Posts
    26
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    GUYS!
    I'm playing wotlk 3.3.5a and i have a problem using pqr.
    when i'm playing warrior if i go to berserker stance he automatically uses pummel as intended.
    how do i force my warrior to equip shield and 1h and automatically shield bash in battle/def stance?

  7. #4192
    averykey's Avatar Contributor
    Reputation
    158
    Join Date
    Dec 2011
    Posts
    448
    Thanks G/R
    0/0
    Trade Feedback
    2 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hey Dominium, sorry I haven't been on lately, lost my job so I have been looking for a new one,I found a new one today . So we can start back up on the profile.

    I read through the thread and saw you needed more codes for Emancipate/HoF, in case I don't catch you on Skype, I found this code in crystal techs and kickmydogs lua file.

    Code:
    local immunitybuff = 	{ 
    			33786, 		-- Cyclone
    			710, 		-- Banish
    			19263, 		-- Deterrence
    			47585, 		-- Dispersion
    			642, 		-- Divine Shield
    			45438, 		-- Ice Block
    			45182, 		-- Cheating Death
    			105784, 	-- Alizabal(25)
    			105738, 	-- Alizabal(10)
    			105784, 	-- Alizabal(10)
    			104995, 	-- Alizabal(10)
    			109554, 	-- Hagara(25)
    			109562, 	-- Hagara(25)
    			109553, 	-- Hagara(10)
    			109561, 	-- Hagara(10)
    			105256, 	-- Hagara(10)
    			105409, 	-- Hagara(10)
    			109552, 	-- Hagara(RF)
    			109560, 	-- Hagara(RF)
    			82320, 		-- High Prophet Barim
    			100686, 	-- Echo of Sylvanas
    			97977 		-- Zandalari Archon/Hierophant/Juggernaut
    			}
    
    local magicimmune = 	{ 
    			48707, 		-- Anti-Magic Shell
    			31224, 		-- Cloak of Shadows
    			51052 		-- Anti-Magic Zone
    			}
    			
    local physicalimmune = 	{
    			1022 		-- Hand of Protection
    			}
    			
    local snared = 		{ 
    			45524, 		-- Chains of Ice
    			55666, 		-- Desecration
    			50040, 		-- Chillbains
    			50041, 		-- Chillbains
    			58179, 		-- Infected Wounds
    			61391, 		-- Typhoon
    			35101, 		-- Concussive Barrage
    			5116, 		-- Concussive Shot
    			54644, 		-- Frost Breath
    			11113, 		-- Blast Wave
    			6136, 		-- Chilled
    			120, 		-- Cone of Cold
    			116, 		-- Frostbolt
    			44614, 		-- Frostfire
    			31589, 		-- Slow
    			63529, 		-- Dazed - Avenger Shield
    			15407, 		-- Mind Flay
    			31125, 		-- Blade Twisting
    			3409, 		-- Crippling Poison
    			26679, 		-- Deadly Throw
    			3600, 		-- Earthbind
    			8056, 		-- Frost Shock
    			8034, 		-- Frostbrand Attack
    			18118, 		-- Aftermath
    			18223,		-- Curse of Exhaustion
    			63311, 		-- Shadowsnare
    			1715, 		-- Hamstring
    			12323, 		-- Piercing Howl
    			29703, 		-- Dazed
    			46924, 		-- Bladestorm
    			54216 		-- Master's Call
    			}
    
    local healingreduction = 	{ 
    				12294, 	-- Mortal Strike
    				82654, 	-- Widow Venom
    				54680, 	-- Monstrous Bite
    				13219 	-- Wound Poison
    				}
    				
    local immobilized = 	{ 
    			339, 	-- Entangling Roots
    			45334, 	-- Feral Charge Effect (Bear)
    			19306, 	-- Counterattack
    			19184, 	-- Entrapment
    			19185, 	-- Entrapment
    			50245, 	-- Pin
    			54706, 	-- Venom Web Spray
    			4167, 	-- Web
    			33395, 	-- Freeze
    			122, 	-- Frost Nova
    			83302, 	-- Improved Cone of Cold
    			55080, 	-- Shattered Barried
    			87194, 	-- Paralysis
    			64695, 	-- Earthgrab
    			63685, 	-- Freeze
    			93986, 	-- Aura of Foreboding
    			23694, 	-- Improved Hamstring
    			39965, 	-- Frost Grenade
    			55536, 	-- Frostweave Net
    			13099, 	-- Net-o-Matic
    			46924, 	-- Bladestorm
    			54216 	-- Master's Call
    			}
    
    local stunned = 	{ 
    			47481, 	-- Gnaw
    			5211, 	-- Bash
    			22570, 	-- Maim
    			9005, 	-- Pounce
    			24394, 	-- Intimidation
    			91797, 	-- Monstrous Blow
    			50519, 	-- Sonic Blast
    			44572, 	-- Deep Freeze
    			12355, 	-- Impact
    			83047, 	-- Improved Polymorph
    			853, 	-- Hammer of Justice
    			1833, 	-- Cheap Shot
    			408, 	-- Kidney Shot
    			39796, 	-- Stoneclaw Stun
    			89766, 	-- Axe Toss
    			54786, 	-- Demon Leap
    			30283, 	-- Shadowfury
    			93974, 	-- Aura of Foreboding
    			7922, 	-- Charge Stun
    			12809, 	-- Concussion Blow
    			20253, 	-- Intercept
    			46968, 	-- Shockwave
    			85388, 	-- Throwdown
    			56, 	-- Stun
    			20549 	-- War Stomp
    			}	
    			
    function F_isimmune(unit)
    	for i=1,#immunitybuff do
    		if UnitAura(unit,GetSpellInfo(immunitybuff[i])) then return true end
    	end
    	return false
    end
    
    function F_ismagicimmune(unit)
    	for i=1,#magicimmune do
    		if UnitAura(unit,GetSpellInfo(magicimmune[i])) then return true end
    	end
    	return false
    end
    
    function F_isphysicalimmune(unit)
    	for i=1,#physicalimmune do
    		if UnitAura(unit,GetSpellInfo(physicalimmune[i])) then return true end
    	end
    	return false
    end
    
    function F_issnared(unit)
    	for i=1,#snared do
    		if UnitAura(unit,GetSpellInfo(snared[i])) then return true end
    	end
    	return false
    end
    
    function F_ishardtoheal(unit)
    	for i=1,#healingreduction do
    		if UnitDebuffID(unit,healingreduction[i]) then return true end
    	end
    	return false
    end
    
    function F_isrooted(unit)
    	for i=1,#immobilized do
    		if UnitAura(unit,GetSpellInfo(immobilized[i])) then return true end
    	end
    	return false
    end
    
    function F_isstunned(unit)
    	for i=1,#stunned do
    		if UnitAura(unit,GetSpellInfo(stunned[i])) then return true end
    	end
    	return false
    end
    
    
    
    --local slows = {
    --	102355, --Faerie Swarm
    --	339, --Roots
    --	58180, --Infected Wounds
    --	12323, --Piercing Howl
    --	1715, --Hamstring
    --	5116, --Concussive Shot
    --	110300, --Judgement talent Debuff
    --	118223,  --Curse of Exhaustion
    --	120, --Cone of Cold
    --	31589, --Mage Slow
    --	8056, --Frost Shock
    --	116947, --Earthbind totem
    --	50435, --Chillbanes
    --	45524, --Chains of Ice
    --	3409 --Crippling Poison
    --}
    --local snares = {
    --	122, --Frost Nova
    --	102051, --Frostjaw
    --	116, --Frostbolt Slow
    --	33395, --Water Elemental Freeze
    --	64685, --Earth totem
    --	63685 --Frost Shock Freeze
    --}
    --function HasSlow(var1)
    --	for i=1,#slows do
    --		local slow = UnitDebuffID(var1,slows[i])
    --		
    --		if slow then
    --			return true
    --		end
    --	end
    --	return false
    --end
    --function HasSnare(var1)
    --	for i=1,#snares do
    --		local snare = UnitDebuffID(var,snares[i])
    --		
    --		if snare then
    --			return true
    --		end
    --	end
    --	return false
    --end
    My Svn - https://subversion.assembla.com/svn/averykeys-svn/

  8. #4193
    nilrem2004's Avatar Contributor
    Reputation
    163
    Join Date
    Mar 2009
    Posts
    810
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by 808 View Post
    OK i just downloaded a totally new instance of PQR and it didn't re summon a new demon after jumping platforms =)

    Equiped ilvl is 395 and on the new attempt on LFR madness (before wiping on ppl doing ae on blisters lol) I died at just under 84k dps and 55 million damage done. I did notice that on Madness, the profile summoned a Doomguard on the Mutated Corruption add as that target hit the 20% burn phase. I noticed this code:

    if TargetHealth <= 20 then
    if targetLevel == -1 then
    if UnitExists("target") then
    local Doomguard = select(2,GetSpellCooldown(18540))
    if Doomguard == 0 then
    CastSpellByName(GetSpellInfo(18540),nil)
    end
    end
    end
    end

    and I'm thinking I should change the if targetLevel numeric value from -1 to +3 (85+3=88?) but I'n not sure. I'm might be totally wrong and I would appreciate any feedback on this.


    thanks again,
    808
    yes, the situation is like this, for boss level check return value is -1 , thin is mutated corruption is also "boss" so it triggers doomguard. I can do an exclusion for it or just put doomguard on LeftAlt so you call it manually but I will ignore doomguard for now since I'm more focused on optimizing new profile wich is for level 90.
    Ty for info. I will optimize Doomguard as needed in MoP
    Supporter of Frozen.

  9. #4194
    fluxflux's Avatar Knight
    Reputation
    5
    Join Date
    Jan 2012
    Posts
    185
    Thanks G/R
    0/0
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    is there a working Shadow priest and Winwalker Profil out?

  10. #4195
    Ninjaderp's Avatar Banned
    Reputation
    199
    Join Date
    Dec 2010
    Posts
    1,847
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by fluxflux View Post
    is there a working Shadow priest and Winwalker Profil out?
    There's this awesome thread in the "WoW Bot Maps And Profiles" section where most profiles are gathered...

  11. #4196
    Pzy's Avatar Member
    Reputation
    5
    Join Date
    Jul 2011
    Posts
    50
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    hei Nilrem,

    nice to hear u again, and nicer to see a new profile of u^^
    going to test it tonight at DS25HC, looking how it does with prenerf, cause we are clicking the buff away the most time, will post u after the raid how it goes with the profile, and what u can make better, but when i look ur old profiles, it shoul be not so many to do i think......^^

    greetz

  12. #4197
    Gabbz's Avatar Contributor
    Reputation
    184
    Join Date
    Dec 2011
    Posts
    451
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by nilrem2004 View Post
    Hi all warlock lovers again
    After some time doing researching, profiling, testing and all other non-fun things I turned my warlock profile upside down, redone some things,
    optimized rotation, mouseovers etc. Added nice haunt burn phase, added execution phase SB:SS + drain soul , also mouseover left shift SB:SS .
    many tweaks etc.

    Download link is in my sig as always.
    I'm in need of suggestions on how to improve the profile, bugs etc. will appreciate any info especially on how you tested, what is your gear, dps result etc.
    Feel free to give me as more info as you can, I am now on a quest of creating the bes affli profile there is.
    One thing to think about, casting haunt so it lands just before previous haunt expires so it get's 20% damage buff is what I'm looking into now.
    I need opinions, if we gonna cast "haunt on haunt" do we still keep 3 shards up all time for burnphases? or do we cast "haunt on haunt" only during burnphase? or
    do we cast "haunt on haunt" only if buff is on target and we get procd 4th shard? in that case do we cast it immedeately or wait for it so it lands in like last 2 second window?
    Unfortunately I don't have time to test every possible option by myself since they gonna ban me from target dummy's

    Hope you will like it, looking forward to any and all feedback even if it's just "nice work"
    You should create your own thread in the profile secton to make it cleaner and simplier for you to get feedback
    I am missing
    * Toggle DarkSoul/Doomguard, ie be able to "wait" for a burn phase or similiar
    * Trinkets should be used with Dark Soul
    * Target Handling, should be possible to evaluate Target, Focus, MouseOver and event Boss1-Boss3 and perhaps event Tank targets, Assist targets etc.

    Also i am not sure but i think you need to add some check to see if a DoT was buffed or not when it was applied so you can decide to overwrite a weak current on if you have a procc up(int, haste etc) That will be more valid at 90 since we get pandamenic.

    Will test out the rotation and see if there is something that stands out, except for casting Soul Burn out of combat if you have 4 Soulshards. That way u can have Soul burn up and have 4 shards at start of the fight.
    Last edited by Gabbz; 09-19-2012 at 05:40 AM.
    Looking for exploiters and botters to Elder Scrolls Online.

  13. #4198
    lostinthewoodslol's Avatar Active Member The Coinmaster CoreCoins Purchaser
    Reputation
    74
    Join Date
    Aug 2011
    Posts
    222
    Thanks G/R
    12/6
    Trade Feedback
    15 (100%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    hey anyone having an issue within the last hour enabling a rotation? the interrupt thingy enables in chat but not any rotations wont start =[ ive tried everything

    edit: nvm. fixed lol

  14. #4199
    Bgreen12's Avatar Banned
    Reputation
    32
    Join Date
    Aug 2012
    Posts
    128
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Is there a real reason for making a data file for all your functions other than personal preference? Would it be the same to just make an ability called "functions" and put it in there and add it to the rotation?

  15. #4200
    averykey's Avatar Contributor
    Reputation
    158
    Join Date
    Dec 2011
    Posts
    448
    Thanks G/R
    0/0
    Trade Feedback
    2 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by bu_ba_911 View Post
    PHP Code:
    --local judgedTarget false -- This will always be false as it is written
    if judgedTarget == nil then judgedTarget false end
    local hasSeal 
    false

    -- Seal Check
    if GetShapeshiftForm() ~= 0 then hasSeal true end

    -- double jeporady
    if hasSeal then
        
    if judgedTarget == false then
            
    if UnitExists("target") and UnitPower("player"9) < 5 then
                CastSpellByName
    (GetSpellInfo(20271), "target")
                if 
    UnitExists("focus"then
                    judgedTarget 
    true
                end
            end
        
    elseif judgedTarget == true then
            
    if UnitExists("focus") and UnitPower("player"9) < 5 then
                CastSpellByName
    (GetSpellInfo(20271), "focus")
                
    judgedTarget false
            end
        end
    end 
    also in your code you posted, you had an extra end in there

    after second thought....

    PHP Code:
    --local judgedTarget false -- This will always be false as it is written
    if judgedTarget == nil then judgedTarget false ResetTimer GetTime() end
    local hasSeal 
    false


    function RangeCheck(spellidt)
        if 
    IsSpellInRange(GetSpellInfo(spellid), t) == 1 then
            
    return true
        end
        
        
    return false
    end

    -- Seal Check
    if GetShapeshiftForm() ~= 0 then hasSeal true else hasSeal false end

    if judgedTarget == true then
        
    if GetTime() - ResetTimer >= 12 then
            judgedTarget 
    false
        
    elseif not UnitExists("focus"then
            judgedTarget 
    false
        end
    end

    -- double jeporady
    if hasSeal then
        
    if judgedTarget == false then
            
    if UnitExists("target") and UnitPower("player"9) < and RangeCheck(20271"target"then
                CastSpellByName
    (GetSpellInfo(20271), "target")
                if 
    UnitExists("focus") and RangeCheck(20271"focus"then
                    ResetTimer 
    GetTime()
                    
    judgedTarget true
                end
            end
        
    elseif judgedTarget == true then
            
    if UnitExists("focus") and UnitPower("player"9) < and RangeCheck(20271"focus"then
                CastSpellByName
    (GetSpellInfo(20271), "focus")
                
    judgedTarget false
            end
        end
    end 
    It keeps judging the focused target, changing ResetTimer >= 7 helped slighty, but then it judged the focus twice, then just the target.
    Not sure what to do about this, I have tried many things and it still doesn't want to work.


    The only fix I have thought of is, storing the players last casted spell and the target the spell was casted on, then you check it before you casting judgment again.
    I have no idea how to go about this though.

    again rep+ for any help, willing to try anything.

    edit: Thank you very much for the range check function, going to change everything to use it instead of my current code.
    Will rep again when it lets me.
    Last edited by averykey; 09-19-2012 at 06:27 AM.
    My Svn - https://subversion.assembla.com/svn/averykeys-svn/

Similar Threads

  1. [Bot] PQR PE Next Steps / Future of Rotation Botting
    By Chevrolet1 in forum World of Warcraft Bots and Programs
    Replies: 120
    Last Post: 10-21-2014, 11:47 AM
  2. [Bot] PQR - Rotation Bot
    By Xelper in forum World of Warcraft Bots and Programs
    Replies: 1738
    Last Post: 10-15-2014, 11:00 AM
  3. [Selling] 3 Lifetime Session Keys For Sale, Great for the PQR user looking for a rotation bot
    By cukiemunster in forum World of Warcraft Buy Sell Trade
    Replies: 13
    Last Post: 03-11-2014, 07:18 AM
  4. rotation bot leveling (PQR)
    By classdog in forum WoW Bots Questions & Requests
    Replies: 3
    Last Post: 09-17-2013, 06:13 PM
  5. [HELP] PQR Rotation Bot Profile Making
    By Missu in forum Programming
    Replies: 0
    Last Post: 10-22-2012, 06:27 AM
All times are GMT -5. The time now is 10:50 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search