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

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

    1. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      5,229
      Likes Received:
      364
      Trophy Points:
      83
      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
      
      
       
      cfw34683 likes this.
    2. newb23

      newb23 Community Developer

      Joined:
      Nov 26, 2014
      Messages:
      397
      Likes Received:
      15
      Trophy Points:
      18
      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: Jul 1, 2019
    3. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      5,229
      Likes Received:
      364
      Trophy Points:
      83
      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
       
    4. hkme

      hkme Member

      Joined:
      May 12, 2014
      Messages:
      197
      Likes Received:
      0
      Trophy Points:
      16
      Esprit is the byte after FourFoldFeathers before the Steps array
      EDIT: Esprit not espirit
       
    5. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      5,229
      Likes Received:
      364
      Trophy Points:
      83
      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
       
    6. newb23

      newb23 Community Developer

      Joined:
      Nov 26, 2014
      Messages:
      397
      Likes Received:
      15
      Trophy Points:
      18
      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.
       
    7. am355

      am355 New Member

      Joined:
      Jul 1, 2019
      Messages:
      13
      Likes Received:
      0
      Trophy Points:
      1
      @mastahg
      Run command while singing, failed to detect the current song.

      ActionResourceManager Bard ActiveSong returning None while singing.
       

      Attached Files:

      • logs.txt
        File size:
        66 bytes
        Views:
        122
    8. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      5,229
      Likes Received:
      364
      Trophy Points:
      83
      New build fixes bard.activesong
       
    9. notakus

      notakus New Member

      Joined:
      Dec 4, 2014
      Messages:
      7
      Likes Received:
      0
      Trophy Points:
      1
      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()
       
    10. notakus

      notakus New Member

      Joined:
      Dec 4, 2014
      Messages:
      7
      Likes Received:
      0
      Trophy Points:
      1
      The magic restart helps. Next time I'll attach the full log, sorry.
       
    11. kraftaddikt

      kraftaddikt Member

      Joined:
      Jul 3, 2015
      Messages:
      46
      Likes Received:
      4
      Trophy Points:
      8
      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.
       

      Attached Files:

    12. celmaisef

      celmaisef Member

      Joined:
      Dec 5, 2011
      Messages:
      85
      Likes Received:
      3
      Trophy Points:
      8
      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
       
    13. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      5,229
      Likes Received:
      364
      Trophy Points:
      83
      New version should fix crafting cross class skills
      Also should fix reading the state of pets and the pet action cache
       
      notakus and kraftaddikt like this.
    14. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      5,229
      Likes Received:
      364
      Trophy Points:
      83
      New version adds ActionResourceManager.Gunbreaker.Cartridge
       
    15. iyake

      iyake Member

      Joined:
      Oct 19, 2014
      Messages:
      143
      Likes Received:
      5
      Trophy Points:
      18
      Not a bug, but the retainer list got changed from selectstring to its own unique ui.
       
    16. newb23

      newb23 Community Developer

      Joined:
      Nov 26, 2014
      Messages:
      397
      Likes Received:
      15
      Trophy Points:
      18
      @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.

      [​IMG]

      Thank you for all you do!
       
    17. ylovez888888

      ylovez888888 New Member

      Joined:
      Sep 7, 2014
      Messages:
      21
      Likes Received:
      0
      Trophy Points:
      1
      is there any API for bard to get "soul voice gauge"?
      ty for mastahg's working!
       
    18. nt153133

      nt153133 Member

      Joined:
      Nov 11, 2017
      Messages:
      68
      Likes Received:
      7
      Trophy Points:
      8
      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

       
      Last edited: Jul 3, 2019
    19. RhysG

      RhysG Member

      Joined:
      May 16, 2010
      Messages:
      246
      Likes Received:
      4
      Trophy Points:
      18
      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?
       
    20. Wheredidigo

      Wheredidigo Community Developer

      Joined:
      Dec 15, 2013
      Messages:
      417
      Likes Received:
      8
      Trophy Points:
      18
      @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
       

    Share This Page