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!

[Release] RebornBuddy64 Version 1.0.681 - DirectX11 / x64 bit compatible

I took the open source DeepDive from ZZI and adapted it to Heaven on High. It will only attack or do things in range of the character but not move on. I adapted variables such as the changed cairn of return.

There are a few different things that can occur and I have videos.

Attachment for Log
[04:00:20.597 N] [DeepDive] [walls] 6288818, 6288820, 6288821, 6288822, 6288823, 6288841, 6288843
[04:00:20.598 N] Requesting path on 770 from <227.3349, 0.01823449, -406.7759> to <308.4916, 0.01833725, -356.283> within 5 (Heavenly Mutsu)
[04:00:20.664 N] [DeepDive] [walls] 6288818, 6288820, 6288821, 6288822, 6288823, 6288841, 6288843
[04:00:20.687 N] Received path response to <308.4916, 0.01833725, -356.283> in 00:00:00.0889739 ms
[04:00:20.730 N] [DeepDive] [walls] 6288818, 6288820, 6288821, 6288822, 6288823, 6288841, 6288843
[04:00:23.332 N] [DeepDive] Found 4 Targets
[04:00:23.333 N] [DeepDive] [walls] 6288818, 6288820, 6288821, 6288822, 6288823, 6288841, 6288843
[04:00:28.336 N] [DeepDive] Found 5 Targets
[04:00:28.338 N] [DeepDive] [walls] 6288818, 6288820, 6288821, 6288822, 6288823, 6288841, 6288843
[04:00:33.341 N] [DeepDive] Found 6 Targets
[04:00:33.346 N] [DeepDive] [walls] 6288818, 6288820, 6288821, 6288822, 6288823, 6288841, 6288843
[04:00:38.393 N] [DeepDive] Found 6 Targets
[04:00:38.398 N] [DeepDive] [walls] 6288818, 6288820, 6288821, 6288822, 6288823, 6288841, 6288843
[04:00:43.410 N] [DeepDive] Found 6 Targets
[04:00:43.478 N] [DeepDive] [walls] 6288818, 6288820, 6288821, 6288822, 6288823, 6288841, 6288843
[04:00:48.437 N] [DeepDive] Found 6 Targets
[04:00:48.440 N] [DeepDive] [walls] 6288818, 6288820, 6288821, 6288822, 6288823, 6288841, 6288843
[04:00:53.438 N] [DeepDive] Found 6 Targets
[04:00:53.443 N] [DeepDive] [walls] 6288818, 6288820, 6288821, 6288822, 6288823, 6288841, 6288843
[04:00:58.481 N] [DeepDive] Found 6 Targets
[04:00:58.546 N] [DeepDive] [walls] 6288818, 6288820, 6288821, 6288822, 6288823, 6288841, 6288843
[04:01:02.323 N] Stopping the bot. Reason:Pushed the stop button.
[04:01:02.335 D] CurrentBot.Stop()
[04:01:02.391 D] TreeHooks.Instance.ClearAll()
(93% of the time) The most common is it does nothing after getting the chest in the room if any, otherwise it stands tehre and does this walls thing.

The second (5% of the time) is it will find a "wall" in the room and will run to it and if I run past it manually it will return to it.

2% it will actually run the floor.

https://drive.google.com/open?id=1sHtr4Qt4IZASAQspougT1q2txFcFZ_Dg is the video. The first run is the 93% occurence. The second run i wanted to show that it works with POTD normally, then the third run the 5% item occurs in the video.

I've worked with ZZI on a few items, but even when I strip out the logic of the bot (targeting things etc) it does the same thing even today. Someone JUST pointed out the forum to me. It still occurs in this build and was told it may be a nav issue.

Thanks
 
I took the open source DeepDive from ZZI and adapted it to Heaven on High. It will only attack or do things in range of the character but not move on. I adapted variables such as the changed cairn of return.

There are a few different things that can occur and I have videos.

Attachment for Log
(93% of the time) The most common is it does nothing after getting the chest in the room if any, otherwise it stands tehre and does this walls thing.

The second (5% of the time) is it will find a "wall" in the room and will run to it and if I run past it manually it will return to it.

2% it will actually run the floor.

https://drive.google.com/open?id=1sHtr4Qt4IZASAQspougT1q2txFcFZ_Dg is the video. The first run is the 93% occurence. The second run i wanted to show that it works with POTD normally, then the third run the 5% item occurs in the video.

