PQR - Rotation Bot menu

User Tag List

Page 273 of 779 FirstFirst ... 173223269270271272273274275276277323373773 ... LastLast
Results 4,081 to 4,095 of 11681
  1. #4081
    firepong's Avatar Elite User
    Reputation
    384
    Join Date
    Jan 2008
    Posts
    955
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by vorn10 View Post
    Is it worth for enchancement shaman to keep UE cd to wait until FS is going to drop off? or use UE every cd, and let cast FS without buff from UE? iam asking cuz thinking and trying to write to be cast always FS with buff from UE and UE every time when timer is higher then cd of UE.
    NVM
    only question is: is it worth to keep UE
    I have yet to check how it is after 5.0 hit, but before, it was somewhat beneficial. Would want to do something like if flamedebuff < 5 and flameshockCD < 5 then return false end. Then again, if flamedebuff < 5 and flameshockCD == 0 then return true end for UE, then do a if UEBuff then return true end for Flame Shock. Something along those lines.

    PQR - Rotation Bot
  2. #4082
    ocso639's Avatar Private
    Reputation
    1
    Join Date
    Jun 2011
    Posts
    6
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Anyone know if there is a prot warrior rotation?

  3. #4083
    somenub0608's Avatar Private
    Reputation
    1
    Join Date
    Sep 2012
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by ocso639 View Post
    Anyone know if there is a prot warrior rotation?
    There is on the very first page of this thread.

  4. #4084
    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 ocso639 View Post
    Anyone know if there is a prot warrior rotation?
    How hard is it to look around a little before asking? Really? This link has been posted TWICE on this page, which takes you to a thread with gathered profiles. -_-

    http://www.ownedcore.com/forums/worl...9012012-a.html ([PQR] List of Community Rotations - Updated 09012012)

  5. #4085
    SHJordan's Avatar Member
    Reputation
    1
    Join Date
    Aug 2011
    Posts
    61
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by firepong View Post
    I have yet to check how it is after 5.0 hit, but before, it was somewhat beneficial. Would want to do something like if flamedebuff < 5 and flameshockCD < 5 then return false end. Then again, if flamedebuff < 5 and flameshockCD == 0 then return true end for UE, then do a if UEBuff then return true end for Flame Shock. Something along those lines.
    Hey bro, are you still updating the svn?

  6. #4086
    Clotic's Avatar Member Authenticator enabled
    Reputation
    11
    Join Date
    Jun 2010
    Posts
    200
    Thanks G/R
    1/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    LF a follow target "interrupt"

  7. #4087
    kickmydog's Avatar Contributor
    Reputation
    257
    Join Date
    Jul 2011
    Posts
    635
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I've tried two different code variations but none of them seem to work with healthstones atm.

    PHP Code:
    local myhp UnitHealth("player") / UnitHealthMax("player") * 100

    if myhp 40 then RunMacroText("/use Healthstone")
    return 
    true end 
    or

    PHP Code:
    local myhp UnitHealth("player") / UnitHealthMax("player") * 100

    if myhp 40 then return true end 
    spell id 5512

    any ideas on this?
    https://www.ownedcore.com/forums/world-of-warcraft/world-of-warcraft-bots-programs/wow-bot-maps-profiles/422388-kickmydog-bm-mm-sv-hunter-profiles.html#post2793017

  8. #4088
    sheuron's Avatar Knight-Champion
    Reputation
    319
    Join Date
    Aug 2011
    Posts
    504
    Thanks G/R
    0/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Wopak View Post
    SpellIDs, 'morphed SpellNames' and whatever it's been called overtime by users of PQR.

    It's as simple as using this function fawGetGlobalSpellID(spell) in conjuction with, uhmm whats it called in PQR?? I don't use PQR myself.

    CastSpellByName(fawGetGlobalSpellID(spell))

    spell beeing the NAME of the spell you want to cast.


    --------------------------------------------------


    -- Courtesy of Wopak - http://www.ownedcore.com/forums/memb...249-wopak.html
    -- Is the code hard to understand, well tough luck, just use it.
    -- This function does not require any PLUA unlocker or any other kind of hack
    -- Get the Global SpellID of a Spell, also checks Pets spellbook (if the Player has a Pet)
    -- Signature
    ---- globalSpellID = fawGetGlobalSpellID("spell")
    -- Arguments:
    ---- spell - Name of the Spell to Query
    -- Returns:
    ---- globalSpellID: Global SpellID of the Spell (numeric); nil if the spell is unknown (numeric;nil)
    PHP Code:
    function fawGetGlobalSpellID(spell)
        if 
    spell == nil then return 0end
        local globalSpellID 
    nil;
        
    local spellIndexbookType fawGetSpellIndex(spell);

        if 
    spellIndex and bookType then
            globalSpellID 
    select(2GetSpellBookItemInfo(spellIndexbookType));
        
    end

        
    return globalSpellID;
    end 
    -- Courtesy of Wopak - http://www.ownedcore.com/forums/memb...249-wopak.html
    -- Is the code hard to understand, well tough luck, just use it.
    -- This function does not require any PLUA unlocker or any other kind of hack
    -- Get the Global SpellID of a Spell, also checks Pets spellbook (if the Player has a Pet)
    -- Signature
    ---- spellIndex, bookType = fawGetSpellIndex("spell")
    -- Arguments:
    ---- spell - Name of the Spell to Query
    -- Returns:
    ---- spellIndex: The index of the spell in the Player or Pet spellbook. nil if the spell is unknown (numeric;nil)
    ---- bookType: "spell" if it's a player spell, "pet" if it's a pet spell, nil if the spell is unknown (string;nil)
    PHP Code:
    function fawGetSpellIndex(spell)
        if 
    spell == nil then return 0end
        local myIndex 
    nil;
        
    local myBook nil;

        -- 
    Looping thru the Spellbook and trying to match the Spell name passed
        
    -- to the function with the Spells name in the Spellbook.
        -- If 
    there's a match, get the GLOBAL SpellID (not to be confused with the SpellID)
        -- using the info returned when quering the Index in te Spellbook.
        local _, _, offset, numSpells, _, _ = GetSpellTabInfo(2);
        for thisIndex = offset+1, numSpells+offset do
            -- Get the Global Spell ID from the Player'
    s spellbook
            
    if spell == GetSpellBookItemName(thisIndex"spell"then
                myIndex 
    thisIndex;
                
    myBook "spell";
                break; -- 
    Breaking out of the for/do loopbecause we have a match
            end
        end

        
    -- If the Spell was not foundcheck if there is a Pet Spellbook
        
    -- If a Pet Spellbook is found, do the same as above
        local numPetSpells 
    HasPetSpells();
        if 
    not myIndex and numPetSpells then
            
    for thisIndex 1numPetSpells do
                -- 
    Get the Global Spell ID from the Pet's spellbook
                if spell == GetSpellBookItemName(thisIndex, "pet") then
                    myIndex = thisIndex;
                    myBook = "pet";
                    break; -- Breaking out of the for/do loop, because we have a match
                end
            end
        end

        return myIndex, myBook;
    end 
    CastSpellByName(GetSpellInfo(ID),nil) works with any spell

    If you want to check which spells are on your spellbook you can use FindSpellBookSlotBySpellID(ID), but is useless, because trying to cast new spells using his root spellid eventualy freeze the UI.
    [ Sheuron PQR Profiles Pack ] https://goo.gl/lfAMC
    If you like this piece of code feel free to invite me a beer making a donation.
    My paypal account: [email protected]

  9. #4089
    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 sheuron View Post
    CastSpellByName(GetSpellInfo(ID),nil) works with any spell

    If you want to check which spells are on your spellbook you can use FindSpellBookSlotBySpellID(ID), but is useless, because trying to cast new spells using his root spellid eventualy freeze the UI.
    I don't quite think you got the idea here...

    This is for just passing the Spells name as you see it in game, and no, it doesn't freeze the UI, that must be something else interfeering, i have multiple users using my addon and this causes no problem.

    PS: When you say root speel id, i assume you mean global SpellID ?

  10. #4090
    kickmydog's Avatar Contributor
    Reputation
    257
    Join Date
    Jul 2011
    Posts
    635
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Wopak View Post
    I don't quite think you got the idea here...

    This is for just passing the Spells name as you see it in game, and no, it doesn't freeze the UI, that must be something else interfeering, i have multiple users using my addon and this causes no problem.

    PS: When you say root speel id, i assume you mean global SpellID ?
    I'm not sure I see the point of using this when as Sheuron states
    Code:
    CastSpellByName(GetSpellInfo(ID),nil)
    works fine. Also using spellid is better than using the name because then you don't have any language localization issues.
    https://www.ownedcore.com/forums/world-of-warcraft/world-of-warcraft-bots-programs/wow-bot-maps-profiles/422388-kickmydog-bm-mm-sv-hunter-profiles.html#post2793017

  11. #4091
    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)
    Repost from last page, anyone know why this isn't working? rep+
    PHP Code:
    local hasSeal false
    local judgedTarget 
    false

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

    -- double jeporady
    if hasSeal then
    if judgedTarget == false then
    if UnitExists("target") and UnitPower("player"9) < 5 then
            CastSpellByName
    (GetSpellInfo(20271), "target")
            
    judgedTarget true
        end
    end

    else

    if 
    judgedTarget == true then
        
    if UnitExists("focus") and UnitPower("player"9) < 5 then
                CastSpellByName
    (GetSpellInfo(20271), "focus")
                
    judgedTarget false
                end
            end
        end 
    My Svn - https://subversion.assembla.com/svn/averykeys-svn/

  12. #4092
    sheuron's Avatar Knight-Champion
    Reputation
    319
    Join Date
    Aug 2011
    Posts
    504
    Thanks G/R
    0/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Wopak View Post
    I don't quite think you got the idea here...

    This is for just passing the Spells name as you see it in game, and no, it doesn't freeze the UI, that must be something else interfeering, i have multiple users using my addon and this causes no problem.

    PS: When you say root speel id, i assume you mean global SpellID ?
    CastSpellByName("spell name") uses spells names as you see in game, no need additional code for that.

    What freeze the game is trying to cast one of new spells using CastSpellByID.

    To see root spells try the script i post here
    http://www.ownedcore.com/forums/worl...ml#post2250100 (PQR - Rotation Bot)
    root spells are shown on green.
    [ Sheuron PQR Profiles Pack ] https://goo.gl/lfAMC
    If you like this piece of code feel free to invite me a beer making a donation.
    My paypal account: [email protected]

  13. #4093
    firepong's Avatar Elite User
    Reputation
    384
    Join Date
    Jan 2008
    Posts
    955
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by SHJordan View Post
    Hey bro, are you still updating the svn?
    Yeah, it's still getting updated. The only profile I have right now that's fully updated is my Feral Druid profile. As of right now, I just don't have the time to update all my others because of work and Shaman is on the back burner for the time being till I see how DPS is working out at level 90.

    Can probably say the next profiles I'll get working though is my leveling profiles for whenever HonorBuddy get's fully coded and working good.

  14. #4094
    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 averykey View Post
    Repost from last page, anyone know why this isn't working? rep+
    PHP Code:
    local hasSeal false
    local judgedTarget 
    false

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

    -- double jeporady
    if hasSeal then
    if judgedTarget == false then
    if UnitExists("target") and UnitPower("player"9) < 5 then
            CastSpellByName
    (GetSpellInfo(20271), "target")
            
    judgedTarget true
        end
    end

    else

    if 
    judgedTarget == true then
        
    if UnitExists("focus") and UnitPower("player"9) < 5 then
                CastSpellByName
    (GetSpellInfo(20271), "focus")
                
    judgedTarget false
                end
            end
        end 
    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 
    Last edited by bu_ba_911; 09-15-2012 at 09:12 PM.
    ^0^Team Nova's PQR NCC ^0^

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

  15. #4095
    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 kickmydog View Post
    I'm not sure I see the point of using this when as Sheuron states
    Code:
    CastSpellByName(GetSpellInfo(ID),nil)
    works fine. Also using spellid is better than using the name because then you don't have any language localization issues.
    Ye, that's amazing

    Originally Posted by sheuron View Post
    CastSpellByName("spell name") uses spells names as you see in game, no need additional code for that.

    What freeze the game is trying to cast one of new spells using CastSpellByID.

    To see root spells try the script i post here
    http://www.ownedcore.com/forums/worl...ml#post2250100 (PQR - Rotation Bot)
    root spells are shown on green.
    Nevermind, to advanced

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 11:22 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