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

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

    1. KitF

      KitF New Member

      Joined:
      Apr 30, 2020
      Messages:
      6
      Likes Received:
      1
      Trophy Points:
      3
      Sorry to bother you, but I was looking for a solution to the Mooch 2 issue to complete something I have been working on, and I stumbled upon this thread.

      Please correct me if I am misunderstanding something, but the problem I see with this solution is that FishingManager.CanMooch should return false, as it returns the result of (paraphrasing) InternalClass.InternalMethod(ActionType.Spell, 297u, ...). Since the check is for spell 297u, and the conditions to cast Mooch 1 and Mooch 2 are not similar, the check does not work to validate "can Mooch 2." The method used by CanMooch is part of an inaccessible internal class, so I have been unable to write a workaround.

      Would it be possible to implement something like 'bool CanMooch2' that returns the result of that same method for Mooch 2, ie: InternalClass.InternalMethod(ActionType.Spell, 268u, ...)

      Again I apologize if I am just misunderstanding something, I am new to RB development and I am not terribly proficient with C# as of yet. Thanks!
       
      Last edited: Oct 27, 2021
    2. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      4,788
      Likes Received:
      295
      Trophy Points:
      83

      I'm not aware of any "mooch 2 issue"

      And as far as I known the conditions between mooch and mooch2 are not different, m2 has a cost a cd but thats it...
      And for that code its really old as fishing was one of the first things, you should just be able to ActionManager.CanCast("Mooch II",null);
       
    3. KitF

      KitF New Member

      Joined:
      Apr 30, 2020
      Messages:
      6
      Likes Received:
      1
      Trophy Points:
      3
      Thanks for the quick reply, I will try that. :) When I saw that other code I assumed the ActionManager wasn't used with Mooch for some reason. But wrt the Mooch 1/2, I am pretty certain Mooch 2 allows you to mooch NQ fish, whereas Mooch is only for HQ fish!
       
    4. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      4,788
      Likes Received:
      295
      Trophy Points:
      83
      I'll add a new function and do some cleanup on the rest of the fishing manager.


      Version 429

      Code:
      
      CommonTasks.MoveAndStop exposed internal method that takes a stop predicate.
      Added optional param to one of MoveAndStop, this might break precompiled 3rd party addons, such as lisbeth etc, if you have an issue with such an addon please do not post here about it, instead contact the author.
      
      FishingManager:
      Add CanMoochAny which will return an enum indicating the available level of mooching
      Add MoochTwo()
      
      Quest Behaivors:
      TalkTo,Turnin,HandOver, Pickup the interactdistance param is now deprecated, bot will now check interactdistance using the api that wasn't implemented when the behaviors were originally created.
       
    5. KitF

      KitF New Member

      Joined:
      Apr 30, 2020
      Messages:
      6
      Likes Received:
      1
      Trophy Points:
      3
      Awesome!! Thanks a bunch :D
       
    6. Zamphire

      Zamphire Member

      Joined:
      May 16, 2013
      Messages:
      285
      Likes Received:
      8
      Trophy Points:
      18
      I've been running a lot of Syrcus Tower for this Mog event we've got going on and there's on AoE that's not in Side Step called Vile Utterance. I've attached a screen shot, anyway we can get it added? To clarify, it's the cone shaped one to the right of side of the image.

      https://imgur.com/a/MU25Jzu
      [​IMG]
       
    7. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      4,788
      Likes Received:
      295
      Trophy Points:
      83
      can you get me the full log
       
    8. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      4,788
      Likes Received:
      295
      Trophy Points:
      83
      Version 432

      Code:
      Prestart roslyn compiler so that we shave ~1s off startup compile of botbases,qb's and plugins
      Update roslyn compiler to the latest version
      Use roslyn for rebornconsole and code tags
      
      Update movetoparams destination if it is null and a message is passed into a helper function
      Fix several zone transitions not working correctly with navgraph/getto
      
      
      Quest Behaviors:
      Add UserDialog qb from hb, main profile will begin to replace the overlay messages with the userdialog tags
      TalkTo,Pickup,Handover,Turnin,UseTransport now use the XYZ as the initial vector and then once the npc is in the objectmanager it will switch over to that. Helps in cases where npcs have moved slightly from when the tag was created.
      
      
      Plugins:
      
      Rebornconsole:
      Roslyn compiler is slightly slower then the previous compiler, now when ever you finish typing or change to a saved snippet it will precompile it and then execute it once you press the button.
      
      3d overlay:
      Add a few more functions to enhance what can be rendered
      
      SideStep:
      Add a few different type of dungeon avoids
      Add a system to force override the size of some omens
      -First boss in deep dungeon will now run to the edge instead of complaining that the entire platform is blocked
      
       
      Akira0245, eggtee and user00719284 like this.
    9. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      4,788
      Likes Received:
      295
      Trophy Points:
      83
      I've just pushed a large mesh update affecting all the maps. Please let me know if you encounter any issues. This update adds a lot of small missing objects to the mesh and while I checked over most of the overworld maps, there are just too many individual maps to inspect.
       
    10. skyrior

      skyrior New Member

      Joined:
      Feb 20, 2020
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      1
      I have been getting a lot of session expiry issues the last two weeks.

      [19:18:38.685 D] DoAction Spell 260 0x1075A1BD
      [19:18:38.977 N] Session has expired
      [19:18:38.979 N] Stopping the bot. Reason:Session has expired
      [19:18:39.050 D] CurrentBot.Stop()
      [19:18:39.054 D] TreeHooks.Instance.ClearAll()
      [19:18:39.054 N] Clearing all hooks.
      [19:18:39.054 D] Replaced hook [PreCombatBuff] 5a2c5d57-e31f-48dc-87e6-246e3e0c6b2e
      [19:18:39.054 D] Replaced hook [Heal] b9f8b0f6-0e3a-4b79-917d-43bd9585ad27
      [19:18:39.054 D] Replaced hook [Pull] 3203efc1-9c0d-45d1-a421-65bc4cf43ed2
      [19:18:39.054 D] Replaced hook [CombatBuff] ac50cf9e-281b-4c7c-aedf-e39029431841
      [19:18:39.054 D] Replaced hook [Combat] cfa74730-b9ed-409c-a67d-ca85d54814f3
      [19:18:39.054 D] Replaced hook [Rest] 4482bf78-c21a-4b27-93f5-4d54bdc7e627
      [19:18:39.054 D] Navigator.Clear()
      [19:18:39.054 D] OnStop event
      [19:18:39.054 D] OnStop Event Invoking
      [19:18:39.055 N] Bot Thread Ended.

      None of my keys are anywhere close to expiry. What is going on?
       
    11. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      4,788
      Likes Received:
      295
      Trophy Points:
      83
      Key's expiring are not the same as sessions. Sessions can expire if your computer fails to check in with the auth server to keep the session alive. Please upload the entire log.
       
    12. skyrior

      skyrior New Member

      Joined:
      Feb 20, 2020
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      1
      Here it is.
       

      Attached Files:

    13. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      4,788
      Likes Received:
      295
      Trophy Points:
      83
      Version 435

      Code:
      Greymagic has been updated in this release, PatternFinder class now implements IDisposable. Any projects using PatternFinder are urged to switch to using the using pattern to ensure memory resources are released properly. Any precompiled projects that reference GM will likely need to be recompiled, don't post about issues here, contact the authors.
      
      Navgraph/Getto:
      Add some logic to exclude zone transitions before they are unlocked
      
      QBs:
      Userdialog will now skip cutscenes if it is selected in orderbot settings
      
      
       
    14. mmm172

      mmm172 New Member

      Joined:
      May 4, 2017
      Messages:
      4
      Likes Received:
      0
      Trophy Points:
      1
      Hi mastahg,
      Can you just make SideStep not dodging the whole-platform-AOE of the first boss in deep dungeon? Running to the edge of the platform seems to be a strange behaviour.
       
    15. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      4,788
      Likes Received:
      295
      Trophy Points:
      83
      You take less damage if you run to the edge on that aoe last time I checked
       
    16. pooji321

      pooji321 New Member

      Joined:
      Nov 18, 2021
      Messages:
      2
      Likes Received:
      0
      Trophy Points:
      1
      Hello, is RB going to be updated for EW?
       
    17. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      4,788
      Likes Received:
      295
      Trophy Points:
      83
    18. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      4,788
      Likes Received:
      295
      Trophy Points:
      83
      The rb nav server has been switched to a newer machine ahead of the launch of endwalker. Please let me know if you have any issues connecting to the new server.
       
    19. soviras

      soviras New Member

      Joined:
      Sunday
      Messages:
      2
      Likes Received:
      0
      Trophy Points:
      1
      How long will downtime be for endwalker release?
       
    20. mastahg

      mastahg Administrator Staff Member

      Joined:
      Feb 27, 2011
      Messages:
      4,788
      Likes Received:
      295
      Trophy Points:
      83
      No idea. In the past I try to get the essential apis updated for combat routine developers to start working right away and do the other stuff over the following days.
       

    Share This Page