I use a 6 sec timer for blind spot otherwise you get must be behind target spam if your not behind the target,with the timer it will do shadowstab right away instead if there is no shadowstab or blind spot bleed on the target.
Also you should use id's for bleed instead of bleed because the war bleed is called bleed but doesnt work for leaching. r/s has a different bleed id then r/wd and r/m so i added both id's for the bleeds. 500654 and 620313. Blind spot bleed can be left as words because the id's are the same and no other class has that bleed name that i could see. Same for grievous wound.
I've always manual'd blind spot depending on my positioning/situation. Blind spot>low blow, if you're in the right place, otherwise better to low blow and not hesitate. So never really saw the need for a timer there.
As for the "bleed" name conflicting, I've never really found it a problem tbh. Theres always been a rogue who did shadowstab there, and the warriors I used to run with (I don't touch rogue much anymore) were always w/r. But you're right, it
would be better to use the ID's, but i cbf xD
[COLOR=white !important]When I was using timers on my DIYCE code for my R/S, it was to ensure to spam Low Blow when cooldowns were burnt (after Wound Attacks were up) and to maintain the use of Wound Attack & Low blow spams while Energy Thief was active.
[/COLOR]
I could see the use of timers in that situation, problem is timing isn't always consistent with the fight itself. If the boss moves/disappears or I have to kill something else, move to a certain spot, does the timer still not run? Would think it would cause more harm than good imo. I think the key to low blow/energy management is having *just enough* for wound attack to be up, at the right time, and dumping energy in the 6 seconds its not. I've tried and tested your script, along with another rogue friend of mine (now retired), just didn't suit me.
Low blow spam during the 15 seconds of ET is easily done via
|
Source code
|
1
|
{ name = "Low Blow", use = (EnergyBar1 >= 25) and (pbuffs['Energy Thief']) and ((tbuffs['Bleed)']) or (tbuffs['Blind Spot Bleed']) or (tbuffs['Sneak Attack Bleed'])) },
|
just 1 priority below wound attack.
Or, just spam low blow yourself, alternating between wound attack diyce when its available.
Other things I saw that conflicted with fights at upper end game were things like TA not being first priority (strat>burn) and shadowstab above low blow. You could move shot to be higher priority than vamp as well. Better to shot>vamp>shot than to vamp>shot>...whatever else. I also noticed you don't use joint blow, which *should* be used as it does respectable damage when shots/vamps are down and in the energy management/recup phase in between wound attack cd's. Although this has changed a bit due to throw/combo throw becoming viable as of a patch about a year ago.
I do agree though, different playing styles. I just wouldn't consider timers to be *necessary* for "ensuring maximum dps"
edit: actually, I can see the use for a timer in a R/Wd's script for POTWS, simply for the damage buff.