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

Version 263

Code:
ActionManager.CurrentActions will no longer contain blocked pvp actions
ActionManager.CurrentActions will no longer contain additional pvp actions outside pvp areas
ActionManager.CurrentActions will now correctly contain role actions

ActionResourceManager.Samurai has been corrected

ClassJobType.Dancer and ClassJobType.Gunbreaker added
 
Version 263

Code:
ActionManager.CurrentActions will no longer contain blocked pvp actions
ActionManager.CurrentActions will no longer contain additional pvp actions outside pvp areas
ActionManager.CurrentActions will now correctly contain role actions

ActionResourceManager.Samurai has been corrected

ClassJobType.Dancer and ClassJobType.Gunbreaker added

These updates appear to be working great! Next set I have for you is that the `ActionResourceManager` for Dancer is not yet added. It's going to have three resources; Fourtold Feathers, Espirit, and Step. If it helps, it looks like the Feathers and Espirit gauge will be integers (only up to four for feathers, 1-100 on Espirit, maybe a float) but for the steps, I'm not sure. It can have up to four "steps" in it, each keeping track of one of the "step" abilities are needed while "dancing" (which is another ability). They're going to be very similar to the Ninja's Mudras, but rather than being tracked via Aura, it's in this new gauge.

For this one I do not have a snippet, I'm sorry! Thanks for the great work!
 
Last edited:
Code:
Add

int ActionResourceManager.Dancer.FourFoldFeathers
DanceStep[] ActionResourceManager.Dancer.Steps
DanceStep ActionResourceManager.Dancer.CurrentStep
int ActionResourceManager.Dancer.StepIndex

I don't have a high level dancer to verify but I think the Espirit data is on the aura.

CurrentStep returns DanceStep.Finish when its time to use finish
 
Code:
Add

int ActionResourceManager.Dancer.FourFoldFeathers
DanceStep[] ActionResourceManager.Dancer.Steps
DanceStep ActionResourceManager.Dancer.CurrentStep
int ActionResourceManager.Dancer.StepIndex

I don't have a high level dancer to verify but I think the Espirit data is on the aura.

CurrentStep returns DanceStep.Finish when its time to use finish

Esprit is the byte after FourFoldFeathers before the Steps array
EDIT: Esprit not espirit
 
Esprit is the byte after FourFoldFeathers before the Steps array
EDIT: Esprit not espirit

When I tested earlier that was mirroring fourfoldfeathers but it was just an issue with the tool I was using. Added esprit to the class
 
Awesome, thank you both, @hkme and @mastahg

I'll be sure to get them tested once I get home from work in the morning, and report any additional things I find as well.
 
@mastahg
Run command while singing, failed to detect the current song.

ActionResourceManager Bard ActiveSong returning None while singing.
 

Attachments

An error while trying to play on Arcanist

[12:29:20.760 D] Reloading AssemblyLoader<IBotPlugin> - Initalize
[12:29:20.763 N] [DeepDive] [OffsetManager][WallGroupEnabled] 1E30
[12:29:20.763 N] [DeepDive] [OffsetManager][Starting] 140
[12:29:20.764 N] [DeepDive] [OffsetManager][UNK_StartingCircle] 13C
[12:29:20.765 N] [DeepDive] [OffsetManager][WallStartingPoint] 332
[12:29:20.766 N] [DeepDive] [OffsetManager][DDMapGroup] 1E4A
[12:29:20.771 N] [DeepDive] [OffsetManager][Map5xStart] 1450
[12:29:20.775 N] [DeepDive] [OffsetManager][Map5xSize] 338
[12:29:20.776 N] [DeepDive] INIT DONE
[12:29:20.999 D] [PluginManager] Plugins have been reloaded.
[12:29:20.999 D] QuestDevTools v0.0.1
[12:29:20.999 D] 3D Overlay v1.0.0
[12:29:20.999 D] RebornConsole v0.0.1
[12:29:20.999 D] SideStep v3.0
[12:29:21.000 N] Building Actioncache
[12:29:21.077 N] Action Name:Sprint Action Id:3
[12:29:21.077 N] Action Name:Teleport Action Id:5
[12:29:21.077 N] Action Name:Return Action Id:6
[12:29:21.077 N] Action Name:Ruin Action Id:163
[12:29:21.077 N] Action Name:Bio Action Id:164
[12:29:21.077 N] Action Name:Summon Action Id:165
[12:29:21.077 N] Action Name:Miasma Action Id:168
[12:29:21.077 N] Action Name:Physick Action Id:16230
[12:29:21.077 N] Done building Actioncache
[12:29:21.092 N] Building Pet Actioncache
[12:29:21.097 D] ReadWriteMemoryException: Error while reading memory! Invalid access to memory location, at addr: C8DAE601C82B7B27, Size: 1
at GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count)
at GreyMagic.MemoryBase.Read[T](IntPtr addr)
at ff14bot.Managers.PetManager.get_ActivePetType()
at ff14bot.Managers.PetManager.get_CurrentActions()
at ff14bot.Forms.ugh.MainWpf.<MainWpf_OnLoaded>d__2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
at System.Windows.Application.RunDispatcher(Object ignore)
at System.Windows.Application.RunInternal(Window window)
at ff14bot.App.Main()
 
