Demonbuddy for Season 16 released, updates.buddyauth.com !
  • Visit Rebornbuddy
  • Visit Demonbuddy

[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:
    17
    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:
    374
    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,109
    Likes Received:
    204
    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,109
    Likes Received:
    204
    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:
    379
    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,109
    Likes Received:
    204
    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:
    379
    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:
    379
    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:
    70
    Likes Received:
    3
    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,109
    Likes Received:
    204
    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,109
    Likes Received:
    204
    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,109
    Likes Received:
    204
    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,109
    Likes Received:
    204
    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:
    374
    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:
    374
    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,109
    Likes Received:
    204
    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:
    374
    Likes Received:
    15
    Trophy Points:
    18
    Awesome! Thank you for the update!
     

Share This Page