• Visit Rebornbuddy
  • [Official] Default Combat Routine

    Discussion in 'Combat Routines' started by Apoc, Dec 11, 2014.

    1. walter

      walter Active Member

      Joined:
      Jun 25, 2012
      Messages:
      1,112
      Likes Received:
      10
      Trophy Points:
      38
    2. Deathdisguise

      Deathdisguise Community Developer

      Joined:
      Mar 7, 2015
      Messages:
      678
      Likes Received:
      6
      Trophy Points:
      0
      Oh snap! I recognize that plugin folder! ;)
       
    3. walter

      walter Active Member

      Joined:
      Jun 25, 2012
      Messages:
      1,112
      Likes Received:
      10
      Trophy Points:
      38

      Trust me I love other Devs. Quality work is quality work :p! Sometimes you have to nudge the crowd into using it at times ha!
       
    4. phaedrus

      phaedrus Member

      Joined:
      Jul 12, 2013
      Messages:
      964
      Likes Received:
      1
      Trophy Points:
      18
      we put files in plugins folder to bot plugins folder right?

      edit: these routine files crashing the bot :(
       
      Last edited: May 18, 2015
    5. Deathdisguise

      Deathdisguise Community Developer

      Joined:
      Mar 7, 2015
      Messages:
      678
      Likes Received:
      6
      Trophy Points:
      0
      <3 you long time if you post a log! :D
       
    6. walter

      walter Active Member

      Joined:
      Jun 25, 2012
      Messages:
      1,112
      Likes Received:
      10
      Trophy Points:
      38

      Well I took them from working ones I use thats "stable". Post log please.
       
    7. phaedrus

      phaedrus Member

      Joined:
      Jul 12, 2013
      Messages:
      964
      Likes Received:
      1
      Trophy Points:
      18
    8. Deathdisguise

      Deathdisguise Community Developer

      Joined:
      Mar 7, 2015
      Messages:
      678
      Likes Received:
      6
      Trophy Points:
      0
      The combat bot used above simply lets the Combat Routine selected pulse. Not all places have mesh support, so when the combat routine says 'Lets go over there so we can kill that', it'll attempt to find a path, throw an error, and all the while delay the rotation from being performed.

      Unfortunately this isn't an issue as much with the Combat Routine or the Combat Bot, but an inappropriate relationship between them.
       
    9. phaedrus

      phaedrus Member

      Joined:
      Jul 12, 2013
      Messages:
      964
      Likes Received:
      1
      Trophy Points:
      18
    10. Deathdisguise

      Deathdisguise Community Developer

      Joined:
      Mar 7, 2015
      Messages:
      678
      Likes Received:
      6
      Trophy Points:
      0
    11. phaedrus

      phaedrus Member

      Joined:
      Jul 12, 2013
      Messages:
      964
      Likes Received:
      1
      Trophy Points:
      18
      i would be very grateful if you do that :)
       
    12. phaedrus

      phaedrus Member

      Joined:
      Jul 12, 2013
      Messages:
      964
      Likes Received:
      1
      Trophy Points:
      18
      Btw i just noticed... When i pull in stealth(talking about stalker) it doesnt give any errors. But when i pull out of stealth it gives error. Not sure but can you change this code in stalker.cs file and it can pull out of stealth?

      Code:
       // Note: All stalker innates, issue stealth. So we really don't care what stance we're in, we just want to get in stealth before we pull.
                 if (!Me.HasBuff("Stealth") && await SelfCast(SpellManager.InnateAbility.Name))
                     return true;
       
    13. walter

      walter Active Member

      Joined:
      Jun 25, 2012
      Messages:
      1,112
      Likes Received:
      10
      Trophy Points:
      38

      I will push the newest stalker build later tonight when I get home.
       
    14. phaedrus

      phaedrus Member

      Joined:
      Jul 12, 2013
      Messages:
      964
      Likes Received:
      1
      Trophy Points:
      18
      and can you support manual movement, targeting and facing support for your combat routine?
      Deathdisguise said it makes some issues with combatbot (lots of errors and crashing) https://www.thebuddyforum.com/wildbuddy-forum/botbases/215814-combatbot.html
      I just want to play manual (questing etc...) For examle target a mob and it triggers only combat rotation. I do movement and facing :)
       
    15. Lukov

      Lukov New Member

      Joined:
      Apr 3, 2015
      Messages:
      63
      Likes Received:
      2
      Trophy Points:
      0
      A combat routine is either automated or manual. The Default Routine is built to be automatic(targeting, facing, etc.). Adding manual movement, targeting and facing will break all this functionality. Would negatively affect everyone using the bot to bot.

      The best solution would be making a new routine specifically made to support manual control, and none of these issues would occur.
       
    16. phaedrus

      phaedrus Member

      Joined:
      Jul 12, 2013
      Messages:
      964
      Likes Received:
      1
      Trophy Points:
      18
      Did you push the update? Svn is still rev 6
      And please support manual movement, targeting and facing :)
       
    17. Lukov

      Lukov New Member

      Joined:
      Apr 3, 2015
      Messages:
      63
      Likes Received:
      2
      Trophy Points:
      0
      Couple of SVN updates, it's now up to version 9. Integrated AMP Manager into the base combat class. Modified Esper, Engineer and Medic routines.
      Cleaned up some duplicate files in the Plugins folder.

      Edit: It's now 10, forgot before to finish implementing the AMP check in the Engineer routine.
       
      Last edited: May 19, 2015
    18. Lukov

      Lukov New Member

      Joined:
      Apr 3, 2015
      Messages:
      63
      Likes Received:
      2
      Trophy Points:
      0
      Last edited: May 19, 2015
    19. Majik01

      Majik01 New Member

      Joined:
      Jan 16, 2013
      Messages:
      99
      Likes Received:
      0
      Trophy Points:
      0
      This sounds made up? Most CC's from honor buddy worked fine with combat bot, the main issue there was if the CC didn't support movement not that it did.
      Can't see why this cant be fixed to work with it, especially as most (Ok well some :p) of us want to use this as a combat bot and not a typical afk bot.
       
    20. Lukov

      Lukov New Member

      Joined:
      Apr 3, 2015
      Messages:
      63
      Likes Received:
      2
      Trophy Points:
      0
      This isn't honorbuddy for one. Unlike WoW, this game doesn't require tab targeting to attack.
      Default Routine works perfectly fine as a Combat Bot. However, targeting and aiming will be automated.

      Adjusting the routine to support aiming will require removing this targeting logic. You do that, and the bot will no longer be able to target and aim at mobs, and now is entirely worthless as "a typical afk bot"

      The routine is either going to be automated or have manual aiming.
      Default Routine is never going to be changed from being an automated routine.

      If you want more control, you're going to have to use a different routine.
      Luckily, there already exists one such routine.
      https://www.thebuddyforum.com/wildbuddy-forum/botbases/216101-agility.html
      You can choose when to attack, and where to aim.
       

    Share This Page