[BETA] PQRotation - an automated ability priority queue. menu

Shout-Out

User Tag List

Page 516 of 731 FirstFirst ... 16416466512513514515516517518519520566616 ... LastLast
Results 7,726 to 7,740 of 10955
  1. #7726
    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)
    There we go everyone. I've removed the 5.0 version and replaced it with the 5.1 version in the original release post!
    Bug should be completely fixed now and working as it should. :P

    [BETA] PQRotation - an automated ability priority queue.
  2. #7727
    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 mentally View Post
    There we go everyone. I've removed the 5.0 version and replaced it with the 5.1 version in the original release post!
    Bug should be completely fixed now and working as it should. :P
    When you get the time, can you debug your Bleed code that you posted up yesterday. When I put it into my feral druid rotation, it just hangs up on returning a nil value. Even the one diesel upgraded returns it. Something weird is going on with it lol.

  3. #7728
    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 firepong View Post
    When you get the time, can you debug your Bleed code that you posted up yesterday. When I put it into my feral druid rotation, it just hangs up on returning a nil value. Even the one diesel upgraded returns it. Something weird is going on with it lol.
    I'll look at it before I go to bed. And it would only return nil if the table is screwed up somehow :-/

    Remove the last comma in the table? No table should ever end with a comma. A comma means there's more to come

    So remove pact comma, should work

    Sent from my Xoom
    Last edited by bu_ba_911; 03-17-2012 at 12:52 AM.
    ^0^Team Nova's PQR NCC ^0^

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

  4. #7729
    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 mentally View Post
    There we go everyone. I've removed the 5.0 version and replaced it with the 5.1 version in the original release post!
    Bug should be completely fixed now and working as it should. :P
    Lol you worked your bum off on this, wish I could rep you!!!

    Sent from my Xoom
    ^0^Team Nova's PQR NCC ^0^

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

  5. #7730
    Noelpqr's Avatar Member
    Reputation
    3
    Join Date
    Oct 2011
    Posts
    58
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    why most profile writers like to use CheckInteractDistance over IsSpellInRange?
    I was trying to write Shadowflame ability to a friend of mine but i found out that it does not always work right for some targets like Arm Tentacle or Ultraxion.using CheckInteractDistance
    so either i need to write a function like SpecialAggro on Sheuron's profile for these special targets or use IsSpellInRange but i want to know if there is a reason to not using it?

  6. #7731
    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 Noelpqr View Post
    why most profile writers like to use CheckInteractDistance over IsSpellInRange?
    I was trying to write Shadowflame ability to a friend of mine but i found out that it does not always work right for some targets like Arm Tentacle or Ultraxion.using CheckInteractDistance
    so either i need to write a function like SpecialAggro on Sheuron's profile for these special targets or use IsSpellInRange but i want to know if there is a reason to not using it?
    For those bosses, none of the distance code can really be used. Reason is Arm Tentacle and Ultraxion has a big ass hit box. That messes with the distance between spells

  7. #7732
    Noelpqr's Avatar Member
    Reputation
    3
    Join Date
    Oct 2011
    Posts
    58
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by firepong View Post
    For those bosses, none of the distance code can really be used. Reason is Arm Tentacle and Ultraxion has a big ass hit box. That messes with the distance between spells
    thank you for reply
    so it is better to write function to ignore like checkinteractdistance for these units.
    but i am kinda greedy and i want an answer for this question why profile writers like to use checkinteractdistance over IsSpellInRange for offensive spells?

  8. #7733
    expunge's Avatar Knight-Lieutenant
    Reputation
    17
    Join Date
    Nov 2011
    Posts
    226
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by mentally View Post
    There we go everyone. I've removed the 5.0 version and replaced it with the 5.1 version in the original release post!
    Bug should be completely fixed now and working as it should. :P
    I wish I had more rep to give /love

  9. #7734
    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 bu_ba_911 View Post
    I'll look at it before I go to bed. And it would only return nil if the table is screwed up somehow :-/

    Remove the last comma in the table? No table should ever end with a comma. A comma means there's more to come

    So remove pact comma, should work

    Sent from my Xoom
    Aaaaaaaand, it still fails with a nil value. I can't figure this shit out either. I might just leave my mangle the way it is lol.

    EDIT* OK, for some reason, itwill not work if I make it into a .lua. But when I just copy and paste it all into the mangle code box, it works. What gives :confused: lol
    Last edited by firepong; 03-17-2012 at 01:42 AM.

  10. #7735
    Deva's Avatar Master Sergeant
    Reputation
    17
    Join Date
    Oct 2011
    Posts
    74
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Here's the updated/working Bleed code.

    The table/functions. I have this in PQR_functionBleeds.lua in the Data directory:
    Code:
    local Bleeds = {
    	16511, -- Rogue, Hemorrhage
    	33876, -- Druid, Cat: Mangle
    	33878, -- Druid, Bear: Mangle
    	35290, -- Hunter Pet: Gore
    	46857, -- Warrior, Trauma
    	50271, -- Hunter Pet: Tendon Rip
    	57386, -- Hunter Pet: Stampede
    }
    function PQR_BleedDebuff(unit)
    	for i=1,#Bleeds do
    		if UnitDebuffID(unit,Bleeds[i]) then return true end
    	end
    	return false
    end
    
    function PQR_PlayerBleedDebuff(unit)
    	for i=1,#Bleeds do
    		if UnitDebuffID(unit,Bleeds[i],"player") then
    			return true 
    		end
    	end
    	return false
    end
    This is the cat Mangle ability code I've been using. Note, this bit is ONLY intended to apply a bleed if there is none, or refresh yours if it exists, and it will also require the timer variables I have loaded in another ability (included here for ease... I hope it works when copy/pasted, if not... eh, this is something I'm still working on):
    Code:
    -- Variables
    local PQR_BleedDebuff = PQR_BleedDebuff("target")
    local PQR_PlayerBleedDebuff = PQR_PlayerBleedDebuff("target")
    local energyRegen = GetPowerRegen()
    local MangleCost = select(4,GetSpellInfo(33876))
    
    if MangleCost ~= 0 then
    	local MangleRefresh = ((MangleCost/energyRegen)+2)
    else
    	MangleRefresh = 3
    end
    
    if(PQR_BleedDebuff == true and PQR_PlayerBleedDebuff == false) then
    	return false
    end
    
    if(PQR_PlayerBleedDebuff == true) then
            local CatManTimer = select(7, UnitBuffID( "target", 33876,"player"))
            local BearManTimer = select(7, UnitBuffID( "target", 33878,"player"))
    	if (CatManTimer ~= nil and (CatManTimer - GetTime() < MangleRefresh)) then
    		 return true 
    	end
    	if (BearManTimer ~= nil and (BearManTimer - GetTime() < MangleRefresh)) then 
    		return true 
    	end
    else
    	if UnitExists("target") then
    	return true
    	end
    end
    Edited to make a few changes. I'm sure I could simplify this further, but right now it works and it has given me some ideas while working on it, so... we'll see how it goes!

    My next challenge is that I need to figure out a way to "snapshot" a certain stat (or stats) at the time Rip is applied. I've got an idea, but I'll need to play around with some stuff and test before I can confirm.
    Last edited by Deva; 03-17-2012 at 03:31 AM.

  11. #7736
    wooloveshacks's Avatar Member
    Reputation
    5
    Join Date
    Nov 2008
    Posts
    33
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hi Mentally,

    I just tried this out now in DS10 normal and on Hagara, as soon as I targeted the lightning add, it no longer cast spells and even turning the rotation off and on again didn't fix it... I tried again after restarting the game and the same thing happened.

    Awesome work though

    EDIT: same issue when targeting drakes on Blackhorn and part of the bug has it trying to cast mass dispel when there is really no need.
    Last edited by wooloveshacks; 03-17-2012 at 05:36 AM.

  12. #7737
    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)
    Here is my Pyroblast code:
    Code:
    local start, duration, enabled = GetSpellCooldown(11129);
    
    if not UnitChannelInfo("player") and FireballCrit == 1 then
    	if 	duration > 8 
    		or duration < 1 then
      			CastSpellByName(tostring(GetSpellInfo(92315)))
     			 --print("Mage Functions FireBall CRITTED. " ..Fireballdamage)
     			 return true
     	 end
     end
    What it doest is checking for combusions CD and if its between 8 to 1 sec before Combustion it waits with pyroblast so we can have that DoT ticking when combustion is ready but furthermost it can give nice crits on pyroblast to get a good Combustion going.
    I also have a check for Fireballcrit but you can remove that function.

  13. #7738
    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 wooloveshacks View Post
    Hi Mentally,

    I just tried this out now in DS10 normal and on Hagara, as soon as I targeted the lightning add, it no longer cast spells and even turning the rotation off and on again didn't fix it... I tried again after restarting the game and the same thing happened.

    Awesome work though

    EDIT: same issue when targeting drakes on Blackhorn and part of the bug has it trying to cast mass dispel when there is really no need.
    are you clicking control ever for a key bind?

    Sent from my Xoom
    ^0^Team Nova's PQR NCC ^0^

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

  14. #7739
    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)
    Originally Posted by firepong View Post
    For those bosses, none of the distance code can really be used. Reason is Arm Tentacle and Ultraxion has a big ass hit box. That messes with the distance between spells

    If I remember correctly IsSpellInRange works fine for those bosses. CheckInteractDistances does not.

    I've always used IsSpellInRange in my profiles.

  15. #7740
    maurs's Avatar Member
    Reputation
    1
    Join Date
    Mar 2008
    Posts
    23
    Thanks G/R
    5/0
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    This is the best program I've ever used. Keep up the good work! Big thanks to you Xelper, Bu_Ba, Mentaly for the great profiles! And thanks to all who share their awesome profiles

Similar Threads

  1. [Buying] Planetside 2 Priority Beta Key
    By isit123 in forum General MMO Buy Sell Trade
    Replies: 0
    Last Post: 07-21-2012, 06:34 AM
  2. [Selling] PLANETSIDE 2 Priority/Early Access Beta Account
    By Kabraxiss in forum General MMO Buy Sell Trade
    Replies: 0
    Last Post: 07-18-2012, 10:20 AM
  3. [Selling] Planetside 2 Priority/Early access Beta Keys
    By mrsluf in forum General MMO Buy Sell Trade
    Replies: 3
    Last Post: 07-17-2012, 04:45 AM
  4. [Selling] Planetside 2 Priority Access beta key codes
    By fatalefout in forum General MMO Buy Sell Trade
    Replies: 1
    Last Post: 06-26-2012, 04:08 PM
  5. [Bot] Automated dungeon queue / Justice Point leecher(Auto-it source)
    By s_e_a_n_66 in forum World of Warcraft Bots and Programs
    Replies: 36
    Last Post: 01-17-2011, 11:50 AM
All times are GMT -5. The time now is 06:36 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