So i'm currently trying to update Avenger and from what i've tried public override bool NeedRest public override bool NeedPreCombatBuffs Does not work with this BotBase, any ideas for other codes to be used? Works as intended with LazyRaider, but seems like RaidBot wont aknowledge buffs before it has entered combat
You need to change a bit in the *.cs file. Code: RoutineManager.Current.HealBehavior, RoutineManager.Current.CombatBuffBehavior, RoutineManager.Current.CombatBehavior These are TreeSharp based. You need to change them into what you need. I think you know how to make it a project fo you and edit it with intellisense? greetz Weischbier
I am not sure but maybe u need to add Code: RoutineManager.Current.PreCombatBuffBehavior, to Code: public override void Start() { _oldTps = TreeRoot.TicksPerSecond; TreeRoot.TicksPerSecond = 30; _root = new Decorator( ret => StyxWoW.Me.Combat && StyxWoW.Me.GotTarget && !StyxWoW.Me.CurrentTarget.IsFriendly, new LockSelector( RoutineManager.Current.HealBehavior, RoutineManager.Current.CombatBuffBehavior, RoutineManager.Current.CombatBehavior)); }
That wont work no, as that is what Weischbier has already done to the .cs he had added, meaning it wont buff before entering combat (which is what i am trying not to do)
The Decorator is looking for (StyxWoW.Me.Combat && StyxWoW.Me.GotTarget && !StyxWoW.Me.CurrentTarget.IsFriendly) to return true...ie: we are in combat already I have Tested the attached bot base as our realms are down...but should be a good jumping point for anyone wanting to improve. EDIT: Tested, PreCombatBuffBehavior working.
Works perfect in raids but sadly doesn?t attack at all in arena is it supposed to or am I doing something wrong?
Can we get some posts on which CC's work well with this botbase? I plan on testing this tomorrow as soon as I am off of work. ^.^
This is pretty fucking good, a pure 3k dps increase(on Dummies, will do raid in abit) with the Titan Arms CC over Lazyraider. (ilvl 387)
Anyone done any work with cast on ground spells and raidbot? StyxWoW.SleepForLagDuration() doesn't get along with raidbot very well.
Great addon but now flawless. The Frame Rate drop significantly. I'm using a MacBook Pro 2011 (Graphic Card Radeon HD 6750M) and WoW set too Good quality. Lazy Raider: 60 FPS RaidBot: 37 FPS (TreeRoot.TicksPerSecond = 30) RaidBot: 20 FPS (TreeRoot.TicksPerSecond = 60) Anyone know how to fix this? Thank you. PS: I'm using my homemade Non-Behavier Tree CC
Test with singular and it's 60 FPS Test with my Non-Behavier Tree CC and frame drop to 37 FPS This Bot work better with Behavior Trees CC?
Well i think i found the reason why my FPS is low, it's because my CC. In my CC, i scan no stop for unit to kill shot, dispell, scare beast, stealth... so that slow down the frame rate... Can't play without these advantage tho :|
Just curious is it supposed to drop frames down to 30fps? Ive tested it with couple rogue CCs and my fps dont change at all, still holding at 60fps dropping down to 56-58 once in a blue moon. Thats DS10m Thanks
Is there a way to change this so it runs out of combat to? I want to have the healer cc running to handle buff management, while we are not there. Even if we don't run at 30fps, and run like lazyraider does, that would be perfect.