Download
(88 Kb)
Download
Updated: 07-14-14 08:14 AM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Updated:07-14-14 08:14 AM
Created:07-29-10 06:15 PM
Downloads:3,929
Favorites:60
MD5:
5.4
Hydra - Multibox Leveling Helper
Version: 5.4.8.187
by: Phanx, Akkorian
Hydra is a multibox leveling helper that aims to minimize the number of times you need to actively control secondary characters.

Please note that Hydra is not a replacement for key cloning software — addons can’t cast spells, target units, or perform many other actions, so you will still need some way to send your key strokes and mouse clicks to your secondary characters’ instances of WoW.

Options are accessible by typing “/hydra” or by browsing to the Hydra panel in the Interface Options window. Several common commands can also be keybound in the Key Bindings window.

Please DO NOT use comments to report specific problems or request specific features.
Comments are not searchable, bookmarkable, or centralized, and tend to get lost and forgotten quickly. Use the links below to submit a ticket to ensure that your problem or request does not get overlooked or buried.



Feature Requests

No additonal major features are planned, but if you have an awesome idea (and you’ve double-checked that it’s something an addon can actually do), feel free to post a feature ticket, and if it’s something I think I’d use, I might add it.


Bug Reports

If you encounter a problem with Hydra, please try some quick troubleshooting steps, and then submit a bug report to let me know about the problem. Please include as much of the following information as you can:
  • Hydra version
  • WoW version, language, and region
  • Character level, class, faction, and server
  • Whether the problem happens when all other addons are disabled
  • Description of the problem (eg. what did you do? what did you expect to happen? what actually happened?)
  • Specific steps I can follow to reproduce the problem, if it's not clear from the description
  • Exact text of the first related error message, if any
  • Screenshot, if the problem is graphical
Remember to check on your ticket after a few days, as I may need more information from you in order to find and fix the problem!


Language Support

Works in all languages. Translated into English, Español, Français, Русский, and 한국어. To add or update translation for any language, enter them on the Hydra localization page on CurseForge, and then send me a PM here or on CurseForge to let me know that you’ve made changes. If you don’t have a Curse account and don’t want to create one, you can PM me your translations instead. Thanks!


Full Feature List

Hydra operates on the basis of “trust”. You tell it which characters you trust, whether they're your multibox characters or just your questing buddies, and features are enabled or disabled depending on whether you’re in a party with trusted characters or not. For example, whispers are only forwarded to party chat if everyone in the party is on your trusted list.

You can add or remove names to your trusted list in the options panel. There's also an option to add everyone in your current party to your trusted list, for quick setup for multiboxing groups.

Automation
  • Accepts summons and resurrections.
  • Declines duels, guilds, and arena teams.
  • Repairs equipment and sells junk to vendors.
Chat
  • Forwards whispers to secondary characters to party chat.
  • Forwards responses in party chat back to the sender as a whisper from the secondary character.
Follow
  • Notifies you when a party member starts or stops following you.
  • Type “/followme” or “/fme” to command all party members to follow you.
  • Type “/corpse accept” to make all other party members who are ghosts accept their corpse.
  • Type “/corpse release” to make all other party members who are dead release their spirit.
Mount
  • Causes other characters in the party (and in range) to mount when you mount.
Party
  • Accepts party invitations from trusted characters.
  • Request a party invitation by typing “/inviteme name”, where “name” is the target. If no target is specified, your current target unit will be used.
  • Request a promotion to party leader by typing “/promoteme”.
Quest
  • Accepts quests that another trusted party member already accepted, or all quests
  • Accepts quests shared manually or automatically (eg. escort quests) from players
  • Accepts quests started from looted items
  • Shares quests accepted from NPCs
  • Turns in completed quests (you still need to choose a reward if there’s a choice)
  • Abandons quests abandoned by trusted party members
Taxi
  • Autoselects the last taxi node selected by anyone in the party in the last 60 seconds.
  • Type “/cleartaxi” to manually clear the selection for the current character.
  • Hold the Shift key when interacting with the flight master to bypass this module’s functionality.

Limitations & Caveats

Chat module limitations:

Whispers containing a high number of “spam words” (words that commonly appear in goldselling, powerleveling, phishing, or other spam) are forwarded as “POSSIBLE SPAM” instead of the actual text, to avoid having your account appear to send spam. If you want to see the actual message, check the receiving character’s chat log.

Whisper forwarding is disabled in non-trusted parties, and there is currently no notification if someone whispers a secondary character in this situation.

