3.5.7 - Removed BG3 key System - Added Copy/Selectall to BG Output window - Added code to make regsvr unload plugins - Reworked Plugin Screen - Updated About screen to be current - Added new BG3 Icon - Thanks to [Pat] 3.5.6 - Changed Version Byte for D2 & D2XP Patch 1.10 - Reworked Main BG3 screen - Updated About screen to be Current 3.5.5 - Reworked User Config SCreen (Advanced) - Reworked Server Configuration Screen - Reworked Main BG3 Screen - Changed How Loading/ EULA Loading works - Removed ping Servers Option - Fixed a Bug Where /r /reply wouldn't work when War3name parser was enabled. - Revised some code so Bg3 Should load faster. - Fixed a problem where /f m would not work it now shows "TO: FriendsList" as the username that you send the message to. - Fixed a problem where War 3 abrieviate usernames didn't work on northrend war 3 realm - Improved plugins - Statstring when parser is enabled on bg3 is now sent to plugins in Event_Info with prefix "StatString: " - Change from beta now sends "Username: username Statstring: statstring" - Fixed problem with pressing the cancel button that would cause it to crash - Fixed remaining known color problems with the screens. - changed forum link in about to general forum instead of main bg3 forum. - Fixed problem with Bg3 Eula not shwoing properly when viewed from about menu (changed from beta) - Fixed the Cdkey in use by [] problem it now displays the name. - Servers now all default to change.ME.net - Bg3 Now sends 2000 null packet every 2 minutes to the chat bot - Thanks Subspace - Fixed problem where EULA would not show when clicked from the help menu - Added option that when Bg3 disconencts it will pop up from the tray to inform you. If it reconnects it goes back
Known Bugs: - Attempted to fix problem where It would lock up on Requesting Bgkey Authorization and tie up 100% cpu. - Changed Version Byte for SC patch 1.10 - Fixed colors so they should look correct now on all screens. - Fixed problem where names from whois queries would not return with @A abbrieviations. 3.5.3 - Cleaned up unused variables - Auto relisten when key times out added back (no more stability problems) - Supressed Away message will only show when debug mode is on. - More realm errors are now trapped - Color in config screen fixed - Color in character creation screen fixed - Plugins now can unload - Plugin bug where more then 1 plugin couldn't be loaded fixed - Plugin bug causing bg3 to crash when more then 1 plugin was loaded fixed - Fixed a problem where bg would not listen after a disconnection from the internet (dialup users may have gotten this) - Fixed a problem causing bg3 to crash when /f m was done from d2 or d2xp login - Fixed 2 instances where the bgkey could not be changed while not listening or logged in. - Whitespaces placed in cdkeys or bgkey are now removed upon saving - Placeholder channel added - Realm character list now clears correctly - Realm character creation buttons should now no longer grey out until the character is made. - rewrote realm login and fixed several bugs with chunk data causing it to crash - Problem with certain profiles flooding bg3 fixed - Fixed all problems where bg3 would not relisten upon disconnect - Added autorealm login option. Now to switch characters you must manually relisten or when you disconnect and reconnect your bot it will keep trying to login to the same character. Don't use this option if you use basic setup where username and password are gotten from your bot. It could cause problems with your ability to login to the realms. - Fixed settings problems where bg3 would not reload the settings after they were changed - Fixed the /home command - Changed "This copy is being hacked" to be more grammatically correct and descriptive - Fixed problem with the channel not reporting to auth server correctly - Updated the about screen to reflect new admins/vips - Fixed problem with problematic auth server errors not disconnecting the realm socket - Fixed problem with user recieving "Wrong protocol or state" error message and then bg3 crashing - Removed dependency on ss3d.dll - Fixed problem causing bg3 to crash if all servers timed out - Fixed problem where bg3 would not relisten when recieving requesting bgkey authorization - Added protection for Could not connect to the auth server message. It will now retry for 15 times before killing the listen - Added Warcraft 3 realm fix option This changes names like @Azeroth to @A and allows you to ban by typing username@A when enabled. It is not case sensitive. 3.5.2 - Fix in war3 stat string parsing - Exe on site for poeple that still have crc problems - Fixed Plugin join bug - Fixed Plugin bug with sending own users text to plugins - Webstream 1.0 should now work as intended update to that coming soon. - Removed UDP support option - Removed Older Nonfunctioning CRC Check code - Diablo 2 realm support. - Diablo 2 Character Creation Support For realms 3.5.1 - Updated Server Location To work with new update server and auth server. 3.5 Public - Added Plugin support. See separate documentation for details. - Added support for Diablo 2 Expansion login - Changed authentication server; should be faster and more stable now - fixed a bug that could cause some bots not to be able to login properly to bg3. - Converted logins to more recent, more efficient format - fixed a bug that caused away messages to always be surpressed - Made more secure. We'd tell you specifics, but then we'd have to kill you. - redid config screen to be 800*600 compliant - simplified old login code to cut back on cpu/memory use - fixed a bug that could cause bg3 to crash while relistening - added war 3 stat string parsing - removed unneeded functions. - removed some dll dependencies to provide drop of some dlls in future versions - added /plugin command - added trapping for jap sc and shareware login hash files - added trapping for jap sc login cdkey - fixed bug with listen button that would cause runtime error 91 - fixed /reply command so it will work with d2 now - added parsing for cdkey packets, to tell you if you're banned from a server, or who's using your cdkey - made it so that config form is not always on top, which was causing other windows to error on load 3.4 Rev. 3 - Fixed stuff, too ADHD to remember what 3.4 Rev. 2 - Fixed bug in reading the EULA 3.4 Rev. 1 (Beta) - Fixed bug involving an auth server error - Fixed bug causing /f m to crash BG3 when logged on as Diablo 2 - Fixed a bug with operators displaying incorrectly when logged on as DIablo 2 - Fixed several issues with the designate command when logged on as Diablo 2 - Moved select server select mode to Users form from the Server form because it is user-specific, not general like the rest of the server settings. - Changed Color scheme - Rearranged Config form - Simplified config by giving users the (default) option to use a simple name/password/channel/server, as opposed to all that profile jazz - Made double-clicking on a server or server group select that server/group for editing on the Server form - Made double-clicking on a user select that user for editing on the Users form - Fixed a bug involving event logging when logging a new file every ___ KB - Restricted port field to numbers only 3.4 (Public) - Moved authentification system to a new and more stable server - Added Starcraft Shareware, Diablo Shareware, and Diablo Retail support - Decreased memory usage - Moved game selecting from radio buttons to a combo box - Added BGKey configuration to setup wizard - Added away message suppression - Added BGKey requesting through Help button - Added BG3 website viewing through Help button - Added forum viewing through Help button - Added Readme viewing through Help button - Added importing of server files - Added exporting of server files - Added "Clear Settings" button on Config screen - Improved update system - Redesigned website 3.3 Rev. 4 (Beta) - Fixed an issue involving the wizard and config screen - Added duplicate checking for usernames in wizard - Fixed bug which added a user multiple times - Fixed a bug which added a server multiple times - Added option to ignore an update until the next update - Fixed bug involving the setup wizard after it had already been completed once - Fixed bug involving improper values while using the setup wizard 3.3 Rev. 3 (Beta) - Fixed bug involving update - Fixed major bug involving user manager 3.3 Rev. 2 (Beta) - Fixed bug with registry settings - Fixed bug involving updates - Reverted to previous updating method - Improved installer - Improved updater 3.3 Rev. 1 (Beta) - Fixed bug involving UltimateBot and intermittently sending blank chat - Fixed bug involving the bot path when using the setup wizard - Changes how the setup wizard determines whether to prompt to be run 3.3 (Beta) - Fixed several issues with the GUI - Fixed a bug with how BG3 sends the auth server data - Added setup wizard - Added the ability to browse for game client folders and bot - Added feature to limit event textbox - Changed event logging mode that logged all events to one file to make a new event log for a certain size 3.2 Rev. 8 (Beta) - Fixed several issues with the GUI - Fixed error causing servers to be added to the wrong group - Clarified several error messages - Removed Debug Mode - Adopted a standard version naming convention 3.1.7 (3.1 Rev. 7) - Fixed bug causing BG3 to crash when "Server Groups" was clicked on the server form - Fixed error concerning labels on the main form - Fixed bug causing BG3 to crash when OK or Cancel were clicked on the User form - Fixed error causing a crash when /channel was typed with no suffix - Fixed error associated with the BGKey authorization - Added handling for when no server or user was selected 3.1.6 (3.1 Rev. 6) - Fixed error causing last game client to save incorrectly - Made game client selection user-specific as opposed to global - Rearranged tab order of config screen 3.1.3-3.1.5 (3.1 Rev. 5) - Added fast server switching - Added server group pinging - Added server rotating - Added fast user switching - Fixed bug causing bug reporting to work incorrectly - Fixed bug causing other programs to launch when the system tray icon was clicked - Improved user interface - Improved automatic updating - Added notification when two instances of BG3 are opened 3.1.0 Beta 9 - Fixed bug where flooding would crash BG3. - Rearranged BGKey authorization sequence. 3.1.0 Beta 8 - Fixed bug which would raise a runtime error when the commansd /profile and /profilew were used. - Added command /reply for replying to whispers, aliased to /r. - Fixed bug which would cause a bgkey error when logging in. - Made bgkeys uneditable while logged on. - Fixed bug where clicking exit from system tray menu wouldn't close the program. - Fixed bug with disabling the Don't Listen button after loading. - Fixed bug where a failed checkin would not disconnect BG3. 3.1.0 Beta 7 - Fixed bug causing your bot to launch twice when bot launch on start was enabled. - Fixed bug causing a runtime error when listen on load was enabled. - Added better command response parsing when logged on to Diablo 2. - Fixed bug causing UB Disconnect Fix to work improperly. - Fixed bug causing lag to always be displayed to others as -1ms, or 6r. - Improved profile editing and viewing. 3.1.0 Beta 6 - Added ping times of users to stats sent to the bot when "Stat string parsing" is activated. - Fixed bug introduced in Beta 4 causing certain bots to not be able to connect. - Fixed bug involving the event screen being spammed with error messages. - Fixed bug causing a runtime error when the EULA was accepted while already connected. - Fixed bug causing an improper error when using an outdated version. - Fixed bug where /unban would not work correctly when logged on to Diablo II. 3.1.0 Beta 5 - Made chat server emulation more accurate. - Fixed bug causing main form to load when config or about were loaded from the systray. - Fixed bug which would cause main form to display whenever the save/ok button on about or config forms was pressed. - Fixed bug with game client select and the listen button. - Fixed error causing game client selection to save improperly. - Fixed bug which would cause the channel to display with no users if connection to binary server happened before the connection to the chat bot. - Fixed bug with sending to tray on start. - Fixed numerous bgkey error messages which might repeat endlessly on an auth failure. 3.1.0 Beta 4 - Fixed some obvious bugs in beta 3. 3.1.0 Beta 3 - Option to log in as Japanese Starcraft added, despite a feature freeze. - Some system messages cleaned up, removed, and spelling fixed. - On install, the data transfer Mode now defaults to Mode 2, due to the popularity of UltimateBot. - The game selection buttons can no longer be changed after hitting Listen. - Removed the "Send / Don't Send" data transfer option, as the necessary process is automated now. - Fixed bugs where incorrect flags for user status would be sent to the chat bot. 3.1.0 Beta 2 - WC2 translation fixed so it no longer gives you a hash error. - A new disable listen button and enable listen button thingy going on... - Fix for the 40006 error when it wouldn't switch "send data" to off. Now it does properly. - Fixed what I think was a bug with the license agreement screen. - Improved memory usage. 3.1.0 Beta 1 (includes most features added for 3.1) - Internal beta release for bug and security testing. - Added bgkey security. More info on this elsewhere. - Fixed bug where flooding off the server would crash bg3. - Fixed occasional "Error 5" errors in several places. - Changed the options from radio buttons to checkboxes. - Added flood message relaying. - Added option to fix bug in UltimateBot 5.12 where users could crash the bot with a certain statement. - Added a scroll bar to the event log. - Added a /profile and /profilew commands - if those commands are passed through BG3, it will retrieve the profile information for the designated account and send it back to the bot. Only works on FSGS servers where profiles are stored. - Added optional event logging to a textfile in the BG3 directory. - Fixed several memory leaks with loading/unloading forms. - Encrypted sensitive information in the registry entries in HKEY_CURRENT_USER\Software\VB and VBA Program Settings\BG\Login. - Required users to review the Terms of Service agreement before using the program. - Added a registry updater function that helps you and BG3 manage the registry keys it uses. - Removed the deprecated spawn option. Sure it looks cool in channels but it was causing security problems. - Added support for Internet versions of Warcraft 2 connections. - Added support for non-realm, open Diablo 2 connections (a la FSGS). - Fixed Starcraft / Broodwar connections to be 1.09 compliant. - Added option to change the name under which a cdkey is registered with the server. - Added optional bot launching on program load. - Disabled use of the 3.0.x series of releases. - Added right-click menu from the Systray icon. 3.0 PP8 - Fixed a bunch of bugs, such as memory leaks - Fit to be released, unlike PP7 - Reworked a lot of code, added the Stat String Parser - Final release of BG 3.0. Disabled previous versions. 3.0 PP7 - Internal release - Updates connection protocols - More stable than before - Adds ability to "uncensor" cursing in public channels - Adds the filtering of D2 character data to be passed on to the bot - Adds automation for a bunch of features 3.0 PP6 - Fixes a few problems with saving settings - Updates connection protocols - Reworked options into a new Config screen - Disables the Lag option, which would get you IP banned - Better error handling 3.0 PP5 - Saves settings! - Adds a couple more options - Fixes the Runtime error 40006 when info from the bot doesn't correspond to info in BG3 3.0 PP4 - First public release - Supports Ultimatebot - Fixed several connection problems 3.0 PP3 - Private release - Provided JSTR connection - Doesn't support UltimateBot - Fixed a bunch of bugs prior to release - Checks for a newer version online |