• Visit Rebornbuddy
  • [Release] RebornBuddy64 Version 1.0.232 - 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:
      4,253
      Likes Received:
      213
      Trophy Points:
      63
      sorry needed to re-eenable pms, you can send one now.
       
    2. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      4,253
      Likes Received:
      213
      Trophy Points:
      63
      @Dsastor changed their mind which is fine. For bard ill need someone to share their account info so i can login and get the offsets
       
    3. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      4,253
      Likes Received:
      213
      Trophy Points:
      63
      Pushing a build that adds what I think is the correct offset for the soul voice gauge, test and let me know if that works correctly.
       
    4. Dsastor

      Dsastor New Member

      Joined:
      Jul 8, 2017
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      1
      Seems that Mud Assist didn't work, so I switched to built in Combat Assist and it's getting held up with the bite rotations. I also had to seem to engage the target first for it to start working. In the second clean test, it uses Mage's Ballad and then immediately Paeon.

      [02:27:20.863 N] Clearing all hooks.
      [02:27:20.863 D] Inserted new hook [TreeStart @0] 2f2bbeb1-d792-49a8-a25c-b4c462a59fd5
      [02:27:20.863 D] Replaced hook [PreCombatBuff] 20325a52-8c75-4d80-8efb-1c213e6ccd74
      [02:27:20.863 D] Replaced hook [Heal] 8e7d1e93-229f-4836-bd0f-dd7c4bb98fca
      [02:27:20.863 D] Replaced hook [Pull] 00582e3f-1a93-4f30-98cd-8cafd93b6f64
      [02:27:20.863 D] Replaced hook [CombatBuff] 8d32fdac-94a2-47f5-836f-a6e41c4d9c1f
      [02:27:20.863 D] Replaced hook [Combat] 3223592e-03bb-4471-942d-754f9f16d66d
      [02:27:20.863 D] Replaced hook [Rest] 7fca8099-f8a4-4631-9bc3-ef4f59665ca4
      [02:27:20.863 N] [Kupo] Hooks cleared, re-creating behaviors
      [02:27:20.863 D] Replaced hook [Kupo.Combat] e6b23f27-36c3-428d-af81-5d1ade7b37fc
      [02:27:20.864 D] Replaced hook [Kupo.Pull] b79cbe7d-49f1-493b-b1c6-bd43ac11ae5d
      [02:27:20.864 D] Replaced hook [Kupo.Rest] 887e0bb0-3b43-440d-86ad-44c8ffdf44ba
      [02:27:20.864 D] Replaced hook [Kupo.CombatBuffs] e9d8df8a-a4e0-4c26-aeca-37f18086394c
      [02:27:20.864 D] Replaced hook [Kupo.Heal] 1a45a12f-2782-477f-8579-3ba5b90b34b4
      [02:27:20.864 D] Replaced hook [Kupo.PreCombatBuffs] 10dda9ee-a0fb-4bb0-9a3c-bb203ea5bedc
      [02:27:20.864 D] Navigator.Clear()
      [02:27:20.864 D] OnStop event
      [02:27:20.864 D] OnStop Event Invoking
      [02:27:20.864 N] Bot Thread Ended.
      [02:29:08.904 N] Bot Thread Started.
      [02:29:08.905 N] Starting Combat Assist
      [02:29:14.873 N] [Kupo] Applying Barrage
      [02:29:14.873 D] DoAction Spell 107 0x106DCDDB
      [02:29:14.905 N] [Kupo] Applying Raging Strikes
      [02:29:14.905 D] DoAction Spell 101 0x106DCDDB
      [02:29:15.705 N] [Kupo] Casting Empyreal Arrow
      [02:29:15.705 D] DoAction Spell 3558 0x4000107F
      [02:29:16.506 N] [Kupo] Casting Straight Shot
      [02:29:16.506 D] DoAction Spell 98 0x4000107F
      [02:29:17.339 N] [Kupo] Casting Bloodletter
      [02:29:17.339 D] DoAction Spell 110 0x4000107F
      [02:29:18.139 N] [Kupo] Casting Mage's Ballad
      [02:29:18.139 D] DoAction Spell 114 0x4000107F
      [02:29:18.938 N] [Kupo] Casting Army's Paeon
      [02:29:18.938 D] DoAction Spell 116 0x4000107F
      [02:29:19.873 N] [Kupo] Applying Windbite
      [02:29:19.873 D] DoAction Spell 113 0x4000107F
      [02:29:23.238 N] [Kupo] Applying Windbite
      [02:29:23.238 D] DoAction Spell 113 0x4000107F
      [02:29:25.738 N] [Kupo] Casting Straight Shot
      [02:29:25.738 D] DoAction Spell 98 0x4000107F
      [02:29:28.139 N] [Kupo] Applying Windbite
      [02:29:28.139 D] DoAction Spell 113 0x4000107F
      [02:29:30.445 N] [Kupo] Applying Venomous Bite
      [02:29:30.445 D] DoAction Spell 100 0x4000107F
      [02:29:30.738 N] [Kupo] Casting Battle Voice
      [02:29:30.738 D] DoAction Spell 118 0x106DCDDB
      [02:29:32.739 N] [Kupo] Casting Straight Shot
      [02:29:32.739 D] DoAction Spell 98 0x4000107F
      [02:29:33.139 N] [Kupo] Casting Bloodletter
      [02:29:33.139 D] DoAction Spell 110 0x4000107F
      [02:29:35.038 N] [Kupo] Applying Windbite
      [02:29:35.038 D] DoAction Spell 113 0x4000107F
      [02:29:36.176 N] Stopping the bot. Reason:pushed the stop button.
      [02:29:36.206 D] CurrentBot.Stop()
      [02:29:36.206 D] TreeHooks.Instance.ClearAll()
      [02:29:36.206 N] Clearing all hooks.
      [02:29:36.206 D] Inserted new hook [TreeStart @0] 9c3c762d-0e34-4ad3-934a-d2b19fce8a30
      [02:29:36.206 D] Replaced hook [PreCombatBuff] 20325a52-8c75-4d80-8efb-1c213e6ccd74
      [02:29:36.206 D] Replaced hook [Heal] 8e7d1e93-229f-4836-bd0f-dd7c4bb98fca
      [02:29:36.206 D] Replaced hook [Pull] 00582e3f-1a93-4f30-98cd-8cafd93b6f64
      [02:29:36.206 D] Replaced hook [CombatBuff] 8d32fdac-94a2-47f5-836f-a6e41c4d9c1f
      [02:29:36.206 D] Replaced hook [Combat] 3223592e-03bb-4471-942d-754f9f16d66d
      [02:29:36.206 D] Replaced hook [Rest] 7fca8099-f8a4-4631-9bc3-ef4f59665ca4
      [02:29:36.206 N] [Kupo] Hooks cleared, re-creating behaviors
      [02:29:36.207 D] Replaced hook [Kupo.Combat] 13c3b413-472d-4c46-942f-511db79a1564
      [02:29:36.207 D] Replaced hook [Kupo.Pull] ab5707b1-b1fd-4150-aacd-223163cf9079
      [02:29:36.207 D] Replaced hook [Kupo.Rest] 02fcae27-b4af-4a48-81e4-53852a5960b8
      [02:29:36.207 D] Replaced hook [Kupo.CombatBuffs] 6265c3e2-c235-438d-974e-e089e1363f22
      [02:29:36.207 D] Replaced hook [Kupo.Heal] 610a0869-e8a5-4afe-a123-6f7d021fc190
      [02:29:36.207 D] Replaced hook [Kupo.PreCombatBuffs] 0e548518-72b2-4757-9b85-716395191caf
      [02:29:36.207 D] Navigator.Clear()
      [02:29:36.207 D] OnStop event
      [02:29:36.207 D] OnStop Event Invoking
      [02:29:36.207 N] Bot Thread Ended.
       
    5. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      4,253
      Likes Received:
      213
      Trophy Points:
      63
      All combat routines need to be updated still.
       
    6. woode323

      woode323 New Member

      Joined:
      Apr 1, 2012
      Messages:
      16
      Likes Received:
      0
      Trophy Points:
      1
      @mastahg servers back up and new patch hit
       
    7. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      4,253
      Likes Received:
      213
      Trophy Points:
      63
      Already updated, restart the bot
       
      TehHuntorz likes this.
    8. TehHuntorz

      TehHuntorz Member

      Joined:
      Jan 15, 2010
      Messages:
      58
      Likes Received:
      1
      Trophy Points:
      8
      Damn that was fast. Thanks for your work as always.

      Any chance of support for the new Dark Knight gauge in ActionResourceManager?

      You probably have a nicer way of handling it all, but offsets for the useful stuff I've got if they are of any help are
      Code:
      private const int BlackBloodOffset = 0x26C; //integer, 0-100, JobHudDRK0
      private const int DarksideOffset = 0x26C; //integer, 0-60000 (amount of ms left), JobHudDRK1
      private const int DarkArtsOffset = 0x26A; //byte, 1 if dark arts active, 0 otherwise, JobHudDRK1
      There's probably a Living Shadow countdown timer there somewhere, but I don't have it unlocked to validate, and I'm not sure if anyone needs it rotation logic wise anyway, afaik its just a 24 second "buff" that has no interactions(could be wrong).
       
      Last edited: Jul 4, 2019
    9. Amarante

      Amarante New Member

      Joined:
      Jul 4, 2019
      Messages:
      2
      Likes Received:
      0
      Trophy Points:
      1
      Hi, I got a lot of issues using RebornBuddy:

      Using DungeonMaster
      upload_2019-7-4_11-47-6.png
      This botbase just doesn't read scripts correctly so I can't choose one. If I try to start it crashes

      Using Deep Dungeon
      When I try leveling in PotD my character just stops when he opens a chest or he cleans a room and I have to reset bot every time. Log:

      [09:49:21.576 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:49:24.564 N] [DeepDive] Dump path:
      [09:49:24.564 N] [DeepDive] <380.4911, 0.250001, -286.3749>
      [09:49:24.564 N] [DeepDive] <380.4877, 0.1999947, -285.2437>
      [09:49:24.564 N] [DeepDive] <381.3743, 0.1271024, -284.6224>
      [09:49:24.564 N] [DeepDive] No activity was detected for 15 seconds. Adding target to the blacklist and trying again
      [09:49:24.564 V] Blacklisting 400001F8 for 00:00:03 [Type: Interact] - Reason : Navigation Error
      [09:49:24.565 V] [Poi.Clear] Reason: Navigation Error
      [09:49:24.599 D] [POI Set] Type: Collect, Name: Treasure Coffer, ObjectId: 400001F8, NpcId: 2007358, Location: <381.1345, -4.053116E-06, -336.4569>, ZoneId: 561
      [09:49:24.632 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:49:26.595 N] [DeepDive] Found 13 Targets
      [09:49:26.632 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:49:31.644 N] [DeepDive] Found 13 Targets
      [09:49:31.711 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:49:36.662 N] [DeepDive] Found 13 Targets
      [09:49:36.667 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:49:39.596 N] [DeepDive] Dump path:
      [09:49:39.596 N] [DeepDive] <380.4911, 0.250001, -286.3749>
      [09:49:39.596 N] [DeepDive] <380.4877, 0.1999947, -285.2437>
      [09:49:39.596 N] [DeepDive] <381.3743, 0.1271024, -284.6224>
      [09:49:39.596 N] [DeepDive] No activity was detected for 15 seconds. Adding target to the blacklist and trying again
      [09:49:39.596 V] Blacklisting 400001F8 for 00:00:03 [Type: Interact] - Reason : Navigation Error
      [09:49:39.596 V] [Poi.Clear] Reason: Navigation Error
      [09:49:39.660 D] [POI Set] Type: Collect, Name: Treasure Coffer, ObjectId: 400001F8, NpcId: 2007358, Location: <381.1345, -4.053116E-06, -336.4569>, ZoneId: 561
      [09:49:39.723 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:49:41.688 N] [DeepDive] Found 13 Targets
      [09:49:41.757 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:49:46.715 N] [DeepDive] Found 13 Targets
      [09:49:46.719 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:49:51.737 N] [DeepDive] Found 13 Targets
      [09:49:51.805 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:49:54.603 N] [DeepDive] Dump path:
      [09:49:54.603 N] [DeepDive] <380.4911, 0.250001, -286.3749>
      [09:49:54.603 N] [DeepDive] <380.4877, 0.1999947, -285.2437>
      [09:49:54.603 N] [DeepDive] <381.3743, 0.1271024, -284.6224>
      [09:49:54.603 N] [DeepDive] No activity was detected for 15 seconds. Adding target to the blacklist and trying again
      [09:49:54.603 V] Blacklisting 400001F8 for 00:00:03 [Type: Interact] - Reason : Navigation Error
      [09:49:54.603 V] [Poi.Clear] Reason: Navigation Error
      [09:49:54.666 D] [POI Set] Type: Collect, Name: Treasure Coffer, ObjectId: 400001F8, NpcId: 2007358, Location: <381.1345, -4.053116E-06, -336.4569>, ZoneId: 561
      [09:49:54.731 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:49:56.760 N] [DeepDive] Found 14 Targets
      [09:49:56.764 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:50:01.795 N] [DeepDive] Found 14 Targets
      [09:50:01.862 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:50:06.832 N] [DeepDive] Found 14 Targets
      [09:50:06.836 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:50:09.642 N] [DeepDive] Dump path:
      [09:50:09.642 N] [DeepDive] <380.4911, 0.250001, -286.3749>
      [09:50:09.642 N] [DeepDive] <380.4877, 0.1999947, -285.2437>
      [09:50:09.642 N] [DeepDive] <381.3743, 0.1271024, -284.6224>
      [09:50:09.642 N] [DeepDive] No activity was detected for 15 seconds. Adding target to the blacklist and trying again
      [09:50:09.642 V] Blacklisting 400001F8 for 00:00:03 [Type: Interact] - Reason : Navigation Error
      [09:50:09.642 V] [Poi.Clear] Reason: Navigation Error
      [09:50:09.706 D] [POI Set] Type: Collect, Name: Treasure Coffer, ObjectId: 400001F8, NpcId: 2007358, Location: <381.1345, -4.053116E-06, -336.4569>, ZoneId: 561
      [09:50:09.769 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:50:11.863 N] [DeepDive] Found 14 Targets
      [09:50:11.931 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971
      [09:50:16.891 N] [DeepDive] Found 14 Targets
      [09:50:16.960 N] [DeepDive] [walls] 6288972, 6288987, 6288973, 6288988, 6288971


      Hope you can fix it. Thanks!
       
    10. kewne777

      kewne777 New Member

      Joined:
      Jul 4, 2019
      Messages:
      1
      Likes Received:
      0
      Trophy Points:
      1
      Hey all and @mastahg ,

      I've still got a problem/issue for the MCH.
      So ActionResourceManager.Machinist.Heat and respective Battery are working great, just tested them.

      The two issues are:
      1) It doesn't recognize the Overheated status. It's not an Aura/Buff anymore, just if you use Hypercharge (17209), your Heat Gauge starts to blink for the appropriate amount of time, and while
      that timespan you can cast the Overheated actions Auto Crossbow (16497) and Heat Blast (7410). Any way to make an API or something to recognize that the MCH is in Overheated state or
      any way to read it out of the game?
      2) - solved

      Thanks for the help!

      Edit:
      Like @newb23 I did some picture work for you, maybe that helps out.
      [​IMG]
       
      Last edited: Jul 4, 2019
    11. ihalo

      ihalo New Member

      Joined:
      Feb 18, 2018
      Messages:
      7
      Likes Received:
      0
      Trophy Points:
      1
    12. newb23

      newb23 Community Developer

      Joined:
      Nov 26, 2014
      Messages:
      394
      Likes Received:
      15
      Trophy Points:
      18
      He would need an accoutn with the level required to unlock the Resource Window.

      Also, in that vein, looking at the Machinist's Resource Window, there should be two timers/datetimes/something. One for overheat and another for the time remaining on the Automation Queen summons's remaining summon time, shown in the pics from the official job guide below. I don't have the level required for the Summon, but I can help with the overheat if you need it @mastahg.

      Overheat <-> Summon
      [​IMG] [​IMG]
       
    13. LemonCurd

      LemonCurd New Member

      Joined:
      Feb 12, 2015
      Messages:
      10
      Likes Received:
      0
      Trophy Points:
      1
      I can report the soul voice gauge offset it not working.
       
    14. newb23

      newb23 Community Developer

      Joined:
      Nov 26, 2014
      Messages:
      394
      Likes Received:
      15
      Trophy Points:
      18
      Is there any way for the converted-to-other-skills to return false for their converted counterpart in CanCast while not proc'd?

      For example, Veraero(7507) becomes Verholy(7526) at level 70, but only when proc'd off of a different combo. When you try to `Log(ActionManager.CanCast(7526, Core.Me.CurrentTarget));` even when it's not proc'd though, it still returns as true, because you *can* still cast Veraero at the target.
      Alternatively, is it possible to check the ComboTimeLeft after a particular skill, in place of in general? I ask this because you can have multiple skills that have a valid ComboTimeLeft for them at the same time.
       
    15. Albundy75

      Albundy75 New Member

      Joined:
      Dec 30, 2011
      Messages:
      10
      Likes Received:
      0
      Trophy Points:
      1
      I have the same problem
       
    16. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      4,253
      Likes Received:
      213
      Trophy Points:
      63
      Machinist overheat and battery
      Dark knight darkside

      ActionResourceManager.CostTypesStruct is now public, for classes that still need additonal fixes please log in the console

      Log("struct: {0}",ActionResourceManager.CostTypesStruct);

      a few times before and after generating the resources that need to be added/updated
       
    17. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      4,253
      Likes Received:
      213
      Trophy Points:
      63
      Verholy probably shouldn't be in the actioncache, i tried to filter out actions that aren't stuff you can actually put on your bars but getting the other resources working was taking priority. Don't try and cancast Verholy, it should be converted automatically if you cancast veraero

      Example please of where thats needed
       
    18. newb23

      newb23 Community Developer

      Joined:
      Nov 26, 2014
      Messages:
      394
      Likes Received:
      15
      Trophy Points:
      18
      Sure, so in the case of Red Mage, while going through the rotation, you are using Veraero and Verstone to proc Verstone and Verfire. Those are easy to see if procc'd, because you get an aura "X-Ready", but in the case of Verholy and Verflare, the proc happens after you execute Enchanted Reboublement. The proc in this case, while still a combo (it surrounds the ability in the combo border) is changing the spells Veraero/Verthunder to Verholy/Verflare. Verholy and Verflare are no longer their own spell. (If you try to cast their spell ID without it being ready, it just casts Veraero/Verthunder instead.)

      If, for example, we were able to find what is telling which skill is next in the combo as a valid combo step, we could check for that before trying to cast the ability. So, in this case, check the skill Verholy itself for the ComboTimeRemaining to use it if it is in fact the next step in the combo, or check a"NextComboStep" to see what is next in the combo that we could cast. In the second case, if we could check "NextComboStep" We could then apply that to *ALL* combos in all classes, the 1,2,3's of the rotation, rather than relying on Actionmanager.LastSpell.

      As an example, again in the case of RDM,(I left out the targets on the DoActions):

      DoAction(Riposte);

      if (NextComboStep == Spells.Zerchhau)
      DoAction(Zerchhau);

      if (NextComboStep == Spells.Redoublement)
      DoAction(Redoublement);

      if (NextComboStep == Spells.Verholy || NextComboStep == Spells.Verfare)
      {
      if (WhiteMana < BlackMana)
      DoAction(Verholy);
      DoAction(Verflare);
      }
       
    19. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      4,253
      Likes Received:
      213
      Trophy Points:
      63
      That was a long explanation that did little to explain why ActionManager.ComboTimeLeft was insufficient
       
    20. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      4,253
      Likes Received:
      213
      Trophy Points:
      63
      I've fixed the issue preventing deepdive from working and deployed the update to the navigation server.
       

    Share This Page