Anyone work on a brewmaster (tank) monk profile atm?
Anyone work on a brewmaster (tank) monk profile atm?
function IsInRange(u1,u2)
local range = DistanceBetweenUnits(member[u1].name,member[u2].name)
if range == nil then range = 100 end
if range < 11.5 then
return true
else
return false
end
end
function getDefHealth(unit)
local hp = member[unit].health
if UnitBuffID(member[unit].name, 974) then hp = hp - 5 end
return (100 - hp)
end
function sortDefHealth(aUnit, anotherUnit)
return getDefHealth(aUnit) > getDefHealth(anotherUnit)
end
function getnexthop(u)
for nh = 1, table.maxn(chhops) do
local onlist = 0
for xxx = 1, table.maxn(nexthop) do
if tostring(member[nexthop[xxx]].name) == tostring(member[chhops[nh]].name) then
onlist = 1
end
end
if nexthop[u] ~= nil and onlist == 0 then
if IsInRange(nexthop[u],chhops [nh]) then return chhops[nh] end
end
end
end
function findGoodTarget()
if table.maxn(chtargets) ~=0 and table.maxn(chhops) >= hops then
table.sort(chtargets, sortDefHealth)
table.sort(chhops, sortDefHealth)
for x = 1, table.maxn(chtargets) do
nexthop = {}
nexthop[1] = chtargets[x]
for z = 1,hops do
nexthop[z+1] = getnexthop(z)
if nexthop[(hops + 1)] ~= nil then
return chtargets[x]
end
if nexthop[z] == nil then z = hops end
end
end
end
end
if PQR_SpellAvailable(1064) and spell ~= GetSpellInfo(1064)then
local chtarget = findGoodTarget()
if chtarget ~= nil and moving == 0 then
SilentCast(1064,member[chtarget].name)
return true
end
end
Im having trouble with chain heal from onya and sheuron profiles... i did everything from disabling all addons and reinstalling pqr etc. Is there something wrong btw this ability rotation is from Onya profile ... Guys pls help me out if you can . Thanks in advance
I can't tell you why, but for some people, it just doesn't work. All I can say is make sure you have Sheuron's Data file in the right place and as for Onya's, I don't know. Both profiles have been working flawless for me since the day they were made, except for the newer version of Onya's that just shit's out to much errors for me. Thankfully, I had a backup of her older profile, which actually heals better than the newer one even with all the bugs worked out.
I made a Mop enhance profile a while ago. i suppose it got over looked.
https://www.dropbox.com/s/mw0v04zcklvy8zz/enh.txt
New offsets required for Mists of Pandaria Beta - Build 16010
@Xelper
Wasnt there a way to determine if the mob was infront of player?
Didnt find the function on wiki.
Would help alot with the frozen orb so it goes in the right direction![]()
Looking for exploiters and botters to Elder Scrolls Online.
@Xelper, or any other experienced profile writer for that matter: I am currently doing a feral script and it is almost finished to be tested but since feral is way complex if you are min/maxing as i want to do its something like 40 decisions points in the rotation. That makes the abilities kind of tiresome to handle where i need to have multiple abilities for example Rake dependent on the scenario. So to simplify my development i have created a generic cat abilitiy where i put all of my rotation and just use CastspellByName and then return true.
Is this causing any issues that you can forsee? If so is there any ways to overcome them? One that i could think of is the spelldelay but i have not seen any issues with it in my feral testing(altough i can only manage 58K on the shattrah dummies with no gems/echants)
@Druid lovers: I have done a draft Moonkin(52 k dps) and a Feral(58k dps) that i can release for more testing when i come home tonight. Wants alot of feedback what can be improved. At the moment they are hardcoded using talents and there is no burst toggle. I will add that later when the rotation is done more stable. There is also i stable Guardian profile but its is very simple, since tanking is simple rotation and is more about reacting.
Looking for exploiters and botters to Elder Scrolls Online.
Link for maintenance Scheduled
![]()
Last edited by Kinkeh; 08-22-2012 at 03:35 AM.
PTR up (Build 16010 , no offsets)