looking for a quality feral kitty pvp profile for registered mop
looking for a quality feral kitty pvp profile for registered mop
Kickmydog. I have 2 things on ur survival bot.
1. It feels like its shooting Cobra more than necessary. What I mean is I have 90% focus yet it shoots off another cobra shot instead of an Arcane shot?
2. I dont know what It is but the rotation, opening etc are they right? I am not doing more than 40k dps and I am Ilevel 467. (I am popping everything, Stampede, Rapid Fire) yet no higher than 40k?
Hey bubba, are you still working on the hpally profile? I want to pick up your holy paladin profile if you aren't.
Found a guild!
My Svn - https://subversion.assembla.com/svn/averykeys-svn/
The Arcane Shot dump should kick in at 75 focus or above, which is enough for a cobra shot to fill in if it kicks in at around 74 or so. At no point should cobra shot kick in at 90 focus. If you can tell me exactly what you are doing at the point it happens, what your focus, health, buffs etc.. so I can track this down.
As for dps with SV profile, I did just today close to 90k dps on Galleon, smoking everyone else in the raid by a wide margin. My ilevel is around 479 ish.
Also make sure you are using the most up to date profile, which is listed on my signature.
https://www.ownedcore.com/forums/world-of-warcraft/world-of-warcraft-bots-programs/wow-bot-maps-profiles/422388-kickmydog-bm-mm-sv-hunter-profiles.html#post2793017
Will this work
PHP Code:
local glovesTime, glovesReady = GetItemCooldown(GetInventoryItemID("player", 10))
local trinket1Time, trinket1Ready = GetItemCooldown(GetInventoryItemID("player", 13)
local trinket2Time, trinket2Ready = GetItemCooldown(GetInventoryItemID("player", 14)
if trinket1Ready == 0 then
UseInventoryItem(13)
elseif trinket2Ready == 0 then
UseInventoryItem(14)
elseif glovesReady == 0 and trinket1Ready == 1 and trinket2Ready == 1 and trinket1Time - GetTime() > 10 and trinket2Time - GetTime() > 10 then
UseInventoryItem(10)
end
edit:
Wrote a lot more code, anyone know if this will work and or has any tips on making cooldown usage for ret better.
need a way to check if my current target is a boss so I don't pop cooldowns on an add phasePHP Code:
local glovesCD = GetItemCooldown(GetInventoryItemID("player", 10))
local trinket1CD = GetItemCooldown(GetInventoryItemID("player", 13)
local trinket2CD = GetItemCooldown(GetInventoryItemID("player", 14)
local goakSTART, goakDURATION = GetSpellCooldown(86698)
-- Boss Check
local bossExists = false
for i=1,4 do
if UnitExists("boss"..tostring(i)) then
bossExists = true
end
end
-- Lust Check
local lust = false
if UnitBuffID("player", 2825) -- Bloodlust
or UnitBuffID("player", 32182) -- Heroism
or UnitBuffID("player", 80353) -- Time Warp
or UnitBuffID("player", 90355) -- Ancient Hysteria
then lust = true end
if bossExists == true and PQR_IsMoving(1) == false and RangeCheck(35395, "target") then
--Goak is up and lust is up or not up
if PQR_SpellAvailable(86698) then
CastSpellByName(GetSpellInfo(86698))
elseif UnitBuffID("player", 86698) and select(7, UnitBuffID( "player", 84963)) - GetTime() < 24 and lust == true then
if (PQR_SpellAvailable(31884) or PQR_SpellAvailable(53376)) then
CastSpellByName(GetSpellInfo(31884))
CastSpellByName(GetSpellInfo(53376))
elseif (IsPlayerSpell(105809) and PQR_SpellAvailable(105809)) then
CastSpellByName(GetSpellInfo(105809))
end
elseif UnitBuffID("player", 86698) and select(7, UnitBuffID( "player", 84963)) - GetTime() < 21 and lust == false then
if (PQR_SpellAvailable(31884) or PQR_SpellAvailable(53376)) then
CastSpellByName(GetSpellInfo(31884))
CastSpellByName(GetSpellInfo(53376))
elseif (IsPlayerSpell(105809) and PQR_SpellAvailable(105809)) then
CastSpellByName(GetSpellInfo(105809))
end
elseif trinket1CD == 0 and UnitBuffID("player", 86698) and select(7, UnitBuffID( "player", 84963)) - GetTime() < 24 and lust == true then
UseInventoryItem(13)
elseif trinket2CD == 0 and UnitBuffID("player", 86698) and select(7, UnitBuffID( "player", 84963)) - GetTime() < 24 and lust == true then
UseInventoryItem(14)
elseif trinket1CD == 0 and UnitBuffID("player", 86698) and select(7, UnitBuffID( "player", 84963)) - GetTime() < 21 and lust == false then
UseInventoryItem(13)
elseif trinket2CD == 0 and UnitBuffID("player", 86698) and select(7, UnitBuffID( "player", 84963)) - GetTime() < 21 and lust == false then
UseInventoryItem(14)
elseif glovesCD == 0 and trinket1CD == 1 and trinket2CD == 1 and trinket1CD - GetTime() > 10 and trinket2CD - GetTime() > 10 then
if UnitBuffID("player", 86698) and select(7, UnitBuffID( "player", 84963)) - GetTime() < 25 then
UseInventoryItem(10)
end
--Goak not avail and goak has > 25 seconds and lust is not up
elseif not PQR_SpellAvailable(86698) and goakSTART - GetTime() + goakDURATION > 25 and lust == false then
if (PQR_SpellAvailable(31884) or PQR_SpellAvailable(53376)) then
CastSpellByName(GetSpellInfo(31884))
CastSpellByName(GetSpellInfo(53376))
elseif (IsPlayerSpell(105809) and PQR_SpellAvailable(105809)) then
CastSpellByName(GetSpellInfo(105809))
end
elseif trinket1CD == 0 and lust == false then
UseInventoryItem(13)
elseif trinket2CD == 0 and lust == false then
UseInventoryItem(14)
elseif glovesCD == 0 and trinket1CD == 1 and trinket2CD == 1 and trinket1CD - GetTime() > 10 and trinket2CD - GetTime() > 10 and lust == false then
UseInventoryItem(10)
--Goak not avail and lust is up
elseif not PQR_SpellAvailable(86698) and lust == true then
if (PQR_SpellAvailable(31884) or PQR_SpellAvailable(53376)) then
CastSpellByName(GetSpellInfo(31884))
CastSpellByName(GetSpellInfo(53376))
elseif (IsPlayerSpell(105809) and PQR_SpellAvailable(105809)) then
CastSpellByName(GetSpellInfo(105809))
end
elseif trinket1CD == 0 and lust == true then
UseInventoryItem(13)
elseif trinket2CD == 0 and lust == true then
UseInventoryItem(14)
elseif glovesCD == 0 and trinket1CD == 1 and trinket2CD == 1 and trinket1CD - GetTime() > 10 and trinket2CD - GetTime() > 10 and lust == true then
UseInventoryItem(10)
end
elseif bossExists == false and PQR_IsMoving(1) == false and RangeCheck(35395, "target") then
if glovesCD == 0 then
UseInventoryItem(10)
end
end
Last edited by averykey; 10-19-2012 at 06:28 PM. Reason: more code
My Svn - https://subversion.assembla.com/svn/averykeys-svn/
For some reason, I was using this CC for a while and it was working great, now coming back to it all it does is cast Outbreak and does nothing, Outbreak is the only thing it will cast. Tried enabling/disabling the bursts and necro stacking, but still did nothing. Reinstalled PQR and still does nothing. Anyone else have this issue? BTW I'm using your PvE profiles and those still work great.
EDIT
Lmao, would help if I was in Frost spec. xD
Last edited by sgdevoid; 10-19-2012 at 08:54 PM. Reason: I
Hello
Im trying to make the program to farm a rare in some moments im afk from the game
so i created this abilitie and put first on the list
The problem its that it tries to attack anything near not only the specified target and if i put the part on comments the bot dont work at allCode:local PQR_CustomTarget = "Korda Torros" if UnitExists(PQR_CustomTarget) then TargetUnit(PQR_CustomTarget, true) CastSpellByID(49184,PQR_CustomTarget) return false --else -- return true end
Please can anyone help me with this? \o/
To address casting the casting Cobra issue try this updated version
http://www.mediafire.com/?jbn86lyxxzy4hrp
- This will make the rotation only pool focus under the following conditions:
1. You have Murder of Crows learnt
2. Murder of Crows is not on your target
3. Murder of Crows is off cooldown
4, Thrill of the Hunt is not active
5. The target is eligible for Murder of Crow usage.
Before the rotation would try to pool focus to cast Murder of Crows all the time, now it will ignore Murder of Crows pretty much. This will result in a smoother rotation if you don't have Murder of Crows learnt, you shouldn't get focus overflow. If you do have Murder of Crows learnt it will pool about 2s before Murder of Crows comes off cooldown as long as the conditions above are met.
I tested for a while on the target dummies and the rotation looked very good.
Last edited by kickmydog; 10-19-2012 at 11:45 PM.
https://www.ownedcore.com/forums/world-of-warcraft/world-of-warcraft-bots-programs/wow-bot-maps-profiles/422388-kickmydog-bm-mm-sv-hunter-profiles.html#post2793017
I'm trying to get mage's remove curse to work on party members, but it just won't do anything. Anyone see something wrong with this?
PHP Code:
local i = 1
local buff,_,_,count,bufftype,duration = UnitDebuff(unitid, i)
while buff do
if bufftype == "Curse" then return true end
i = i + 1;
buff,_,_,count,bufftype,duration = UnitDebuff(unitid, i)
end
end
PQR_CustomTarget = "player"
local group = "party"
local members = GetNumPartyMembers()
if GetNumRaidMembers() > 0 then
group = "raid"
members = GetNumRaidMembers()
end
for i = 1, members, 1 do
local member = group..tostring(i)
if UnitInRange(member)
and UnitIsCharmed(member) == nil
and UnitIsDeadOrGhost(member) == nil
and PQR_IsOutOfSight(member) == false then
if CheckCurse(member) then PQR_CustomTarget = member end
end
end
if CheckCurse(PQR_CustomTarget) then return true end
Grats on Contributor when they decide to upgrade you Avery![]()
Id love to see @avery pick up his profile!
I just wanna see updates with the new spells and talents like sacred shiedl
Would love to see more time spent on holy paladin profile! It's my main spec![]()