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

Shout-Out

User Tag List

Page 438 of 731 FirstFirst ... 338388434435436437438439440441442488538 ... LastLast
Results 6,556 to 6,570 of 10955
  1. #6556
    Tare69's Avatar Corporal
    Reputation
    1
    Join Date
    Feb 2012
    Posts
    17
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Paladin PvP Holy and Arena rotations are good and I never can be so good healer without it but I think that my pvp build is wrong. There is that holy pve build but where is pvp build?

    [BETA] PQRotation - an automated ability priority queue.
  2. #6557
    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)
    TESTED WARRIOR ABILITIES (PVP BASED, USABLE IN PVE WITH SIMPLE SPELL ID ADDITIONS)

    Name: Spell Reflect
    Delay: 100
    Target: Player
    SpellID: 0
    NO ACTIONS
    LUA Code:
    Code:
    local ReflectID = { 
    	5782, -- Fear
    	33786, -- Cyclone
    	28272, -- Pig Poly
    	118, -- Sheep Poly
    	61305, -- Cat Poly
    	61721, -- Rabbit Poly
    	61780, -- Turkey Poly
    	28271, -- Turtle Poly
    	51514, -- Hex
    	51505, -- Lava Burst
    	339, -- Entangling Roots
    	30451, -- Acrane Blast
    	605 -- Mind Control
    }
    local CastingTarget = nil
    
    for _, reflectID in ipairs(ReflectID) do
    	for i=1, 5 do
    		local aTarget = "arena"..tostring(i)
    		local ainRange = IsSpellInRange(GetSpellInfo(57755), aTarget)
    		if UnitExists(aTarget) and ainRange == 1 then
    			if UnitCastingInfo(aTarget) == GetSpellInfo(reflectID) then
    				if GetSpellCooldown(23920) == 0 or UnitBuffID("player", 23920) then
    					local stance = GetShapeshiftForm()
    					if UnitPower("player") > 15 then
    						if stance == 1 or stance == 2 then
    							spellReflect = 1
    							CastingTarget = aTarget
    						else
    							CastSpellByID(2457, "player")
    							spellReflect = 1
    							CastingTarget = aTarget
    						end
    					end
    				end
    			end
    		end
    	end
    	local finRange = IsSpellInRange(GetSpellInfo(57755), "focus")
    	if UnitExists("focus") and finRange == 1 then
    		if UnitCastingInfo("focus") == GetSpellInfo(reflectID) then
    			if GetSpellCooldown(23920) == 0 or UnitBuffID("player", 23920) then
    				local stance = GetShapeshiftForm()
    				if UnitPower("player") > 15 then
    					if stance == 1 or stance == 2 then
    						spellReflect = 1
    						CastingTarget = "focus"
    					else
    						CastSpellByID(2457, "player")
    						spellReflect = 1
    						CastingTarget = "focus"
    					end
    				end
    			end
    		end
    	end
    	local tinRange = IsSpellInRange(GetSpellInfo(57755), "target")
    	if UnitExists("target") and tinRange then
    		if UnitCastingInfo("target") == GetSpellInfo(reflectID) then
    			if GetSpellCooldown(23920) == 0 or UnitBuffID("player", 23920) then
    				local stance = GetShapeshiftForm()
    				if UnitPower("player") > 15 then
    					if stance == 1 or stance == 2 then
    						print("Got here atleast")
    						spellReflect = 1
    						CastingTarget = "target"
    					else
    						CastSpellByID(2457, "player")
    						spellReflect = 1
    						CastingTarget = "target"
    					end
    				end
    			end
    		end
    	end
    end
    
    if spellReflect == 1 and CastingTarget then
    	if IsEquippedItemType("Shields") then
    		if UnitBuffID("player", 23920) and UnitCastingInfo(CastingTarget) then
    			return true
    		elseif not UnitCastingInfo(CastingTarget)  then
    			spellReflect = nil
    			RunMacroText("/equip 2 HANDED WEAPON HERE")
    			return true
    		elseif UnitCastingInfo(CastingTarget) then
    			CastSpellByID(23920, "player")
    			return true
    		end
    	elseif not IsEquippedItemType("Shields") then
    		if UnitCastingInfo(CastingTarget) then
    			RunMacroText("/equip 1 HANDED WEAPON HERE")
    			RunMacroText("/equip SHIELD HERE")
    			return true
    		elseif not UnitCastingInfo(CastingTarget) then
    			spellReflect = nil
    		end
    	end
    elseif IsEquippedItemType("Shields") then
    	spellReflect = nil
    	RunMacroText("/equip 2 HANDED WEAPON HERE")
    	return true
    end
    Name: Disarm
    Target: Player
    Delay: 0
    SpellID: 71
    NO ACTIONS
    LUA Code:
    Code:
    local DisarmDebuffs = {31884, 59016, 18499, 2825, 32182, 2825, 32182, 51713, 51271, 33702, 20572, 33697, 99740, 1719, 46924, 12472 }
    local DisarmCD = GetSpellCooldown(676)
    local stance = GetShapeshiftForm()
    
    if DisarmCD == 0 and UnitPower("player") > 15 then
    	for _, v in ipairs(DisarmDebuffs) do
    		for i = 1, 5 do
    			local aTarget = "arena"..tostring(i)
    			local ainRange = IsSpellInRange(GetSpellInfo(676), aTarget)
    			if UnitExists(aTarget) and ainRange == 1 then
    				if UnitBuffID(aTarget, v) then
    					if stance == 2 then
    						CastSpellByID(676, aTarget)
    						return false
    					else
    						return true
    					end
    				end
    			end
    		end
    		local tinRange = IsSpellInRange(GetSpellInfo(676), "target")
    		if UnitExists("target") and tinRange == 1 then
    			if UnitBuffID("target", v) then
    				if stance == 2 then
    					CastSpellByID(676, "target")
    					return false
    				else
    					return true
    				end
    			end
    		end
    		local finRange = IsSpellInRange(GetSpellInfo(676), "focus")
    		if UnitExists("focus") and finRange == 1 then
    			if UnitBuffID("focus", v) then
    				if stance == 2 then
    					CastSpellByID(676, "focus")
    					return false
    				else
    					return true
    				end
    			end
    		end
    	end
    elseif stance == 2  then
    	if GetPrimaryTalentTree() ~= 3 then
    		CastSpellByName(tostring(GetSpellInfo(2457)), "player")
    		return false
    	end
    end
    Name: Arena: Pummel
    SpellID: 6552
    Delay: 0
    Target: Custom
    NO ACTIONS
    LUA Code:
    Code:
    local InterruptSpells = { 635, 47540, 19750, 82326, 51505, 62809, 331, 77472, 48500, 8936, 5782 }
    
    if select(2, GetSpellCooldown(6552)) == 0 and UnitPower("player") > 5 then
    	for y=1, 5 do
    		local aTarget = "arena"..tostring(y)
    		if UnitExists(aTarget) and IsSpellInRange(GetSpellInfo(6552), aTarget) == 1 then
    			local spellName, _, _, _, _, endCast, _, _, canInterrupt = UnitCastingInfo(aTarget)
    			for _, v in ipairs(InterruptSpells) do
    				if GetSpellInfo(v) == spellName and canInterrupt == false then
    					if ((endCast/1000) - GetTime()) < 1 then
    						PQR_CustomTarget = aTarget
    						return true
    					end
    				end
    			end
    		end
    	end
    	local fTarget = "focus"
    	if UnitExists(fTarget) and IsSpellInRange(GetSpellInfo(6552), fTarget) == 1 then
    		local spellName, _, _, _, _, endCast, _, _, canInterrupt = UnitCastingInfo(fTarget)
    		for _, v in ipairs(InterruptSpells) do
    			if GetSpellInfo(v) == spellName and canInterrupt == false then
    				if ((endCast/1000) - GetTime()) < 1 then
    					PQR_CustomTarget = fTarget
    					return true
    				end
    			end
    		end
    	end
    	local tTarget = "target"
    	if UnitExists(tTarget) and IsSpellInRange(GetSpellInfo(6552), tTarget) == 1 then
    		local spellName, _, _, _, _, endCast, _, _, canInterrupt = UnitCastingInfo(tTarget)
    		for _, v in ipairs(InterruptSpells) do
    			if GetSpellInfo(v) == spellName and canInterrupt == false then
    				if ((endCast/1000) - GetTime()) < 1 then
    					PQR_CustomTarget = tTarget
    					return true
    				end
    			end
    		end
    	end
    end
    I've tested both against myself in duels and after some changes to the code had tested and confirmed that these both work somewhat as intended so far (Haven't tested the arena sections of either, but Target and Focus are tested)

    Disarm can be a lil spammy of changing stances if the target is in range, but not in front of you (FYI)

    Planning on adding a timer to Spell Reflect, so you can try and not get fooled by fake casts, but im happy with where it is right now, it's only one ability, and already stronger than the original

    *edit*
    fixed two things real quick in Disarm, so if you just copy and pasted, i recommend doing Disarm over. Just noticed a bug that may have you stance swapping unneeded lol (didn't break it, but was annoying anyways)

    **edit**
    happydado..... FINALLY got around to debugging your CS issue..... the issue was outdated API websites....
    Last edited by bu_ba_911; 02-26-2012 at 03:23 AM.
    ^0^Team Nova's PQR NCC ^0^

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

  3. #6558
    Mpzor's Avatar Member
    Reputation
    6
    Join Date
    Feb 2012
    Posts
    71
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hi,

    First of I just have to say thanks to everyone that works so hard to make working profiles for the community! You guys are heroes in my eyes!

    Now to the point, is there a way to make the PQR cast Scatter Shot, trap launcher and then freezing trap on my focus/target? Is it possible to make "abilities" that would be easy for the user to edit to their own liking when it comes to keybinds? Like if I wanted to have the PQR cast trap launcher + freezing trap on my target by pressing "C" and on my focus by pressing "Shift+C"? and with scatter shot by pressing "G" and on my focus with "shift+G"?

    I've tried to search, but I couldnt find anything usefull

  4. #6559
    ace99ro's Avatar Sergeant Major
    Reputation
    9
    Join Date
    Dec 2011
    Posts
    173
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Kinkeh View Post
    I'm sitting here watching it, it for some reason does not cast "Empower Rune Weapon" and the DPS slowly falls to 24k in ilvl 395 gear on a dummy. The original does cast it, the code between the two is different so I'm not sure if that's the problem.
    the original version without - pause , dnd , darscrim - did not use ERW on dummy because it had a faulty level check , the version i modified and posted uses a fixed ERW code with the proper check level in it , and casts on dummy and bosses , never on trash

  5. #6560
    Juwles's Avatar Member
    Reputation
    1
    Join Date
    May 2010
    Posts
    1
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hi im looking for an working PvE Fire Mage Profil, Anybody got one?

  6. #6561
    Mpzor's Avatar Member
    Reputation
    6
    Join Date
    Feb 2012
    Posts
    71
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Juwles View Post
    Hi im looking for an working PvE Fire Mage Profil, Anybody got one?
    http://www.ownedcore.com/forums/worl...ml#post2197535 ([BETA] PQRotation - an automated ability priority queue.)

  7. #6562
    happydado's Avatar Active Member
    Reputation
    20
    Join Date
    Feb 2011
    Posts
    158
    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
    TESTED WARRIOR ABILITIES (PVP BASED, USABLE IN PVE WITH SIMPLE SPELL ID ADDITIONS)

    Name: Spell Reflect
    Delay: 100
    Target: Player
    SpellID: 0
    NO ACTIONS
    LUA Code:
    Code:
    local ReflectID = { 
    	5782, -- Fear
    	33786, -- Cyclone
    	28272, -- Pig Poly
    	118, -- Sheep Poly
    	61305, -- Cat Poly
    	61721, -- Rabbit Poly
    	61780, -- Turkey Poly
    	28271, -- Turtle Poly
    	51514, -- Hex
    	51505, -- Lava Burst
    	339, -- Entangling Roots
    	30451, -- Acrane Blast
    	605 -- Mind Control
    }
    local CastingTarget = nil
    
    for _, reflectID in ipairs(ReflectID) do
    	for i=1, 5 do
    		local aTarget = "arena"..tostring(i)
    		local ainRange = IsSpellInRange(GetSpellInfo(57755), aTarget)
    		if UnitExists(aTarget) and ainRange == 1 then
    			if UnitCastingInfo(aTarget) == GetSpellInfo(reflectID) then
    				if GetSpellCooldown(23920) == 0 or UnitBuffID("player", 23920) then
    					local stance = GetShapeshiftForm()
    					if UnitPower("player") > 15 then
    						if stance == 1 or stance == 2 then
    							spellReflect = 1
    							CastingTarget = aTarget
    						else
    							CastSpellByID(2457, "player")
    							spellReflect = 1
    							CastingTarget = aTarget
    						end
    					end
    				end
    			end
    		end
    	end
    	local finRange = IsSpellInRange(GetSpellInfo(57755), "focus")
    	if UnitExists("focus") and finRange == 1 then
    		if UnitCastingInfo("focus") == GetSpellInfo(reflectID) then
    			if GetSpellCooldown(23920) == 0 or UnitBuffID("player", 23920) then
    				local stance = GetShapeshiftForm()
    				if UnitPower("player") > 15 then
    					if stance == 1 or stance == 2 then
    						spellReflect = 1
    						CastingTarget = "focus"
    					else
    						CastSpellByID(2457, "player")
    						spellReflect = 1
    						CastingTarget = "focus"
    					end
    				end
    			end
    		end
    	end
    	local tinRange = IsSpellInRange(GetSpellInfo(57755), "target")
    	if UnitExists("target") and tinRange then
    		if UnitCastingInfo("target") == GetSpellInfo(reflectID) then
    			if GetSpellCooldown(23920) == 0 or UnitBuffID("player", 23920) then
    				local stance = GetShapeshiftForm()
    				if UnitPower("player") > 15 then
    					if stance == 1 or stance == 2 then
    						print("Got here atleast")
    						spellReflect = 1
    						CastingTarget = "target"
    					else
    						CastSpellByID(2457, "player")
    						spellReflect = 1
    						CastingTarget = "target"
    					end
    				end
    			end
    		end
    	end
    end
    
    if spellReflect == 1 and CastingTarget then
    	if IsEquippedItemType("Shields") then
    		if UnitBuffID("player", 23920) and UnitCastingInfo(CastingTarget) then
    			return true
    		elseif not UnitCastingInfo(CastingTarget)  then
    			spellReflect = nil
    			RunMacroText("/equip 2 HANDED WEAPON HERE")
    			return true
    		elseif UnitCastingInfo(CastingTarget) then
    			CastSpellByID(23920, "player")
    			return true
    		end
    	elseif not IsEquippedItemType("Shields") then
    		if UnitCastingInfo(CastingTarget) then
    			RunMacroText("/equip 1 HANDED WEAPON HERE")
    			RunMacroText("/equip SHIELD HERE")
    			return true
    		elseif not UnitCastingInfo(CastingTarget) then
    			spellReflect = nil
    		end
    	end
    elseif IsEquippedItemType("Shields") then
    	spellReflect = nil
    	RunMacroText("/equip 2 HANDED WEAPON HERE")
    	return true
    end
    Name: Disarm
    Target: Player
    Delay: 0
    SpellID: 71
    NO ACTIONS
    LUA Code:
    Code:
    local DisarmDebuffs = {31884, 59016, 18499, 2825, 32182, 2825, 32182, 51713, 51271, 33702, 20572, 33697, 99740, 1719, 46924, 12472 }
    local DisarmCD = GetSpellCooldown(676)
    local stance = GetShapeshiftForm()
    
    if DisarmCD == 0 and UnitPower("player") > 15 then
    	for _, v in ipairs(DisarmDebuffs) do
    		for i = 1, 5 do
    			local aTarget = "arena"..tostring(i)
    			local ainRange = IsSpellInRange(GetSpellInfo(676), aTarget)
    			if UnitExists(aTarget) and ainRange == 1 then
    				if UnitBuffID(aTarget, v) then
    					if stance == 2 then
    						CastSpellByID(676, aTarget)
    						return false
    					else
    						return true
    					end
    				end
    			end
    		end
    		local tinRange = IsSpellInRange(GetSpellInfo(676), "target")
    		if UnitExists("target") and tinRange == 1 then
    			if UnitBuffID("target", v) then
    				if stance == 2 then
    					CastSpellByID(676, "target")
    					return false
    				else
    					return true
    				end
    			end
    		end
    		local finRange = IsSpellInRange(GetSpellInfo(676), "focus")
    		if UnitExists("focus") and finRange == 1 then
    			if UnitBuffID("focus", v) then
    				if stance == 2 then
    					CastSpellByID(676, "focus")
    					return false
    				else
    					return true
    				end
    			end
    		end
    	end
    elseif stance == 2  then
    	if GetPrimaryTalentTree() ~= 3 then
    		CastSpellByName(tostring(GetSpellInfo(2457)), "player")
    		return false
    	end
    end
    Name: Arena: Pummel
    SpellID: 6552
    Delay: 0
    Target: Custom
    NO ACTIONS
    LUA Code:
    Code:
    local InterruptSpells = { 635, 47540, 19750, 82326, 51505, 62809, 331, 77472, 48500, 8936, 5782 }
    
    if select(2, GetSpellCooldown(6552)) == 0 and UnitPower("player") > 5 then
    	for y=1, 5 do
    		local aTarget = "arena"..tostring(y)
    		if UnitExists(aTarget) and IsSpellInRange(GetSpellInfo(6552), aTarget) == 1 then
    			local spellName, _, _, _, _, endCast, _, _, canInterrupt = UnitCastingInfo(aTarget)
    			for _, v in ipairs(InterruptSpells) do
    				if GetSpellInfo(v) == spellName and canInterrupt == false then
    					if ((endCast/1000) - GetTime()) < 1 then
    						PQR_CustomTarget = aTarget
    						return true
    					end
    				end
    			end
    		end
    	end
    	local fTarget = "focus"
    	if UnitExists(fTarget) and IsSpellInRange(GetSpellInfo(6552), fTarget) == 1 then
    		local spellName, _, _, _, _, endCast, _, _, canInterrupt = UnitCastingInfo(fTarget)
    		for _, v in ipairs(InterruptSpells) do
    			if GetSpellInfo(v) == spellName and canInterrupt == false then
    				if ((endCast/1000) - GetTime()) < 1 then
    					PQR_CustomTarget = fTarget
    					return true
    				end
    			end
    		end
    	end
    	local tTarget = "target"
    	if UnitExists(tTarget) and IsSpellInRange(GetSpellInfo(6552), tTarget) == 1 then
    		local spellName, _, _, _, _, endCast, _, _, canInterrupt = UnitCastingInfo(tTarget)
    		for _, v in ipairs(InterruptSpells) do
    			if GetSpellInfo(v) == spellName and canInterrupt == false then
    				if ((endCast/1000) - GetTime()) < 1 then
    					PQR_CustomTarget = tTarget
    					return true
    				end
    			end
    		end
    	end
    end
    I've tested both against myself in duels and after some changes to the code had tested and confirmed that these both work somewhat as intended so far (Haven't tested the arena sections of either, but Target and Focus are tested)

    Disarm can be a lil spammy of changing stances if the target is in range, but not in front of you (FYI)

    Planning on adding a timer to Spell Reflect, so you can try and not get fooled by fake casts, but im happy with where it is right now, it's only one ability, and already stronger than the original

    *edit*
    fixed two things real quick in Disarm, so if you just copy and pasted, i recommend doing Disarm over. Just noticed a bug that may have you stance swapping unneeded lol (didn't break it, but was annoying anyways)

    **edit**
    happydado..... FINALLY got around to debugging your CS issue..... the issue was outdated API websites....
    Hi Bu_Ba in this code so i need only to change ID from spell reflect to CS?

  8. #6563
    popeofdope's Avatar Sergeant
    Reputation
    11
    Join Date
    Aug 2010
    Posts
    63
    Thanks G/R
    0/0
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Buba, could you explain your masterfrost rotation where you have an ability called Obliterate (1 of each).

    I've tried to understand your code and from what I can gather, it casts Obliterate if you have 1 of each rune up. However, why would you do that? If you had 1 frost, 1 unholy and 1 death rune up, why would you chose to cast obliterate instead of 2 x Hb and save the unholy rune for proccing extra frost and death runes from runic empowerment?

  9. #6564
    wtfnix's Avatar Member
    Reputation
    1
    Join Date
    Feb 2012
    Posts
    45
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by ace99ro View Post
    BbaMasterfrost a bit tweaked :

    - added Pause button ( Shift )
    - added DnD on mouseover ( L-Ctrl )
    - added DarkSim for Hagara's Shattered Ice ( just put the boss on your focus )
    Could you possibly share the code? As it seems the .xml files need to be approved by an admin before they are able to be downloaded. Of use Media Fire?

  10. #6565
    svs's Avatar Active Member
    Reputation
    15
    Join Date
    Feb 2012
    Posts
    89
    Thanks G/R
    9/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by wtfnix View Post
    Could you possibly share the code? As it seems the .xml files need to be approved by an admin before they are able to be downloaded. Of use Media Fire?
    Login

  11. #6566
    svs's Avatar Active Member
    Reputation
    15
    Join Date
    Feb 2012
    Posts
    89
    Thanks G/R
    9/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by stec2012 View Post
    I like it, it looks good

    Althought its missing the Dk section :P
    Thanks! I've posted rotations I used myself plus some latest from here

  12. #6567
    wtfnix's Avatar Member
    Reputation
    1
    Join Date
    Feb 2012
    Posts
    45
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by svs View Post
    LOL yeah? What's this look like to you on this post when you're logged in?

    http://www.ownedcore.com/forums/worl...ml#post2200382 ([BETA] PQRotation - an automated ability priority queue.)

    Next time if I were you, search what I was asking of, and you would see this for yourself...

    Attachments Pending Approval

  13. #6568
    stec2012's Avatar Corporal
    Reputation
    1
    Join Date
    Jan 2012
    Posts
    34
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by wtfnix View Post
    LOL yeah? What's this look like to you on this post when you're logged in?

    http://www.ownedcore.com/forums/worl...ml#post2200382 ([BETA] PQRotation - an automated ability priority queue.)

    Next time if I were you, search what I was asking of, and you would see this for yourself...
    If you actually took your own advice and checked a few posts later, or a page or so then you would see they had been posted again on media fire. Im currently using them ^^

    Heres the link the newer post, dont be so quick to be an arse maybe?

    http://www.ownedcore.com/forums/worl...ml#post2200450

  14. #6569
    hablais's Avatar Private
    Reputation
    1
    Join Date
    Mar 2010
    Posts
    7
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by [Blinded] View Post
    [Blinded]'s Rogue Profile


    Includes :

    • Subtlety - With Hemorrhage Glyph/Fixed the issues with premeditation and preparation!
    • Combat - Rupture support added


    HotKeys :

    • Left Shift : Pause/Start rotation, Hold down Shift to pause this rotation
    • Right CTRL : Enable/Disable CDs, Default : Enabled


    ChangeLog :

    • Added a check for Revealing Strike so the rotation won't overwrite this debuff anymore
    • Disabled Shadow Step for Ultraxion/Madness and Spine ( Tendon only ), Vanish or Shadow Dance will be triggered like always so make sure you disabled them if you don't want to use them
    • Changed the mechanic of the "pause-hotkey" and moved it to "Left Shift"




    Download Link : FIXED
    [Blinded]_Rogue1.2.rar
    Jede Zelle meines Körpers ist glücklich, jede Körperzelle fühlt sich wohl!

  15. #6570
    fredrik1984's Avatar Member
    Reputation
    10
    Join Date
    Apr 2010
    Posts
    80
    Thanks G/R
    0/0
    Trade Feedback
    6 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Say thanks to Bu_Ba_911 for the base code of this, I remade his Pummel code into a mind freeze code, I haven't had the time to test it yet.
    I've included most of the cc abilities that are used in the arena that can be interrupted so it will interrupt both heals and cc's.

    If you find any problems with this, please let me know and Ill try to work out what the problem is. As I wrote earlier, all thanks should be directed to Bu_Ba_911 for his wonderful Pummel code.

    If you don't have 2 points in the talent: Endless Winter please add
    Code:
    and UnitPower("player") > 20
    after
    Code:
    if select(2, GetSpellCooldown(47528)) == 0
    Name: Arena: Mind Freeze
    SpellID: 47528
    Delay: 0
    Target: Custom
    NO ACTIONS
    LUA Code:
    Code:
    local InterruptSpells = { 635, 47540, 19750, 82326, 51505, 62809, 331, 77472, 48500, 8936, 5782, 33786, 28272, 118, 61305, 61721, 61780, 28271, 51514, 51505, 339, 30451, 605 }
    
    if select(2, GetSpellCooldown(47528)) == 0 then
    	for y=1, 5 do
    		local aTarget = "arena"..tostring(y)
    		if UnitExists(aTarget) and IsSpellInRange(GetSpellInfo(47528), aTarget) == 1 then
    			local spellName, _, _, _, _, endCast, _, _, canInterrupt = UnitCastingInfo(aTarget)
    			for _, v in ipairs(InterruptSpells) do
    				if GetSpellInfo(v) == spellName and canInterrupt == false then
    					if ((endCast/1000) - GetTime()) < 1 then
    						PQR_CustomTarget = aTarget
    						return true
    					end
    				end
    			end
    		end
    	end
    	local fTarget = "focus"
    	if UnitExists(fTarget) and IsSpellInRange(GetSpellInfo(47528), fTarget) == 1 then
    		local spellName, _, _, _, _, endCast, _, _, canInterrupt = UnitCastingInfo(fTarget)
    		for _, v in ipairs(InterruptSpells) do
    			if GetSpellInfo(v) == spellName and canInterrupt == false then
    				if ((endCast/1000) - GetTime()) < 1 then
    					PQR_CustomTarget = fTarget
    					return true
    				end
    			end
    		end
    	end
    	local tTarget = "target"
    	if UnitExists(tTarget) and IsSpellInRange(GetSpellInfo(47528), tTarget) == 1 then
    		local spellName, _, _, _, _, endCast, _, _, canInterrupt = UnitCastingInfo(tTarget)
    		for _, v in ipairs(InterruptSpells) do
    			if GetSpellInfo(v) == spellName and canInterrupt == false then
    				if ((endCast/1000) - GetTime()) < 1 then
    					PQR_CustomTarget = tTarget
    					return true
    				end
    			end
    		end
    	end
    end

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 04:17 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