• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Scheduled Maintenance ~ Tuesday, 22 September ~ Patch 3.3.2

    Discussion in 'Buddy Wing Forum' started by caroly4trade, Sep 19, 2015.

    1. Cryogenesis

      Cryogenesis Moderator Moderator

      Joined:
      Jul 13, 2010
      Messages:
      2,128
      Likes Received:
      13
      Trophy Points:
      38
      Thanks for the info!
      Good luck!
       
    2. SkyHigh

      SkyHigh Member

      Joined:
      Apr 15, 2010
      Messages:
      396
      Likes Received:
      4
      Trophy Points:
      18
    3. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      Done, but bear in mind that you can contribute these changes yourself as well - the combat routine is a public GitHub project and we encourage people to make pull requests for stuff like this: https://github.com/BosslandGmbH/BuddyWing.DefaultCombat

      Either way, we're looking at doing a test run tonight, and perhaps a release if everything goes well.
       
    4. pindleskin

      pindleskin Community Developer

      Joined:
      Oct 24, 2012
      Messages:
      1,124
      Likes Received:
      2
      Trophy Points:
      38
      Does that CombatMedic -> Bodyguard line work? I remember someone mention that it doesn't.
       
    5. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      Can't say for certain - I don't have one of high enough level. If after the release it doesn't, just let us know and we'll update it.

      One of the upsides of having a public Git repo with the combat routine is that you can update from Git, and we can deliver faster updates.
       
    6. Cryogenesis

      Cryogenesis Moderator Moderator

      Joined:
      Jul 13, 2010
      Messages:
      2,128
      Likes Received:
      13
      Trophy Points:
      38
      the github wasnt mentioned anywhere before.
      The lines i stated, need to be handled by the bot, not routine, and yeah bodyguard part doesnt work, as it looks into the wrong folder.
      The bot states these classes falsely!
       
      Last edited: Sep 27, 2015
    7. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      I know, we've included the github repository for the routine with the release that just went out.

      Let me know how the update works, it was a lot smoother on our end. I'll leave this thread open in the event there are issues with the build.
       
    8. Praline

      Praline Member

      Joined:
      Aug 17, 2015
      Messages:
      150
      Likes Received:
      2
      Trophy Points:
      18
      Definitely a lot smoother. I am running Bodyguard now, and it seems to do well.
      As can be seen in the log, it still prints to screen as Combatmedic, but it does select the right folder and rotation later on, and runs well.

      User is a BountyHunter
      2015-09-27 12:39:09,335 [7] INFO Log - Advanced Class: Mercenary / Discipline: CombatMedic
      2015-09-27 12:39:09,335 [7] INFO Log - Routine Path: Routines
      2015-09-27 12:39:10,631 [7] INFO Log - Medpac Created!
      2015-09-27 12:39:10,651 [7] INFO Log - [DefaultCombat] Level: 60
      2015-09-27 12:39:10,652 [7] INFO Log - [DefaultCombat] Class: BountyHunter
      2015-09-27 12:39:10,653 [7] INFO Log - [DefaultCombat] Advanced Class: Mercenary
      2015-09-27 12:39:10,677 [7] INFO Log - [DefaultCombat] Discipline: CombatMedic
      2015-09-27 12:39:10,704 [7] INFO Log - [DefaultCombat] [Hot Key][F7] Toggle AOE
      2015-09-27 12:39:10,705 [7] INFO Log - [DefaultCombat] [Hot Key][F8] Load UI
      2015-09-27 12:39:10,705 [7] INFO Log - [DefaultCombat] [Hot Key][F12] Set Tank
      2015-09-27 12:39:10,705 [7] INFO Log - [DefaultCombat] Rotation Selected : Mercenary Bodyguard
      2015-09-27 12:39:10,738 [7] INFO Log - [DefaultCombat] Healing Enabled
      2015-09-27 12:39:10,748 [7] INFO Log - Chose DefaultCombat as your combat routine.
      2015-09-27 12:39:10,749 [7] INFO Log - [DefaultCombat] Level: 60
      2015-09-27 12:39:10,749 [7] INFO Log - [DefaultCombat] Class: BountyHunter
      2015-09-27 12:39:10,750 [7] INFO Log - [DefaultCombat] Advanced Class: Mercenary
      2015-09-27 12:39:10,775 [7] INFO Log - [DefaultCombat] Discipline: CombatMedic
      2015-09-27 12:39:10,806 [7] INFO Log - [DefaultCombat] [Hot Key][F7] Toggle AOE
      2015-09-27 12:39:10,806 [7] INFO Log - [DefaultCombat] [Hot Key][F8] Load UI
      2015-09-27 12:39:10,807 [7] INFO Log - [DefaultCombat] [Hot Key][F12] Set Tank
      2015-09-27 12:39:10,807 [7] INFO Log - [DefaultCombat] Rotation Selected : Mercenary Bodyguard
      2015-09-27 12:39:10,831 [7] INFO Log - [DefaultCombat] Healing Enabled
       
      Last edited: Sep 27, 2015
    9. Twentycents

      Twentycents Member

      Joined:
      Oct 26, 2012
      Messages:
      38
      Likes Received:
      0
      Trophy Points:
      6
      aweSSSSSSSSSSSSSSSSome !! :D
       
    10. Turdmagnet

      Turdmagnet Member

      Joined:
      Aug 23, 2015
      Messages:
      85
      Likes Received:
      0
      Trophy Points:
      6
      Only problem I see so far is the bot keeps bringing up the escape menu while it is running.

      Never did it before, it doesn't stop the bot from working, slow it down or break it in anyway so I don't really care that it does it. But I am sure if someone else out there is getting it that uses the bot for more than credit farming they'll care.
       
    11. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      That's err.. interesting. Didn't see that happen myself :eek:
       
    12. Twentycents

      Twentycents Member

      Joined:
      Oct 26, 2012
      Messages:
      38
      Likes Received:
      0
      Trophy Points:
      6
      Wait wait wait, does ur BodyGuard heal anything ? mine does nothing ? but the log says nothing aswell :(
      What rotation are u using ?
       
    13. alltrueist

      alltrueist Active Member

      Joined:
      Dec 10, 2012
      Messages:
      1,424
      Likes Received:
      16
      Trophy Points:
      38
      It probably has to do with the clunky fix we had to apply to Rest.cs so it would stop the bot from getting stuck in the cycle where it'll just run forward forever into a wall after resting. You can take a look, the fix just had the bot press ESC instead of moving forward. Not sure how else to fix the issue, so if it's not screwing anything up I'd say just leave it.
       
    14. somethisrandomname

      somethisrandomname New Member

      Joined:
      Sep 16, 2015
      Messages:
      18
      Likes Received:
      0
      Trophy Points:
      1
      UPDATE: I've replaced pressing the ESC key with a double tap of numlock(autorun). It seems to be working fine, I'll report back with longer testing.

      EDIT: Can confirm that while resting the ESC menu is opened. I guess I didn't wait long enough to need to rest.

      On a side note, is there anyway to toggle off the "L" shaped movement of the bot, (backup and move to the side)?
      I believe this is related to the bot trying to predict obstructions in it's movement. However it seems that this happens in cases that this is not necessary.
       
      Last edited: Sep 27, 2015
    15. pindleskin

      pindleskin Community Developer

      Joined:
      Oct 24, 2012
      Messages:
      1,124
      Likes Received:
      2
      Trophy Points:
      38
      Try replacing it with step forward or what default "W" does :) But I still think that running forward is a class issue because I haven't had this problem since I changed my classes or Aevitas or you or someone else did something to fix it after 2.0 hit :)
       
      Last edited: Sep 27, 2015
    16. alltrueist

      alltrueist Active Member

      Joined:
      Dec 10, 2012
      Messages:
      1,424
      Likes Received:
      16
      Trophy Points:
      38
      Not everyone defaults to "W" as forward, but ESC always brings up the menu. It shouldn't have any negative effects at all, so I don't see the harm unless someone reports an issue.

      Yeah I also only ever saw it on certain classes-- my Scoundrel was notorious for it.
       
    17. Cryogenesis

      Cryogenesis Moderator Moderator

      Joined:
      Jul 13, 2010
      Messages:
      2,128
      Likes Received:
      13
      Trophy Points:
      38
      i dont have the esc error... very weird.
      Althow the following is present:
      - log window stops logging (even to file) when its being reset, the window is blank and doesnt do anything.
      - log level cant be set
      - show timestamp does nothing.
      With the engine update, id say i got some better performance, but still a little lag during combat.
       
    18. coolcrumbs

      coolcrumbs New Member

      Joined:
      Apr 23, 2012
      Messages:
      41
      Likes Received:
      0
      Trophy Points:
      0
      bot isnt able to use the vendor for me

      edit: works after restart :p
       
    19. pindleskin

      pindleskin Community Developer

      Joined:
      Oct 24, 2012
      Messages:
      1,124
      Likes Received:
      2
      Trophy Points:
      38
      Guys is it working for you? I constantly get crashes. Already sent log files to Aevitas. I downloaded the latest from github today.
      Crashes with this... Gonna have to turn everything off. Its too much...

      Code:
      2015-09-27 20:16:50,168 [Main Bot Thread] ERROR Log - Engine class is null, TorObject may no longer be valid!
      2015-09-27 20:16:51,154 [Main Bot Thread] ERROR Log - Engine class is null, TorObject may no longer be valid!
      2015-09-27 20:17:05,432 [Main Bot Thread] ERROR Log - Engine class is null, TorObject may no longer be valid!
      2015-09-27 20:17:05,435 [Main Bot Thread] ERROR Log - System.Exception: DbOffset is Zero.
         at ?????????????????????????????????????????.?????????????????????????????????????????.?????????????????????????????????????????[](UInt64 , HeroType )
         at Buddy.Swtor.Objects.TorObject.GetField[T](DomFieldIds field, HeroType forcedType)
         at Buddy.Swtor.Objects.TorCharacter.get_InCombat()
         at DefaultCombat.Helpers.Extensions.IsValidTarget(TorCharacter c) in c:\BW\Routines\DefaultCombat\Helpers\Extensions.cs:line 217
         at DefaultCombat.Core.Targeting.<get_ScanTargets>b__0(Object param0) in c:\BW\Routines\DefaultCombat\Core\Targeting.cs:line 119
         at Buddy.BehaviorTree.Action.RunAction(Object context)
         at Buddy.BehaviorTree.Action.BadN9|\[|3%j9C_R{\*xtlW:?s!.MoveNext()
         at (IEnumerator )
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.PrioritySelector.\.66coD;EV|>\]Ht|q\]dZ^n$H@'.MoveNext()
         at (IEnumerator )
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at DefaultCombat.Core.LockSelector.Tick(Object context) in c:\BW\Routines\DefaultCombat\Core\LockSelector.cs:line 20
         at Buddy.BehaviorTree.Decorator.gQR\[QKNp#UgPLFvfxk '_L3'%.MoveNext()
         at (IEnumerator )
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.Decorator.gQR\[QKNp#UgPLFvfxk '_L3'%.MoveNext()
         at (IEnumerator )
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.PrioritySelector.\.66coD;EV|>\]Ht|q\]dZ^n$H@'.MoveNext()
         at (IEnumerator )
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.Common.HookExecutor.Run(Object context)
         at Buddy.BehaviorTree.Action.RunAction(Object context)
         at Buddy.BehaviorTree.Action.BadN9|\[|3%j9C_R{\*xtlW:?s!.MoveNext()
         at (IEnumerator )
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.Decorator.gQR\[QKNp#UgPLFvfxk '_L3'%.MoveNext()
         at (IEnumerator )
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.PrioritySelector.\.66coD;EV|>\]Ht|q\]dZ^n$H@'.MoveNext()
         at (IEnumerator )
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.Decorator.gQR\[QKNp#UgPLFvfxk '_L3'%.MoveNext()
         at (IEnumerator )
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.PrioritySelector.\.66coD;EV|>\]Ht|q\]dZ^n$H@'.MoveNext()
         at (IEnumerator )
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.Decorator.gQR\[QKNp#UgPLFvfxk '_L3'%.MoveNext()
         at (IEnumerator )
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.PrioritySelector.\.66coD;EV|>\]Ht|q\]dZ^n$H@'.MoveNext()
         at (IEnumerator )
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.CommonBot.BotMain.?????????????????????????????????????????()
      2015-09-27 20:19:03,859 [Main Bot Thread] ERROR Log - Engine class is null, TorObject may no longer be valid!
      2015-09-27 20:19:29,570 [Main Bot Thread] ERROR Log - Engine class is null, TorObject may no longer be valid!
      
      Code:
      2015-09-27 20:22:09,270 [Main Bot Thread] ERROR Log - Engine class is null, TorObject may no longer be valid!
      2015-09-27 20:22:11,655 [Main Bot Thread] ERROR Log - Engine class is null, TorObject may no longer be valid!
      2015-09-27 20:22:11,712 [Main Bot Thread] ERROR Log - Engine class is null, TorObject may no longer be valid!
      2015-09-27 20:22:11,713 [Main Bot Thread] ERROR Log - System.Exception: DbOffset is Zero.
         at ?????????????????????????????????????????.?????????????????????????????????????????.?????????????????????????????????????????[](UInt64 , HeroType )
         at Buddy.Swtor.Objects.TorObject.GetField[T](DomFieldIds field, HeroType forcedType)
         at Buddy.Swtor.Objects.TorCharacter.get_Health()
         at Buddy.Swtor.Objects.TorCharacter.get_IsDead()
         at Buddy.Swtor.Objects.TorNpc.get_IsLootable()
         at Buddy.CommonBot.DefaultLootTargetingProvider.?????????????????????????????????????????.?????????????????????????????????????????(TorNpc )
         at System.Linq.Enumerable.<>c__DisplayClassf`1.<CombinePredicates>b__e(TSource x)
         at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
         at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
         at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
         at Buddy.CommonBot.DefaultLootTargetingProvider.GetObjectsByWeight()
         at Buddy.CommonBot.Targeting.Pulse()
         at Buddy.CommonBot.Logic.BrainBehavior.?????????????????????????????????????????()
      2015-09-27 20:22:22,374 [Main Bot Thread] ERROR Log - System.Exception: Stuck handler, unsticking.
         at Buddy.Navigation.ReactiveAntiStuck.Pulse()
         at Buddy.Navigation.DefaultNavigationProvider.?????????????????????????????????????????(String )
         at Buddy.Navigation.DefaultNavigationProvider.MoveTo(Vector3 destination, String destinationName, Boolean useRaycast, Boolean straightLineWhileGenerating)
         at Buddy.Navigation.Navigator.MoveTo(Vector3 destination, String destinationName, Boolean useRaycast, Boolean straightLineWhileGenerating)
         at Buddy.CommonBot.CommonBehaviors.?????????????????????????????????????????.?????????????????????????????????????????(Object )
         at Buddy.BehaviorTree.Action.RunAction(Object context)
         at Buddy.BehaviorTree.Action.BadN9|\[|3%j9C_R{\*xtlW:?s!.MoveNext()
         at (IEnumerator )
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.Decorator.gQR\[QKNp#UgPLFvfxk '_L3'%.MoveNext()
         at (IEnumerator )
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.PrioritySelector.\.66coD;EV|>\]Ht|q\]dZ^n$H@'.MoveNext()
         at (IEnumerator )
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.PrioritySelector.\.66coD;EV|>\]Ht|q\]dZ^n$H@'.MoveNext()
         at (IEnumerator )
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.PrioritySelector.\.66coD;EV|>\]Ht|q\]dZ^n$H@'.MoveNext()
         at (IEnumerator )
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.Common.HookExecutor.Run(Object context)
         at Buddy.BehaviorTree.Action.RunAction(Object context)
         at Buddy.BehaviorTree.Action.BadN9|\[|3%j9C_R{\*xtlW:?s!.MoveNext()
         at (IEnumerator )
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.Decorator.gQR\[QKNp#UgPLFvfxk '_L3'%.MoveNext()
         at (IEnumerator )
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.BehaviorTree.PrioritySelector.\.66coD;EV|>\]Ht|q\]dZ^n$H@'.MoveNext()
         at (IEnumerator )
         at Buddy.BehaviorTree.Composite.Tick(Object context)
         at Buddy.CommonBot.BotMain.?????????????????????????????????????????()
      2015-09-27 20:22:24,587 [Main Bot Thread] ERROR Log - Engine class is null, TorObject may no longer be valid!
      
       
      Last edited: Sep 27, 2015
    20. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      Yeah, those'll be fixed shortly.
       

    Share This Page