This was all on a fresh install but I had not tried it with other bot bases. I just did a test using questing bot and a silk farming profile and did not see the issue so it does in fact look like an interaction between singular and profitmaster. I'll contact the profitmaster dev, thanks! I attached a log with a mark at the start of combat with 6+ targets using questing bot to show the difference.
Hi, so can anyone assist with getting discipline priests to cast attonement on the entire group? mine is currently just casting it on the tank. Also, it is not using shadow mend, which is their best throughput ability
Quick gift of the Queen (Artifact) with logic and upped it in queue before healing Rain View attachment Restoration.cs View attachment ShamanSettings.cs
Something is conflicting with Azyul HOL. (i cut log to 4mb) View attachment 7404 2016-10-20 19.51.txt Code: [17:14:58.930 N] [Singular] Switching to BotPoi: Titanium Thunderer.FAEE! [17:14:59.012 D] Spell: Healing Touch on Lvl 100 Alliance Druid failed. Reason: PreventedByMechanic [17:14:59.020 N] [Singular] FLEEING! (loss of control) [17:14:59.206 N] (Singular) EnsureMovementStoppedWithinMelee: stopping because target at 3.6 yds [17:14:59.206 N] (Singular) (Singular) FaceTarget: more than 70 degrees, but suppress since moving=true [17:14:59.297 N] (Singular) MoveToMelee(PathGenerating): towards Titanium Thunderer.FAEE @ 4.5 yds [17:14:59.484 N] (Singular) EnsureTarget: switching to target Titanium Siegebreaker.FAEF [17:14:59.528 N] (Singular) YourCurrentTarget: changed to: Titanium Siegebreaker.FAEF lvl=80 h=100.0%, maxh=22136, d=3.4 yds, box=1.0, boss=N, trivial=Y, player=N, attackable=Y, neutral=N, hostile=Y, entry=28961, faction=16, loss=Y, facing=N, blacklist=N, combat=Y, flying=N, abovgrnd=N, IsBotPoi=Kill, TargetIndex=1, creature=Humanoid, tagme=Y, tagother=N [17:14:59.529 N] (Singular) EnsureMovementStoppedWithinMelee: stopping because target at 3.4 yds [17:14:59.622 N] (Singular) <<< ADD >>> CurrentTarget now: Titanium Siegebreaker.FAEF h=100.0%, maxh=22136, d=4.1 yds, box=1.0, inmelee=Y, player=N, hostil=Y, faction=16, loss=Y, face=N, agro=Y, IsBotPoi=Kill, TargetIndex=1 [17:14:59.668 N] (Singular) EnsureTarget: switching to target Titanium Thunderer.FAEE [17:14:59.440 D] Exception was thrown in BotBase.Root.Tick [17:14:59.440 D] Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.NullReferenceException: Object reference not set to an instance of an object. at <B>0\\-j/n1@f3i%R/`fW\.VCY'.FjZi=6!Ox%?'@\[IjR;^^?\]Hw.zS\\2L\]0l\&9R;j69\\9eP@T7E=".MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at <B>0\\-j/n1@f3i%R/`fW\.VCY'.qVBQ1L(d87dI~\*\*0{Z=7^3Db!.WCM04_%#GtR<G-#0R9@<~#\]~'.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at <B>0\\-j/n1@f3i%R/`fW\.VCY'.qVBQ1L(d87dI~\*\*0{Z=7^3Db!.\]^}T=j9Mb\]G\*<wh:e%Ub\*-di".MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at <B>0\\-j/n1@f3i%R/`fW\.VCY'.qVBQ1L(d87dI~\*\*0{Z=7^3Db!.u%y\,5?r~:qM8l<<{P\[2es3DS#.MoveNext() What is it? What Class+Spec are you?: Feral dru What 'context' is the bot in? (Instance, BG, Normal): HOL instance What level are you?: 100 Have you made any modifications to Singular?: no Are you using the Test Build of Singular?: No (actual hb version) What time (HH:MM:SS) or LogMark did your issue occur? can't know, bot is just freezing. What happened (be specific)? So this problem is going with Titanium Siegebreaker
My Feral Druid isn't using Tiger's Fury- is this not in the rotation as a CD? Losing loads of DPS not using this.
Yes but with the talent i should be casting on CD, not just low energy. As the talent resets it on mob death.
The problem seems to be that the bot can't find a path to static bosses like Helya or Naraxas so it doesn't fire rotation.
Yes, this is a known issue. I guess LoS would have to be disabled for those specific targets for the routine to engage... no clue though if that is doable. I'll try to take a look at it after I'm done working on Disc Priest.
Does it fail for ranged classes too? So far i only tested melee classes which complain about range as it seems. Maybe it is just melee-distance calculated in the wrong way. So far we have Helya, Naraxas, Helyas tentacles. Ultraxion in the Dragon Soul raid had range issues back in the day too. It was also a big floating boss that you face standing on a ledge. There are a couple of similiar bosses all over the game, do they all show the same problems ? I guess they would.
Yes it fails for rangeds too, I think it's not about distance but about LoS. As in the bot beleaves the target is behind a wall or on another floor so we cant attack.
What Class+Spec are you?: Mistweaver Monk What 'context' is the bot in? (Instance, BG, Normal): BG (tested in instance and same issues) What level are you?: 110 Have you made any modifications to Singular?: No Are you using the Test Build of Singular?:No What time (HH:MM:SS) or LogMark did your issue occur? N/A What happened (be specific)? Mistweaver rotation does absolutely nothing except dispel
I'll be pushing updates tonight. Some reported here, some discovered internally. A test build will be live along with updates to the "Issue Tracker" thread to show what was changed! Thanks for all the reports so far everyone!
I'll need a log for this. In the code, there's absolutely no way for it to be doing this. The only time it will go for 3buffs instead is if Adrenaline Rush is off cooldown.
Which specialization are you using? It should be vanishing if the bot calculates that you will die before the mob you're attacking will.