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

Shout-Out

User Tag List

Page 132 of 731 FirstFirst ... 3282128129130131132133134135136182232632 ... LastLast
Results 1,966 to 1,980 of 10955
  1. #1966
    8BitSuperHero's Avatar Private
    Reputation
    2
    Join Date
    Oct 2011
    Posts
    12
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hello! Been using this for around 3-4 days on my aff lock, and have been loving it so far. I do have a few questions/requests though. Is it possible to make a better profile that will automatically stop casting Drain Soul to refresh haunt on the target? Also in ZA i'm having trouble with it knowing to put Bane of Doom on the Boss along with Curse of Elements. I guess they bosses in their aren't registering as real bosses so only bane of agony is applying. Also would love to see an aff pvp profile. Any replies would mean a lot.

    -Thanks
    8-bit SuperHero

    [BETA] PQRotation - an automated ability priority queue.
  2. #1967
    Kaolla's Avatar Contributor
    Authenticator enabled
    Reputation
    126
    Join Date
    Apr 2007
    Posts
    341
    Thanks G/R
    2/2
    Trade Feedback
    9 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by 8BitSuperHero View Post
    Hello! Been using this for around 3-4 days on my aff lock, and have been loving it so far. I do have a few questions/requests though. Is it possible to make a better profile that will automatically stop casting Drain Soul to refresh haunt on the target? Also in ZA i'm having trouble with it knowing to put Bane of Doom on the Boss along with Curse of Elements. I guess they bosses in their aren't registering as real bosses so only bane of agony is applying. Also would love to see an aff pvp profile. Any replies would mean a lot.

    -Thanks
    8-bit SuperHero
    While I don't play a lock, and thus can't help you with your latter problems, Xelper added a function in 1.0.12 specifically for Channelled spells such as Drain Soul and Mind Flay. Open up the Ability Editor and select any ability you'd want to interrupt a Drain Soul channel. In the top-right corner where it says 'Cancel Channel', set the box to 'True'. Repeat this for every ability you'd clip Drain Soul with normally (make sure to click 'Save' for each spell!) PQR should now interrupt Drain Soul to cast higher-priority spells, as long as they're set to Cancel Channel

    EDIT: I took a quick look at Bane of Doom and what's preventing it from being cast on the ZA bosses. This is a (really) clunky solution, but give this a shot:

    Code:
    Name: Bane of Doom (ZA/ZG)
    Spell ID: 603
    Cancel Channel: True
    Delay: 500
    Target: Target
    
    --cast Bane of Doom if boss level and Bane not up already.
    local baneDoomDebuff = UnitDebuffID("target", 603, "PLAYER")
    
    
    if baneDoomDebuff == nil and UnitName("target") ==  ("Akil'zon" or "Nalorakk" or "Jan'alai" or "Halazzi" or "Hex Lord Malacrass" or "Daakara" or "High Priest Venoxis" or "Bloodlord Mandokir" or "High Priestess Kilnara" or "Zanzil" or "Jin'do the Godbreaker") then
        return true
    end
    I'm incredibly sleep-deprived, so I probably screwed that up utterly, but in theory it should cast Bane if it's not up already and the target's name matches that of a ZA/ZG boss. If I messed up, I apologize, but I really need to get some sleep. Unfortunately, because this is such a clumsy fix, it also means that PQR won't cast Bane on an actual boss. I'm sure there's an easy way to combine the two, but my head is hurting. Sorry! ><

    EDIT2: Actually, since the above will save as a different ability anyway, you can just add it into the rotation right beneath 'Aff/Destro: Bane of Doom' and it should work wonders. Again, assuming that I didn't make a mistake while tweaking it.
    Last edited by Kaolla; 10-07-2011 at 04:39 AM.

  3. #1968
    8BitSuperHero's Avatar Private
    Reputation
    2
    Join Date
    Oct 2011
    Posts
    12
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Kaolla View Post
    While I don't play a lock, and thus can't help you with your latter problems, Xelper added a function in 1.0.12 specifically for Channelled spells such as Drain Soul and Mind Flay. Open up the Ability Editor and select any ability you'd want to interrupt a Drain Soul channel. In the top-right corner where it says 'Cancel Channel', set the box to 'True'. Repeat this for every ability you'd clip Drain Soul with normally (make sure to click 'Save' for each spell!) PQR should now interrupt Drain Soul to cast higher-priority spells, as long as they're set to Cancel Channel

    EDIT: I took a quick look at Bane of Doom and what's preventing it from being cast on the ZA bosses. This is a (really) clunky solution, but give this a shot:

    Code:
    Name: Bane of Doom (ZA/ZG)
    Spell ID: 603
    Cancel Channel: True
    Delay: 500
    Target: Target
    
    --cast Bane of Doom if boss level and Bane not up already.
    local baneDoomDebuff = UnitDebuffID("target", 603, "PLAYER")
    
    
    if baneDoomDebuff == nil and UnitName("target") ==  ("Akil'zon" or "Nalorakk" or "Jan'alai" or "Halazzi" or "Hex Lord Malacrass" or "Daakara" or "High Priest Venoxis" or "Bloodlord Mandokir" or "High Priestess Kilnara" or "Zanzil" or "Jin'do the Godbreaker") then
        return true
    end
    I'm incredibly sleep-deprived, so I probably screwed that up utterly, but in theory it should cast Bane if it's not up already and the target's name matches that of a ZA/ZG boss. If I messed up, I apologize, but I really need to get some sleep. Unfortunately, because this is such a clumsy fix, it also means that PQR won't cast Bane on an actual boss. I'm sure there's an easy way to combine the two, but my head is hurting. Sorry! ><

    EDIT2: Actually, since the above will save as a different ability anyway, you can just add it into the rotation right beneath 'Aff/Destro: Bane of Doom' and it should work wonders. Again, assuming that I didn't make a mistake while tweaking it.
    Thanks for the extremely quick reply, Kaolla. Was able to find that cancel channel thing rather easy once i looked, haha. Thanks a lot for that. Also thanks for the Bane of Doom fix for the ZA/ZG dungs. I haven't been able to test it yet cause I'm about to pass out my self. I will test it tomorrow and report with how it's working. You're a life saver! Many thanks.

    Also anyone got a well done Affliction PvP Profile?

  4. #1969
    Cookie799's Avatar Master Sergeant
    Reputation
    1
    Join Date
    Nov 2009
    Posts
    74
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Restr Druid please if anyone done one as can not see one !! Love druid healers

  5. #1970
    vorn10's Avatar Active Member
    Reputation
    75
    Join Date
    Nov 2010
    Posts
    303
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Cookie799 View Post
    Restr Druid please if anyone done one as can not see one !! Love druid healers
    page 117 if i good remember
    sorry at 117 there is feral cat/bear
    here is for resto:
    Code:
    <?xml version="1.0" encoding="utf-8" ?><DRUID><Ability><Name>Rake</Name><Default>false</Default><SpellID>1822</SpellID><Actions></Actions><Lua>local rake, _, _, _, _, _, raketimer = UnitDebuffID(&amp;quot;target&amp;quot;, 1822, &amp;quot;PLAYER&amp;quot;)
    
    
    
    if rake ~= nil then
    	if raketimer - GetTime() &amp;lt; 3 then
    		return true
    	end
    else
    	return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Rip</Name><Default>false</Default><SpellID>1079</SpellID><Actions></Actions><Lua>local rip, _, _, _, _, _, riptimer = UnitDebuffID(&amp;quot;target&amp;quot;, 1079, &amp;quot;PLAYER&amp;quot;)
    local ripCP = GetComboPoints(&amp;quot;player&amp;quot;, &amp;quot;target&amp;quot;)
    local riphealth = 100 * UnitHealth(&amp;quot;target&amp;quot;) / UnitHealthMax(&amp;quot;target&amp;quot;)
    
    
    if rip ~= nil then
    	if riphealth &amp;gt; 25 then
    		if ripCP == 5 then
    			if riptimer - GetTime() &amp;lt; 2 then
    				return true
    			end
    		end
    	end
    else
    	if ripCP == 5 then
    		return true
    	end
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Shred</Name><Default>false</Default><SpellID>5221</SpellID><Actions></Actions><Lua>-- Check for the debuffs.
    local hasCatMangle = UnitDebuffID(&amp;quot;target&amp;quot;, 33876)
    local hasBearMangle = UnitDebuffID(&amp;quot;target&amp;quot;, 33878)
    local hasTrauma = UnitDebuffID(&amp;quot;target&amp;quot;, 46857)
    local hasHemorrhage = UnitDebuffID(&amp;quot;target&amp;quot;, 16511)
    local CP = GetComboPoints(&amp;quot;player&amp;quot;, &amp;quot;target&amp;quot;)
    local shrip, _, _, _, _, _, shtimer = UnitDebuffID(&amp;quot;target&amp;quot;, 1079, &amp;quot;PLAYER&amp;quot;)
    local energy = UnitPower(&amp;quot;player&amp;quot;) / UnitPowerMax(&amp;quot;player&amp;quot;) * 100
    local berserk = UnitBuffID(&amp;quot;player&amp;quot;, 50334)
    
    
    
    
    -- Just check for all buffs, we have no casting time on Shred so no need for a timer check
    if hasCatMangle ~= nil or hasBearMangle ~= nil or hasTrauma ~= nil or hasHemorrhage ~= nil then
    	if PQR_NotBehindTarget() then
    		return false
    	else
    		if shrip == nil and CP &amp;lt; 5  or energy &amp;gt; 90 then
    			return true
    		end
    		if shrip ~= nil and CP &amp;lt; 5 and shtimer - GetTime() &amp;lt; 3 or energy &amp;gt; 90 or berserk ~= nil  then
    			return true
    		end
    	end
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Mangle</Name><Default>false</Default><SpellID>33876</SpellID><Actions></Actions><Lua>-- Rogues and Warriors can handle it themselves.
    local hasCatMangle, _, _, _, _, _, CatMangleTimer = UnitDebuffID(&amp;quot;target&amp;quot;, 33876)
    local hasBearMangle, _, _, _, _, _, BearMangleTimer = UnitDebuffID(&amp;quot;target&amp;quot;, 33878, &amp;quot;PLAYER&amp;quot;)
    local hasTrauma = UnitDebuffID(&amp;quot;target&amp;quot;, 46857)
    local hasHemorrhage = UnitDebuffID(&amp;quot;target&amp;quot;, 16511)
    local CP = GetComboPoints(&amp;quot;player&amp;quot;, &amp;quot;target&amp;quot;)
    local berserk = UnitBuffID(&amp;quot;player&amp;quot;, 50334)
    local shrip, _, _, _, _, _, shtimer = UnitDebuffID(&amp;quot;target&amp;quot;, 1079, &amp;quot;PLAYER&amp;quot;)
    local energy = UnitPower(&amp;quot;player&amp;quot;) / UnitPowerMax(&amp;quot;player&amp;quot;) * 100
    
    
    
    
    if PQR_NotBehindTarget() then
    	if shrip == nil and CP &amp;lt; 5  or energy &amp;gt; 80 or berserk ~= nil then
    		return true
    	end
    end
    
    
    
    
    -- First, let&amp;apos;s let other people handle their own debuffs
    if hasTrauma ~= nil then
    	return false
    elseif hasHemorrhage ~= nil then
    	return false
    elseif hasBearMangle ~= nil then
    	return false
    
    
    
    
    -- Let us handle it!
    elseif hasCatMangle ~= nil or hasBearMangle ~= nil then
        -- Check the timer
    	if CatMangleTimer - GetTime() &amp;lt; 2 then
    		return true
    	end
    else
    	return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Faerie Fire (Feral)</Name><Default>false</Default><SpellID>16857</SpellID><Actions></Actions><Lua>local FF, _, _, _, _, _, timer = UnitDebuffID(&amp;quot;target&amp;quot;, 91565)
    local FFstart, FFduration, FFenabled = GetSpellCooldown(16857)
    local FFcooldown = (FFstart + FFduration - GetTime())
    
    
    
    
    if FF == nil then
    	if FFcooldown &amp;gt; 0 then
    		return false
    	else
    		return true
    	end
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Savage Roar</Name><Default>false</Default><SpellID>52610</SpellID><Actions></Actions><Lua>local _,_,_,SavageRoar = UnitBuffID(&amp;quot;player&amp;quot;, 62071)
    local srCP = GetComboPoints(&amp;quot;player&amp;quot;, &amp;quot;target&amp;quot;)
    local rip, _, _, _, _, _, riptimer = UnitDebuffID(&amp;quot;target&amp;quot;, 1079, &amp;quot;PLAYER&amp;quot;)
    
    
    
    
    if SavageRoar ~= nil then
    	return false
    else
    	return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Ferocious Bite</Name><Default>false</Default><SpellID>22568</SpellID><Actions></Actions><Lua>local fbrip, _, _, _, _, _, fbtimer = UnitDebuffID(&amp;quot;target&amp;quot;, 1079, &amp;quot;PLAYER&amp;quot;)
    local fbCP = GetComboPoints(&amp;quot;player&amp;quot;, &amp;quot;target&amp;quot;)
    local fbhealth = 100 * UnitHealth(&amp;quot;target&amp;quot;) / UnitHealthMax(&amp;quot;target&amp;quot;)
    local fbenergy = UnitPower(&amp;quot;player&amp;quot;) / UnitPowerMax(&amp;quot;player&amp;quot;) * 100
    
    
    
    
    if fbhealth &amp;lt;= 25 then
    	if fbrip ~= nil then
    		if fbtimer - GetTime() &amp;lt;= 1 then
    			if fbCP &amp;gt; 1 then
    				return true
    			end
    		else
    			return true
    		end
    	end
    else
    	if fbrip ~= nil then
    		if fbtimer - GetTime() &amp;gt; 5 and fbenergy &amp;gt;= 60 and fbCP == 5 then
    			return true
    		end
    	end
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Berserk</Name><Default>false</Default><SpellID>50334</SpellID><Actions></Actions><Lua>local _, _, _, BS = UnitBuffID(&amp;quot;player&amp;quot;, 50334)
    local _,_,_,TF = UnitBuffID(&amp;quot;player&amp;quot;, 5217)
    local BSstart, BSduration = GetSpellCooldown(50334)
    local BScooldown = (BSstart + BSduration - GetTime())
    local bsEnergy = UnitPower(&amp;quot;player&amp;quot;) / UnitPowerMax(&amp;quot;player&amp;quot;) * 100
    local bsHealth = UnitHealth(&amp;quot;target&amp;quot;) / UnitHealthMax(&amp;quot;target&amp;quot;) * 100
    local levelcheck = UnitLevel(&amp;quot;target&amp;quot;)
    
    
    
    
    if levelcheck == -1 or levelcheck &amp;gt;= 87 then
    	if BScooldown &amp;gt; 0 then
    		return false
    	else
    		if TF ~= nil then
    			return true
    		end
    	end
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Tigers Fury</Name><Default>false</Default><SpellID>5217</SpellID><Actions>/use Ancient Petrified Seed</Actions><Lua>local _,_,_,TF = UnitBuffID(&amp;quot;player&amp;quot;, 5217)
    local TFstart, TFduration = GetSpellCooldown(5217)
    local TFcooldown = (TFstart + TFduration - GetTime())
    local tfEnergy = UnitPower(&amp;quot;player&amp;quot;) / UnitPowerMax(&amp;quot;player&amp;quot;) * 100
    
    
    
    
    if TF ~= nil then
    	return false
    else
    	if TFcooldown &amp;gt; 0 then
    		return false
    	else
    		if tfEnergy &amp;lt; 35 then
    			return true
    		end
    	end
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Swipe</Name><Default>false</Default><SpellID>62078</SpellID><Actions></Actions><Lua>local _,_,_,BS = UnitBuffID(&amp;quot;player&amp;quot;, 50334)
    local energy = UnitPower(&amp;quot;player&amp;quot;) / UnitPowerMax(&amp;quot;player&amp;quot;) * 100
    
    
    
    
    if BS ~= nil then
    	if energy &amp;gt;= 22 then
    		return true
    	end
    else
    	if energy &amp;gt;= 45 then
    		return true
    	end
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>cat form</Name><Default>false</Default><SpellID>768</SpellID><Actions></Actions><Lua>local slowed = UnitDebuff(&amp;quot;player&amp;quot;, &amp;quot;120&amp;quot;)
    local slowed = UnitDebuff(&amp;quot;player&amp;quot;, &amp;quot;7302&amp;quot;)
    local slowed = UnitDebuff(&amp;quot;player&amp;quot;, &amp;quot;5116&amp;quot;)
    local slowed = UnitDebuff(&amp;quot;player&amp;quot;, &amp;quot;8056&amp;quot;)
    local slowed = UnitDebuff(&amp;quot;player&amp;quot;, &amp;quot;45524&amp;quot;)
    
    
    if slowed ~= nil then
        CastSpellByName(&amp;quot;Cat Form&amp;quot;, &amp;quot;768&amp;quot;)
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>barkskin</Name><Default>false</Default><SpellID>22812</SpellID><Actions></Actions><Lua>local unithealth = 100 * UnitHealth(&amp;quot;target&amp;quot;) / UnitHealthMax(&amp;quot;target&amp;quot;)
    		
    if enraged == nil and unithealth &amp;lt;= 60 then
    	return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>s</Name><Default>false</Default><SpellID>0</SpellID><Actions></Actions><Lua>local mytarget = &amp;quot;player&amp;quot;
    local lowest = 100 * UnitHealth(mytarget) / UnitHealthMax(mytarget)
    local group = &amp;quot;party&amp;quot;
    local members = GetNumPartyMembers()
    lowhpmembers = 0
    
    
    if GetNumRaidMembers() &amp;gt; 0 then
      group = &amp;quot;raid&amp;quot;
      members = GetNumRaidMembers()
    end
    
    
    for i = 1, members, 1 do
      local member = group..tostring(i)
      local memberhp = 100 * UnitHealth(member) / UnitHealthMax(member)
      if UnitGroupRolesAssigned(member) == &amp;quot;TANK&amp;quot; then memberhp = memberhp - 5 end
      if UnitThreatSituation(member) == 3 then memberhp = memberhp - 5 end
      if memberhp &amp;lt; 95 and UnitInRange(member) then lowhpmembers = lowhpmembers +1 end
      if memberhp &amp;gt; 1  and memberhp &amp;lt; lowest and UnitInRange(member) then
        mytarget = member
        lowest = memberhp
      end
    end
    
    
    TargetUnit(mytarget)</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Resto: Autotarget LowHP</Name><Default>false</Default><SpellID>0</SpellID><Actions></Actions><Lua>local mytarget = &amp;quot;player&amp;quot;
    local lowest = 100 * UnitHealth(mytarget) / UnitHealthMax(mytarget)
    local group = &amp;quot;party&amp;quot;
    local members = GetNumPartyMembers()
    lowhpmembers = 0
    
    
    if GetNumRaidMembers() &amp;gt; 0 then
      group = &amp;quot;raid&amp;quot;
      members = GetNumRaidMembers()
    end
    
    
    for i = 1, members, 1 do
      local member = group..tostring(i)
      local memberhp = 100 * UnitHealth(member) / UnitHealthMax(member)
      if UnitGroupRolesAssigned(member) == &amp;quot;TANK&amp;quot; then memberhp = memberhp - 5 end
      if UnitThreatSituation(member) == 3 then memberhp = memberhp - 5 end
      if memberhp &amp;lt; 95 and UnitInRange(member) then lowhpmembers = lowhpmembers +1 end
      if memberhp &amp;gt; 1  and memberhp &amp;lt; lowest and UnitInRange(member) then
        mytarget = member
        lowest = memberhp
      end
    end
    
    
    TargetUnit(mytarget)</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Resto: Nourish</Name><Default>false</Default><SpellID>50464</SpellID><Actions></Actions><Lua>local friend = UnitIsFriend(&amp;quot;player&amp;quot;,&amp;quot;target&amp;quot;)
    local mytarget = 100 * UnitHealth(&amp;quot;target&amp;quot;) / UnitHealthMax(&amp;quot;target&amp;quot;)
    
    
    if friend ~= nil and PQR_IsMoving(1) == false and mytarget &amp;lt; 90 then
     return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Resto: Rejuvenation</Name><Default>false</Default><SpellID>774</SpellID><Actions></Actions><Lua>local friend = UnitIsFriend(&amp;quot;player&amp;quot;,&amp;quot;target&amp;quot;)
    local mytarget = 100 * UnitHealth(&amp;quot;target&amp;quot;) / UnitHealthMax(&amp;quot;target&amp;quot;)
    local rejuvenation = UnitBuffID(&amp;quot;target&amp;quot;, 774)
    
    
    if friend ~= nil and mytarget &amp;lt; 95 and rejuvenation == nil and IsMounted() == nil then
      return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Resto: Wild Growth</Name><Default>false</Default><SpellID>48438</SpellID><Actions></Actions><Lua>local friend = UnitIsFriend(&amp;quot;player&amp;quot;,&amp;quot;target&amp;quot;)
    local mytarget = 100 * UnitHealth(&amp;quot;target&amp;quot;) / UnitHealthMax(&amp;quot;target&amp;quot;)
    
    
    if friend ~= nil and GetSpellCooldown(48438) == 0 and mytarget &amp;lt; 96  then
      return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Resto: Swiftmend</Name><Default>false</Default><SpellID>18562</SpellID><Actions></Actions><Lua>local friend = UnitIsFriend(&amp;quot;player&amp;quot;,&amp;quot;target&amp;quot;)
    local mytarget = 100 * UnitHealth(&amp;quot;target&amp;quot;) / UnitHealthMax(&amp;quot;target&amp;quot;)
    local SM = UnitBuffID(&amp;quot;target&amp;quot;,774)
    
    
    if friend ~= nil and SM ~= nil and mytarget &amp;lt; 85 and GetSpellCooldown(18562) == 0 then
      return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Resto: Regrowth</Name><Default>false</Default><SpellID>8936</SpellID><Actions></Actions><Lua>local friend = UnitIsFriend(&amp;quot;player&amp;quot;,&amp;quot;target&amp;quot;)
    local mytarget = 100 * UnitHealth(&amp;quot;target&amp;quot;) / UnitHealthMax(&amp;quot;target&amp;quot;)
    local manapercent = 100 * UnitPower(&amp;quot;player&amp;quot;) / UnitPowerMax(&amp;quot;player&amp;quot;)
    local Clearcasting = UnitBuffID(&amp;quot;player&amp;quot;,16870, &amp;quot;player&amp;quot;)
    
    
    
    
    if friend ~= nil and Clearcasting ~= nil and mytarget &amp;lt; 65 and manapercent &amp;gt; 15 and IsMounted() == nil then
      return true
    end
    
    
    if friend ~= nil and PQR_IsMoving(1) == false and mytarget &amp;lt; 35 and manapercent &amp;gt; 15 and IsMounted() == nil then
      return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Resto: Innervate</Name><Default>false</Default><SpellID>29166</SpellID><Actions></Actions><Lua>local manapercent = 100 * UnitPower(&amp;quot;player&amp;quot;) / UnitPowerMax(&amp;quot;player&amp;quot;)
    
    
    if manapercent &amp;lt; 65  then
     return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Player</Target></Ability><Ability><Name>Resto: Lifebloom</Name><Default>false</Default><SpellID>33763</SpellID><Actions></Actions><Lua>local friend = UnitIsFriend(&amp;quot;player&amp;quot;,&amp;quot;focus&amp;quot;)
    local mytarget = 100 * UnitHealth(&amp;quot;focus&amp;quot;) / UnitHealthMax(&amp;quot;focus&amp;quot;)
    local _,_,_,LB,_,_,LBt = UnitBuffID(&amp;quot;focus&amp;quot;, 33763)
    local treeoflife = UnitBuffID(&amp;quot;player&amp;quot;,33891)
    
    
    if LB == nil then
      return true
    end
    
    
    if LB ~= nil and LB &amp;lt; 3 then
      return true
    end
    
    
    if friend ~= nil and LB ~= nil and LBt - GetTime() &amp;lt; 2 then
      return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Focus</Target></Ability><Ability><Name>Resto: Healing Touch</Name><Default>false</Default><SpellID>5185</SpellID><Actions></Actions><Lua>local friend = UnitIsFriend(&amp;quot;player&amp;quot;,&amp;quot;target&amp;quot;)
    local mytarget = 100 * UnitHealth(&amp;quot;target&amp;quot;) / UnitHealthMax(&amp;quot;target&amp;quot;)
    
    
    if friend ~= nil and PQR_IsMoving(1) == false and mytarget &amp;lt; 55 then
     return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Resto: Tranquility</Name><Default>false</Default><SpellID>740</SpellID><Actions></Actions><Lua>local SwG = UnitBuffID(&amp;quot;player&amp;quot;, 17116)
    
    
    if SwG ~= nil and GetSpellCooldown(740) == 0 and IsShiftKeyDown() then
      return true
    end
    
    
    if PQR_IsMoving(1) == false and GetSpellCooldown(740) == 0 and IsShiftKeyDown() and IsMounted() == nil then
      return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Ravage</Name><Default>false</Default><SpellID>6785</SpellID><Actions></Actions><Lua>local stampede, _, _, _, _, _, stamptimer = UnitBuffID(&amp;quot;player&amp;quot;, 78893, &amp;quot;PLAYER&amp;quot;)
    
    
    
    
    if stampede ~= nil then
    	if stamptimer - GetTime() &amp;lt;= 1 then
    		return true
    	end
    else
    	return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability></DRUID>
    rotation
    Code:
    <?xml version="1.0" encoding="utf-8" ?><DRUID><Rotation><RotationName>KittyCleave</RotationName><RotationDefault>false</RotationDefault><RotationList>Ravage|Faerie Fire (Feral)|Tigers Fury|Ferocious Bite|Rip|Mangle|Rake|Savage Roar|Shred</RotationList></Rotation><Rotation><RotationName>KittyAoE</RotationName><RotationDefault>false</RotationDefault><RotationList>Swipe|Tigers Fury</RotationList></Rotation><Rotation><RotationName>BerserkAoE</RotationName><RotationDefault>false</RotationDefault><RotationList>Swipe|Tigers Fury|Berserk</RotationList></Rotation><Rotation><RotationName>Resto</RotationName><RotationDefault>false</RotationDefault><RotationList>Resto: Autotarget LowHP|Resto: Tranquility|Resto: Swiftmend|Resto: Wild Growth|Resto: Innervate|Resto: Rejuvenation|Resto: Regrowth|Resto: Healing Touch|Resto: Nourish|Resto: Lifebloom</RotationList></Rotation><Rotation><RotationName>Bloomish</RotationName><RotationDefault>false</RotationDefault><RotationList>Resto: Lifebloom|Resto: Innervate</RotationList></Rotation></DRUID>
    Last edited by vorn10; 10-07-2011 at 09:59 AM.

  6. #1971
    ilikepvp's Avatar Member
    Reputation
    3
    Join Date
    Sep 2011
    Posts
    15
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Just wanted to say thanks to Xelper and Bu_ba you guys rock.

    I have been using the arms war pvp profile and its awesome! It jams up sometimes but other than that right on! I was just wondering if you guys can add the one shot macro to it World of Warcraft Cataclysm: Swifty 1 Shot Macro (WoW Gameplay/Commentary) - YouTube that would be crazy. I wish i knew how to code

  7. #1972
    Cookie799's Avatar Master Sergeant
    Reputation
    1
    Join Date
    Nov 2009
    Posts
    74
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by vorn10 View Post
    page 117 if i good remember
    sorry at 117 there is feral cat/bear
    here is for resto:
    Code:
    <?xml version="1.0" encoding="utf-8" ?><DRUID><Ability><Name>Rake</Name><Default>false</Default><SpellID>1822</SpellID><Actions></Actions><Lua>local rake, _, _, _, _, _, raketimer = UnitDebuffID(&quot;target&quot;, 1822, &quot;PLAYER&quot;)
    
    
    
    if rake ~= nil then
    	if raketimer - GetTime() &lt; 3 then
    		return true
    	end
    else
    	return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Rip</Name><Default>false</Default><SpellID>1079</SpellID><Actions></Actions><Lua>local rip, _, _, _, _, _, riptimer = UnitDebuffID(&quot;target&quot;, 1079, &quot;PLAYER&quot;)
    local ripCP = GetComboPoints(&quot;player&quot;, &quot;target&quot;)
    local riphealth = 100 * UnitHealth(&quot;target&quot;) / UnitHealthMax(&quot;target&quot;)
    
    
    if rip ~= nil then
    	if riphealth &gt; 25 then
    		if ripCP == 5 then
    			if riptimer - GetTime() &lt; 2 then
    				return true
    			end
    		end
    	end
    else
    	if ripCP == 5 then
    		return true
    	end
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Shred</Name><Default>false</Default><SpellID>5221</SpellID><Actions></Actions><Lua>-- Check for the debuffs.
    local hasCatMangle = UnitDebuffID(&quot;target&quot;, 33876)
    local hasBearMangle = UnitDebuffID(&quot;target&quot;, 33878)
    local hasTrauma = UnitDebuffID(&quot;target&quot;, 46857)
    local hasHemorrhage = UnitDebuffID(&quot;target&quot;, 16511)
    local CP = GetComboPoints(&quot;player&quot;, &quot;target&quot;)
    local shrip, _, _, _, _, _, shtimer = UnitDebuffID(&quot;target&quot;, 1079, &quot;PLAYER&quot;)
    local energy = UnitPower(&quot;player&quot;) / UnitPowerMax(&quot;player&quot;) * 100
    local berserk = UnitBuffID(&quot;player&quot;, 50334)
    
    
    
    
    -- Just check for all buffs, we have no casting time on Shred so no need for a timer check
    if hasCatMangle ~= nil or hasBearMangle ~= nil or hasTrauma ~= nil or hasHemorrhage ~= nil then
    	if PQR_NotBehindTarget() then
    		return false
    	else
    		if shrip == nil and CP &lt; 5  or energy &gt; 90 then
    			return true
    		end
    		if shrip ~= nil and CP &lt; 5 and shtimer - GetTime() &lt; 3 or energy &gt; 90 or berserk ~= nil  then
    			return true
    		end
    	end
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Mangle</Name><Default>false</Default><SpellID>33876</SpellID><Actions></Actions><Lua>-- Rogues and Warriors can handle it themselves.
    local hasCatMangle, _, _, _, _, _, CatMangleTimer = UnitDebuffID(&quot;target&quot;, 33876)
    local hasBearMangle, _, _, _, _, _, BearMangleTimer = UnitDebuffID(&quot;target&quot;, 33878, &quot;PLAYER&quot;)
    local hasTrauma = UnitDebuffID(&quot;target&quot;, 46857)
    local hasHemorrhage = UnitDebuffID(&quot;target&quot;, 16511)
    local CP = GetComboPoints(&quot;player&quot;, &quot;target&quot;)
    local berserk = UnitBuffID(&quot;player&quot;, 50334)
    local shrip, _, _, _, _, _, shtimer = UnitDebuffID(&quot;target&quot;, 1079, &quot;PLAYER&quot;)
    local energy = UnitPower(&quot;player&quot;) / UnitPowerMax(&quot;player&quot;) * 100
    
    
    
    
    if PQR_NotBehindTarget() then
    	if shrip == nil and CP &lt; 5  or energy &gt; 80 or berserk ~= nil then
    		return true
    	end
    end
    
    
    
    
    -- First, let&apos;s let other people handle their own debuffs
    if hasTrauma ~= nil then
    	return false
    elseif hasHemorrhage ~= nil then
    	return false
    elseif hasBearMangle ~= nil then
    	return false
    
    
    
    
    -- Let us handle it!
    elseif hasCatMangle ~= nil or hasBearMangle ~= nil then
        -- Check the timer
    	if CatMangleTimer - GetTime() &lt; 2 then
    		return true
    	end
    else
    	return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Faerie Fire (Feral)</Name><Default>false</Default><SpellID>16857</SpellID><Actions></Actions><Lua>local FF, _, _, _, _, _, timer = UnitDebuffID(&quot;target&quot;, 91565)
    local FFstart, FFduration, FFenabled = GetSpellCooldown(16857)
    local FFcooldown = (FFstart + FFduration - GetTime())
    
    
    
    
    if FF == nil then
    	if FFcooldown &gt; 0 then
    		return false
    	else
    		return true
    	end
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Savage Roar</Name><Default>false</Default><SpellID>52610</SpellID><Actions></Actions><Lua>local _,_,_,SavageRoar = UnitBuffID(&quot;player&quot;, 62071)
    local srCP = GetComboPoints(&quot;player&quot;, &quot;target&quot;)
    local rip, _, _, _, _, _, riptimer = UnitDebuffID(&quot;target&quot;, 1079, &quot;PLAYER&quot;)
    
    
    
    
    if SavageRoar ~= nil then
    	return false
    else
    	return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Ferocious Bite</Name><Default>false</Default><SpellID>22568</SpellID><Actions></Actions><Lua>local fbrip, _, _, _, _, _, fbtimer = UnitDebuffID(&quot;target&quot;, 1079, &quot;PLAYER&quot;)
    local fbCP = GetComboPoints(&quot;player&quot;, &quot;target&quot;)
    local fbhealth = 100 * UnitHealth(&quot;target&quot;) / UnitHealthMax(&quot;target&quot;)
    local fbenergy = UnitPower(&quot;player&quot;) / UnitPowerMax(&quot;player&quot;) * 100
    
    
    
    
    if fbhealth &lt;= 25 then
    	if fbrip ~= nil then
    		if fbtimer - GetTime() &lt;= 1 then
    			if fbCP &gt; 1 then
    				return true
    			end
    		else
    			return true
    		end
    	end
    else
    	if fbrip ~= nil then
    		if fbtimer - GetTime() &gt; 5 and fbenergy &gt;= 60 and fbCP == 5 then
    			return true
    		end
    	end
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Berserk</Name><Default>false</Default><SpellID>50334</SpellID><Actions></Actions><Lua>local _, _, _, BS = UnitBuffID(&quot;player&quot;, 50334)
    local _,_,_,TF = UnitBuffID(&quot;player&quot;, 5217)
    local BSstart, BSduration = GetSpellCooldown(50334)
    local BScooldown = (BSstart + BSduration - GetTime())
    local bsEnergy = UnitPower(&quot;player&quot;) / UnitPowerMax(&quot;player&quot;) * 100
    local bsHealth = UnitHealth(&quot;target&quot;) / UnitHealthMax(&quot;target&quot;) * 100
    local levelcheck = UnitLevel(&quot;target&quot;)
    
    
    
    
    if levelcheck == -1 or levelcheck &gt;= 87 then
    	if BScooldown &gt; 0 then
    		return false
    	else
    		if TF ~= nil then
    			return true
    		end
    	end
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Tigers Fury</Name><Default>false</Default><SpellID>5217</SpellID><Actions>/use Ancient Petrified Seed</Actions><Lua>local _,_,_,TF = UnitBuffID(&quot;player&quot;, 5217)
    local TFstart, TFduration = GetSpellCooldown(5217)
    local TFcooldown = (TFstart + TFduration - GetTime())
    local tfEnergy = UnitPower(&quot;player&quot;) / UnitPowerMax(&quot;player&quot;) * 100
    
    
    
    
    if TF ~= nil then
    	return false
    else
    	if TFcooldown &gt; 0 then
    		return false
    	else
    		if tfEnergy &lt; 35 then
    			return true
    		end
    	end
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Swipe</Name><Default>false</Default><SpellID>62078</SpellID><Actions></Actions><Lua>local _,_,_,BS = UnitBuffID(&quot;player&quot;, 50334)
    local energy = UnitPower(&quot;player&quot;) / UnitPowerMax(&quot;player&quot;) * 100
    
    
    
    
    if BS ~= nil then
    	if energy &gt;= 22 then
    		return true
    	end
    else
    	if energy &gt;= 45 then
    		return true
    	end
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>cat form</Name><Default>false</Default><SpellID>768</SpellID><Actions></Actions><Lua>local slowed = UnitDebuff(&quot;player&quot;, &quot;120&quot;)
    local slowed = UnitDebuff(&quot;player&quot;, &quot;7302&quot;)
    local slowed = UnitDebuff(&quot;player&quot;, &quot;5116&quot;)
    local slowed = UnitDebuff(&quot;player&quot;, &quot;8056&quot;)
    local slowed = UnitDebuff(&quot;player&quot;, &quot;45524&quot;)
    
    
    if slowed ~= nil then
        CastSpellByName(&quot;Cat Form&quot;, &quot;768&quot;)
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>barkskin</Name><Default>false</Default><SpellID>22812</SpellID><Actions></Actions><Lua>local unithealth = 100 * UnitHealth(&quot;target&quot;) / UnitHealthMax(&quot;target&quot;)
    		
    if enraged == nil and unithealth &lt;= 60 then
    	return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>s</Name><Default>false</Default><SpellID>0</SpellID><Actions></Actions><Lua>local mytarget = &quot;player&quot;
    local lowest = 100 * UnitHealth(mytarget) / UnitHealthMax(mytarget)
    local group = &quot;party&quot;
    local members = GetNumPartyMembers()
    lowhpmembers = 0
    
    
    if GetNumRaidMembers() &gt; 0 then
      group = &quot;raid&quot;
      members = GetNumRaidMembers()
    end
    
    
    for i = 1, members, 1 do
      local member = group..tostring(i)
      local memberhp = 100 * UnitHealth(member) / UnitHealthMax(member)
      if UnitGroupRolesAssigned(member) == &quot;TANK&quot; then memberhp = memberhp - 5 end
      if UnitThreatSituation(member) == 3 then memberhp = memberhp - 5 end
      if memberhp &lt; 95 and UnitInRange(member) then lowhpmembers = lowhpmembers +1 end
      if memberhp &gt; 1  and memberhp &lt; lowest and UnitInRange(member) then
        mytarget = member
        lowest = memberhp
      end
    end
    
    
    TargetUnit(mytarget)</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Resto: Autotarget LowHP</Name><Default>false</Default><SpellID>0</SpellID><Actions></Actions><Lua>local mytarget = &quot;player&quot;
    local lowest = 100 * UnitHealth(mytarget) / UnitHealthMax(mytarget)
    local group = &quot;party&quot;
    local members = GetNumPartyMembers()
    lowhpmembers = 0
    
    
    if GetNumRaidMembers() &gt; 0 then
      group = &quot;raid&quot;
      members = GetNumRaidMembers()
    end
    
    
    for i = 1, members, 1 do
      local member = group..tostring(i)
      local memberhp = 100 * UnitHealth(member) / UnitHealthMax(member)
      if UnitGroupRolesAssigned(member) == &quot;TANK&quot; then memberhp = memberhp - 5 end
      if UnitThreatSituation(member) == 3 then memberhp = memberhp - 5 end
      if memberhp &lt; 95 and UnitInRange(member) then lowhpmembers = lowhpmembers +1 end
      if memberhp &gt; 1  and memberhp &lt; lowest and UnitInRange(member) then
        mytarget = member
        lowest = memberhp
      end
    end
    
    
    TargetUnit(mytarget)</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Resto: Nourish</Name><Default>false</Default><SpellID>50464</SpellID><Actions></Actions><Lua>local friend = UnitIsFriend(&quot;player&quot;,&quot;target&quot;)
    local mytarget = 100 * UnitHealth(&quot;target&quot;) / UnitHealthMax(&quot;target&quot;)
    
    
    if friend ~= nil and PQR_IsMoving(1) == false and mytarget &lt; 90 then
     return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Resto: Rejuvenation</Name><Default>false</Default><SpellID>774</SpellID><Actions></Actions><Lua>local friend = UnitIsFriend(&quot;player&quot;,&quot;target&quot;)
    local mytarget = 100 * UnitHealth(&quot;target&quot;) / UnitHealthMax(&quot;target&quot;)
    local rejuvenation = UnitBuffID(&quot;target&quot;, 774)
    
    
    if friend ~= nil and mytarget &lt; 95 and rejuvenation == nil and IsMounted() == nil then
      return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Resto: Wild Growth</Name><Default>false</Default><SpellID>48438</SpellID><Actions></Actions><Lua>local friend = UnitIsFriend(&quot;player&quot;,&quot;target&quot;)
    local mytarget = 100 * UnitHealth(&quot;target&quot;) / UnitHealthMax(&quot;target&quot;)
    
    
    if friend ~= nil and GetSpellCooldown(48438) == 0 and mytarget &lt; 96  then
      return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Resto: Swiftmend</Name><Default>false</Default><SpellID>18562</SpellID><Actions></Actions><Lua>local friend = UnitIsFriend(&quot;player&quot;,&quot;target&quot;)
    local mytarget = 100 * UnitHealth(&quot;target&quot;) / UnitHealthMax(&quot;target&quot;)
    local SM = UnitBuffID(&quot;target&quot;,774)
    
    
    if friend ~= nil and SM ~= nil and mytarget &lt; 85 and GetSpellCooldown(18562) == 0 then
      return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Resto: Regrowth</Name><Default>false</Default><SpellID>8936</SpellID><Actions></Actions><Lua>local friend = UnitIsFriend(&quot;player&quot;,&quot;target&quot;)
    local mytarget = 100 * UnitHealth(&quot;target&quot;) / UnitHealthMax(&quot;target&quot;)
    local manapercent = 100 * UnitPower(&quot;player&quot;) / UnitPowerMax(&quot;player&quot;)
    local Clearcasting = UnitBuffID(&quot;player&quot;,16870, &quot;player&quot;)
    
    
    
    
    if friend ~= nil and Clearcasting ~= nil and mytarget &lt; 65 and manapercent &gt; 15 and IsMounted() == nil then
      return true
    end
    
    
    if friend ~= nil and PQR_IsMoving(1) == false and mytarget &lt; 35 and manapercent &gt; 15 and IsMounted() == nil then
      return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Resto: Innervate</Name><Default>false</Default><SpellID>29166</SpellID><Actions></Actions><Lua>local manapercent = 100 * UnitPower(&quot;player&quot;) / UnitPowerMax(&quot;player&quot;)
    
    
    if manapercent &lt; 65  then
     return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Player</Target></Ability><Ability><Name>Resto: Lifebloom</Name><Default>false</Default><SpellID>33763</SpellID><Actions></Actions><Lua>local friend = UnitIsFriend(&quot;player&quot;,&quot;focus&quot;)
    local mytarget = 100 * UnitHealth(&quot;focus&quot;) / UnitHealthMax(&quot;focus&quot;)
    local _,_,_,LB,_,_,LBt = UnitBuffID(&quot;focus&quot;, 33763)
    local treeoflife = UnitBuffID(&quot;player&quot;,33891)
    
    
    if LB == nil then
      return true
    end
    
    
    if LB ~= nil and LB &lt; 3 then
      return true
    end
    
    
    if friend ~= nil and LB ~= nil and LBt - GetTime() &lt; 2 then
      return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Focus</Target></Ability><Ability><Name>Resto: Healing Touch</Name><Default>false</Default><SpellID>5185</SpellID><Actions></Actions><Lua>local friend = UnitIsFriend(&quot;player&quot;,&quot;target&quot;)
    local mytarget = 100 * UnitHealth(&quot;target&quot;) / UnitHealthMax(&quot;target&quot;)
    
    
    if friend ~= nil and PQR_IsMoving(1) == false and mytarget &lt; 55 then
     return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Resto: Tranquility</Name><Default>false</Default><SpellID>740</SpellID><Actions></Actions><Lua>local SwG = UnitBuffID(&quot;player&quot;, 17116)
    
    
    if SwG ~= nil and GetSpellCooldown(740) == 0 and IsShiftKeyDown() then
      return true
    end
    
    
    if PQR_IsMoving(1) == false and GetSpellCooldown(740) == 0 and IsShiftKeyDown() and IsMounted() == nil then
      return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Ravage</Name><Default>false</Default><SpellID>6785</SpellID><Actions></Actions><Lua>local stampede, _, _, _, _, _, stamptimer = UnitBuffID(&quot;player&quot;, 78893, &quot;PLAYER&quot;)
    
    
    
    
    if stampede ~= nil then
    	if stamptimer - GetTime() &lt;= 1 then
    		return true
    	end
    else
    	return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability></DRUID>
    rotation
    Code:
    <?xml version="1.0" encoding="utf-8" ?><DRUID><Rotation><RotationName>KittyCleave</RotationName><RotationDefault>false</RotationDefault><RotationList>Ravage|Faerie Fire (Feral)|Tigers Fury|Ferocious Bite|Rip|Mangle|Rake|Savage Roar|Shred</RotationList></Rotation><Rotation><RotationName>KittyAoE</RotationName><RotationDefault>false</RotationDefault><RotationList>Swipe|Tigers Fury</RotationList></Rotation><Rotation><RotationName>BerserkAoE</RotationName><RotationDefault>false</RotationDefault><RotationList>Swipe|Tigers Fury|Berserk</RotationList></Rotation><Rotation><RotationName>Resto</RotationName><RotationDefault>false</RotationDefault><RotationList>Resto: Autotarget LowHP|Resto: Tranquility|Resto: Swiftmend|Resto: Wild Growth|Resto: Innervate|Resto: Rejuvenation|Resto: Regrowth|Resto: Healing Touch|Resto: Nourish|Resto: Lifebloom</RotationList></Rotation><Rotation><RotationName>Bloomish</RotationName><RotationDefault>false</RotationDefault><RotationList>Resto: Lifebloom|Resto: Innervate</RotationList></Rotation></DRUID>
    TYVM indeed m8 going to try this now!!

  8. #1973
    baikonur's Avatar Corporal
    Reputation
    5
    Join Date
    Mar 2011
    Posts
    19
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by ilikepvp View Post
    I have been using the arms war pvp profile and its awesome! It jams up sometimes but other than that right on! I was just wondering if you guys can add the one shot macro to it World of Warcraft Cataclysm: Swifty 1 Shot Macro (WoW Gameplay/Commentary) - YouTube that would be crazy. I wish i knew how to code
    lol crazy one :0
    Last edited by baikonur; 10-13-2011 at 09:25 AM.

  9. #1974
    8BitSuperHero's Avatar Private
    Reputation
    2
    Join Date
    Oct 2011
    Posts
    12
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hey Kaolla, just finished trying the new Bane of Doom code you gave me in a ZG run. Sadly it didn't work. ): Still wouldn't apply it to bosses, and just spammed Bane of Agony on them. Would you mind giving it another look through, if you have the time?
    Thanks.

  10. #1975
    winkle21's Avatar Member
    Reputation
    1
    Join Date
    Oct 2008
    Posts
    18
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    How would I reference a mobs current combatant?

  11. #1976
    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 8BitSuperHero View Post
    Hey Kaolla, just finished trying the new Bane of Doom code you gave me in a ZG run. Sadly it didn't work. ): Still wouldn't apply it to bosses, and just spammed Bane of Agony on them. Would you mind giving it another look through, if you have the time?
    Thanks.
    hmmm i think u need to change two abilities to make it work on hc boss but since I am writing this from a friend pc i dont have wow try it but u can try it urself

    the 1st one is Aff/Destro: Bane of Agony

    search for if levelCheck == -1 then
    and change it to if levelCheck >= 87 then

    the 2nd ability is Aff/Destro: Bane of Doom

    search for if levelCheck ~= -1 then
    and change it to if levelCheck <= 86 then

  12. #1977
    Tyron1989's Avatar Sergeant
    Reputation
    1
    Join Date
    Mar 2010
    Posts
    53
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hi all first of all +Rep to the maker of this and to those who are helping with the making of rotation files

    also can we get a update on the main page for all the new profiles that have been made? 132 pages now to go through trying to find what ya looking for, is there a PVP Hunter build?

  13. #1978
    Unasrage's Avatar Member
    Reputation
    6
    Join Date
    Oct 2009
    Posts
    55
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    @onya : M8 love your resto shaman profile but wanted to ask you if u cold improve your elemental profile for exemple add a aoe profile ^^

    tk u so mucth in advance ^^

  14. #1979
    Kelloy's Avatar Member
    Reputation
    2
    Join Date
    Oct 2011
    Posts
    28
    Thanks G/R
    2/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    This stuff is truly amazing. Just registered to post this, not played WoW in months, and always used to raid with some custom AHK scripts that were good, but worse when things went from rotation to priority to hunter. Really tempted to re-activate my account to try this out now. +Rep when I work out how :O

  15. #1980
    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)
    If anyone is interested to test my latest hpally release pm me i should have pvp holy done by tonight along with the arena profile again. ran into an issue had had to restart pvp so lets how that doesn't happen again haha... remember this is going to be another alpha release, expect there to be bugs, but if you're interested in testing pm me
    ^0^Team Nova's PQR NCC ^0^

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

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 05:12 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