I'm running into an issue where the CraftAction "Muscle Memory" isn't being recognized when the action cache is built.
It loads any other currently cross classed crafting actions without issue, but Muscle Memory seems to be skipped over.
When I remove the ID of Muscle Memory (100136) from the RequiredSkills parameter but leave it in the While tag, it will execute the crafting action it but subsequently stop the bot.
 

Attachments

I keep getting an error, where the character is stuck in a loop mounting/dismounting. Always next to an aetheryte. I dont know why. Someone suggested a fresh new install, I installed RB fresh and it still does it. Here is a part of the log:

16:27:44.236 V] [ExGather v4.4.1.0] Finished gathering from Legendary Mineral Deposit with 28 GP at 11:13 PM ET
[16:27:44.236 N] [ExGather v4.4.1.0] Rotation reset -> Unspoiled
[16:27:44.769 D] DoAction Item 12669 0x106B6B7C
[16:27:46.303 N] [ExGather v4.4.1.0] Hi-Cordial was used. Original GP: 28, Cordial GP: 400, Regenerated GP: 0, Target GP: 428
[16:27:46.303 V] [Poi.Clear] Reason: Node is gone
[16:27:46.369 D] Removed hook [PoiAction] 6f90af17-f9d9-4f2a-bb54-e8b486a13cb0
[16:27:46.370 V] [Poi.Clear] Reason: Current behavior changed to WaitTimerTag: LineNumber: 12524, IsDone: False, WaitTime: 0, HighPriority: False, InCombat: False, QuestId: 0, StepId: 0, PostCombatDelay: 0, QuestName: null, IsDoneCache: False, Behavior: TreeSharp.Sequence, .
[16:27:46.370 D] Replaced hook [ProfileOrderBehavior_Hook] 8b63f6b1-c860-419f-bfd3-0f3ec5cf7b47
[16:27:46.404 V] [Poi.Clear] Reason: Current behavior changed to ExLogTag LineNumber:12532.
[16:27:46.404 D] Replaced hook [ProfileOrderBehavior_Hook] 5a18cc33-6df1-4253-badb-a118d809afac
[16:27:46.404 N] [Mew Ver. 1.6.0] [Miner] Gyr Abanian Ore (FL***)
[16:27:46.436 V] [Poi.Clear] Reason: Current behavior changed to TeleportTo: LineNumber: 12533, ZoneId: 0, AetheryteId: 99, Name: null, Force: True, Aetheryte: null, IsDone: False, HighPriority: False, InCombat: False, QuestId: 0, StepId: 0, PostCombatDelay: 0, QuestName: null, IsDoneCache: False, Behavior: TreeSharp.PrioritySelector, .
[16:27:46.436 D] Replaced hook [ProfileOrderBehavior_Hook] 121bd833-a9eb-4d8d-a513-8767ab6c8320
[16:27:46.436 D] Teleporting to The Peering Stones
[16:27:53.702 N] [FlightEnabledSlideMover] Set default value for flying to false until we can determine if we can fly in this zone.
[16:27:57.104 V] [Poi.Clear] Reason: Current behavior changed to RunCode: LineNumber: 12534, Name: MIN, IsDone: False, HighPriority: False, InCombat: False, QuestId: 0, StepId: 0, PostCombatDelay: 0, QuestName: null, IsDoneCache: False, Behavior: TreeSharp.ActionRunCoroutine, .
[16:27:57.104 D] Replaced hook [ProfileOrderBehavior_Hook] 261457dd-f356-4d8e-b375-732b1bdedd4e
[16:27:57.136 V] [Poi.Clear] Reason: Current behavior changed to ExMoveToTag: { LineNumber: 12538, Distance: 7, Location: <425.4343, 112.8548, 255.9154>, Type: StopWithinRange }.
[16:27:57.136 D] Replaced hook [ProfileOrderBehavior_Hook] 3ec0df60-cfab-48a2-b26b-e393c0a433c6
[16:27:57.137 D] [Flightor] Set up for movement from <424.2981, 114.4044, 241.58> to <425.4343, 112.8548, 255.9154>
[16:27:58.537 V] [Poi.Clear] Reason: Current behavior changed to EtxFlyTo: { LineNumber: 12539, XYZ: <311.8282, 111.822, 429.9672>, AllowedVariance: 10 }.
[16:27:58.537 D] Replaced hook [ProfileOrderBehavior_Hook] e2dc8122-3160-4b10-8fba-e3ae983bba75
[16:27:58.569 D] DoAction General 9 0xE0000000
[16:28:00.403 D] [Flightor] Set up for movement from <424.7077, 113.9107, 249.4014> to <311.8282, 111.822, 429.9672>
[16:28:00.436 D] DoAction General 23 0xE0000000
[16:28:00.706 D] DoAction General 9 0xE0000000
[16:28:03.470 D] DoAction General 23 0xE0000000
[16:28:03.738 D] DoAction General 9 0xE0000000
[16:28:06.504 D] DoAction General 23 0xE0000000
[16:28:06.770 D] DoAction General 9 0xE0000000
[16:28:09.538 D] DoAction General 23 0xE0000000
[16:28:09.803 D] DoAction General 9 0xE0000000
[16:28:12.570 D] DoAction General 23 0xE0000000
[16:28:12.837 D] DoAction General 9 0xE0000000
 
