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.
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!
Works in all languages. Translated into English, Deutsch, 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.
Accepts summons and resurrections.
Declines duels, guilds, and arena teams.
Repairs equipment and sells junk to vendors.
Forwards whispers to secondary characters to party chat.
Forwards responses in party chat back to the sender as a whisper from the secondary character.
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.
Causes other characters in the party (and in range) to mount when you mount.
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”.
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
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.
Updated for WoW 6.0
Taxi sharing now works immediately for secondary characters who already have the taxi map open
Improved dismount detection for noobs who click off auras to dismount
Fixed junk selling profit report for stacked items
Added alchemy and engineering specialization quests to the ignore list
Fixed textures overlapping on the "remove name" dropdown when there are no names to remove
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
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
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
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