What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

RebornBuddy - Limited Beta - FF14:ARR Bot

Status
Not open for further replies.
I will test it when servers get back up and adjust accordingly.

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!
 
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!

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
 
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

Oh i see, thanks for trying. In that case, i will just wait. Thanks for your help
 
Anybody is also experiencing application crash when profile creator is opened and a profile is loaded ?
 
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?
 
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.
 
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.


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.
 
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
 
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) > 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

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?
 
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?

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.
 
Thanks alot for your hard work, i must say this has got to be your best profile yet. Works like a charm!
 
Thanks alot for your hard work, i must say this has got to be your best profile yet. Works like a charm!
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.
 
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.


Do you have a log, its in the database with the proper id.
 
Do you have a log, its in the database with the proper id.
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()
 
Status
Not open for further replies.
Back
Top