• Visit Rebornbuddy
  • The big changes to BuddyWing thread

    Discussion in 'Buddy Wing Forum' started by Aevitas, May 31, 2015.

    Thread Status:
    Not open for further replies.
    1. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      Because we get them out as soon as we can and therefore a one line changelog every time with no significant history would make no sense.

      Changes to BW will be listed here, per post, so you can find 'em all chronologically.
       
      Last edited: Jun 2, 2015
    2. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      1.0.1211.684 - Fixed an issue with questing not advancing when it completed a tag, requiring the user to constantly stop and start the bot. Shouldn't have to anymore.
       
    3. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      1.0.1211.685 - Fixed an issue with DefaultCombat where ShieldTech wasn't properly recognized by the combat routine, resulting in toons not attacking at all
       
    4. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      1.0.1213.689 - Added the -noveh and -nolazy command line options to disable specific features targeted at stability. Regular users should not have to use these options.

      -noveh
      Disables an exception handler we use to continue the game in an event where continuation would normally not be possible. While functional most of the time, in rare cases the game freezes outright and we don't have a chance to handle any exceptions. Specifying -noveh will not initialize this handler - in the event of a corrupt game state, the game will crash.

      -nolazy
      Prevents lazily instantiating certain game objects. Specify this in combination with noveh if you know what you're doing.

      Important
      These two options have been added at the community's request. However, we do not recommend using these options unless you are fine with the game randomly crashing on you. These two mechanics have been added post 648, and the option to disable them like this only exists because some individuals consider that release to be the most stable thus far.

      So, for short:
      BW.exe -noveh -nolazy

      Use at your own risk. :)
       
    5. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      1.0.1215.699

      As a result of community feedback, the aforementioned -noveh and -nolazy command line options and now default.
      Lots of people reported better stability, and an all round better bot when running with those two options so it made no sense to require command line options for them anymore.

      You will no longer need to specify them, the bot should run as it did with those two specified by default now.
       
    6. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      1.0.1229.721

      New UI and the logging engine has been changed from our own custom engine previously to log4net now. This does mean that all logging ends up in the window, but the log file does include more details required to analyze any bugs.
       
    7. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      1.0.1233.726

      • Fixed CompiledAssemblies that result from routine and plugin compilation not being properly removed. From now on, CompiledAssemblies that are older than a preset amount of time will be deleted when the bot starts
      • Fixed an issue where certain elements in the UI would overlap other controls
      • Fixed an issue where BuddyWing would consume an increasing amount of memory as it ran for a longer period of time. Memory usage should now be more stable even for extended periods of botting
       
    8. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      1.0.1236.734

      • Fixed a bug where we would attack other player's companions, which would lead to unneeded PvP combat
       
    9. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      1.0.1245.783
      • Updated for patch 4.0
      • Added TorCharacter.ScaledLevel
      • Added TorCharacter.IsLevelScaled
      • Fixed TorCharacter.HealthMax to properly reflect maximum health even when scaling is applied
       
    10. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      1.0.1256.821

      • Fixed Shield Specialist discipline detection
      • Fixed Shield Tech discipline detection
      • Updated Pyrotech routine
      • Updated Lightning routine
      • Updated Advanced Prototype routine
      • Updated Dirty Fighting routine
      • Updated Saboteur routine
      • Changed routine internals to run much, much faster
      • Companions that die should now be properly resurrected again

      Special thanks to the contributors over at the BuddyWing DefaultCombat GitHub page for all the contributions.

      This release was meant to include a taxi crash fix, but due to that fix causing more problems than it solved, we decided to release without it. This release should significantly improve your FPS when using the bot.
       
      Last edited: Jan 11, 2016
      Starbrox likes this.
    11. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      Details of the changes outlined in this post can be found here: https://github.com/BosslandGmbH/BuddyWing/issues?q=milestone:january-2016-update+is:closed

      1.0.1262.835

      • Added a reload and save settings button near the usual minimize/maximize/exit buttons
      • Reload allows the user to re-initialize the bot without restarting it, but can't be used while the bot is running. The idea behind this is to re-initialize the bot after changing zones, though the bot will need to be stopped, reloaded, and then started for this to work. This also reloads all plugins
      • Fixed an issue with hotspot selection causing various logic issues
       
    12. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      Details of the changes outlined in this post can be found here: https://github.com/BosslandGmbH/BuddyWing/issues?q=milestone:february-2016-update+is:closedd

      1.0.1279.865

      • Removed the harvesting level requirement check when harvesting profession gatherables
      • Harvesting range can now be configured by editing the character settings with a text editor - see: https://github.com/BosslandGmbH/BuddyWing/issues/15
      • Removed dead code for BuddyMonitor project
      • Fixed an issue where the save settings button wouldn't save window position
      • Added partial support for repair droids - will need further testing
       
    13. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      1.0.1299.887

      • Disabled droid repair until vendor selection for it can be properly fixed
      • Added -noupdate command line argument to disable startup updates check, mainly targeted at power users who don't require every individual update
       
    14. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      1.0.1310.898

      As always, all changes are detailed here: https://github.com/BosslandGmbH/BuddyWing/issues?q=milestone:march-2016-update+is:closed

      Quite a few changes and fixes in this one.

      • Changed NeedRest threshold to 50% of HP down from 90 in DefaultCombat
      • Fixed discipline detection for Mercenary Bodyguard
      • Fixed discipline detection for Commando Combat Medic
      • Fixed discipline detection for Sentinel Watchman
      • Fixed discipline detection for Marauder Annihilation
      • Fixed an issue where maximum health was not properly retrieved for anything other than the local player and its companion (this should also fix healing routines)
      • Fixed an issue where the bot would get stuck targeting a dead or otherwise invalid target, especially in crowded zones and would AFK out
      • Added F9 hotkey to pause the bot temporarily. This pauses the bot entirely, not just the routine and can be used while in game
      • Added F10 hotkey to stop and start the bot while in game
       
    15. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      1.0.1314.903

      • Fixed an issue with HealthMax that caused the bot to rest indefinitely
      • Added HealthMaxUnscaled to TorCharacter
       
    16. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      1.0.1316.909

      • Routine update for patch
      • Updated Combat class routine (thanks trasser)
      • Updated Saboteur class routine (thanks trasser)
       
    17. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      1.0.1324.916

      • Fixed discipline detection for Gunglinger Saboteur
      • Logging extension changed to .txt instead of .log to be more in line with the other bots
      • Added various API members for TorMap (see https://github.com/BosslandGmbH/BuddyWing/issues/31 for more details)
      • Unscaled health added to TorCharacter
      • Add API for getting multiple buffs with the same name
       
    18. Logandros

      Logandros Moderator Moderator

      Joined:
      Nov 20, 2012
      Messages:
      370
      Likes Received:
      21
      Trophy Points:
      18
      1.0.1376.1034

      • Fixed basic detection for levels 1 - 9
      • an ongoing thread with changes and fixes to Default Combat can be found here
       
      Bishop56 likes this.
    Thread Status:
    Not open for further replies.

    Share This Page