sheuron's profile and it is a lot easy to tweak as you like
and eff profile is as good too.
links
eff or ash profile
sheuron's
sorry the latest profile from eff is on this link http://www.mediafire.com/?sn34k1u3dkhzvsj
Last edited by Noelpqr; 07-03-2012 at 02:47 AM.
sheouron's
sheuron. Would it be possible to update the Resto shammy profile with auto dispells for spine of deathwing heroic? That would be great!
I use sheuron's Resto shammy profile. The god damn thing is amazing. But what Im looking for is someway to tell PQR to dispel Blood Corruption: Death but to Dispell Blood Corruption: Earth if it is on a target that is over 190k HP. (tanks) Basically. If i were to use the profile on that fight now.. It would dispell the debuff Blood Corruption: Earth and Earth is something i do not want to dispell. I hope someone can help me with this. After earth runs out it goes back to Death and then needs dispelled again. Please someone help me. Keep in mind this is for Heroic Spine of deathwing!! This would be amazing!!! So to make things simple. Looking for a way to tell PQR to Dispell Death but NEVER dispell Earth!
i checked sheurons profiles and none of them has an integrated dispelling checker , like buba's holy or onya's resto shammy , u need to integrate a code looking like this
buba's code :
-- Checking if there's a dangerous Debuff we shouldn't Cleanse
-- Rewrite
function DontDispel(t)
local buff = { 96328, 96325, 96326, 86788, 30108, 34914, 109325, 106200 }
local DontDispelCheck = false
for i=1, #buff do
if UnitDebuffID(t, buff[i]) then
if UnitDebuffID(t, 87100) then
return false
elseif UnitDebuffID(t, 31117, "EXACT") then
return false
elseif UnitDebuffID(t, 109325) then
if UnitDebuffID(t, 110317) then
return false
end
end
DontDispelCheck = true
end
end
return DontDispelCheck
end
-- Checking if there's a Dangerous Debuff we need to cleanse Immediately
function DangerousMagic(t)
local buff = { 5782, 118, 122, 339, 1499, 6358, 605, 20066, 853, 5484, 71757, 104601, 107629, 99567, 31117, 110317, 103363, 106199 }
for i=1, #buff do
if UnitDebuffID(t,buff[i], "EXACT") then
return true
end
end
end
onya's code :
Decurse = {
--- Hour of Twilight
102582, --- chains of frost
102848, -- tentacle smash
43415, -- freezing trap
103363, -- Twilight Shear
103151, -- Righteous Shear
--- End Time
102057, -- Scorched
101840, -- Molten Blast
101412, -- Shriek of the Highborne
--- Dragon Soul
105289, -- Shattered Ice
108567, -- Shattered Ice
103434, --- disrupting shadows
109333, -- Frost Corruption
107629, --- boulder smash
109423, -- Shackles of Ice
106199, -- blood corruption
}
Sorry. I just really hope for something like this. Is it possible to do easy? maybe a blacklist on the spell i dont want dispelled?
If i use buba's for spine heroic will it ignore dispelling Blood Corruption: Earth?
Can't get PQR to work, it detects my char name but when i press select all it says is Not Logged In.
WoW in 32bit windowed mode with all addons disabled, .net4 installed and running on win7 64 bit.
HonorBuddy works perfectly but would rather use this for my rotations.
Anyone any ideas ?
I see "106199, -- blood corruption" but there is two types of blood corruption. Death needs dispelled and earth you do not dispell.
Let me tell you what I know about lua so you can do the above yourself.
Every if needs an end and you need a return true for the spell to work.
Everything else is copy paste.
Don't say you can't do this either, I could teach my 7 year old nephew to do this in 15mins.
Just in case you have trouble here's half the work.
--cleanse spirit
Spell ID: 51886
--blood corruption earth
Spell ID: 106200
--blood corruption death
Spell ID; 106199
example:
if BCDeath partycode then
return true
end
--don't need this/example
if BCEarth partycode and playerHealth >= 190k then
-- your statement before was weird because you don't even need earth if you don't want it dispelled.
return false
end
Instead of learning about an if statement you could just grab sheuron's pause rotation code or add this to the top.
--probably not right
if altKeyIsDown() then
return true
end
spell ID: 0
Last edited by averykey; 07-03-2012 at 10:20 AM.
My Svn - https://subversion.assembla.com/svn/averykeys-svn/
earth is 106200
so just put in 106199 which is death, and you should be fine...
Now on another note....for sheurons...resto shammy profile, for hagara and zon'ozz, does sheuron automatically cleanse disrupting shadow when they are 10 + yards away,
and similarly for hagara, frostflake is there a way so that pqr cleanses the target when they are in the watery entrenchment...I understand the code..but some of the parts I am little sketchy on and
in onya's
this is for cleansing targets,Code:debuff = { 97298, 97490, 97397,96950,96958,98040,98038,98033 ,20989,43361,96636,43095,90488,81836,93674,93613,103434} if mytarget > 40 then for i = 0, members, 1 do if i==0 then cleansetarget = "player" else cleansetarget = group..tostring(i) end if IsSpellInRange("Cleanse Spirit", cleansetarget) == 1 then local _, _, _, count = UnitDebuffID(cleansetarget,43299,1) if count == nil then count = 0 end if count > 4 then SilentCast(51886,cleansetarget) return true end for k,v in ipairs(debuff) do if UnitDebuffID(cleansetarget,v,1) then SilentCast(51886,cleansetarget) return true end end end end end
now I know he is listing specific spells to cleanse and the target has to be greater the 40% hp
0 = true
while 1= false..
I am assuming I can use spell range for what I want to do...but I am still unsure
so any help on the matter would be amazing..
Last edited by triggersad; 07-03-2012 at 10:40 AM.
Im just so confused where i would put any of this. im not very smart at this stuff : /