PQR - Rotation Bot menu

User Tag List

Page 397 of 779 FirstFirst ... 297347393394395396397398399400401447497 ... LastLast
Results 5,941 to 5,955 of 11681
  1. #5941
    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)
    A

    Sent from my GT-I9100 using Tapatalk 2

    PQR - Rotation Bot
  2. #5942
    Rubim's Avatar Contributor
    Reputation
    247
    Join Date
    Mar 2010
    Posts
    267
    Thanks G/R
    4/7
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    What happens if i use PQR_SpellAvailable on a spell that i dont have?
    https://www.ownedcore.com/forums/world-of-warcraft/world-of-warcraft-bots-programs/wow-bot-maps-profiles/385569-pqr-death-knight-monk-tank-dps-profiles.html#post2582063

  3. #5943
    crystal_tech's Avatar Elite User
    Reputation
    468
    Join Date
    Feb 2008
    Posts
    1,033
    Thanks G/R
    1/6
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Rubim View Post
    What happens if i use PQR_SpellAvailable on a spell that i dont have?
    like to check if a spell is rdy on another unit?

    hmm it seems my sig was edited/filtered so i'll update it.
    Last edited by crystal_tech; 11-13-2012 at 02:50 PM.

    Please if someone helped you donate rep to them.

  4. #5944
    Kinkeh's Avatar Established Member
    Reputation
    243
    Join Date
    Jan 2012
    Posts
    450
    Thanks G/R
    0/0
    Trade Feedback
    3 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Rubim View Post
    What happens if i use PQR_SpellAvailable on a spell that i dont have?
    I'm assuming it would return null and do nothing and skip that ability(until it's learned or you enter something with it), or pause the rotation at that ability. I'm thinking the first thing though.
    Last edited by Kinkeh; 11-13-2012 at 03:10 PM.

  5. #5945
    Xelper's Avatar ★ Elder ★
    Reputation
    1024
    Join Date
    Mar 2007
    Posts
    860
    Thanks G/R
    0/8
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    As long as it is a valid spell ID (in WoW) it will return false.
    Code:
    	function PQR_SpellAvailable(spellID)
    		local gcdSpell = PQR_GCDSpellID()
    		local gcdStartTime, gcdDuration = GetSpellCooldown(gcdSpell)
    		local spellStartTime, spellDuration = GetSpellCooldown(spellID)
    		local spellUsable = IsUsableSpell(spellID)
    		local spellAvailable = false
    
    
    		if spellUsable then
    			if spellStartTime ~= nil and gcdStartTime ~= nil then
    				local spellTimeLeft = spellStartTime + spellDuration - GetTime()
    				local gcdTimeLeft = gcdStartTime + gcdDuration - GetTime()
    				if gcdTimeLeft <= 0 then
    				
    					--Our GCD spell is not on CD.
    					if spellTimeLeft <= PQR_SpellAvailableTime then
    						--spell will be off CD within 50ms.
    						spellAvailable = true 
    					end
    				else
    					--Out GCD spell is on CD.
    					if spellTimeLeft <= gcdTimeLeft + PQR_SpellAvailableTime then
    						--spell time left is less than GCD time left + 50ms.
    						spellAvailable = true
    					end
    				end
    			end
    		end
    
    
    		return spellAvailable
    	end

  6. #5946
    Rubim's Avatar Contributor
    Reputation
    247
    Join Date
    Mar 2010
    Posts
    267
    Thanks G/R
    4/7
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Xelper View Post
    As long as it is a valid spell ID (in WoW) it will return false.
    Code:
    	function PQR_SpellAvailable(spellID)
    		local gcdSpell = PQR_GCDSpellID()
    		local gcdStartTime, gcdDuration = GetSpellCooldown(gcdSpell)
    		local spellStartTime, spellDuration = GetSpellCooldown(spellID)
    		local spellUsable = IsUsableSpell(spellID)
    		local spellAvailable = false
    
    
    		if spellUsable then
    			if spellStartTime ~= nil and gcdStartTime ~= nil then
    				local spellTimeLeft = spellStartTime + spellDuration - GetTime()
    				local gcdTimeLeft = gcdStartTime + gcdDuration - GetTime()
    				if gcdTimeLeft <= 0 then
    				
    					--Our GCD spell is not on CD.
    					if spellTimeLeft <= PQR_SpellAvailableTime then
    						--spell will be off CD within 50ms.
    						spellAvailable = true 
    					end
    				else
    					--Out GCD spell is on CD.
    					if spellTimeLeft <= gcdTimeLeft + PQR_SpellAvailableTime then
    						--spell time left is less than GCD time left + 50ms.
    						spellAvailable = true
    					end
    				end
    			end
    		end
    
    
    		return spellAvailable
    	end
    Thats exactly what i need.

    By returning false, i can make nice leveling profile.
    https://www.ownedcore.com/forums/world-of-warcraft/world-of-warcraft-bots-programs/wow-bot-maps-profiles/385569-pqr-death-knight-monk-tank-dps-profiles.html#post2582063

  7. #5947
    Kinky's Avatar Banned CoreCoins Purchaser
    Reputation
    481
    Join Date
    Nov 2008
    Posts
    500
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    @Rubim: You nut. It's already in PQR itself.
    @Ralphiuss: It's hard to make. I'll see what I can do if it's not already inside the Data file. However, you could add to your a simple line like:
    Code:
    if UnitDebuffID(target,spellID) then return false end
    Almost at the very top of your profile, before you execute your healing code.

  8. #5948
    Rubim's Avatar Contributor
    Reputation
    247
    Join Date
    Mar 2010
    Posts
    267
    Thanks G/R
    4/7
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by mentally View Post
    @Rubim: You nut. It's already in PQR itself.
    @Ralphiuss: It's hard to make. I'll see what I can do if it's not already inside the Data file. However, you could add to your a simple line like:
    Code:
    if UnitDebuffID(target,spellID) then return false end
    Almost at the very top of your profile, before you execute your healing code.
    I know

    Dunno why you think that i was not aware of that!

    I trough that it would return nil, but since he made 'false' by default then that will do it.
    https://www.ownedcore.com/forums/world-of-warcraft/world-of-warcraft-bots-programs/wow-bot-maps-profiles/385569-pqr-death-knight-monk-tank-dps-profiles.html#post2582063

  9. #5949
    Kinky's Avatar Banned CoreCoins Purchaser
    Reputation
    481
    Join Date
    Nov 2008
    Posts
    500
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    @Rubim: Ah, alrighty! I'm just tired, haha.

  10. #5950
    daveyboyuk's Avatar Active Member
    Reputation
    31
    Join Date
    May 2009
    Posts
    201
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    @mentally gettin a error with ur new profiles , its asking for the data file however its in the correct place and is deffinatly there also it is the updated one . tried update through pqr and svn doesnt make any difference

  11. #5951
    darksahde's Avatar Master Sergeant
    Reputation
    12
    Join Date
    Jan 2012
    Posts
    76
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by mentally View Post
    I've got an update planned for the data file soon which should improve all the Nova profiles' DPS. It should for Demonology, make Dark Soul: Knowledge usage more efficient and allow all our profiles to (if coded for it) to be used during leveling and properly take into account "all" bosses. (Dungeon, World and Raid Bosses.)

    Stay tuned.

    @Darksahde: Your code is flawed. You're not encapsulating it correctly and it has no sanity check. Topped off, you're trying to cast Steady Shot on no target!
    Code:
    if (UnitBuffID("player",53224) and select(7,UnitBuffID("player",53224)) - GetTime() < 3
    		or not UnitBuffID("player",53224))
    	and not PQR_IsMoving(0.3)
    then CastSpellByName(GetSpellInfo(56641),"target") return true end
    This piece of code does the following:
    - Checks to see if you actually have Steady Focus first, then checks if the timer is 3 seconds or less
    - If none of the above is true, you've establied for a fact that we have no Steady Focus active
    - After the above two checks, it checks if you're not moving before executing the cast code.
    - Note: when using CastSpellByName() it's important to remember that it takes 2 inputs. Either GetSpellInfo(ID) or the spell name and your desired target.
    Thank you very much.

  12. #5952
    Kinky's Avatar Banned CoreCoins Purchaser
    Reputation
    481
    Join Date
    Nov 2008
    Posts
    500
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    @To everyone who's been getting errors with my new profile! It's because of me being tired and writing a function wrong. I'll have a SVN update in a few minutes which should fix all errors AND make the Demonology Warlock profile (in the beginning) usable on any level as it now properly determines Normal and Heroic Dungeon bosses and of course Raid bosses. This should greatly improve performance on all the cooldowns and not make you waste them on trash, for example.

    Edit: The changes are up.
    Update your SVN and/or Update the Demonology Warlock profile through the PQR Rotation Manager!
    This will fix the issues people were having with the Data file not loading AND further improve the Demonology Profile's DPS as you can now run with the AoE/Standard profile -everywhere- without being afraid of it blowing your cooldowns. It'll check your target first.

    As always, if you want to help me out and keep me motivated to create bigger and better profiles, you can make a donation or +Rep me! - It will not go unnoticed.
    Last edited by Kinky; 11-13-2012 at 07:25 PM.

  13. #5953
    Kinkeh's Avatar Established Member
    Reputation
    243
    Join Date
    Jan 2012
    Posts
    450
    Thanks G/R
    0/0
    Trade Feedback
    3 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by mentally View Post
    @To everyone who's been getting errors with my new profile! It's because of me being tired and writing a function wrong. I'll have a SVN update in a few minutes which should fix all errors AND make the Demonology Warlock profile (in the beginning) usable on any level as it now properly determines Normal and Heroic Dungeon bosses and of course Raid bosses. This should greatly improve performance on all the cooldowns and not make you waste them on trash, for example.

    Edit: The changes are up.
    Update your SVN and/or Update the Demonology Warlock profile through the PQR Rotation Manager!
    This will fix the issues people were having with the Data file not loading AND further improve the Demonology Profile's DPS as you can now run with the AoE/Standard profile -everywhere- without being afraid of it blowing your cooldowns. It'll check your target first.

    As always, if you want to help me out and keep me motivated to create bigger and better profiles, you can make a donation or +Rep me! - It will not go unnoticed.
    Wooo! result time, I only got screen caps of two fights, both of which I guess you can't really get an accurate DPS result but it seems to be pretty awesome. =]
    Grand Empress Shek'zeer(Under me is a feral druid, who is an item level above me):

    Amber-shaper Un'sok (After looking up both of the mages, they both fairly out gear me):

  14. #5954
    snowhawk's Avatar Contributor
    Reputation
    147
    Join Date
    Aug 2008
    Posts
    238
    Thanks G/R
    42/130
    Trade Feedback
    0 (0%)
    Mentioned
    14 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by mentally View Post
    @To everyone who's been getting errors with my new profile! It's because of me being tired and writing a function wrong. I'll have a SVN update in a few minutes which should fix all errors AND make the Demonology Warlock profile (in the beginning) usable on any level as it now properly determines Normal and Heroic Dungeon bosses and of course Raid bosses. This should greatly improve performance on all the cooldowns and not make you waste them on trash, for example.

    Edit: The changes are up.
    Update your SVN and/or Update the Demonology Warlock profile through the PQR Rotation Manager!
    This will fix the issues people were having with the Data file not loading AND further improve the Demonology Profile's DPS as you can now run with the AoE/Standard profile -everywhere- without being afraid of it blowing your cooldowns. It'll check your target first.

    As always, if you want to help me out and keep me motivated to create bigger and better profiles, you can make a donation or +Rep me! - It will not go unnoticed.
    Had a UI lock up during wind lord after updating to 1.4.3 through PQR, so I reverted back to 1.4.2.

  15. #5955
    Kinky's Avatar Banned CoreCoins Purchaser
    Reputation
    481
    Join Date
    Nov 2008
    Posts
    500
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    @snowhawk: Yeah. After updating you have to physically restart PQR and do a /reload within World of Warcraft to "reload" the Data file. (The lockups was probably because a new function was introduced which the Demonology Warlock profile is using!)

    @Kinkeh: Awesome! Fire Mages molest everyone on the meters though if they're anywhere near half-decent. :x Or using PQR!

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 05:08 AM. 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