I'll look into shadowstep when I get home tonight. Probably did not change a GUI variable. Paralytic poison never seemed to get any love. I honestly never heard of anyone actually using it. Thank you. I am now working on movement code to tune it better.
Found DPS increase, which, on other hand possibly created Dispatch bug that im having, not quite sure yet: if you have Anticipation, setting Mutilate and Dispatch CP to <10 i managed to gain ~5k DPS on Raid dummy. Without changed values 57k, with changed values up to 63-64k on Raid Dummy in 5 and 10 mins fight without any CDs used. Bug (possibly caused by me changing of settings, but im not quite sure cause Envenom should be cast always when you have SnD and Rupture up), this bug was also noticeable in previous versions of non-edited files: HB .523 Lazyrider Altec Beta r39 Envenom is not used in Execute phase, only dispatch, SnD and Rupture, which was a bug in previous versions too, as i mentioned. Code: 27:26:321 - Energy: 1 - 0 CP - 5y - Envenom 27:28:449 - Energy: 5 - 5 CP - 5y - Mutilate 27:29:539 - Energy: 21 - 5 CP - 5y - Dispatch 27:31:473 - Energy: 54 - 5 CP - 5y - Mutilate 27:32:149 - Energy: 6 - 5 CP - 5y - Mutilate 27:34:321 - Energy: 14 - 0 CP - 9y - Rupture 27:35:343 - Energy: 40 - 5 CP - 4y - Shiv 27:36:473 - Energy: 17 - 0 CP - 5y - Envenom <- 27:37:779 - Energy: 0 - 3 CP - 5y - Mutilate 27:41:495 - Energy: 4 - 5 CP - 3y - Mutilate 27:43:485 - Energy: 5 - 5 CP - 3y - Dispatch <- 35% 27:45:352 - Energy: 15 - 5 CP - 3y - Shiv 27:46:935 - Energy: 1 - 5 CP - 3y - Dispatch 27:48:801 - Energy: 3 - 5 CP - 3y - Dispatch 27:49:552 - Energy: 4 - 5 CP - 6y - Tricks of the Trade 27:52:218 - Energy: 2 - 5 CP - 3y - Dispatch 27:54:433 - Energy: 0 - 0 CP - 3y - Rupture 27:55:413 - Energy: 31 - 5 CP - 3y - Dispatch 27:57:257 - Energy: 4 - 5 CP - 3y - Dispatch 27:58:886 - Energy: 3 - 5 CP - 3y - Shiv 28:00:770 - Energy: 4 - 5 CP - 3y - Dispatch 28:02:725 - Energy: 5 - 5 CP - 3y - Dispatch 28:04:499 - Energy: 0 - 5 CP - 3y - Dispatch 28:06:642 - Energy: 3 - 5 CP - 3y - Dispatch 28:09:030 - Energy: 8 - 5 CP - 3y - Shiv 28:11:285 - Energy: 11 - 5 CP - 3y - Dispatch 28:12:640 - Energy: 1 - 0 CP - 0y - Slice and Dice 28:13:676 - Energy: 16 - 2 CP - 3y - Dispatch 28:15:127 - Energy: 2 - 3 CP - 3y - Dispatch 28:17:013 - Energy: 3 - 4 CP - 3y - Dispatch 28:18:840 - Energy: 4 - 5 CP - 3y - Dispatch 28:19:866 - Energy: 6 - 5 CP - 6y - Tricks of the Trade 28:21:304 - Energy: 2 - 5 CP - 3y - Shiv 28:23:531 - Energy: 1 - 0 CP - 3y - Rupture 28:24:528 - Energy: 7 - 5 CP - 3y - Dispatch 28:26:702 - Energy: 0 - 5 CP - 5y - Dispatch 28:29:523 - Energy: 1 - 5 CP - 5y - Dispatch 28:31:054 - Energy: 114 - 5 CP - 5y - Rupture 28:31:665 - Energy: 118 - 0 CP - 5y - Shiv 28:32:247 - Energy: 90 - 0 CP - 0y - Recuperate <- combat ends I marked where last Envenom was used and where Execute phase started, if you need log, ill upload it. As you can see, < 35% HP fight lasted for more than 30s (30s cooldown window for ToT), not a single Envenom was casted, SnD fall of and Routine recasted it. Edit1: Tested fixes that i added, unfortunately, as i said, they didnt worked. Since Dispatch is 30e and Envenom is 35e Routine will give advantage to Dispatch over Envenom. Deleted those lines. In previous version that i used, r34 i did managed to fix that, however i forgot how i did it. D: Anyhow.. again, dismount issue for eating, yet again its happening.
so this is a really good single target cc like you said. i have just one request. that he doesn't stealth before looting? cause then your half way to the next hotspot before u can restealth... thanks
Fixing the code now, trying a few different things. As I stated in many previous posts about this question, I will not add any "fancy" stuff until I get a stable version past BETA. Once I get it stable I will work on features. As it stands now, unless special code is entered, HB will always run rest, loot, rest, pull.
Ok, uploaded a new version. It "Should" let the bot understand combo points and Anticipation talent. Fixed and checked food bug while mounted, I no longer get dismounted when food is required and you are mounted. Added in a check to not use Killing Spree until you are below 40 energy (so you do not energy cap during it - wasted energy is BAD!)
Wish I had seen this a while ago. went to 85 without it and this is much better than default. No idea why I didn't look for a routine after getting back into this. Rookie mistake.
Im having a issue where there is noticable lag using your new profile. I have never had this issue until updating with SVN. My other classes singulars work just fine, no lag at all. However, this rogue one seems to be pausing alot and not sure why this is happening. I tried messing with the FPS and frame lock, did a restart, running with no plugins, nothing seems to be fixing it. Any ideas? Update: found the issue to be with lazyraider. When checking Raidbot like disable all frills, this causes the lag. It doesnt do this with any other singular profile tho and never used to until recently. Update: Also see a bug where after changing specs and selecting it from the menu it asks to change spec in the game even though its already done. Only a HB restart allows the use of the spec
Yes, RaidBot like is useless. Why do people use LazyRaider and run RaidBot like anyway? Seems pointless to me. Anyhow, Raidbot requires a setting to be written in the routine. I do not have this setting coded in, which is framelock. Without the support of framelock, the routine kills any FPS. It runs fine it just slamms FPS to super slow.
ok thanks, also was wondering why when using subs routine and vanish, it doesnt cast ambush very well? it just tries to leave stealth it seems. With vanish and subterfuge you can get a few off and also with prep you can do it again, seems nice either before or after a dance in the series, this a bug or intended? I notice it will do this better during a fight on a second rotation, but still seems to leave stealth sooner. Doing this from the start seems to mess things up. Im guessing its the always use cooldowns that is throwing it off? will there be a bigger dps increase if changing that? Oh BTW mad props on this setup, been pulling great numbers and having a blast using your routine, keep up the good work! Donations should flow!
If it is not one thing it is the other. I cannot fully test vanish unless I am running a party / raid because vanish makes the mobs reset, and trying on the dummies will reset combat as well. Been having some minor issues with it opening from stealth too quickly. This may be due to not actually implementing a pull command. No, it is not supposed to open from stealth with anything other then ambush / garrote / mutilate. I will see what I can do to remedy this.
I am phasing out the ability to change spec in the GUI, seems rather pointless the way a majority of the code is. You can always change spec at any time while running the bot. The bug is an issue when HB starts, it reads all spells at that time, if you change spec without the bot running, it will not read the new skills. The new way will just let the bot use any skills you have at any time, thus eliminating the requirement to change it in the GUI.
LazyRider have in it self coded frame lock from RaidBot, also, LazyRider disables all your active addons to get as much ticks/s as it can and its highly recommended to use it over RaidBot. Altec, sorry mate, had a ton of work to do today so i havent had chance to test r41 till now. HB .523 Botbase Lazyrider Altec Beta r41 Dispatch bug is still there, its constantly dispatching without using Envenom, using CP's to refresh Rupture and SnD which is failing off due to not Envenoming in Assassination execute phase. Few Envenom that you see is when i was out of range of target so i got some regen back and tossed them in manually as soon as i got back in range. Take a look at CP counter, it looks like there is an issue there, having 6CP tossing in Dispatch and counted again as 6CP: Code: [21:38:13.616 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:38:14.128 N] 38:14:128 - Energy: 16 - CP: 1 - 3 y - Dispatch [21:38:15.039 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:38:15.550 N] 38:15:550 - Energy: 12 - CP: 2 - 3 y - Dispatch [21:38:17.038 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:38:17.550 N] 38:17:550 - Energy: 14 - CP: 3 - 3 y - Dispatch [21:38:18.657 D] [CGSpellBook::CastSpell] Override ID: 5938, KnownIndex: 65 [21:38:19.169 N] 38:19:169 - Energy: 15 - CP: 4 - 2 y - Shiv [21:38:20.421 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:38:20.931 N] 38:20:931 - Energy: 27 - CP: 4 - 2 y - Dispatch [21:38:22.662 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:38:23.161 N] 38:23:161 - Energy: 24 - CP: 5 - 2 y - Dispatch [21:38:24.000 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:38:24.514 N] 38:24:514 - Energy: 16 - CP: 6 - 2 y - Dispatch [21:38:26.118 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:38:26.627 N] 38:26:627 - Energy: 3 - CP: 6 - 2 y - Dispatch [21:38:28.429 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:38:28.944 N] 38:28:944 - Energy: 28 - CP: 6 - 3 y - Dispatch <- Counter bugged. [21:38:30.318 D] [CGSpellBook::CastSpell] Override ID: 1943, KnownIndex: 60 [21:38:30.818 N] 38:30:818 - Energy: 25 - CP: 6 - 4 y - Rupture <- Finisher tossed, -5CPs [21:38:31.284 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:38:31.795 N] 38:31:795 - Energy: 31 - CP: 5 - 6 y - Dispatch <- 10CP - 5CP for finisher = 5CPs, looks ok. [21:38:32.836 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:38:33.353 N] 38:33:353 - Energy: 23 - CP: 6 - 12 y - Dispatch <- 5CP + 1CP = 6CP looks ok [21:38:34.343 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:38:34.856 N] 38:34:856 - Energy: 30 - CP: 6 - 11 y - Dispatch <- 6CP + 1CP = 7CP, even so, counter says 6CP [21:38:35.718 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:38:36.229 N] 38:36:229 - Energy: 21 - CP: 6 - 12 y - Dispatch [21:38:37.315 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 And this one: Code: [21:05:18.889 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:05:19.400 N] 05:19:400 - Energy: 44 - CP: 0 - 8 y - Dispatch [21:05:19.914 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:05:20.429 N] 05:20:429 - Energy: 36 - CP: 1 - 9 y - Dispatch [21:05:21.009 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:05:21.521 N] 05:21:521 - Energy: 22 - CP: 2 - 10 y - Dispatch [21:05:22.413 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:05:22.927 N] 05:22:927 - Energy: 13 - CP: 3 - 9 y - Dispatch [21:05:23.864 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:05:24.375 N] 05:24:375 - Energy: 20 - CP: 4 - 8 y - Dispatch [21:05:25.466 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:05:25.980 N] 05:25:980 - Energy: 7 - CP: 5 - 9 y - Dispatch [21:05:27.281 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:05:27.794 N] 05:27:794 - Energy: 35 - CP: 6 - 7 y - Dispatch [21:05:29.045 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:05:29.557 N] 05:29:557 - Energy: 21 - CP: 6 - 7 y - Dispatch [21:05:30.536 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:05:31.047 N] 05:31:047 - Energy: 29 - CP: 6 - 7 y - Dispatch [21:05:33.216 D] [CGSpellBook::CastSpell] Override ID: 2098, KnownIndex: 45 [21:05:33.734 N] 05:33:734 - Energy: 26 - CP: 6 - 7 y - Envenom [21:05:34.229 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:05:34.740 N] 05:34:740 - Energy: 43 - CP: 5 - 7 y - Dispatch [21:05:35.239 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:05:35.753 N] 05:35:753 - Energy: 23 - CP: 6 - 7 y - Dispatch [21:05:36.395 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:05:36.911 N] 05:36:911 - Energy: 16 - CP: 6 - 7 y - Dispatch [21:05:38.019 D] [CGSpellBook::CastSpell] Override ID: 1943, KnownIndex: 60 [21:05:38.532 N] 05:38:532 - Energy: 19 - CP: 6 - 7 y - Rupture [21:05:39.001 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:05:39.510 N] 05:39:510 - Energy: 32 - CP: 4 - 7 y - Dispatch [21:05:39.612 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:05:40.123 N] 05:40:123 - Energy: 46 - CP: 4 - 7 y - Dispatch [21:05:40.281 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:05:40.793 N] 05:40:793 - Energy: 46 - CP: 4 - 7 y - Dispatch [21:05:40.929 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:05:41.435 N] 05:41:435 - Energy: 77 - CP: 4 - 7 y - Dispatch [21:05:41.567 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:05:42.077 N] 05:42:077 - Energy: 77 - CP: 4 - 7 y - Dispatch [21:05:42.305 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:05:42.816 N] 05:42:816 - Energy: 77 - CP: 4 - 7 y - Dispatch [21:05:42.945 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:05:43.457 N] 05:43:457 - Energy: 94 - CP: 4 - 7 y - Dispatch [21:05:43.582 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:05:44.095 N] 05:44:095 - Energy: 108 - CP: 4 - 7 y - Dispatch [21:05:44.217 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:05:44.729 N] 05:44:729 - Energy: 108 - CP: 4 - 7 y - Dispatch [21:05:44.904 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:05:45.421 N] 05:45:421 - Energy: 120 - CP: 4 - 7 y - Dispatch [21:05:45.541 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:05:46.052 N] 05:46:052 - Energy: 120 - CP: 4 - 7 y - Dispatch [21:05:46.172 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:05:46.682 N] 05:46:682 - Energy: 120 - CP: 4 - 7 y - Dispatch [21:05:46.805 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:05:47.316 N] 05:47:316 - Energy: 120 - CP: 4 - 5 y - Dispatch [21:05:47.538 D] [CGSpellBook::CastSpell] Override ID: 1752, KnownIndex: 43 [21:05:48.050 N] 05:48:050 - Energy: 120 - CP: 4 - 3 y - Dispatch [21:05:48.652 D] [CGSpellBook::CastSpell] Override ID: 1329, KnownIndex: 54 Looks to me that Dispatch counter is somewhere broken and it keeps spamming Dispatch cause code says "(!SpellManager.HasSpell("Anticipation") && CP() < 5 || SpellManager.HasSpell("Anticipation") && CP() < 8)" and its trying to reach 8CPs, but its stuck on 6cp. Checked majority of logs, in execute phase i didnt find single time that CD counter got over 6CP even so Dispatch is spammed.
I just love this, it runs awesome with questbot. 1 question tho, any chance u can fix the stealth allways, soo he stealths after looting? now he stealths before looting and then the stealth is on a cooldown. if u could fix that this would be perfect for questbot.
Hi, where i must place this folder with the files ? And how i can activate this than in layziraider ? Thx
Whenever I am attempting to run your routine, whether it be in LazyRaider, Tyrael, QuestBot or GrindBot, if I receive an add while in combat this exception pops up and the bot fails to continue aftewards. Only a manual stop/start allows the bot to continue on its way (until an add comes into play in combat). Code: System.NullReferenceException: Object reference not set to an instance of an object. at ARogueBeta.AltecRogue.<MainRotation>b__1c(Object ret) in c:\Users\xxx\Downloads\H1\Routines\AltecRogueBeta\CombatPS.cs:line 349 at Styx.TreeSharp.Decorator.CanRun(Object context) at Styx.TreeSharp.Decorator..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.PrioritySelector..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.PrioritySelector..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.Decorator..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.PrioritySelector..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.PrioritySelector..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.PrioritySelector..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.CommonBot.TreeRoot.()System.IO.IOException: The process cannot access the file 'C:\Users\xxx\Downloads\H1\Logs\5372 2013-01-08 08.39.txt' because it is being used by another process. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFrom*****, Boolean useLongPath) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share) at Styx.Common.Logging.() at Styx.Common.Logging.WriteToFileSync(LogLevel level, String message) at Styx.Common.Logging.WriteException(LogLevel logLevel, Color color, Exception ex) at Styx.Common.Logging.WriteException(Exception ex) at Styx.CommonBot.TreeRoot.() at Styx.CommonBot.TreeRoot.()
Issue is about to be worked upon. In routine folder. You can activate it in LazyRaider, yes. Just do not run in RaidBot like mode. Will attempt to look into the issue. Usually need log information on the first post.