Primary character detection:

Hydra currently offers two methods for detecting the primary character. By default, it assumes that the primary character is the party leader. You can use the options panel to switch to checking for applicaton focus instead, but this method will not work if you are using multiple physical machines, and may not work if you are running multiple clients in windowed mode.


Advanced Chat Usage

If whispers from multiple senders are forwarded to party chat, your responses in party chat are assumed to be directed toward the sender of the most recently forwarded whisper. You can respond to a previously forwarded whisper by prefacing your message in party chat with “@name”, where “name” is the name of your character that forwarded the whisper.

If whispers from multiple senders are forwarded by the same character, you can respond to a previous message by whispering that character with “@name message”, where “name” is the name of the person you want “message” to be whispered to. You can also use this feature to have your secondary characters send whispers to people who haven’t already whispered you.
Version 5.4.8.187
  • Fixed textures overlapping on the "remove name" dropdown when there are no names to remove

Version 5.4.8.186
  • Fixed automatic re-follow after combat
  • Fixed automatic quest abandoning for characters with significant level differences
  • Fixed taxi sharing for characters with different known flight paths
  • More fixes for Blizzard's lazy API inconsistencies

Version 5.4.8.175
  • The dropdown menu for removing trusted names now scrolls when necessary to accomodate users with over 9000 alts
  • [Chat] Fixed the enable checkbox
  • [Group] Promotion requests are now targeted while in a group to avoid spam from non-leader characters
  • [Mount] Fixed a reversion causing comm messages to be incorrectly ignored under certain conditions

Version 5.4.7.169
  • Ambiguate names where necessary to work around annoyingly inconsistent API functions that break when realm names are passed
  • Clear abandoned quests from the accept/accepted lists to they can be automated again later
  • Block automation of the Allegiance to the Aldor/Scryers quests, and the Little Orphan quests in Dalaran

Version 5.4.7.162
  • Fixed problems with cross-realm player names
  • Fixed notifications in the Follow module
  • Fixed the wrong text being used on some options for the Quest module
  • Added an in-game panel for enabling debugging messages on a per-module basis
  • Updated German translations

Version 5.4.2.151
  • Fixed more issues with the Mount module
  • Fixed an issue in the Chat module where "/w Player1 @Player2 message" would cause an infinite loop of whispers when Player1 and Player2 were both trusted group members
  • Adjusted default options for the Automation and Quest modules (eg. "Accept combat resurrections" is no longer enabled by default)

Version 5.4.2.139
  • Added an option to repair using guild funds when possible
  • Fixed an issue with the Mount module

Version 5.4.2.136
  • Fixed some more issues with the Follow module
  • Fixed the options UI for adding/removing trusted names

Version 5.4.1.132
  • Fixed sending /followme without a target
  • Fixed instance chat channel detection
  • Fixed chat master detection method option dropdown
  • Added "Work Order" quests to the automation blacklist
  • Added missing Spanish translations
  • Updated for WoW 5.4

Version 5.2.0.119
  • Added an option to resume following when leaving combat
  • Added a quest blacklist to prevent automating certain quests (eg. suboptimal Tillers turnins)
  • Added checks to prevent attempting to turn in repeatable quests that aren't complete (eg. you need 6 Dread Amber Shards to turn in Seeds of Fear)
  • Fixed an issue with realm names containing spaces
  • Fixed an issue preventing guild invite declining from fully disabling until a reload/relog

Version 5.1.0.103
  • Chat: Added support for forwarding Battle.net whispers and conversations
  • Follow: Fixed the follow key binding
  • Mount: Removed dependency on LibMountInfo, since changes in the library make it useless for Hydra's purposes
  • Quest: Added an option to accept all quests, in addition to shared quests
  • Quest: Added support for starting quests from items
  • Quest: Hide the useless gossip window for auto-pickup quests
  • Quest: Fixed turnin of quests with multiple valueless rewards
  • Quest: Fixed turnin of auto-completing quests
  • Quest: Fixed quest reward selection for class-filtered rewards in MoP
  • Quest: Fixed accepting escort quests started by others

Version 5.0.4.82
  • Fixed a call to a function that was removed in WoW 5.0
  • Added French translations from Araldwenn
  • Added Russian translations from Piton4
  • Updated Spanish translations from Valdesca

Version 5.0.4.80
  • Updated for WoW 5.0
  • Removed an unused library