I've worked with ZZI on a few items, but even when I strip out the logic of the bot (targeting things etc) it does the same thing even today. Someone JUST pointed out the forum to me. It still occurs in this build and was told it may be a nav issue.

Thanks

@ 4:40 Look where its requesting a path to : 0,0,0. That's a rather strange spot to request to move to.

I haven't looked deeply at deepdive, but if its using the async commontasks.moveto check the result. Its probably returning a failure result.
 
Hey mastahg -- Do I have this right looking at summoner's 3 forms? (dreadworm, bahamut, phoenix)
  • We have a timer that is used for all 3
  • Form actcive which is the ActionResourceManager's DreadwyrmTrance bool
  • Aetherflow 0 - 2 for real aetherflow and +8 for bahamut and +16 for pheonix?
So there is no way to tell exactly which form you are in from what is currently available in the resource manager?

Or is there something I'm missing from:
dreadworm ready
struct: ResourceTable: { timer: 0, timer2: 0, offset_8: 0, offset_9: 0, offset_A: 0, offset_B: 0, offset_C: 2, offset_D: 0, offset_E: 0 }

shortly after activating dreadworm
struct: ResourceTable: { timer: 11945, timer2: 0, offset_8: 169, offset_9: 46, offset_A: 0, offset_B: 0, offset_C: 2, offset_D: 0, offset_E: 0 }

right before dreadworm ends
struct: ResourceTable: { timer: 1507, timer2: 0, offset_8: 227, offset_9: 5, offset_A: 0, offset_B: 0, offset_C: 2, offset_D: 0, offset_E: 0 }

bahamut ready 2 aetherflow
struct: ResourceTable: { timer: 0, timer2: 0, offset_8: 0, offset_9: 0, offset_A: 0, offset_B: 0, offset_C: 10, offset_D: 0, offset_E: 0 }

bahamut ready 0 aetherflow
struct: ResourceTable: { timer: 0, timer2: 0, offset_8: 0, offset_9: 0, offset_A: 0, offset_B: 0, offset_C: 8, offset_D: 0, offset_E: 0 }

bahamut active shortly after starting
struct: ResourceTable: { timer: 17508, timer2: 3, offset_8: 100, offset_9: 68, offset_A: 3, offset_B: 0, offset_C: 0, offset_D: 0, offset_E: 0 }

bahamut acctive shortly before end with 2 aetherflow
struct: ResourceTable: { timer: 4558, timer2: 3, offset_8: 206, offset_9: 17, offset_A: 3, offset_B: 0, offset_C: 2, offset_D: 0, offset_E: 0 }

phoenix ready
struct: ResourceTable: { timer: 0, timer2: 0, offset_8: 0, offset_9: 0, offset_A: 0, offset_B: 0, offset_C: 18, offset_D: 0, offset_E: 0 }

phoenix active shortly after starting 2 aetherflow
struct: ResourceTable: { timer: 17710, timer2: 3, offset_8: 46, offset_9: 69, offset_A: 3, offset_B: 0, offset_C: 18, offset_D: 0, offset_E: 0 }

pheonix active shortly before end 2 aetherflow
struct: ResourceTable: { timer: 2937, timer2: 3, offset_8: 121, offset_9: 11, offset_A: 3, offset_B: 0, offset_C: 18, offset_D: 0, offset_E: 0 }
 
Last edited:
You've got a lot of data but im unsure of exactly what your asking. It looks like they are packing more data into offset_C like they were in sb.
 
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:
Hi master,was there any plan to update the white things in specialcurrency? cant wait for it and thanks for your great job!!!
 
ExGather is unsupported. Unless theres something wrong with the rb functions its calling I've got too much on my plate as it is.

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.
 
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...()
 
What does Exgather have to do with the fact that the character is mounting/dismounting continuosly

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.

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

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.
 
Build 279
Code:
Add Sack_Of_Nuts and Bicolor_Gemstone to specialcurrencymanager

NavGraph allow learning eulmore aetheryte after quest 69167
 
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>)
 
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>)

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
 
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>)
 
Any way I can interact with the CutSceneSelectString options, it's a new gimmick with Shadowbringers that starts @ quest 68871 step 5
 
@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 }
 
Version 280
Code:
Fix issues with aetheryte data

ARM.BlackMage.PolyglotStatus updated
ARM.DarkKnight.DarkArts added
 
@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 }

Please check the update for when you have more then one stack of it,im unsure if the latest changes will handle that correctly
 
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
 

Attachments

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
100% a lisbeth issue. Needs to be recompiled or your running an old version.
 
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.
 
Back
Top