• Visit Rebornbuddy
  • [Release] RebornBuddy64 Version 1.0.424 - DirectX11 / x64 bit compatible

    Discussion in 'Rebornbuddy Forum' started by mastahg, Feb 29, 2016.

    1. am355

      am355 New Member

      Joined:
      Jul 1, 2019
      Messages:
      13
      Likes Received:
      0
      Trophy Points:
      1
      @mastahg Thanks fixes the bard's songs! can add API for bard to get soul voice gauge?
      The skills Apex Arrow needs it detection.
      and the ActionManagerLastSpellName no support the skill Gnashing Fang.
       
    2. theonn

      theonn Member

      Joined:
      Nov 3, 2014
      Messages:
      80
      Likes Received:
      6
      Trophy Points:
      8
      @mastahg i know you are super busy.. But i would like to know if its possible to "stream" a botbase profile from a plugin. Not just creating the profile but loading directly.

      Something like .... OrderBot.open(bytestream)

      Please please :)
       
    3. theonn

      theonn Member

      Joined:
      Nov 3, 2014
      Messages:
      80
      Likes Received:
      6
      Trophy Points:
      8
      but how?
       
    4. clearlove9

      clearlove9 New Member

      Joined:
      Jul 3, 2019
      Messages:
      1
      Likes Received:
      0
      Trophy Points:
      1
      deep dungeon (potd)dont work 3day
      Any chance of fixing the deep dungeon? It stopped, it's an old content, but any class attacks and stops.
       
    5. Wheredidigo

      Wheredidigo Community Developer

      Joined:
      Dec 15, 2013
      Messages:
      417
      Likes Received:
      8
      Trophy Points:
      18
      Take a look at:

      Code:
      namespace ff14bot.NeoProfiles
      {
          public static class NeoProfileManager
          {
              public static NeoProfile CurrentProfile { get; set; }
              public static GrindArea CurrentGrindArea { get; set; }
      
              public static void Load(string profilePath, bool rememberPath = true);
              public static void UpdateCurrentProfileBehavior();
              public static void UpdateGrindArea();
          }
      }
      Specifically the Load method. You can load whatever profile's you want.

      OrderBot uses NeoProfileManager...look at the deprecated ProfileManager class:

      Code:
      namespace ff14bot.Managers
      {
          [Obsolete("This class is used for older botbases, orderbot uses NeoProfileManager")]
          public static class ProfileManager
          {
              public static Profile CurrentProfile;
              public static string Location;
      
              public static T ConvertNode<T>(XmlNode node, string rootname) where T : class;
              public static Profile DetectType(string path);
              public static MeshProfile LoadMeshProfile(string filename);
              public static Profile LoadNew(string path, bool rememberMe);
              public static WayPointProfile LoadWayPointProfile(string filename);
          }
      }
       
    6. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      5,229
      Likes Received:
      364
      Trophy Points:
      83
      ActionResourcemanager:

      Add Gunbreaker.SecondaryComboStage

      SecondaryComboStage == 1 after gnashing fang
      SecondaryComboStage == 2 after savage claw

      Add Machinist.Battery
      Remove Machinist.GaussBarrell
      Remove Machinist.Ammo
      Remove Machinist.Timer

      Old combat routines will probably no longer compile.

      I don't have a high level bard so someone will need to either lend one to me via pm or figure out the offset for me.
       
    7. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      5,229
      Likes Received:
      364
      Trophy Points:
      83
      sorry needed to re-eenable pms, you can send one now.
       
    8. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      5,229
      Likes Received:
      364
      Trophy Points:
      83
      @Dsastor changed their mind which is fine. For bard ill need someone to share their account info so i can login and get the offsets
       
    9. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      5,229
      Likes Received:
      364
      Trophy Points:
      83
      Pushing a build that adds what I think is the correct offset for the soul voice gauge, test and let me know if that works correctly.
       
    10. Dsastor

      Dsastor New Member

      Joined:
      Jul 8, 2017
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      1
      Seems that Mud Assist didn't work, so I switched to built in Combat Assist and it's getting held up with the bite rotations. I also had to seem to engage the target first for it to start working. In the second clean test, it uses Mage's Ballad and then immediately Paeon.

      [02:27:20.863 N] Clearing all hooks.
      [02:27:20.863 D] Inserted new hook [TreeStart @0] 2f2bbeb1-d792-49a8-a25c-b4c462a59fd5
      [02:27:20.863 D] Replaced hook [PreCombatBuff] 20325a52-8c75-4d80-8efb-1c213e6ccd74
      [02:27:20.863 D] Replaced hook [Heal] 8e7d1e93-229f-4836-bd0f-dd7c4bb98fca
      [02:27:20.863 D] Replaced hook [Pull] 00582e3f-1a93-4f30-98cd-8cafd93b6f64
      [02:27:20.863 D] Replaced hook [CombatBuff] 8d32fdac-94a2-47f5-836f-a6e41c4d9c1f
      [02:27:20.863 D] Replaced hook [Combat] 3223592e-03bb-4471-942d-754f9f16d66d
      [02:27:20.863 D] Replaced hook [Rest] 7fca8099-f8a4-4631-9bc3-ef4f59665ca4
      [02:27:20.863 N] [Kupo] Hooks cleared, re-creating behaviors
      [02:27:20.863 D] Replaced hook [Kupo.Combat] e6b23f27-36c3-428d-af81-5d1ade7b37fc
      [02:27:20.864 D] Replaced hook [Kupo.Pull] b79cbe7d-49f1-493b-b1c6-bd43ac11ae5d
      [02:27:20.864 D] Replaced hook [Kupo.Rest] 887e0bb0-3b43-440d-86ad-44c8ffdf44ba
      [02:27:20.864 D] Replaced hook [Kupo.CombatBuffs] e9d8df8a-a4e0-4c26-aeca-37f18086394c
      [02:27:20.864 D] Replaced hook [Kupo.Heal] 1a45a12f-2782-477f-8579-3ba5b90b34b4
      [02:27:20.864 D] Replaced hook [Kupo.PreCombatBuffs] 10dda9ee-a0fb-4bb0-9a3c-bb203ea5bedc
      [02:27:20.864 D] Navigator.Clear()
      [02:27:20.864 D] OnStop event
      [02:27:20.864 D] OnStop Event Invoking
      [02:27:20.864 N] Bot Thread Ended.
      [02:29:08.904 N] Bot Thread Started.
      [02:29:08.905 N] Starting Combat Assist
      [02:29:14.873 N] [Kupo] Applying Barrage
      [02:29:14.873 D] DoAction Spell 107 0x106DCDDB
      [02:29:14.905 N] [Kupo] Applying Raging Strikes
      [02:29:14.905 D] DoAction Spell 101 0x106DCDDB
      [02:29:15.705 N] [Kupo] Casting Empyreal Arrow
      [02:29:15.705 D] DoAction Spell 3558 0x4000107F
      [02:29:16.506 N] [Kupo] Casting Straight Shot
      [02:29:16.506 D] DoAction Spell 98 0x4000107F
      [02:29:17.339 N] [Kupo] Casting Bloodletter
      [02:29:17.339 D] DoAction Spell 110 0x4000107F
      [02:29:18.139 N] [Kupo] Casting Mage's Ballad
      [02:29:18.139 D] DoAction Spell 114 0x4000107F
      [02:29:18.938 N] [Kupo] Casting Army's Paeon
      [02:29:18.938 D] DoAction Spell 116 0x4000107F
      [02:29:19.873 N] [Kupo] Applying Windbite
      [02:29:19.873 D] DoAction Spell 113 0x4000107F
      [02:29:23.238 N] [Kupo] Applying Windbite
      [02:29:23.238 D] DoAction Spell 113 0x4000107F
      [02:29:25.738 N] [Kupo] Casting Straight Shot
      [02:29:25.738 D] DoAction Spell 98 0x4000107F
      [02:29:28.139 N] [Kupo] Applying Windbite
      [02:29:28.139 D] DoAction Spell 113 0x4000107F
      [02:29:30.445 N] [Kupo] Applying Venomous Bite
      [02:29:30.445 D] DoAction Spell 100 0x4000107F
      [02:29:30.738 N] [Kupo] Casting Battle Voice
      [02:29:30.738 D] DoAction Spell 118 0x106DCDDB
      [02:29:32.739 N] [Kupo] Casting Straight Shot
      [02:29:32.739 D] DoAction Spell 98 0x4000107F
      [02:29:33.139 N] [Kupo] Casting Bloodletter
      [02:29:33.139 D] DoAction Spell 110 0x4000107F
      [02:29:35.038 N] [Kupo] Applying Windbite
      [02:29:35.038 D] DoAction Spell 113 0x4000107F
      [02:29:36.176 N] Stopping the bot. Reason:pushed the stop button.
      [02:29:36.206 D] CurrentBot.Stop()
      [02:29:36.206 D] TreeHooks.Instance.ClearAll()
      [02:29:36.206 N] Clearing all hooks.
      [02:29:36.206 D] Inserted new hook [TreeStart @0] 9c3c762d-0e34-4ad3-934a-d2b19fce8a30
      [02:29:36.206 D] Replaced hook [PreCombatBuff] 20325a52-8c75-4d80-8efb-1c213e6ccd74
      [02:29:36.206 D] Replaced hook [Heal] 8e7d1e93-229f-4836-bd0f-dd7c4bb98fca
      [02:29:36.206 D] Replaced hook [Pull] 00582e3f-1a93-4f30-98cd-8cafd93b6f64
      [02:29:36.206 D] Replaced hook [CombatBuff] 8d32fdac-94a2-47f5-836f-a6e41c4d9c1f
      [02:29:36.206 D] Replaced hook [Combat] 3223592e-03bb-4471-942d-754f9f16d66d
      [02:29:36.206 D] Replaced hook [Rest] 7fca8099-f8a4-4631-9bc3-ef4f59665ca4
      [02:29:36.206 N] [Kupo] Hooks cleared, re-creating behaviors
      [02:29:36.207 D] Replaced hook [Kupo.Combat] 13c3b413-472d-4c46-942f-511db79a1564
      [02:29:36.207 D] Replaced hook [Kupo.Pull] ab5707b1-b1fd-4150-aacd-223163cf9079
      [02:29:36.207 D] Replaced hook [Kupo.Rest] 02fcae27-b4af-4a48-81e4-53852a5960b8
      [02:29:36.207 D] Replaced hook [Kupo.CombatBuffs] 6265c3e2-c235-438d-974e-e089e1363f22
      [02:29:36.207 D] Replaced hook [Kupo.Heal] 610a0869-e8a5-4afe-a123-6f7d021fc190
      [02:29:36.207 D] Replaced hook [Kupo.PreCombatBuffs] 0e548518-72b2-4757-9b85-716395191caf
      [02:29:36.207 D] Navigator.Clear()
      [02:29:36.207 D] OnStop event
      [02:29:36.207 D] OnStop Event Invoking
      [02:29:36.207 N] Bot Thread Ended.
       
    11. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      5,229
      Likes Received:
      364
      Trophy Points:
      83
      All combat routines need to be updated still.
       
    12. woode323

      woode323 Member

      Joined:
      Apr 1, 2012
      Messages:
      41
      Likes Received:
      1
      Trophy Points:
      8
      @mastahg servers back up and new patch hit
       
    13. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      5,229
      Likes Received:
      364
      Trophy Points:
      83
      Already updated, restart the bot
       
      TehHuntorz likes this.
    14. TehHuntorz

      TehHuntorz Member

      Joined:
      Jan 15, 2010
      Messages:
      60
      Likes Received:
      1
      Trophy Points:
      8
      Damn that was fast. Thanks for your work as always.

      Any chance of support for the new Dark Knight gauge in ActionResourceManager?

      You probably have a nicer way of handling it all, but offsets for the useful stuff I've got if they are of any help are
      Code:
      private const int BlackBloodOffset = 0x26C; //integer, 0-100, JobHudDRK0
      private const int DarksideOffset = 0x26C; //integer, 0-60000 (amount of ms left), JobHudDRK1
      private const int DarkArtsOffset = 0x26A; //byte, 1 if dark arts active, 0 otherwise, JobHudDRK1
      There's probably a Living Shadow countdown timer there somewhere, but I don't have it unlocked to validate, and I'm not sure if anyone needs it rotation logic wise anyway, afaik its just a 24 second "buff" that has no interactions(could be wrong).
       
      Last edited: Jul 4, 2019
    15. Amarante

      Amarante New Member

      Joined:
      Jul 4, 2019
      Messages:
      2
      Likes Received:
      0
      Trophy Points:
      1
      Hi, I got a lot of issues using RebornBuddy:

      Using DungeonMaster
      upload_2019-7-4_11-47-6.png
      This botbase just doesn't read scripts correctly so I can't choose one. If I try to start it crashes

      Using Deep Dungeon
      When I try leveling in PotD my character just stops when he opens a chest or he cleans a room and I have to reset bot every time. Log:

      [09:49:21.576 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:49:24.564 N] [DeepDive] Dump path:
      [09:49:24.564 N] [DeepDive] <380.4911, 0.250001, -286.3749>
      [09:49:24.564 N] [DeepDive] <380.4877, 0.1999947, -285.2437>
      [09:49:24.564 N] [DeepDive] <381.3743, 0.1271024, -284.6224>
      [09:49:24.564 N] [DeepDive] No activity was detected for 15 seconds. Adding target to the blacklist and trying again
      [09:49:24.564 V] Blacklisting 400001F8 for 00:00:03 [Type: Interact] - Reason : Navigation Error
      [09:49:24.565 V] [Poi.Clear] Reason: Navigation Error
      [09:49:24.599 D] [POI Set] Type: Collect, Name: Treasure Coffer, ObjectId: 400001F8, NpcId: 2007358, Location: <381.1345, -4.053116E-06, -336.4569>, ZoneId: 561
      [09:49:24.632 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:49:26.595 N] [DeepDive] Found 13 Targets
      [09:49:26.632 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:49:31.644 N] [DeepDive] Found 13 Targets
      [09:49:31.711 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:49:36.662 N] [DeepDive] Found 13 Targets
      [09:49:36.667 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:49:39.596 N] [DeepDive] Dump path:
      [09:49:39.596 N] [DeepDive] <380.4911, 0.250001, -286.3749>
      [09:49:39.596 N] [DeepDive] <380.4877, 0.1999947, -285.2437>
      [09:49:39.596 N] [DeepDive] <381.3743, 0.1271024, -284.6224>
      [09:49:39.596 N] [DeepDive] No activity was detected for 15 seconds. Adding target to the blacklist and trying again
      [09:49:39.596 V] Blacklisting 400001F8 for 00:00:03 [Type: Interact] - Reason : Navigation Error
      [09:49:39.596 V] [Poi.Clear] Reason: Navigation Error
      [09:49:39.660 D] [POI Set] Type: Collect, Name: Treasure Coffer, ObjectId: 400001F8, NpcId: 2007358, Location: <381.1345, -4.053116E-06, -336.4569>, ZoneId: 561
      [09:49:39.723 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:49:41.688 N] [DeepDive] Found 13 Targets
      [09:49:41.757 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:49:46.715 N] [DeepDive] Found 13 Targets
      [09:49:46.719 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:49:51.737 N] [DeepDive] Found 13 Targets
      [09:49:51.805 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:49:54.603 N] [DeepDive] Dump path:
      [09:49:54.603 N] [DeepDive] <380.4911, 0.250001, -286.3749>
      [09:49:54.603 N] [DeepDive] <380.4877, 0.1999947, -285.2437>
      [09:49:54.603 N] [DeepDive] <381.3743, 0.1271024, -284.6224>
      [09:49:54.603 N] [DeepDive] No activity was detected for 15 seconds. Adding target to the blacklist and trying again
      [09:49:54.603 V] Blacklisting 400001F8 for 00:00:03 [Type: Interact] - Reason : Navigation Error
      [09:49:54.603 V] [Poi.Clear] Reason: Navigation Error
      [09:49:54.666 D] [POI Set] Type: Collect, Name: Treasure Coffer, ObjectId: 400001F8, NpcId: 2007358, Location: <381.1345, -4.053116E-06, -336.4569>, ZoneId: 561
      [09:49:54.731 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:49:56.760 N] [DeepDive] Found 14 Targets
      [09:49:56.764 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:50:01.795 N] [DeepDive] Found 14 Targets
      [09:50:01.862 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:50:06.832 N] [DeepDive] Found 14 Targets
      [09:50:06.836 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:50:09.642 N] [DeepDive] Dump path:
      [09:50:09.642 N] [DeepDive] <380.4911, 0.250001, -286.3749>
      [09:50:09.642 N] [DeepDive] <380.4877, 0.1999947, -285.2437>
      [09:50:09.642 N] [DeepDive] <381.3743, 0.1271024, -284.6224>
      [09:50:09.642 N] [DeepDive] No activity was detected for 15 seconds. Adding target to the blacklist and trying again
      [09:50:09.642 V] Blacklisting 400001F8 for 00:00:03 [Type: Interact] - Reason : Navigation Error
      [09:50:09.642 V] [Poi.Clear] Reason: Navigation Error
      [09:50:09.706 D] [POI Set] Type: Collect, Name: Treasure Coffer, ObjectId: 400001F8, NpcId: 2007358, Location: <381.1345, -4.053116E-06, -336.4569>, ZoneId: 561
      [09:50:09.769 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:50:11.863 N] [DeepDive] Found 14 Targets
      [09:50:11.931 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:50:16.891 N] [DeepDive] Found 14 Targets
      [09:50:16.960 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971


      Hope you can fix it. Thanks!
       
    16. kewne777

      kewne777 New Member

      Joined:
      Jul 4, 2019
      Messages:
      1
      Likes Received:
      0
      Trophy Points:
      1
      Hey all and @mastahg ,

      I've still got a problem/issue for the MCH.
      So ActionResourceManager.Machinist.Heat and respective Battery are working great, just tested them.

      The two issues are:
      1) It doesn't recognize the Overheated status. It's not an Aura/Buff anymore, just if you use Hypercharge (17209), your Heat Gauge starts to blink for the appropriate amount of time, and while
      that timespan you can cast the Overheated actions Auto Crossbow (16497) and Heat Blast (7410). Any way to make an API or something to recognize that the MCH is in Overheated state or
      any way to read it out of the game?
      2) - solved

      Thanks for the help!

      Edit:
      Like @newb23 I did some picture work for you, maybe that helps out.
      [​IMG]
       
      Last edited: Jul 4, 2019
    17. ihalo

      ihalo New Member

      Joined:
      Feb 18, 2018
      Messages:
      10
      Likes Received:
      0
      Trophy Points:
      1
    18. newb23

      newb23 Community Developer

      Joined:
      Nov 26, 2014
      Messages:
      397
      Likes Received:
      15
      Trophy Points:
      18
      He would need an accoutn with the level required to unlock the Resource Window.

      Also, in that vein, looking at the Machinist's Resource Window, there should be two timers/datetimes/something. One for overheat and another for the time remaining on the Automation Queen summons's remaining summon time, shown in the pics from the official job guide below. I don't have the level required for the Summon, but I can help with the overheat if you need it @mastahg.

      Overheat <-> Summon
      [​IMG] [​IMG]
       
    19. LemonCurd

      LemonCurd New Member

      Joined:
      Feb 12, 2015
      Messages:
      10
      Likes Received:
      0
      Trophy Points:
      1
      I can report the soul voice gauge offset it not working.
       
    20. newb23

      newb23 Community Developer

      Joined:
      Nov 26, 2014
      Messages:
      397
      Likes Received:
      15
      Trophy Points:
      18
      Is there any way for the converted-to-other-skills to return false for their converted counterpart in CanCast while not proc'd?

      For example, Veraero(7507) becomes Verholy(7526) at level 70, but only when proc'd off of a different combo. When you try to `Log(ActionManager.CanCast(7526, Core.Me.CurrentTarget));` even when it's not proc'd though, it still returns as true, because you *can* still cast Veraero at the target.
      Alternatively, is it possible to check the ComboTimeLeft after a particular skill, in place of in general? I ask this because you can have multiple skills that have a valid ComboTimeLeft for them at the same time.
       

    Share This Page