Version 4.3.4.78
  • Updated for WoW 5.x (Mists of Pandaria).
  • Added basic support for raids. Not really tested. Please report issues.
  • Added an option for "/followme" auto-targeting: When this option is enabled and you are targeting a group member, the command will be sent only to that group member.
  • Added "/followme" targeting: If names are entered with the command, the command will be sent only to the specified character(s). Example: "/followme Charone Charthree".
  • Fixed multiple options panel issues.

Version 4.3.3.67
  • Fixed party invitations from trusted characters not being accepted automatically for some people due to inconsistencies in Blizzard UI/API behavior between different WoW installations

Version 4.3.2.64
  • Fixed the "Add Current Group" button for adding all members of the current group to the trusted list
  • Fixed party invitations from trusted characters not being accepted automatically due to changes in the Blizzard UI code

Version 4.3.0.62
  • Fixed class coloring of sender names in whisper forwarding
  • Slightly improved the efficiency of spam checking in whisper forwarding

Version 4.3.0.59
  • Updated for WoW 4.3
  • Fixed the "Add Name" input option

Version 4.2.0.56
  • Updated for WoW 4.2

Version 4.1.0.52
  • Updated for WoW 4.1
  • Updated and fixed the localization of all modules

Version 4.0.6.43
  • Reworked the options layout
  • Added in-game help text for some modules (more to come)
  • Added Spanish localization

Version 4.0.3.32
  • Fixed a bug in the mount module

Version 4.0.3.31
  • Fixed the auto quest turnin option
  • Fixed a bug in the quest module when turning a quest to an NPC who offered multiple quests
  • Added embedded copies of the libraries needed for the options panel, so you don’t need to download Ace3 separately or depend on other addons including it
  • Added LibMounts-1.0 to mount module for improved mount selection support between characters who don’t have the same mount
  • Added an optional DataBroker launcher

Version 3.3.5.24
  • Fixed names added to/removed from trust list via options panel not saving between sessions
  • Limited quest automation to one pickup/turnin per click on NPC to prevent some bugs

Version 3.3.5.23
  • Added "/corpse release" and "/corpse accept" commands
  • Added option to the Follow module to show/hide chat messages
  • Added basic spam detection to try to prevent forwarding spam whispers
  • Added trust list management functions to the options panel
  • Settings are now saved on a per-character basis
  • Added backwards compatibility for WoW 3.2 (still live in China)

Version 3.3.5.15
  • Added mount speed data so my blood elf paladin and warlock don't have to ride around on rainbow cocks :)
  • Added quest turnin notification to quest module
  • Fixed completed quest turnins (no idea how that "not" got in there)
  • Fixed global nil value error in automation module
  • Fixed application focus detection in chat module
  • Fixed party module trying to respond to the player's promotion request
  • Fixed "/promoteme" command
  • Changed "/inviteme" command to accept a name, but still fall back on using the current target
  • Changed quest module comm prefixes to be more distinctive
  • Turned off debugging for all modules

Version 3.3.5.8
  • Added options (requires standalone Ace3, and not extensively tested)
  • Fixed quest turn-ins
Archived Files (10)
File Name
Version
Size
Author
Date
5.4.8.186
87kB
Phanx
06-19-14 01:05 AM
5.4.8.175
87kB
Phanx
06-01-14 09:56 PM
5.4.7.169
83kB
Phanx
05-03-14 05:42 AM
5.4.7.162
80kB
Phanx
02-21-14 12:32 PM
5.4.2.151
72kB
Phanx
01-02-14 06:26 PM
5.4.2.139
71kB
Phanx
12-31-13 05:16 AM
5.4.2.136
71kB
Phanx
12-21-13 09:15 PM
5.4.1.132
71kB
Phanx
11-30-13 05:53 AM
5.2.0.119
71kB
Phanx
05-04-13 06:40 AM
5.1.0.103
68kB
Phanx
12-02-12 03:50 PM


Post A Reply Comment Options
Old 07-21-14, 01:33 AM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3945
File comments: 1912
Uploads: 38
Please click the "Feature Request" button on the download page and submit a ticket. Otherwise there's an extremely high probability I will forget about your request since I don't have time to implement it right this moment.
__________________
Author/maintainer of Grid, PhanxChat, ShieldsUp, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Phanx is offline Report comment to moderator  
Reply With Quote
Old 07-20-14, 01:30 PM  
sconley
A Fallenroot Satyr

Forum posts: 27
File comments: 66
Uploads: 0
Feature Request - Taxi