New version adds ActionResourceManager.Gunbreaker.Cartridge
 
Not a bug, but the retainer list got changed from selectstring to its own unique ui.
 
@mastahg Dancer ActionResourceManager changes look good, thank you!

Today is brought to you by ActionResourceManager.Machinist. Heat appears to be looking in the wrong location, and Battery does not yet exist. I do not know about any other entries for that ResourceManager, but I assume for those that weren't removed, they're probably wrong as well.

xs6wQAg.png


Thank you for all you do!
 
Not sure what happened (even tried older versions) but something broke with deep dungeon, it'll navigate to the first chest or mob then die. Some times the y pos is in scientific notation and sometimes it's like this 0.1

EDIT: OK it seems the are kinda normal cords but it still doesn't move, there were others on discord that had it all die at the same time, just won't walk

[06:38:22.525 N] Requesting path on 561 from <-330.3764, 0.1, 405.7541> to <0, 0, 0> within 5 (Moving toward POTD Objective)
[06:38:22.554 N] Received path response to <0, 0, 0> in 00:00:00.0290908 ms
[06:38:22.583 D] [POI Set] Type: Kill, Name: Palace Sprite, ObjectId: 400224E0, NpcId: 5479, Location: <-319.4477, 0, 417.5935>, ZoneId: 561
[06:38:22.642 N] [DeepDive] Using Pomander: Steel
[06:38:23.122 N] [DeepDive] Combat target has changed
[06:38:23.122 D] Targeting Palace Sprite 0x400224E0 0x246546836C0
[06:38:23.355 N] [Kupo] Casting Malefic
[06:38:23.355 D] DoAction Spell 3596 0x400224E0
[06:38:25.900 N] [DeepDive] Found 5 Targets
[06:38:27.518 N] [Kupo] Casting Malefic
[06:38:27.518 D] DoAction Spell 3596 0x400224E0
[06:38:29.833 D] [POI Set] Type: Kill, Name: Palace Deathmouse, ObjectId: 400226E2, NpcId: 4975, Location: <-322.0416, -2.384186E-07, 419.3942>, ZoneId: 561
[06:38:29.834 N] [DeepDive] Combat target has changed
[06:38:29.834 D] Targeting Palace Deathmouse 0x400226E2 0x24654697070
[06:38:29.950 N] [Kupo] Casting Malefic
[06:38:29.950 D] DoAction Spell 3596 0x400226E2
[06:38:30.935 N] [DeepDive] Found 4 Targets
[06:38:32.380 N] [Kupo] Casting Malefic
[06:38:32.380 D] DoAction Spell 3596 0x400226E2
[06:38:34.800 V] [Poi.Clear] Reason: Target is dead
[06:38:34.858 D] [POI Set] Type: Wait, Location: <-305.2284, 0.02625811, 416.6143>, ZoneId: 561
[06:38:34.916 D] Moving to <-305.2284, 0.02625811, 416.6143> from <-330.3764, 0.1, 405.7541>
[06:38:34.916 N] [DeepDive] [walls] 6279529, 6279557, 6279560
[06:38:34.916 N] Requesting path on 561 from <-330.3764, 0.1, 405.7541> to <-305.2284, 0.02625811, 416.6143> within 5 (Moving toward POTD Objective)
[06:38:34.942 N] Received path response to <-305.2284, 0.02625811, 416.6143> in 00:00:00.0261898 ms
[06:38:35.031 N] [DeepDive] [walls] 6279529, 6279557, 6279560
[06:38:35.268 N] [DeepDive] Dump path:
[06:38:35.268 N] [DeepDive] <-330.3764, 0.1, 405.7541>
[06:38:35.268 N] [DeepDive] <-332.0046, 0.2792482, 406.8066>
[06:38:35.268 N] [DeepDive] No activity was detected for 15 seconds. Adding target to the blacklist and trying again
[06:38:35.268 V] [Poi.Clear] Reason: No activity detected
[06:38:35.325 D] [POI Set] Type: Wait, Location: <-305.2284, 0.02625811, 416.6143>, ZoneId: 561
[06:38:35.383 N] [DeepDive] [walls] 6279529, 6279557, 6279560
[06:38:35.951 N] [DeepDive] Found 0 Targets
[06:38:35.953 N] [DeepDive] [walls] 6279529, 6279557, 6279560
[06:38:40.979 N] [DeepDive] Found 0 Targets
[06:38:40.980 N] [DeepDive] [walls] 6279529, 6279557, 6279560
[06:38:46.036 N] [DeepDive] Found 0 Targets
[06:38:46.094 N] [DeepDive] [walls] 6279529, 6279557, 6279560
[06:38:50.302 N] [DeepDive] Dump path:
[06:38:50.302 N] [DeepDive] <-330.3764, 0.1, 405.7541>
[06:38:50.302 N] [DeepDive] <-332.0046, 0.2792482, 406.8066>
[06:38:50.302 N] [DeepDive] No activity was detected for 15 seconds. Adding target to the blacklist and trying again
[06:38:50.302 V] [Poi.Clear] Reason: No activity detected
[06:38:50.359 D] [POI Set] Type: Wait, Location: <-305.2284, 0.02625811, 416.6143>, ZoneId: 561
[06:38:50.416 N] [DeepDive] [walls] 6279529, 6279557, 6279560
[06:38:51.042 N] [DeepDive] Found 0 Targets
[06:38:51.101 N] [DeepDive] [walls] 6279529, 6279557, 6279560
[06:38:56.089 N] [DeepDive] Found 0 Targets
[06:38:56.090 N] [DeepDive] [walls] 6279529, 6279557, 6279560
[06:39:01.094 N] [DeepDive] Found 0 Targets
[06:39:01.095 N] [DeepDive] [walls] 6279529, 6279557, 6279560
[06:39:05.361 N] [DeepDive] Dump path:
[06:39:05.361 N] [DeepDive] <-330.3764, 0.1, 405.7541>
[06:39:05.361 N] [DeepDive] <-332.0046, 0.2792482, 406.8066>
[06:39:05.361 N] [DeepDive] No activity was detected for 15 seconds. Adding target to the blacklist and trying again
[06:39:05.361 V] [Poi.Clear] Reason: No activity detected
[06:39:05.395 D] [POI Set] Type: Wait, Location: <-305.2284, 0.02625811, 416.6143>, ZoneId: 561
[06:39:05.428 N] [DeepDive] [walls] 6279529, 6279557, 6279560
[06:39:06.127 N] [DeepDive] Found 0 Targets
[06:39:06.162 N] [DeepDive] [walls] 6279529, 6279557, 6279560
[06:39:11.128 N] [DeepDive] Found 0 Targets
[06:39:11.163 N] [DeepDive] [walls] 6279529, 6279557, 6279560
[06:39:16.161 N] [DeepDive] Found 0 Targets
[06:39:16.162 N] [DeepDive] [walls] 6279529, 6279557, 6279560
[06:39:20.363 N] [DeepDive] Dump path:
[06:39:20.363 N] [DeepDive] <-330.3764, 0.1, 405.7541>
[06:39:20.363 N] [DeepDive] <-332.0046, 0.2792482, 406.8066>
[06:39:20.363 N] [DeepDive] No activity was detected for 15 seconds. Adding target to the blacklist and trying again
[06:39:20.363 V] [Poi.Clear] Reason: No activity detected
[06:39:20.395 D] [POI Set] Type: Wait, Location: <-305.2284, 0.02625811, 416.6143>, ZoneId: 561
[06:39:20.429 N] [DeepDive] [walls] 6279529, 6279557, 6279560
[06:39:21.194 N] [DeepDive] Found 0 Targets
[06:39:21.229 N] [DeepDive] [walls] 6279529, 6279557, 6279560
[06:39:26.194 N] [DeepDive] Found 0 Targets
[06:39:26.229 N] [DeepDive] [walls] 6279529, 6279557, 6279560
[06:39:27.941 N] Stopping the bot. Reason:pushed the stop button.
[06:39:27.987 D] CurrentBot.Stop()
 
Last edited:
With the trust system implimented are we going to see updates to the targeting system so we can target npc's in dungeons etc? Or is that something a CR needs to take control of?
 
@mastahg Would it be possible to add Demi-Bahamut and Demi-Phoenix to the ff14bot.Managers.PetType Enum? Demi-Bahamut is value 10. I don't have Phoenix yet, but I would guess it's value 11.

Thanks
 
Back
Top