• Visit Rebornbuddy
  • [BotBase] RaidBot - 30fps CC Execution

    Discussion in 'Botbases' started by Apoc, Feb 19, 2012.

    1. Venus112

      Venus112 New Member

      Joined:
      Jun 17, 2010
      Messages:
      1,509
      Likes Received:
      13
      Trophy Points:
      0
      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
       
    2. weischbier

      weischbier Guest

      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
       
    3. Noelbuddy

      Noelbuddy Member

      Joined:
      Nov 6, 2011
      Messages:
      126
      Likes Received:
      0
      Trophy Points:
      16
      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));
              }
      
       
    4. Venus112

      Venus112 New Member

      Joined:
      Jun 17, 2010
      Messages:
      1,509
      Likes Received:
      13
      Trophy Points:
      0
      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)
       
    5. wulf

      wulf Community Developer

      Joined:
      Dec 29, 2010
      Messages:
      1,832
      Likes Received:
      128
      Trophy Points:
      63
      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. :cool:
       

      Attached Files:

      Last edited: Feb 28, 2012
    6. thaone0523

      thaone0523 Member

      Joined:
      Jul 25, 2011
      Messages:
      130
      Likes Received:
      0
      Trophy Points:
      16
      This is amazing. i cant believe i missed out on this for so long. Great work + Rep
       
    7. weischbier

      weischbier Guest

      I have a working version in my thread too with different FPS for lower systems.

      greetz

      Weischbier
       
    8. CoreTank

      CoreTank Member

      Joined:
      Aug 14, 2010
      Messages:
      30
      Likes Received:
      0
      Trophy Points:
      6
      Works perfect in raids but sadly doesn?t attack at all in arena is it supposed to or am I doing something wrong?
       
    9. Venus112

      Venus112 New Member

      Joined:
      Jun 17, 2010
      Messages:
      1,509
      Likes Received:
      13
      Trophy Points:
      0
      Sorry for asking, but what thread? :)

      ---EDIT---

      Thank you Wulf, will take a look later
       
      Last edited: Mar 2, 2012
    10. haxed

      haxed New Member

      Joined:
      Jan 15, 2010
      Messages:
      545
      Likes Received:
      1
      Trophy Points:
      0
      Does anyone know why my screen freezes when i use this?
       
    11. mspazz

      mspazz Member

      Joined:
      Jul 12, 2010
      Messages:
      394
      Likes Received:
      11
      Trophy Points:
      18
      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. ^.^
       
    12. Apsalaar

      Apsalaar New Member

      Joined:
      Jan 29, 2010
      Messages:
      32
      Likes Received:
      0
      Trophy Points:
      0
      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)
       
      Last edited: Mar 6, 2012
    13. Ama

      Ama New Member

      Joined:
      Jun 6, 2011
      Messages:
      1,171
      Likes Received:
      33
      Trophy Points:
      0
      Anyone done any work with cast on ground spells and raidbot? StyxWoW.SleepForLagDuration() doesn't get along with raidbot very well.
       
    14. miestaruler

      miestaruler New Member

      Joined:
      Sep 5, 2011
      Messages:
      177
      Likes Received:
      0
      Trophy Points:
      0
      Simply amazing

      Pulling around 60k dps on my frost dk and masterfrost!

      Dam good work
       
    15. tuanha

      tuanha Well-Known Member

      Joined:
      Nov 29, 2011
      Messages:
      6,998
      Likes Received:
      124
      Trophy Points:
      63
      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
       
      Last edited: Mar 13, 2012
    16. tuanha

      tuanha Well-Known Member

      Joined:
      Nov 29, 2011
      Messages:
      6,998
      Likes Received:
      124
      Trophy Points:
      63
      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?
       
    17. tuanha

      tuanha Well-Known Member

      Joined:
      Nov 29, 2011
      Messages:
      6,998
      Likes Received:
      124
      Trophy Points:
      63
      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 :|
       
    18. Fallow Deer

      Fallow Deer New Member

      Joined:
      Jan 15, 2010
      Messages:
      18
      Likes Received:
      0
      Trophy Points:
      0
      Works great with Holy Cow - pally healing CC.
       
    19. l337pally

      l337pally New Member

      Joined:
      Jun 24, 2011
      Messages:
      473
      Likes Received:
      2
      Trophy Points:
      0
      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
       
    20. iargue

      iargue Member

      Joined:
      Mar 20, 2012
      Messages:
      125
      Likes Received:
      2
      Trophy Points:
      18
      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.
       

    Share This Page