Guys,for God sake.I got 100+ downloads already with 3 files so it's smth like 50 unique downloads,lets say that some people was downloading it to just check the code and so on.So we got around 30 ppl that can really test it and reply is it working or not.
But still we got only 3-4 ppl who responded on this thread.I can say it is working for me and my friend on RU realms,some guys who I know on EU and one guy on US.Need more to be sure that it is mostly working and if not - its not my bad,so I could start implement autoboss logic.
MEDVED+VODKA+BALALAYKA
Where are you,my friend?Or you are just a single troll,which can post but can't proof anything?So you were ok to post that you unloaded all addons,but when I ask you for proofs of this to try to debug something and so on you dissapear...
MEDVED+VODKA+BALALAYKA
I'll help you as much as I possibly can. For me, I'm getting this error and its where the rotation will quit until something is about to wear off on the target or soul fire cooldown is up:
Let me remind you, my warlock is only 64, so I removed some of the spells out, even though I'm sure it wasen't needed, but just to be safe.Code:Casting Spell Incinerate (29722) on CUSTOM TARGET Custom Target does not exist
P.S. I re-installed the profile cause of the changes I made and then, what I did, was remove Chaos Bolt, Demon Soul, Fel Flame and Shadow Flame from the rotation, because as of the above, I do not have these spells. Now, the rotation is working well. I would say, for priority sakes, check these spells I listed first for errors. Could be something in the code that is messing up. Like I said above, for some reason, it was giving a Custom Target Does Not Exist the first time.
P.S.S For the other people trying this profile out, could you please turn on Debug in Advanced Settings in PQrotation and post here the error you are getting in a [code] box.
P.S.S.S I would try and debug the error myself, but even just putting in return true for incinerate wouldn't fix the error. So I'll leave that up to you to figure out the problem
P.S.S.S.S I cannot seem to reproduce the error above now. The profile seems to work good for me and everything else im between![]()
Last edited by firepong; 02-13-2012 at 05:10 AM.
Just remember its not lvling profile,its logic is most about 85 lvl warlock and it is mostly for raids,coz who cares about 5ppls LOL
Anyway I'm adding isknown logic for ALL spells.So be happy.
@firepong For you it wasn't working coz it was trying to cast spells you don't know yet,and casting on wrong custom targets was fixed in ~r5 or so.Just forgot UnitExists check for every target in a loop >.<
MEDVED+VODKA+BALALAYKA
Made requested fixes - http://code.google.com/p/valma-pqr-p...13-2012 v2.rar
Test it and reply plz.
MEDVED+VODKA+BALALAYKA
@Valma
r11 was working well in frFR locale.
Here the stats about 8 min of raid dummy fight for a DPS of 27K, the number of casts/ticks:
Incinerate -> 137
Immolation (DOT) -> 178
Conflagration -> 43
Burning Embers (DOT) -> 464
Soul Fire -> 31
Chaos Bolt -> 28
Corruption (DOT) -> 179
Bane of Doom (DOT) -> 32
Immolation -> 29
Blast of Corruption (DOT) -> 86
I will go ahead an continue to test your new versions.
Things to be added to your TBD:
1- Use of Gloves amelioration for Engineer
2- Use of possible trinckets.
Thanks for the good work.
You missed shadowflameCome closer to dummy and it will automatically start to cast it.Got special check for this so if you are in 10m range of your target or closer - it will cast shadowflame.
MEDVED+VODKA+BALALAYKA
Tested Valmas' profile, every revision that i've been able to start has spammed Immolate, ive reloaded ui, tried with no addons, different resolution, full screen even. nothin seems to get to it passed the opener and then spamming imo and cour. When a focus is set, it will spam BoH, with mouseover will spam dots on secondary. The profile looks amazing but i just wish i could get it work it's magic >.<
Edit: Threw an Error.
Code:Message: [string " function pqrFunc0() ..."]:563: attempt to perform arithmetic on field 'endTime' (a nil value)Time: 02/13/12 04:15:44 Count: 547 Stack: [string " function pqrFunc0() ..."]:563: in function `PQ_GetTimeLeftUnitDebuff' [string " function pqrFunc0() ..."]:1286: in function `?' [string "..."]:255: in function `PQR_NextAbility' [string "..."]:161: in function `PQR_CastNext' [string "..."]:150: in function `PQR_ExecuteBot' [string "..."]:40: in function <[string "..."]:23> Locals: unit = "target" debuff = 348 (*temporary) = nil (*temporary) = 279255.707 (*temporary) = "attempt to perform arithmetic on field 'endTime' (a nil value)"
Last edited by travis2861; 02-13-2012 at 07:16 AM.
GOD DAMN,seems I've found what the problem is and its just WTFLOLIDIOTIC.
OK,the whole rotation is about handling buffs/debuffs/spells etc via combatlog.And there are 2 types of event handlers COMBATLOG and COMBATLOG_UNFILTERED.
First one is what you got in your combatlog in chat,other one is FREAKIN SPAM OF EVERYTHING wich eats your RAM and CPU as hell when you are in raid.So thats why I'm using COMBATLOG and not UNFILTERED one in my profile.
Now the problem itself - you got some filters in your combatlog,something like show me only damage that I get from mobs and nothing more.So u need to setup it to defaults,you and the others who have problems,try it guys.
Ok,anyway fock it,adding unfiltered,go guys,try it will it lag or not.
http://code.google.com/p/valma-pqr-p...13-2012 v3.rar
Last edited by Valma; 02-13-2012 at 07:41 AM.
MEDVED+VODKA+BALALAYKA