• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • RebornBuddy - Limited Beta - FF14:ARR Bot

    Discussion in 'General Discussion Forum' started by mastahg, Nov 8, 2013.

    Thread Status:
    Not open for further replies.
    1. exaccuss

      exaccuss Active Member

      Joined:
      Nov 10, 2013
      Messages:
      1,021
      Likes Received:
      6
      Trophy Points:
      38
      Also, the same thing pretty much happens with the marauder/warrior profile too. It uses stuff like berserk just fine, but just uses heavy swing over and over. Thanks in advance!
       
    2. fluky1

      fluky1 Member

      Joined:
      Dec 20, 2011
      Messages:
      53
      Likes Received:
      0
      Trophy Points:
      6
      I'm not going to use it till you make it for sale, i feel more secure ;)
       
    3. fredalbob

      fredalbob New Member

      Joined:
      Feb 16, 2011
      Messages:
      78
      Likes Received:
      0
      Trophy Points:
      0
      There is something goofy going on with the ActionManager. It's not keeping track correctly.
      I've tried ID's, Descriptions and other various work arounds, but I am unable to correctly get the rotation working.
      mastahg will have to investigate this further

      I've tried using the action manager to block out heavy swing until another action is used, but it does not seem to work either. I think it's just a problem with ActionManager.Lastspell

      When using things like Core.Player.HasAura("Maim") the bot sat there until I put maim on and then used heavy swing. I've tested all the other API functions for the most part, just seems to be an issue with ActionManager.Lastspell
       
    4. exaccuss

      exaccuss Active Member

      Joined:
      Nov 10, 2013
      Messages:
      1,021
      Likes Received:
      6
      Trophy Points:
      38
      Oh i see, thanks for trying. In that case, i will just wait. Thanks for your help
       
    5. dondrehob

      dondrehob New Member

      Joined:
      Dec 9, 2013
      Messages:
      9
      Likes Received:
      0
      Trophy Points:
      0
      Anybody is also experiencing application crash when profile creator is opened and a profile is loaded ?
       
    6. exaccuss

      exaccuss Active Member

      Joined:
      Nov 10, 2013
      Messages:
      1,021
      Likes Received:
      6
      Trophy Points:
      38
      Can anyone give me a hand with some abilities for my monk?

      Here is my setup:

      protected override Composite CreateCombat()
      {
      return new PrioritySelector(
      Cast("Featherfoot", r => Core.Player.CurrentHealthPercent < 90, r => Core.Player),
      Cast("Invigorate", r => Core.Player.CurrentTPPercent < 60, r => Core.Player),
      Cast("Second Wind", r => Core.Player.CurrentHealthPercent < 80, r => Core.Player),
      Cast("Internal Release", r => Core.Player.CurrentHealthPercent < 90, r => Core.Player),
      Cast("Haymaker"),
      Cast("Demolish"),
      Cast("Twin Snakes"),
      Cast("Snap Punch", r => Core.Player.HasAura("Coeurl Form")),
      Cast("True Strike", r => Core.Player.HasAura("Raptor Form")),
      Cast("Bootshine", r => true)// r => Actionmanager.LastSpellId == 0 || Actionmanager.LastSpell.Name == "Full Thrust" )


      );
      }
      }
      }

      What i am hoping it should go like is bootshine > twin snakes > demolish > bootshine > true strike > snap punch. Currently it does: bootshine, twin snakes, demolish and basically repeat.

      Can it be done?
       
    7. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      5,332
      Likes Received:
      378
      Trophy Points:
      83
    8. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      5,332
      Likes Received:
      378
      Trophy Points:
      83
      Please provide a log.
       
    9. pikachu2003

      pikachu2003 New Member

      Joined:
      Jun 11, 2012
      Messages:
      205
      Likes Received:
      0
      Trophy Points:
      0
    10. exaccuss

      exaccuss Active Member

      Joined:
      Nov 10, 2013
      Messages:
      1,021
      Likes Received:
      6
      Trophy Points:
      38
    11. fredalbob

      fredalbob New Member

      Joined:
      Feb 16, 2011
      Messages:
      78
      Likes Received:
      0
      Trophy Points:
      0
      Hey mastahg, any chance we can get Raidbro to use CreatePrecombatBuffs?
      Currently only grindbot uses the function.

      Thanks in advance.
      Working on a Window Settings Menu for the classes currently.
       
    12. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      5,332
      Likes Received:
      378
      Trophy Points:
      83

      Code:
      using System;
      using System.Collections.Generic;
      using System.Linq;
      using System.Text;
      using System.Threading.Tasks;
      using ff14bot.AClasses;
      using ff14bot.Behavior;
      using ff14bot.Enums;
      using ff14bot.Managers;
      using ff14bot.Navigation;
      using TreeSharp;
      using Action = TreeSharp.Action;
      namespace ff14bot.BotBases
      {
          class Raidbot : BotBase
          {
              public override string Name
              {
                  get { return "Raidbro"; }
              }
      
              public override void Initialize()
              {
                  Navigator.PlayerMover = new NullMover();
              }
      
      
              public override PulseFlags PulseFlags
              {
                  get { return PulseFlags.All; }
              }
      
              private Composite _root;
              public override Composite Root
              {
                  get
                  {
                      return _root ?? (_root = 
                          
                          
                          
                          new Decorator(r=>Core.Player.InCombat,new PrioritySelector(
                               RoutineManager.Current.HealBehavior,
                              RoutineManager.Current.CombatBuffBehavior,
                              RoutineManager.Current.CombatBehavior
                              
                              )));
                  }
              }
      
              public override bool RequiresProfile
              {
                  get { return false; }
              }
      
          }
      }
      
      I'll move this to the bots folder next release.
       
    13. fredalbob

      fredalbob New Member

      Joined:
      Feb 16, 2011
      Messages:
      78
      Likes Received:
      0
      Trophy Points:
      0
      Mar/War
      Extract the Maruader/Warrior file and put the routine file in your bot directory.

      Will use Defiance if specified, will also turn off defiance if specified.
      Uses Foresight, Bloodbath, Convalescence, Thrill of Battle, and Featherfoot at specified HP Percentages
      Opens with Tomahawk, but can be changed in the settings menu.
      Interrupts with Brutal Swing, can be turned off in the settings menu.
      Uses Overpower and Flash if there are 3 or more enemies until certain TP/Mana Percent. Can be changed in settings.
      Combos are working

      Overpower (3+ Enemies) > Flash (3+ Enemies) > Fracture > Brutal Swing > Mercy Stroke > Storm's Eye > Butcher's Block > Maim > Berserk > Inner Beast > Steel Cyclone (3+ Enemies) > Skull Sunder > Heavy Swing

      Added a bunch of new things to Maruader/Warrior!
      http://www.thebuddyforum.com/genera...limited-beta-ff14-arr-bot-40.html#post1352434

      Will be doing the same for other classes soon.

      Cheers
       
    14. exaccuss

      exaccuss Active Member

      Joined:
      Nov 10, 2013
      Messages:
      1,021
      Likes Received:
      6
      Trophy Points:
      38
      Wow, amazing work. However i found this: Cast("Butcher's Block", r => Actionmanager.LastSpell.Name == "Skull Sunder"), Yet i cannot see skull sunder in the profile at all. If it helps, it doesn't use skull sunder/butchers block at all. Deliberate?
       
    15. fredalbob

      fredalbob New Member

      Joined:
      Feb 16, 2011
      Messages:
      78
      Likes Received:
      0
      Trophy Points:
      0
      When the ActionManager wasn't working properly I was trying to fix the combo and just forgot to put Skull Sunder back in.
      I fixed it and uploaded the new file to my thread.
       
    16. exaccuss

      exaccuss Active Member

      Joined:
      Nov 10, 2013
      Messages:
      1,021
      Likes Received:
      6
      Trophy Points:
      38
      Thanks alot for your hard work, i must say this has got to be your best profile yet. Works like a charm!
       
    17. fredalbob

      fredalbob New Member

      Joined:
      Feb 16, 2011
      Messages:
      78
      Likes Received:
      0
      Trophy Points:
      0
      Thanks, I'll update the rest in the future.

      Bug Notes:
      There's an issue with the item cache.
      It doesn't seem to pick up Logs in Botany. I've only tested this with Elm and Yew Logs though.
       
    18. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      5,332
      Likes Received:
      378
      Trophy Points:
      83

      Do you have a log, its in the database with the proper id.
       
    19. fredalbob

      fredalbob New Member

      Joined:
      Feb 16, 2011
      Messages:
      78
      Likes Received:
      0
      Trophy Points:
      0
      There's nothing out of the ordinary in the log, no errors or anything.
      If you try to add it in the profile creator it also tells me the item could not be found.

      Code:
      [10:19:50.219 N] Logging in...
      [10:19:51.002 N] We did it, yay!
      [10:19:51.311 N] Current version is 0.1.10 Latest version is 0.1.10
      [10:19:51.799 D] Reloading AssemblyLoader<ff14bot.AClasses.BotBase> - Initializing
      [10:19:51.939 D] [BotManager] Botbases have been reloaded.
      [10:19:51.939 D] GrindBot v1.0.0.0
      [10:19:51.939 D] Gatherbro v1.0.0.0
      [10:19:51.939 D] Raidbro v1.0.0.0
      [10:19:51.971 D] Reloading AssemblyLoader<ff14bot.Interfaces.IBotPlugin> - Initializing
      [10:19:52.471 D] Reloading AssemblyLoader<ff14bot.Interfaces.ICombatRoutine> - Initializing
      [10:19:53.060 D] [RoutineManager] Routines have been reloaded. Current class-specific list:
      [10:19:53.062 N] Building Actioncache
      [10:19:53.103 N] Action Name:Sprint Action Id:3
      [10:19:53.103 N] Action Name:Attack Action Id:7
      [10:19:53.103 N] Action Name:Triangulate Action Id:210
      [10:19:53.103 N] Action Name:Arbor Call Action Id:211
      [10:19:53.103 N] Action Name:Stealth Action Id:212
      [10:19:53.103 N] Action Name:Preparation Action Id:213
      [10:19:53.103 N] Action Name:Field Mastery Action Id:218
      [10:19:53.103 N] Action Name:Field Mastery II Action Id:220
      [10:19:53.103 N] Action Name:Leaf Turn Action Id:225
      [10:19:53.103 N] Action Name:Arbor Call II Action Id:290
      [10:19:53.103 N] Action Name:Field Mastery III Action Id:294
      [10:19:53.103 N] Done building Actioncache
      [10:19:53.105 D] [RoutineManager] Routines have been reloaded. Current class-specific list:
      [10:21:50.211 D] Loading profile from C:\Users\Joshua\Downloads\RebornBuddy0.1.10_MINE\Profiles\YewLog.Xml
      [10:22:09.731 N] Starting Gatherbot
      [10:22:09.794 D] Targeting Mature Tree 0x4000000A 0x9040 0x404BD950
      [10:22:09.818 D] Interacting with Mature Tree 0x404BD950
      [10:22:10.155 V] Blacklisting 4000000A for 00:00:30 [Type: All] - Reason : So we dont auto target
      [10:22:10.158 N] Couldnt Find desired item...picking first one...
      [10:22:10.363 N] Gathering Faerie Apple
      [10:22:10.390 N] Couldnt Find desired item...picking first one...
      [10:22:10.634 N] Gathering Faerie Apple
      [10:22:10.663 N] Couldnt Find desired item...picking first one...
      [10:22:10.907 N] Gathering Faerie Apple
      [10:22:10.935 N] Couldnt Find desired item...picking first one...
      [10:22:11.180 N] Gathering Faerie Apple
      [10:22:11.209 N] Couldnt Find desired item...picking first one...
      [10:22:11.454 N] Gathering Faerie Apple
      [10:22:11.482 N] Couldnt Find desired item...picking first one...
      [10:22:11.727 N] Gathering Faerie Apple
      [10:22:11.754 N] Couldnt Find desired item...picking first one...
      [10:22:11.996 N] Gathering Faerie Apple
      [10:22:12.026 N] Couldnt Find desired item...picking first one...
      [10:22:12.271 N] Gathering Faerie Apple
      [10:22:12.298 N] Couldnt Find desired item...picking first one...
      [10:22:12.541 N] Gathering Faerie Apple
      [10:22:12.570 N] Couldnt Find desired item...picking first one...
      [10:22:12.813 N] Gathering Faerie Apple
      [10:22:12.842 N] Couldnt Find desired item...picking first one...
      [10:22:13.086 N] Gathering Faerie Apple
      [10:22:13.114 N] Couldnt Find desired item...picking first one...
      [10:22:13.358 N] Gathering Faerie Apple
      [10:22:13.386 N] Couldnt Find desired item...picking first one...
      [10:22:13.631 N] Gathering Faerie Apple
      [10:22:13.659 N] Couldnt Find desired item...picking first one...
      [10:22:13.903 N] Gathering Faerie Apple
      [10:22:13.931 N] Couldnt Find desired item...picking first one...
      [10:22:14.174 N] Gathering Faerie Apple
      [10:22:14.203 N] Couldnt Find desired item...picking first one...
      [10:22:14.447 N] Gathering Faerie Apple
      [10:22:14.475 N] Couldnt Find desired item...picking first one...
      [10:22:14.718 N] Gathering Faerie Apple
      [10:22:14.747 N] Couldnt Find desired item...picking first one...
      [10:22:15.001 N] Gathering Faerie Apple
      [10:22:15.029 N] Couldnt Find desired item...picking first one...
      [10:22:15.273 N] Gathering Faerie Apple
      [10:22:15.301 N] Couldnt Find desired item...picking first one...
      [10:22:15.546 N] Gathering Faerie Apple
      [10:22:15.573 N] Couldnt Find desired item...picking first one...
      [10:22:15.818 N] Gathering Faerie Apple
      [10:22:15.846 N] Couldnt Find desired item...picking first one...
      [10:22:15.950 D] Stop called!
      [10:22:15.951 Q] Bot Stopped! Reason: Pushed the stop button.
      [10:22:15.951 D] CurrentBot.Stop()
      [10:22:15.951 D] Navigator.Clear()
      [10:22:15.953 D] TreeHooks.Instance.ClearAll()
      
       
    20. Silhouette2

      Silhouette2 New Member

      Joined:
      Oct 23, 2012
      Messages:
      44
      Likes Received:
      0
      Trophy Points:
      0
      I cant wait for fishing :3
       
    Thread Status:
    Not open for further replies.

    Share This Page