Taxi won't work if team already has the flight master window open.
Example: I ride up to a flight master, open window, have all my other 4 toons interact with target so they all open the flight window, first toon selects flight. Other toons won''t auto go to same destination unless I close the flight window and reopen it.

If any of the team are mounted when they open the flight master window, they will dismount but will not take the flight.

I'm trying to replace the Jamba addon with Hydra. Jamba does handle the flight master situations I listed above.

Would be nice if Hydra would also.

PS: I really like this addon. It is very simple to setup and get to work.
sconley is offline Report comment to moderator  
Reply With Quote
Old 07-18-14, 11:09 PM  
Slaxi81
A Murloc Raider
 
Slaxi81's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 178
Uploads: 1
Originally Posted by Phanx
1. Dark green text on a dark gray background is completely unreadable. Please don't do that in the future.

2. If you don't want Hydra to manage your group settings while in a trusted group, just disable the Group module. I don't plan to add toggles for the individual group settings, since I can't really think of any reason you'd want anything other than FFA looting while multiboxing.

Thanks for the quick response.
I use Hydra for playing with my child and/or girlfriend, it helps to preserve doing some things twice (like "oh i forgot to accept that quest" : ) and the FFA looting wasn't the right thing for us in that case ("did you loot that thing for the quest? nope, my bags were full...").
But now i disable the group module and im fine. thank you again for that nice Add-on.

Regards
Slaxi
__________________
Gnampf!
Slaxi81 is offline Report comment to moderator  
Reply With Quote
Old 07-18-14, 02:32 PM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3945
File comments: 1912
Uploads: 38
1. Dark green text on a dark gray background is completely unreadable. Please don't do that in the future.

2. If you don't want Hydra to manage your group settings while in a trusted group, just disable the Group module. I don't plan to add toggles for the individual group settings, since I can't really think of any reason you'd want anything other than FFA looting while multiboxing.
__________________
Author/maintainer of Grid, PhanxChat, ShieldsUp, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Phanx is offline Report comment to moderator  
Reply With Quote
Old 07-18-14, 05:56 AM  
Slaxi81
A Murloc Raider
 
Slaxi81's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 178
Uploads: 1
Hey,

nice work.
Is there a way to disable the automatic "freeforall" loot changing?


Regards
slaxi
__________________
Gnampf!
Last edited by Slaxi81 : 07-18-14 at 05:56 AM.
Slaxi81 is offline Report comment to moderator  
Reply With Quote
Old 07-14-14, 08:14 AM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3945
File comments: 1912
Uploads: 38
Version 5.4.8.187
  • Fixed textures overlapping on the "remove name" dropdown when there are no names to remove

I haven't had time to look into a fix for alternative methods of dismounting not being shared with other characters, but I had to push out this update to avoid conflicts with my other addons using the same dropdown widget library.
__________________
Author/maintainer of Grid, PhanxChat, ShieldsUp, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Phanx is offline Report comment to moderator  
Reply With Quote
Old 06-29-14, 01:42 AM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3945
File comments: 1912
Uploads: 38
There is already a bug report ticket about that issue, here:
http://www.wowinterface.com/portal.p...bug&bugid=8103

If you have any information to add, please post it on the ticket.
__________________
Author/maintainer of Grid, PhanxChat, ShieldsUp, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Phanx is offline Report comment to moderator  
Reply With Quote
Old 06-28-14, 06:54 PM  
sconley
A Fallenroot Satyr

Forum posts: 27
File comments: 66
Uploads: 0
Dismount

If I use the "/dismount" command, all of my toons dismount.
If I right-click on the mount's name in the buff area (top right next to minimap), they do not all dismount.
While mounted, if I click on the mount's icon which I copied to an action bar, the toon dismounts, but none of the others dismount.
sconley is offline Report comment to moderator  
Reply With Quote
Old 06-19-14, 06:56 PM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3945
File comments: 1912
Uploads: 38
Originally Posted by acapela
Dismount-with-group is "not working"; when I get a chance, I will get to a quiet place, test it, and write up a ticket with the relevant debug output.
Please do, as I specifically tested this feature just 2 days ago, with both same-realm and cross-realm characters, and it worked both ways in both cases.
__________________
Author/maintainer of Grid, PhanxChat, ShieldsUp, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Phanx is offline Report comment to moderator  
Reply With Quote
Old 06-19-14, 05:43 PM  
acapela
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 236
File comments: 1293
Uploads: 6
Originally Posted by Phanx
Version 5.4.8.186
  • Fixed automatic re-follow after combat
  • Fixed automatic quest abandoning for characters with significant level differences
  • Fixed taxi sharing for characters with different known flight paths
  • More fixes for Blizzard's lazy API inconsistencies
