PQR - Rotation Bot menu

Shout-Out

User Tag List

Page 625 of 779 FirstFirst ... 125525575621622623624625626627628629675725 ... LastLast
Results 9,361 to 9,375 of 11681
  1. #9361
    Nerder's Avatar Contributor
    Reputation
    117
    Join Date
    Aug 2012
    Posts
    263
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by firepong View Post
    Not exactly. Heres the snippet of what those 2 returns:
    start - The value of GetTime() at the moment the cooldown began, or 0 if the spell is ready (number)
    duration - The length of the cooldown, or 0 if the spell is ready (number)

    sStart and mStart can work fine to tell if it is off cooldown, but to check how much time is left on the cooldown, you will have to do:
    local mfCD = mfStart + mfDuration - GetTime()
    local sCD = sStart + sDuration - GetTime()
    local mfTimeLeft = length of cooldown - 1.5 -- < CHANGE THIS TO THE RIGHT VALUE, DON'T FORGET
    local sTimeLeft = length of cooldown - 1.5 -- < CHANGE THIS TO THE RIGHT VALUE, DON'T FORGET

    and then do:
    if ( GetSpellCooldown(4752 == 0 and GetSpellCooldown(108194) == 0 ) then --If both arent on CD then choose mind freeze
    return 47528
    elseif ( sStart > 0 and sDuration < sTimeLeft ) then --if Asphyxiate is on CD then choose mind freeze
    return 47528
    elseif ( mfStart > 0 and mfDuration < mTimeLeft ) then -- if mindfreeze is on cd then choose strangulate
    return 108194
    end

    I see what you are doing and that's the way I would do it. You don't want it to blow all at once on one spell because of lag, so you make sure to give the spells a little bit of time on the Cooldown. Again, this is how I would do it. I don't think it would work the way you want it since Duration only returns the length of the cooldown for that given spell.

    EDIT* If Nerder uses it that way, then I guess it would work. I thought Duration was a fixed number, guess I was wrong C.c lol
    Anything over 1.5 of a duration is actually on a CD, the ICD at most is 1.5 so if its over, the spell is on CD. No need to add all that extra stuff for the sTimeLeft and what not

    All thats saying is if theres more then 1.5 seconds on CD, which no matter what if its cast it will be.
    Last edited by Nerder; 04-14-2013 at 09:47 AM.

    PQR - Rotation Bot
  2. #9362
    qzt's Avatar Member
    Reputation
    1
    Join Date
    Mar 2013
    Posts
    63
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    oh i just noticed something now. Nerder why length of cooldown - 1.5 ? Strangulate as 1 min CD

  3. #9363
    Nerder's Avatar Contributor
    Reputation
    117
    Join Date
    Aug 2012
    Posts
    263
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by qzt View Post
    oh i just noticed something now. Nerder why length of cooldown - 1.5 ? Strangulate as 1 min CD
    It's saying greater then the CD of 1.5...

    What you are seeing is the GCD (Global Cooldown) which is by default 1.5 seconds long (without any haste). I know most interrupt spells arent messed with when casting other spells, but if asphyxiate or strangulate are, you want to see if they're > 1.5 as anything less then 1.5 will return on CD even if you didnt actually cast it

  4. #9364
    qzt's Avatar Member
    Reputation
    1
    Join Date
    Mar 2013
    Posts
    63
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    ok understand, thanks dude

  5. #9365
    qzt's Avatar Member
    Reputation
    1
    Join Date
    Mar 2013
    Posts
    63
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I forwarded the data, but the profile does not function, why does it never work when i do something

  6. #9366
    Nerder's Avatar Contributor
    Reputation
    117
    Join Date
    Aug 2012
    Posts
    263
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by qzt View Post
    I forwarded the data, but the profile does not function, why does it never work when i do something
    Make sure that you close all your if statements and what not. any extra or less "end" will make it not work

    this is my full "initialize" ability my modded DK one

    Code:
    if xelperInterruptInit == nil then
        --TestComment
        xelperInterruptInit = true
        function PQR_InterruptSpell()
            local _, playerClass = UnitClass("player")
            
            if playerClass == "DEATHKNIGHT" then
                local mfStart, mfDuration = GetSpellCooldown(47528)
                local sStart, sDuration = GetSpellCooldown(47476)
    
                if ( GetSpellCooldown(47528) == 0 and GetSpellCooldown(47476) == 0 ) then --If both arent on CD then choose mind freeze
                    return 47528
                elseif ( sStart > 0 and sDuration > 1.5 ) then --if Strangulate is on CD then choose mind freeze
                    return 47528
                elseif ( mfStart > 0 and mfDuration > 1.5 ) then -- if mindfreeze is on cd then choose strangulate
                    return 47476
                end
            elseif playerClass == "DRUID" then
                local catForm = UnitBuffID("player", 768)
                if catForm ~= nil then
                    return 80965
                else
                    return 80964
                end
            elseif playerClass == "HUNTER" then
                return 34490
            elseif playerClass == "MAGE" then
                return 2139
            elseif playerClass == "PALADIN" then
                return 96231
            elseif playerClass == "PRIEST" then
                return 15487
            elseif playerClass == "ROGUE" then
                return 1766
            elseif playerClass == "SHAMAN" then
                return 57994
            elseif playerClass == "WARLOCK" then
                return 19647
            elseif playerClass == "WARRIOR" then
                return 6552
            else
                return 0
            end
        end
    end
    Just change the ID's for the strangulate/Asphyxiate
    Last edited by Nerder; 04-14-2013 at 10:55 AM.

  7. #9367
    qzt's Avatar Member
    Reputation
    1
    Join Date
    Mar 2013
    Posts
    63
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    if i change the id it dosent work at all, if i use the one you gave me it works-.- how strange is it

  8. #9368
    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 boxo View Post
    Hey, quick question. I'm using a slightly modified version of Sheuron's old prot warrior tanking profile, and i was wondering what might cause it not to run against primordius adds? So far it functions against all other bosses and adds, just not the slimes.
    You might want to check if those adds actually get into combat. If I remember Sheuron's profiles they check if a mob is in combat with you, and not if you are in combat. This means if those adds are not in combat with you the rotation turns off. There is a list somewhere in the rotation that has a load of different mob names where combat is not checked for. Simply add the ooze name into that list to fix it.
    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

  9. #9369
    blacknightlll's Avatar Member
    Reputation
    4
    Join Date
    Mar 2009
    Posts
    154
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    hey has the offsets been updated yet? still getting edit mode

  10. #9370
    monopoly8's Avatar Member
    Reputation
    2
    Join Date
    Nov 2012
    Posts
    98
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by CodeMyLife View Post
    In fact the version number did not change.. don't know why it would not work for others but here it's working flawlessly. Using Offsets provided by Sacred on this thread on April 8th.

    Originally Posted by Sacred
    Enjoy. 16826.xml
    Code:

    <?xml version="1.0" encoding="UTF-8"?>
    <Offsets>
    <CurrentWoWVersion>16826</CurrentWoWVersion>
    <WoWVersionOffset>0xC70E8F</WoWVersionOffset>
    <PlayerName>0xEAEAA8</PlayerName>
    <PlayerClass>0xEAEC25</PlayerClass>
    <GetCurrentKeyBoardFocus>0xB9CEB4</GetCurrentKeyBoardFocus>
    <GameState>0xD50F26</GameState>
    <Lua_DoStringAddress>0x75b00</Lua_DoStringAddress>
    <Lua_GetLocalizedTextAddress>0x4e4be0</Lua_GetLocalizedTextAddress>
    <CVarBaseMgr>0xAD9BF0</CVarBaseMgr>
    <CVarArraySize>0x400</CVarArraySize>
    <ObjMgr>0xEAEA68</ObjMgr>
    <CurMgr>0x462C</CurMgr>
    <LocalGUID>0xD0</LocalGUID>
    <FirstObject>0xCC</FirstObject>
    <NextObject>0x3C</NextObject>
    <Descriptors>0x8</Descriptors>
    <Obj_TypeOffset>0x10</Obj_TypeOffset>
    <Obj_X>0x800</Obj_X>
    <Obj_TargetGUID>0x13</Obj_TargetGUID>
    <ClickTerrain>0</ClickTerrain>
    </Offsets>


    I did not do this offset, I am posting it for reference. This offset is working for me on U.S. client right now.
    for future patches and updates on offsets just check in here if its not working and look back a few pages sometimes, usually someones posted the, what you do is open the offset folder for pqr and edit one(any) of the older offset files and rename it to the current offsets, and replace the previous code with this code. this is ofund on page 623/624

  11. #9371
    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 blacknightlll View Post
    hey has the offsets been updated yet? still getting edit mode
    There is offsets if you look a few pages back, really easy to fix.

  12. #9372
    boxo's Avatar Member
    Reputation
    2
    Join Date
    Jan 2012
    Posts
    92
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by kickmydog View Post
    You might want to check if those adds actually get into combat. If I remember Sheuron's profiles they check if a mob is in combat with you, and not if you are in combat. This means if those adds are not in combat with you the rotation turns off. There is a list somewhere in the rotation that has a load of different mob names where combat is not checked for. Simply add the ooze name into that list to fix it.
    Awesome! For anyone else, it's in the data file under function SpecialAggro. thanks. +rep

  13. #9373
    greaver77's Avatar Member
    Reputation
    1
    Join Date
    Jan 2012
    Posts
    8
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Can anyone tell me how to fix xinterrupter for warrior to use pummle and Disrupting shout ? I can get it to use pum but not disrupting shout any help would be great Thanks.

  14. #9374
    boxo's Avatar Member
    Reputation
    2
    Join Date
    Jan 2012
    Posts
    92
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by greaver77 View Post
    Can anyone tell me how to fix xinterrupter for warrior to use pummle and Disrupting shout ? I can get it to use pum but not disrupting shout any help would be great Thanks.
    if you open up the interrupt file, under initialize, you can replace "return 6552" with...

    if select(2,GetSpellCooldown(6552)) ~= 0
    then return 102060
    else return 6552

    and i think that should work.

  15. #9375
    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)
    stealth hotfix 5mins ago?

    edit: nvm, random profile just died. apparently
    Last edited by lostinthewoodslol; 04-15-2013 at 03:17 AM.

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:48 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