Release 1.0.0.307

November 20th, 2009

Here it is the latest release of BabBot. After months of planning, designing, coding and testing we managed to push out yet another public alpha release.

There are so many new features and so many bugfixes that it really makes no sense to paste the changelog. Some of the new features are the brand new Finite State Machine that has enabled the bot to have atomic states that are in turn used to write all of the most complex bot routines (grinding, farming, questing, looting, repairing, vendoring, etc..).
We also have full LUA support which means that we can do almost anything that addons can.
We do have autologin working and there is a sample script that end users can use to bot and make their own using that as a starting point.

Download (32bit): https://sourceforge.net/projects/babbot/files/babbot/v1.0.0.307/BabBot-v1.0.0.307.zip/download
Download (64bit): https://sourceforge.net/projects/babbot/files/babbot/v1.0.0.307/BabBot-v1.0.0.307-x64.zip/download

Project Update 15/10/2009

October 15th, 2009

It’s been a long time since I’ve last posted an update of what’s going on.

Here’s some good news. The current trunk in the SVN works with 3.2.2a and has the whole LUA engine 100% working.
Scripting and the State Machine are currently disabled. I’m planning on reenabling them in the next few days. This means that the bot will stand still for now but you can start making your own routes and assign targets for farming and save your profiles for future use.
You can also play with LUA from the bot itself and run your own scripts if you’re proficient with that language.

I think that for most users one of the big changes is that you can no longer attach to an already running instance of the client as we are now hooking some DirectX calls and we just can’t do that with an already running client (at least not yet!). You will have to run WoW from the bot itself.

I hope to be able to give you more good news by next week and to have scripting working again with a sample script for simple combat/heal/repair/vendor farming.
See you all soon! :)

Patch 3.1.3

June 4th, 2009

We are testing BabBot with client 3.1.3 as I’m writing this. It looks like everything still works almost perfectly. We’ve also been fixing some bugs in the pathing engine and we’re improving our protection from Warden. More to come in the next few days..

1.0.0.140

May 29th, 2009

We have just released v1.0.0.140

I’m sorry but there’s not a 64 bit version this time. You will have to wait until we get a coder who can test it out on 64 bit platforms.

Download is available here:
https://sourceforge.net/project/downloading.php?group_id=260397&filename=BabBot-v1.0.0.140.zip

ChangeLog:
Current (1.0.0.140)
===================
- Fixed bug #3: Player information now correctly updates in the main form.
- Basic bindings (actionbar/slot stuff only for now) and test combat code for
a low level paladin which is our starting testbed.
- Added the UI to select a mob and add it to our enemy list
- Added a script to support zf style bindings
- Better state management (scripting)
- Added Caronte, a derivative pathing library forked from the modified
version of PPather by benthor
- StateManager now stores the LastState correctly when starting and
stopping the bot
- Changed the way movement works when chasing a mob.  But it’s still not
taking into account the time spent calculating a new path and the fact
that the mob might have moved in the meanwhile
- Added Looting (yeah! BabBot can now loot the mobs it kills)

v1.0.0.99

May 13th, 2009

We have just released v1.0.0.99

Download at SourceForge

ChangeLog:

- Fixed some offsets for compatibility with v3.1.1 of the client
- Optimized player related functions
- Can load/save profiles (but they’re not yet of any use atm)
- Added all the required GPL license & copyright notes

v1.0.0.94

May 9th, 2009

I’m happy to announce that the first public test release is up. It lacks lots of features but at least it’s something you can run and try out.

Download: https://sourceforge.net/project/downloading.php?group_id=260397&filename=BabBot-v1.0.0.94.zip
Bug reports: https://apps.sourceforge.net/trac/babbot/report

Have fun! :)

Call for developers

May 6th, 2009

I’ve got a lot of private messages on different forums from both developers and testers wannabe. Of course it’s hard to keep track of everyone as I have no real connection to any of you through either email, MSN or anything else.

What I am asking you is to follow the easy steps detailed at this post:
https://apps.sourceforge.net/phpbb/babbot/viewtopic.php?f=3&t=2

That way we can finally get things clear and organized in our own environment. Thank you very much! :)

Getting closer

April 28th, 2009

We’re getting closer at finally having the project rolling. We still need the SF’s team to fix some issues here and there but it looks promising. SVN access should be working (anonymous checkouts only at the moment).

The forum is up as well, even though it’s not yet perfect and the support ticketing system still needs to be fixed but I trust the SF team to be able to iron that out quickly.

Establishing a new home

April 27th, 2009

We’re setting up the web site, forums and SVN for Project BabBot.. this is going to take a bit of time, but it will be well worth the wait.. or at least I really hope so ;)

In the meanwhile you can keep up to date by checking the following threads:

http://www.zolohouse.com/wow/phpBB2/viewtopic.php?f=4&t=1926
http://www.mmowned.com/forums/wow-general/226963-project-babbot.html
http://forum.gamedeception.net/showthread.php?t=16127