A Tank/Leader Selection Plugin for Party and Raid Botting [SIZE=+6]Set The Leader v0.9.02 [/SIZE] [SIZE=+6]by Bobby53, for use with Honorbuddy 2.0.0.3144[/SIZE] [SIZE=+1][ About ] [/SIZE] [SIZE=+1]This is a Plugin to support user selection of a tank in parties and raids for use with Bots that do not automatically do this for you. Presently works with RAF / Combat Assist and should work with Nesox's Combat/Heal Bot soon. Both of these bots work well but make assumptions about which character to follow which doesn't always end up being the Tank. This plugin supports their use in allowing the user to select the Tank in those cases. This plugin is not needed when using InstanceBuddy.[/SIZE] [SIZE=+1][SIZE=+1][ Feature Overview ] [/SIZE] [/SIZE][SIZE=+1] o Works with 5 man parties all the way to 40 man raids [/SIZE][SIZE=+1] o Selects char with Tank role as RAF Leader [/SIZE][SIZE=+1]o Selects char with max health if no Tank role defined [/SIZE][SIZE=+1]o User Interface for selecting a different Leader[/SIZE] [SIZE=+1]o Auto-rescans when players join / leave group[/SIZE] [SIZE=+1]o Auto-rescans when Ready Check is issued [/SIZE][SIZE=+1]o Auto-rescans when Role Check is issued[/SIZE] [SIZE=+1][ Known Issues ] [/SIZE] [SIZE=+1]o Out of range/zone characters are sometimes not seen immediately.[/SIZE] [SIZE=+1]o Querying WOW for the full party / raid roster sometimes fails. Click the Refresh button if this happens (but don't spam click.)[/SIZE] [SIZE=+1][ Installation ] [/SIZE] [SIZE=+1]Extract the .ZIP attached to this post to the Plugins folder of your HonorBuddy installation. The successful installation will match: [/SIZE][SIZE=+1]Folder: [/SIZE][SIZE=+1]HonorBuddy\Plugins\SetTheLeader[/SIZE] [SIZE=+1]Contents: [/SIZE][SIZE=+1]SetTheLeader.cs[/SIZE] [SIZE=+1]ConfigForm.cs[/SIZE] [SIZE=+1]ConfigForm.Designer.cs[/SIZE] [SIZE=+1] [/SIZE][SIZE=+1][ User Support ] [/SIZE] [SIZE=+1]This Plugin is one I developed for personal use but am now posting for use by members. I'm not a staff member and receive nothing for providing it to the community. I have countless hours invested in the development, testing, and support of the source code. Please do no post modified versions of this source without getting my permission first.[/SIZE] [SIZE=+1][SIZE=+1][ Communication ] [/SIZE] All communication is handled through forum posts and Private Messages. Do not post code to this forum. I cannot stress this enough. This is my original work, so you may not post copies or use in other CC's without my prior permission. If changes are needed you can contact me and I will review the change and incorporate if its in alignment with the vision for the CC. [SIZE=+1][ Donations ] [/SIZE] I support the solicitation of donations by other Developers and Profile Authors. It takes countless hours to create and adequately support something of this complexity and you can acknowledge them by a small monetary donation. This particular project is simply a pastime or hobby for me personally, so no donations are permitted. You can show your support in the following ways: Click the star at the bottom of this post and give +rep to this project [SIZE=+1]When posting issues provide clear detailed descriptions with full debug logs [/SIZE]attached. The time you save me by providing this is more valuable to me than monetary contributions. [SIZE=+1][ Notices ] [/SIZE] 1. Read my posts and documentation on the forum before posting a question. 2. I will try to respond to your posts quickly, but I do this in my spare time. If you don?t get a response, see #1 above. 3. Disclaimer: Use of 3rd party programs are against Blizzard's terms of use and license. This Plugin is not intended for use on live Blizzard Entertainment World of Warcraft realms. Any use on Blizzard realms is at your own risk and not supported per this statement. [/SIZE]
Hello Bobby, htanks for the plugin ... could this be used to follow the "tank" in pvp so that the bot follows the mob?! or could you maybe write another plugin which do this?! Follow the mob @ pvp ?! thank you sincery spud
This Plugin doesn't actually follow anybody. It only provides automatic setting and user selection of the character that RAF bots will follow. For example, right now the RAF / Combat Assist bot will follow the character tagged as the Group Guide or Raid Leader. When you use /LFD for running dungeons, the Group Guide can be any of the 5 characters so isn't a good way to identify the tank. This Plugin checks the group role assignments and sets the tank character as the leader. If for some reason the WOW API's don't return the character with the Tank role, it will select the character with the highest HP.
Would it be much to ask to make it so you can fill in a name to follow for example if you want a dedicated healer in bg
Too many issues with doing that exactly. I have uploaded the Plugin I wrote for myself to follow other chars in Battlegrounds. It does not support IoC or SotA, but otherwise works pretty well. It's posted at Squire [link--click here].
SetTheLeader v0.9.02 uploaded. Prior version contained debug logic writing character info to log file when you visited the Options dialog.
Hi bobby, First of all this is once again a great plugin from a great author. One question, is it possible to allow set leader to set a pet as the leader? I am using your cc, ShamWow, with this plugin to run a and a resto shammy through multiple old world raids and instances on my main/hunter. As of now the Shaman just focuses the hunter as the tank/leader and I am unable to choose the pet for this position. While I really haven't run into many cases where the hunter pet is taking a lot of damage, I do predict that in wrath 5-mans and possibly a bc 10 man or two the pet may need a little more focused healing. Again I am just playing around with multiple plug-ins and this isn't a big issue, I was just wondering if it were even possible.? Thanks, Saif
Good idea Saif. Yes, SetTheLeader can be changed to allow you to select a Pet as the leader, but more than that is required. The Bot you are using must allow you to follow a Pet. It likely will, but I haven't tried that with any so don't know if that is an issue. The biggest change to support that scenario would be in ShamWOW to support direct Pet healing, which is currently left to pet owners.
Wow you sure are on top of things, that may be the fastest response I've ever had on any forum. Anyways, the idea just popped in my head and I thought it would be awesome if it would/could just set focus and heal my pet. Anyways no worries I can manage with the way it is now. Keep up the good work. Thanks again, Saif
No, this isn't a bot. It's only a plugin that lets you designate who HonorBuddy considers the Leader.
Thanks for the clarification. I actually have been using this in BGs with the multibox bot by tjhasty to select me as leader and it's working really well.
BOTTOM LINE UP FRONT: Is it possible for you to configure your plugin to work in Battlegrounds, mainly, and follow a predefined Player (NOT the highest HP player, but the one I define) and for it to not continue to scan when someone leaves/joins the party/raid. Is it possible for me to designate the Leader and not HonorBuddy? I was looking to create a plugin, sort of like yours with little tweaks here and there for me to define the leader and actions to be taken if the defined leader is not present. Here is the thread I made, and to make it simple, I will compy/paste the content here. [REQUEST] FollowBuddy Is it possible to configure your Plugin to complete this need?
Yes, I will make it so in Battlegrounds you can use the Bot Settings to select the Tank (Leader). Will be Friday however since I am offline (moving) till then
Nice bobby! Cant wait till this can be used for my battleground devices.. on a side note im using your CC to 5 box 4 shammys and a pally.. love your work