here the NPCbot mod that is use with trinitycore 3.3.5
NPCBots for TrinityCore and AzerothCore 3.3.5. Contribute to trickerer/Trinity-Bots development by creating an account on GitHub.
github.com
this bot is very complete and update very often, here some of the feature you can do: change spec, assign role (tank,dps,heal, range), gear them and they stay with you until you demiss them, force tank on 1 bot while other dps another mob, etc ...
you need to compile you own code, but it's worth the job.
If emucoach DEV team can port this mod and implement in the future release, that would be great. because, there are a lot of feature that can almost completely replace a real player.
I play a lot with it, i an even able do some ICC10 man until sindragosa boss with only BOT.