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

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

    1. Cimmeria

      Cimmeria New Member

      Joined:
      Jul 8, 2019
      Messages:
      2
      Likes Received:
      0
      Trophy Points:
      1
      After looking at what's available currently from resource manager various in forms via log. There currently isn't a way to tell what form you are in and it's always DreadwyrmTrance = true + the timer, except when Bahamut is ready which gives AetherAttunement (but once he's out it's 0) which is isn't too helpful most of the time because there's an action you can check if you can cast bahamut.

      Is there anything in that data to where we could enable the ability to tell?
       
      Last edited: Jul 9, 2019
    2. ylovez888888

      ylovez888888 New Member

      Joined:
      Sep 7, 2014
      Messages:
      18
      Likes Received:
      0
      Trophy Points:
      1
      Hi master,was there any plan to update the white things in specialcurrency? cant wait for it and thanks for your great job!!!
       
    3. celmaisef

      celmaisef Member

      Joined:
      Dec 5, 2011
      Messages:
      84
      Likes Received:
      3
      Trophy Points:
      8
      What does Exgather have to do with the fact that the character is mounting/dismounting continuosly. Its not gathering.
      I run 18 accounts and all of them have this problem, and always after a teleport to an aetheryte (it happens at several aetherytes). The char simply teleports to an aetheryte and after that it tries to mount up to fly. But the character gets stuck in a loop mounting/dismounting with this message in the console:
      [16:28:00.436 D] DoAction General 23 0xE0000000
      [16:28:00.706 D] DoAction General 9 0xE0000000
      It will just mount/dismount and do it for HOURS continously. Its a real problem because it gets noticed really fast by other players, everytime it happens I get whispers saying we are reported.
      I understand you have other matters to attend to, but this one is a real issue for people like us who use RB gather bots. Its a REALLY BIG issue. I would not renew my 6 keys if you would not fix this. Its that important to people like me who use gather bots. Please look into it as it makes the bot unusable unless supervised 24/7. The chance of getting banned because of this error is really high.
      If you need a full log I can provide one, or whatever needed to replicate this issue so that you can fix it.
       
    4. newb23

      newb23 Community Developer

      Joined:
      Nov 26, 2014
      Messages:
      389
      Likes Received:
      15
      Trophy Points:
      18
      Has something happened to the Cutscene RemoteAgent?

      Running orderbot, dailies profile and each time it tries to skip a cutscene, RB is throwing the following error:
      Code:
      [15:56:08.568 D] Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.Exception: No id mapping found for ff14bot.RemoteAgents.AgentCutScene
         at ff14bot.Managers.AgentModule.GetAgentInterfaceByType[T]()
         at ff14bot.BotBases.OrderBot..()
      --- End of stack trace from previous location where exception was thrown ---
         at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
         at TreeSharp.ActionRunCoroutine...()
         --- End of inner exception stack trace ---
         at Buddy.Coroutines.Coroutine.CheckPostConditions(Boolean shouldBeCanceled)
         at Buddy.Coroutines.Coroutine.Resume(Boolean forStop)
         at TreeSharp.ActionRunCoroutine.Run(Object context)
         at TreeSharp.Action.<Execute>d__13.MoveNext()
         at TreeSharp.Composite.Tick(Object context)
         at TreeSharp.PrioritySelector.<Execute>d__2.MoveNext()
         at TreeSharp.Composite.Tick(Object context)
         at TreeSharp.Action.<Execute>d__13.MoveNext()
         at TreeSharp.Composite.Tick(Object context)
         at TreeSharp.PrioritySelector.<Execute>d__2.MoveNext()
         at TreeSharp.Composite.Tick(Object context)
         at ff14bot.TreeRoot.() --> System.Exception: No id mapping found for ff14bot.RemoteAgents.AgentCutScene
         at ff14bot.Managers.AgentModule.GetAgentInterfaceByType[T]()
         at ff14bot.BotBases.OrderBot..()
      --- End of stack trace from previous location where exception was thrown ---
         at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
         at TreeSharp.ActionRunCoroutine...()
       
    5. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      4,178
      Likes Received:
      208
      Trophy Points:
      63
      Exgather is probably doing something weird causing it to mount and dismount. Again, if you or anyone can identify that it is a function of rb that causing the issue and how to replicate it easily then I can try fixing it.

      Try restarting your computer. I haven't been able to reproduce the issue where it can't find the agent but that usually seems to fix it.
       
    6. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      4,178
      Likes Received:
      208
      Trophy Points:
      63
      Build 279
      Code:
      
      Add Sack_Of_Nuts and Bicolor_Gemstone to specialcurrencymanager
      
      NavGraph allow learning eulmore aetheryte after quest 69167
      
      
       
    7. Sodimm

      Sodimm Member

      Joined:
      Nov 8, 2014
      Messages:
      380
      Likes Received:
      6
      Trophy Points:
      18
      TeleportLocation for The Ostall Imperative (Lakeland (813)) returns null.
      Code:
      ClearLog();
      foreach (var teleportlocation in WorldManager.AvailableLocations.Where(z => z.ZoneId == 813))
      {
        Log(WorldManager.AetheryteIdsForZone(813).Where(r => r.Item1 == Teleportlocation.AetheryteId).FirstOrDefault());
      }
      
      Result
      Code:
      null
      (136, <-731.5118, 53.4052, -226.5298>)
      
       
    8. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      4,178
      Likes Received:
      208
      Trophy Points:
      63
      136 is The Ostall Imperative

      null is the landing for "Tessellation (Lakeland)" fake aethernet, unsure of why Fort Jobb flagged as not an aetheryte in the data
       
    9. Sodimm

      Sodimm Member

      Joined:
      Nov 8, 2014
      Messages:
      380
      Likes Received:
      6
      Trophy Points:
      18
      Aye, summat weird going on. I should've checked AetheryteId before admittedly. Even looking at AetheryteIdsForZone(813), 136 is the only result.
      Code:
      ClearLog();
      foreach (var tp in WorldManager.AetheryteIdsForZone(813))
      {
        Log(tp);
      }
      Result
      Code:
      (136, <-731.5118, 53.4052, -226.5298>)
      
       
    10. Sodimm

      Sodimm Member

      Joined:
      Nov 8, 2014
      Messages:
      380
      Likes Received:
      6
      Trophy Points:
      18
      Any way I can interact with the CutSceneSelectString options, it's a new gimmick with Shadowbringers that starts @ quest 68871 step 5
       
    11. theonn

      theonn Member

      Joined:
      Nov 3, 2014
      Messages:
      79
      Likes Received:
      6
      Trophy Points:
      8
      @mastahq
      I believe this is poliglot for BLM... (offset_e: 1)
      //struct: ResourceTable: { timer: 0, timer2: 14759, offset_8: 0, offset_9: 0, offset_A: 167, offset_B: 57, offset_C: 3, offset_D: 0, offset_E: 1 }
       
    12. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      4,178
      Likes Received:
      208
      Trophy Points:
      63
      Version 280
      Code:
      Fix issues with aetheryte data
      
      ARM.BlackMage.PolyglotStatus updated
      ARM.DarkKnight.DarkArts added
      
      
       
    13. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      4,178
      Likes Received:
      208
      Trophy Points:
      63
      Please check the update for when you have more then one stack of it,im unsure if the latest changes will handle that correctly
       
    14. Coltron3030

      Coltron3030 New Member

      Joined:
      Apr 6, 2015
      Messages:
      2
      Likes Received:
      0
      Trophy Points:
      1
      Having issues trying to run Lisbeth. When I try to add a new order, the bot crashes. Had someone tell me it looked like an RB issue, not a Lisbeth issue and to try my luck here
       

      Attached Files:

    15. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      4,178
      Likes Received:
      208
      Trophy Points:
      63
      100% a lisbeth issue. Needs to be recompiled or your running an old version.
       
    16. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      4,178
      Likes Received:
      208
      Trophy Points:
      63
      CutSceneSelectString window support added.
      Orderbot will now handle CutSceneSelectString prompts as it does with SelectString

      You can override the choice as you do with with the SelectStringOverride tag.
       
    17. newb23

      newb23 Community Developer

      Joined:
      Nov 26, 2014
      Messages:
      389
      Likes Received:
      15
      Trophy Points:
      18
      Hey @mastahg,

      Have you had a chance to look at the charge skills yet? IE: The abilities that can be cast X times, and for each after the first they start to recharge one-at-a-time? I tried looking for spell.Charge in the assembly, but didn't see anything.

      Kassatsu and Shukuchi for Ninja, True North for DPS classes, Redraw for AST, etc.

      Being able to check against those charges would be super handy for some advanced casting logic.
       
    18. newb23

      newb23 Community Developer

      Joined:
      Nov 26, 2014
      Messages:
      389
      Likes Received:
      15
      Trophy Points:
      18
      I've been seeing some interesting behavior with the mounting while running my dailies. When I get to a location, I very frequently run into an issue where the re-mounting process never completes and has the following error (at the bottom). I am running SoDimm's Kojin daily profile in this case, but it seems not to matter which profile it is, it frequently does not attempt to mount up again after X task.
      Code:
      [17:45:52.664 N] Loaded profile [OrderBot] Kojin Dailies.
      [17:45:52.665 N] Bot Thread Started.
      [17:45:52.759 N] Clearing all hooks.
      [17:45:52.760 D] Replaced hook [PreCombatBuff] 8eb1b2da-4260-4a41-ac3c-9dab9508300c
      [17:45:52.760 D] Replaced hook [Heal] dc58705f-5a6b-4c80-a6fe-20f69de2f02e
      [17:45:52.760 D] Replaced hook [Pull] 0c232da3-b8a0-4718-8a71-598e4567d5e0
      [17:45:52.760 D] Replaced hook [CombatBuff] 828c7869-034c-4274-b18d-872ff8c66a63
      [17:45:52.760 D] Replaced hook [Combat] 19a99161-d4a0-41d0-8845-964b25ab9a9a
      [17:45:52.760 D] Replaced hook [Rest] cb8ba388-4f98-4166-9b2b-135d79f4b055
      [17:45:52.776 D] Added new hook [RoutineCombat] 3d1e4966-5e9f-472d-8a27-c0a4e6d2ac01
      [17:45:52.779 D] Added new hook [HotspotPoi] de5da303-d3a7-4f15-9418-a97658ac2783
      [17:45:52.780 D] Added new hook [SetDeathPoi] 848cb10e-0ba0-4331-9f82-c85260ce166b
      [17:45:52.780 D] Added new hook [SetCombatPoi] 3d37a113-ccc4-4029-9d3a-5fdde0bc2424
      [17:45:52.780 D] Added new hook [SetHotspotPoi] bba74cbd-1ba9-41e6-aaee-2c78efac2d5a
      [17:45:52.780 D] Added new hook [SelectPoiType] f6aa7817-330f-4c9b-a517-ab39929f803d
      [17:45:52.781 D] Replaced hook [SelectPoiType] 91b23fc8-1a64-44ac-b8d4-c688539c07b4
      [17:45:52.782 D] Inserted new hook [TreeStart @0] 709eb448-1b04-4ab9-8716-fcc97e847322
      [17:45:52.828 V] [Poi.Clear] Reason: Current behavior changed to RunCode: LineNumber: 11, Name: Disable_Flight, IsDone: False, HighPriority: False, InCombat: False, QuestId: 0, StepId: 0, PostCombatDelay: 0, QuestName: null, IsDoneCache: False, Behavior: null, .
      [17:45:52.830 D] Removed all hooks from [HighPriorityProfileOrderBehavior_Hook]
      [17:45:52.830 D] Replaced hook [ProfileOrderBehavior_Hook] 82d74967-377a-4331-a51a-c4e9dcf1a8aa
      [17:45:52.863 V] [Poi.Clear] Reason: Current behavior changed to RegisterDailiesTag: LineNumber: 12, IsDone: False, QuestIds: System.Int32[], HighPriority: False, InCombat: False, QuestId: 0, StepId: 0, PostCombatDelay: 0, QuestName: null, IsDoneCache: False, Behavior: null, .
      [17:45:53.135 V] [Poi.Clear] Reason: Current behavior changed to TeleportTo: LineNumber: 52, ZoneId: 0, AetheryteId: 105, Name: Tamamizu, Force: True, Aetheryte: null, IsDone: False, HighPriority: False, InCombat: False, QuestId: 0, StepId: 0, PostCombatDelay: 0, QuestName: null, IsDoneCache: False, Behavior: null, .
      [17:45:53.143 D] Replaced hook [ProfileOrderBehavior_Hook] 2a32f085-d1ee-41d7-ab9d-aea7a4e15978
      [17:45:53.151 D] Teleporting to Tamamizu
      [17:46:04.301 V] [Poi.Clear] Reason: Current behavior changed to PickupQuestTag: LineNumber: 135, IsDone: False, InteractDistance: 3, NpcId: 1024217, XYZ: <394.3998, -119.5893, -232.2881>, HighPriority: False, InCombat: False, QuestId: 68535, StepId: 0, PostCombatDelay: 0, QuestName:  You Blow It Up, IsDoneCache: False, Behavior: null, .
      [17:46:04.303 N] [PickupQuestTag] Picking up quest  You Blow It Up(68535) from  at <394.3998, -119.5893, -232.2881>
      [17:46:04.308 D] Replaced hook [ProfileOrderBehavior_Hook] ef4354d5-fbc5-48d3-b672-90676592b3ef
      [17:46:04.331 D] Moving to [PickupQuestTag] Moving to <394.3998, -119.5893, -232.2881> so we can pickup  You Blow It Up from  from <357.9887, -119.0445, -253.5381>
      [17:46:04.347 N] Requesting path on 613 from <357.9887, -119.0445, -253.5381> to <394.3998, -119.5893, -232.2881> within 5 ([PickupQuestTag] Moving to <394.3998, -119.5893, -232.2881> so we can pickup  You Blow It Up from )
      [17:46:04.921 N] Received path response to <394.3998, -119.5893, -232.2881> in 00:00:00.5713857 ms
      [17:46:11.967 D] Interacting with Zukin 0x2123FECACB0
      [17:46:16.968 V] [Poi.Clear] Reason: Current behavior changed to PickupQuestTag: LineNumber: 139, IsDone: False, InteractDistance: 3, NpcId: 1024217, XYZ: <394.3998, -119.5893, -232.2881>, HighPriority: False, InCombat: False, QuestId: 68536, StepId: 0, PostCombatDelay: 0, QuestName:  Tentacles of Trade, IsDoneCache: False, Behavior: null, .
      [17:46:16.968 N] [PickupQuestTag] Picking up quest  Tentacles of Trade(68536) from  at <394.3998, -119.5893, -232.2881>
      [17:46:16.969 D] Replaced hook [ProfileOrderBehavior_Hook] 1577960a-ce5c-4e49-963a-f01f7f28c7c5
      [17:46:16.969 D] Interacting with Zukin 0x2123FECACB0
      [17:46:18.969 V] [Poi.Clear] Reason: Current behavior changed to PickupQuestTag: LineNumber: 143, IsDone: False, InteractDistance: 3, NpcId: 1024217, XYZ: <394.3998, -119.5893, -232.2881>, HighPriority: False, InCombat: False, QuestId: 68537, StepId: 0, PostCombatDelay: 0, QuestName:  The Hot-blooded Kojin, IsDoneCache: False, Behavior: null, .
      [17:46:18.969 N] [PickupQuestTag] Picking up quest  The Hot-blooded Kojin(68537) from  at <394.3998, -119.5893, -232.2881>
      [17:46:18.969 D] Replaced hook [ProfileOrderBehavior_Hook] d1744e7f-c782-4693-aaee-2e527ea435a1
      [17:46:18.969 D] Interacting with Zukin 0x2123FECACB0
      [17:46:20.630 V] [Poi.Clear] Reason: Current behavior changed to RunCode: LineNumber: 467, Name: ExitTamamizu, IsDone: False, HighPriority: False, InCombat: False, QuestId: 0, StepId: 0, PostCombatDelay: 0, QuestName: null, IsDoneCache: False, Behavior: null, .
      [17:46:20.630 D] Replaced hook [ProfileOrderBehavior_Hook] 7e722b97-15df-4ae8-9de9-967533456160
      [17:46:20.638 D] [Flightor] Set up for movement from <396.3787, -119.5893, -234.0548> to <325.959, -120.3188, -308.8289>
      [17:46:20.665 N] Requesting path on 613 from <396.3787, -119.5893, -234.0548> to <325.959, -120.3188, -308.8289> within 5 ()
      [17:46:20.719 N] Received path response to <325.959, -120.3188, -308.8289> in 00:00:00.0541168 ms
      [17:46:20.764 D] [Flightor] Set up for movement from <396.3787, -119.5893, -234.0548> to <325.959, -120.3188, -308.8289>
      [17:46:20.769 D] DoAction General 9 0xE0000000
      [17:46:40.693 V] [Poi.Clear] Reason: Current behavior changed to FlyTo: LineNumber: 474, XYZ: <-162.8291, -192.5231, 255.6344>, Name: null, AllowedVariance: 1, ArrivalTolerance: 0.5, MinHeight: 0, Hotspots: null, Land: False, Dismount: False, IgnoreIndoors: True, IsDone: False, HighPriority: False, InCombat: False, QuestId: 0, StepId: 0, PostCombatDelay: 0, QuestName: null, IsDoneCache: False, Behavior: null, .
      [17:46:40.693 D] Replaced hook [ProfileOrderBehavior_Hook] 71d74623-896f-404e-88eb-fbf2da2fea99
      [17:46:40.697 D] [Flightor] Set up for movement from <261.8726, -100.5327, -388.7693> to <-162.8291, -192.5231, 255.6344>
      [17:47:29.477 N] [FlyTo] FlyTo behavior complete.  Arrived at destination ''
      [17:47:29.558 V] [Poi.Clear] Reason: Current behavior changed to UseObjectTag: LineNumber: 475, CustomLogic: TreeSharp.Decorator, IsDone: False, Condition: null, Conditional: null, XYZ: <-162.8291, -192.5231, 255.6344>, WaitTime: 0, UseHealthPercent: 0, LacksAuraId: 0, BlacklistDuration: 180, UseDistance: 3.24, UseTimes: 0, Radius: 50, NpcIds: System.Int32[], Hotspots: Clio.Utilities.IndexedList`1[ff14bot.Navigation.HotSpot], IgnoreLOS: False, BlacklistAfter: False, InCombat: False, InCombatOnly: False, Position: null, CustomCombatLogic: null, Target: null, HighPriority: False, QuestId: 68536, StepId: 1, PostCombatDelay: 0, QuestName:  Tentacles of Trade, IsDoneCache: False, Behavior: null, .
      [17:47:29.559 N] [UseObjectTag] Started
      [17:47:29.573 D] Replaced hook [ProfileOrderBehavior_Hook] fc3b6d2c-bcad-47e3-98d7-cbd34acf8343
      [17:47:29.574 N] [UseObjectTag] Target set to Octopus Trap 0x2123FF52E70
      [17:47:29.579 D] Interacting with Octopus Trap 0x2123FF52E70
      [17:47:40.698 N] [UseObjectTag] Done
      [17:47:40.698 V] [Poi.Clear] Reason: Current behavior changed to FlyTo: LineNumber: 580, XYZ: <-607.7821, 7.003784, 184.8325>, Name: null, AllowedVariance: 1, ArrivalTolerance: 0.5, MinHeight: 0, Hotspots: null, Land: True, Dismount: False, IgnoreIndoors: True, IsDone: False, HighPriority: False, InCombat: False, QuestId: 0, StepId: 0, PostCombatDelay: 0, QuestName: null, IsDoneCache: False, Behavior: null, .
      [17:47:40.698 D] Replaced hook [ProfileOrderBehavior_Hook] 09806f46-a1c6-462c-9558-4afd38c4ea5a
      [17:47:40.699 D] [Flightor] Set up for movement from <-162.0824, -193.1041, 256.2789> to <-607.7821, 7.003784, 184.8325>
      [17:47:40.704 N] [Flightor] Mount up failed unexpectedly. Blacklisting current location.
      [17:48:00.770 N] [Flightor] Mount up failed unexpectedly. Blacklisting current location.
      [17:48:20.773 N] [Flightor] Mount up failed unexpectedly. Blacklisting current location.
      [17:48:40.773 N] [Flightor] Mount up failed unexpectedly. Blacklisting current location.
       
      Last edited: Jul 12, 2019
    19. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      4,178
      Likes Received:
      208
      Trophy Points:
      63
      I had this done at the start of the week, wanted to finish up a few other things before pushing it out.

      Version 283

      Code:
      
      AetherCurrentManager Added, has several functions for checking the progress of unlocking aether currents for a given zone.
      Two new functions are available for use in orderbot profiles
      
      IsAetherCurrentZoneComplete(zoneid)
      IsAetherCurrentCompleted(zoneid,index)
      index starts at 0. 0,1,2,3,4 are the quest aether currents and 5+ are the ones you need to interact with
      
      
      SpellData.Charges added, returns the fractional result of how many charges are available, with the fraction being the percent until the next charge is ready.
      SpellData.MaxCharges added
      SpellData.Cost will once again return the correct value for spells that cost mp.
      
      
       
    20. newb23

      newb23 Community Developer

      Joined:
      Nov 26, 2014
      Messages:
      389
      Likes Received:
      15
      Trophy Points:
      18
      Awesome! Thank you for the update!
       

    Share This Page