• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Default Combat Discussion

    Discussion in 'Combat Routines' started by Ama, Jan 5, 2015.

    1. WSFrazier

      WSFrazier Member

      Joined:
      Oct 13, 2012
      Messages:
      175
      Likes Received:
      1
      Trophy Points:
      18
      Yeah, I noticed the targeting wasn't right either. In a tactical FP, it would only target 1 person in the group the entire FP.

      Guess I will just wait until the devs do their thing.
       
    2. anderslise

      anderslise New Member

      Joined:
      Sep 6, 2014
      Messages:
      2
      Likes Received:
      0
      Trophy Points:
      1
      Speaking of editing the rotations yourself.

      Is there an API documentation somewhere so I can see what's possible with DefaultCombat, in terms of what each command does and how it's structured? Do I need a special program (or IDE) to open and save the files properly?
       
    3. pindleskin

      pindleskin Community Developer

      Joined:
      Oct 24, 2012
      Messages:
      1,124
      Likes Received:
      2
      Trophy Points:
      38
      http://docs.buddywing.com

      I use Notepad++ and debug with BW but some use Visual Studio. Any good text editor should do the job.
       
    4. Markeen

      Markeen Member

      Joined:
      Oct 14, 2012
      Messages:
      153
      Likes Received:
      3
      Trophy Points:
      18
      Is there any way to get Madness to work for Sorc? It sometimes spams Affliction and Lightning Bolt but that's about it.
       
    5. Rekral

      Rekral New Member

      Joined:
      Dec 12, 2013
      Messages:
      26
      Likes Received:
      0
      Trophy Points:
      1
      Where do I get this routine?
       
    6. willz916

      willz916 Member Legendary

      Joined:
      Jan 22, 2014
      Messages:
      303
      Likes Received:
      2
      Trophy Points:
      18
      its the default routine built in
       
    7. mikx

      mikx New Member

      Joined:
      Nov 15, 2015
      Messages:
      26
      Likes Received:
      0
      Trophy Points:
      0
      y, just load the profile and start
       
    8. Markeen

      Markeen Member

      Joined:
      Oct 14, 2012
      Messages:
      153
      Likes Received:
      3
      Trophy Points:
      18
      Nevermind i did i put in some work into the Madness Sorc profile, i basically just copy pasted everything from the Balance Sage and renamed it

      I also replaced all Lockselector with Priority Selector.

      Did some testing, seems to work fine.

      // Copyright (C) 2011-2015 Bossland GmbH
      // See the file LICENSE for the source code's detailed license


      using Buddy.BehaviorTree;
      using DefaultCombat.Core;
      using DefaultCombat.Helpers;


      namespace DefaultCombat.Routines
      {
      internal class Madness : RotationBase
      {
      public override string Name
      {
      get { return "Sorcerer Madness"; }
      }


      public override Composite Buffs
      {
      get
      {
      return new PrioritySelector(
      Spell.Buff("Mark of Power")
      );
      }
      }


      public override Composite Cooldowns
      {
      get
      {
      return new PrioritySelector(
      Spell.Buff("Force Barrier", ret => Me.HealthPercent <= 20),
      Spell.Buff("Static Barrier", ret => !Me.HasBuff("Static Barrier") && !Me.HasDebuff("Deionized")),
      Spell.Buff("Unnatural Preservation", ret => Me.HealthPercent <= 50),
      Spell.Buff("Polarity Shift", ret => Me.CurrentTarget.BossOrGreater()),
      Spell.Buff("Recklessness")
      );
      }
      }


      public override Composite SingleTarget
      {
      get
      {
      return new PrioritySelector(
      //Movement
      CombatMovement.CloseDistance(Distance.Ranged),
      Spell.Cast("Jolt", ret => Me.CurrentTarget.IsCasting && !DefaultCombat.MovementDisabled),
      Spell.Cast("Electrocute", ret => Me.CurrentTarget.IsCasting && !DefaultCombat.MovementDisabled),
      Spell.Cast("Demolish", ret => Me.BuffCount("Wrath") == 4),
      Spell.DoT("Affliction", "Affliction"),
      Spell.DoT("Creeping Terror", "Creeping Terror"),
      Spell.CastOnGround("Death Field",
      ret => Me.CurrentTarget.HasDebuff("Affliction") && Me.CurrentTarget.HasDebuff("Creeping Terror")),
      Spell.Cast("Force Leach", ret => Me.CurrentTarget.HasDebuff("Affliction")),
      Spell.Cast("Lightning Strike", ret => Me.BuffCount("Wrath") == 4),
      Spell.Cast("Force Lightning", ret => Me.BuffCount("Wrath") < 4)
      );
      }
      }


      public override Composite AreaOfEffect
      {
      get
      {
      return new Decorator(ret => Targeting.ShouldAoe,
      new PrioritySelector(
      Spell.DoT("Affliction", "Affliction"),
      Spell.DoT("Creeping Terror", "Creeping Terror"),
      Spell.CastOnGround("Death Field",
      ret => Me.CurrentTarget.HasDebuff("Affliction") && Me.CurrentTarget.HasDebuff("Creeping Terror")),
      Spell.CastOnGround("Force Storm", ret => Me.CurrentTarget.HasDebuff("Overwhelmed (Mental)"))
      ));
      }
      }
      }
      }
       
    9. pindleskin

      pindleskin Community Developer

      Joined:
      Oct 24, 2012
      Messages:
      1,124
      Likes Received:
      2
      Trophy Points:
      38
    10. tavi8767

      tavi8767 New Member

      Joined:
      Sep 27, 2010
      Messages:
      76
      Likes Received:
      0
      Trophy Points:
      0
      Dumb question. But when i load up commando Combat medic it says Advanced Class: Commando / Discipline: CanNotBeDetermined. How do i fix that? It works in gunnery spec just fine. Is there anything special I have to do for healing at all? Did the dirty fix but it still doesn't heal
       
      Last edited: Dec 22, 2015
    11. peevedkitten

      peevedkitten Member

      Joined:
      Dec 23, 2014
      Messages:
      30
      Likes Received:
      0
      Trophy Points:
      6
      I tried this with no luck, still getting horrible FPS drop. Have had great luck with buddy bots in the past, but this one seems pretty bad in comparison.
       
    12. digitalHaze

      digitalHaze New Member

      Joined:
      Nov 22, 2015
      Messages:
      12
      Likes Received:
      0
      Trophy Points:
      1
      You have to change to priority selector in both the combat routine and defaultcombat if you want to improve your FPS. Just changing the combat routine will not help anything.
       
    13. peevedkitten

      peevedkitten Member

      Joined:
      Dec 23, 2014
      Messages:
      30
      Likes Received:
      0
      Trophy Points:
      6
      I did that with no luck, still getting horrible FPS drop.
       
    14. ManFriday

      ManFriday New Member

      Joined:
      Apr 26, 2013
      Messages:
      216
      Likes Received:
      1
      Trophy Points:
      0
      What classes is Default working for as a healer ? i want to switch things up a bit. only tried tanking and dps with the bot so far.. also, could anyone help me reduce the lag i get when i enter combat..i have a good PC but i get massive lag when i enter combat.(now the crap bit....i'm running windows 10) as usual, any help would be greatly appreciated
       
    15. peevedkitten

      peevedkitten Member

      Joined:
      Dec 23, 2014
      Messages:
      30
      Likes Received:
      0
      Trophy Points:
      6
      If there are W10 issues then we might be having the same problem. I have a monstrous PC but am having issues even after the band-aid fix.
       
    16. ManFriday

      ManFriday New Member

      Joined:
      Apr 26, 2013
      Messages:
      216
      Likes Received:
      1
      Trophy Points:
      0
      i'm dualling gtx 970's with 32gb ram and an 8 core CPU and still cant lose the lag even dropping from ultra to low..it cant be the system..it has to be this BoT cause if i play manually i get very very little lag. not sure how to resolve it tho.
       
    17. ManFriday

      ManFriday New Member

      Joined:
      Apr 26, 2013
      Messages:
      216
      Likes Received:
      1
      Trophy Points:
      0
      would be awsome if its a very easy fix
      i would also like to ask..Why is Buddy wing the only product that is currently basically a subscription. All of the other products available from Bossland apart from Stormbuddy for obvious reasons are a one time payment, yet us poor saps playing SWtoR have to pay every 3 months or whatever payment plan we choose. Seems very unfair to our community considering the amount of issues with the Bot, namely the crash issue everytime we switch zones.
       
      Last edited: Dec 22, 2015
    18. Markeen

      Markeen Member

      Joined:
      Oct 14, 2012
      Messages:
      153
      Likes Received:
      3
      Trophy Points:
      18
      You can reduce the lag by a bit changing your combat routine to use PrioritySelector instead of Lockselector.

      There is also the good old affinity option, ctrl-shift-del and right click in the details window on the bot and set it's affinity to Highest.
       
    19. Cyanogen1

      Cyanogen1 Member

      Joined:
      Mar 5, 2014
      Messages:
      156
      Likes Received:
      0
      Trophy Points:
      16
      Medicine op doesn't heal at all in warzones for me. It will just spam target enemies, and not heal anyone at all.

      Also, anyway to check for targets that are in stealth or have just came out of it?
       
      Last edited: Dec 26, 2015
    20. ManFriday

      ManFriday New Member

      Joined:
      Apr 26, 2013
      Messages:
      216
      Likes Received:
      1
      Trophy Points:
      0
      I'd just be happy if the Devs worked on getting this Bot to work properly..we are the only ones paying basically a Subscription.(all other bots pay a 1 off payment, we have to re-buy every 3 months), just get it to work properly as in NOT crashing everytime we change zones and have the one and only routine to work great and it'll be worth re-buying. It seems like we are being taken for mugs because we keep buying but dont complain to the point where the Devs WILL HAVE TO FIX IT.Maybe ask some of the better coders from HB to code this game.Its a lot simpler to play that WOW so that should be easy for those guys. Come on Bossland, get your shit sorted and stop leaving us SwtoR players out in the cold please and fix BW, its been 4 years and we still have the same issues.
       

    Share This Page