Yes, much better, thanks!

Follow, Mount, and Taxi functionality seem to work as expected. These are the main things that I use, so this is a "very good thing".

I am working on testing quest functionality; looks like there might be some problems here (but I need to find a quest that is definitely sharable, and work with that, before drawing any conclusions). If it looks like it is not working, I will write up a ticket with the relevant debug output.

Dismount-with-group is "not working"; when I get a chance, I will get to a quiet place, test it, and write up a ticket with the relevant debug output.
__________________
Current author/maintainer of Aloft (the nameplate addon)
http://www.wowinterface.com/download...AloftBeta.html
-----
Zippy said it best: "All life is a BLUR of Republicans and Meat!"
Last edited by acapela : 06-19-14 at 05:43 PM.
acapela is offline Report comment to moderator  
Reply With Quote
Old 06-19-14, 08:55 AM  
kittykatmax
A Deviate Faerie Dragon
 
kittykatmax's Avatar

Forum posts: 16
File comments: 202
Uploads: 0
Thank you!
kittykatmax is offline Report comment to moderator  
Reply With Quote
Old 06-19-14, 01:06 AM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3945
File comments: 1912
Uploads: 38
Version 5.4.8.186
  • Fixed automatic re-follow after combat
  • Fixed automatic quest abandoning for characters with significant level differences
  • Fixed taxi sharing for characters with different known flight paths
  • More fixes for Blizzard's lazy API inconsistencies
__________________
Author/maintainer of Grid, PhanxChat, ShieldsUp, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Phanx is offline Report comment to moderator  
Reply With Quote
Old 06-05-14, 08:54 AM  
kittykatmax
A Deviate Faerie Dragon
 
kittykatmax's Avatar

Forum posts: 16
File comments: 202
Uploads: 0
Re: Group Loot/Free for All

Originally Posted by weazelon
Hey man,



1. Changing group loot and free for all manually, because sometimes me and my friend are using it to control each other when one of us is afk and we want to bring Group loot up when we're next to each other. Right now I can't cancel the FFA option even when disabling the group module.
A workaround for your problem (inelegant as it may be) is for you to remove him from your trusted list to turn off FFA, and add him back when you want FFA turned on.

If you need him to refollow because he gets thrown off follow mode for some reason, again you can add/remove him from trusted list as needed. You could also both get KeepFollowing (http://www.curse.com/addons/wow/kfollow) which is a highly aggressive follow addon - one you'd only want to enable while your friend is afk.

Good luck!
Last edited by kittykatmax : 06-05-14 at 09:00 AM.
kittykatmax is offline Report comment to moderator  
Reply With Quote
Old 06-04-14, 12:59 AM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3945
File comments: 1912
Uploads: 38
Please use the ticket tracker in the future. I don't know why nobody is able to read the big bold cyan text near the top of the description that specifically says DON'T USE COMMENTS TO REPORT BUGS OR REQUEST FEATURES.

Anyway, I won't add either of those features. This addon is designed for multiboxing, not for covering for your lazy friend who goes AFK during raids without bothering to tell the raid. Nobody uses group loot or ready checks while multiboxing, and I have to intention of adding options or making other changes to support "off label" uses. If you want to use it that way, you're on your own with the options that already exist.
__________________
Author/maintainer of Grid, PhanxChat, ShieldsUp, and many more.
Troubleshoot an addonTurn any code into an addonMore addon resources
Need help with your code? Post all of your actual code! Attach or paste your files.
Please don’t PM me about addon bugs or code questions. Post a comment or forum thread instead!
Last edited by Phanx : 06-04-14 at 01:02 AM.
Phanx is offline Report comment to moderator  
Reply With Quote
Old 06-02-14, 08:11 PM  
weazelon
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 2
Uploads: 1
Group Loot/Free for All

Hey man,

Thanks for the great addon, I used to use it way back and was so excited to learn it's back and functional.

2 things are really missing for me though:

1. Changing group loot and free for all manually, because sometimes me and my friend are using it to control each other when one of us is afk and we want to bring Group loot up when we're next to each other. Right now I can't cancel the FFA option even when disabling the group module.

2. Accepting READY from a Readycheck if possible. my friend got kicked while being in the bathroom right before a boss, would be awesome if I could save his shiny metal behind.

Thanks in advance,

Weazel.
weazelon is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: