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. mastahg

    mastahg Administrator Staff Member

    Joined:
    Feb 27, 2011
    Messages:
    4,141
    Likes Received:
    206
    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,141
    Likes Received:
    206
    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,141
    Likes Received:
    206
    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,141
    Likes Received:
    206
    Trophy Points:
    63
    All combat routines need to be updated still.
     
  6. woode323

    woode323 New Member

    Joined:
    Apr 1, 2012
    Messages:
    15
    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,141
    Likes Received:
    206
    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:
    387
    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:
    387
    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:
    8
    Likes Received:
    0
    Trophy Points:
    1
    I have the same problem
     
  16. mastahg

    mastahg Administrator Staff Member

    Joined:
    Feb 27, 2011
    Messages:
    4,141
    Likes Received:
    206
    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,141
    Likes Received:
    206
    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:
    387
    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,141
    Likes Received:
    206
    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,141
    Likes Received:
    206
    Trophy Points:
    63
    I've fixed the issue preventing deepdive from working and deployed the update to the navigation server.
     

Share This Page