Go to Page... |
Updated: | 09-18-16 02:58 PM |
Created: | 07-29-10 06:15 PM |
Downloads: | 9,272 |
Favorites: | 57 |
MD5: |
I am no longer developing or maintaining World of Warcraft addons. I haven't played in years, and don't have the time or interest to continue working on addons for a game I don't play anymore. If you are an addon author interested in continuing one of my addons, please see https://phanx.net/addons/. If you are an addon user, sorry, but there won't be any more fixes or updates from me. |
Scroll down for a full list of features. 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 standard Key Bindings window.Bug Reports & Feature Requests
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.
Post an issue on GitHub (preferred), or post a comment here on WoWInterface. If you are reporting a bug, please read this first and provide as much of the requested information as possible.Language Support
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.Automation
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.
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.Primary character detection:
Whisper forwarding is disabled in non-trusted parties, and there is currently no notification if someone whispers a secondary character in this situation.
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.
Comment Options |
11-15-18, 09:24 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 2
Uploads: 0
|
we could even do a litte "crowd funding" within our guild if that is any help. please let me know.
best Florian |
|
florian156 |
View Public Profile |
Send a private message to florian156 |
Find More Posts by florian156 |
Add florian156 to Your Buddy List |
florian156 |
View Public Profile |
Send a private message to florian156 |
Find More Posts by florian156 |
Add florian156 to Your Buddy List |
08-19-18, 03:36 PM | |
|
Just an update for everyone, I know Hydra is broken in BFA. I haven't played WoW in 2+ years and haven't multiboxed in 5+ years so keeping up with minor changes hasn't been a priority (as the lack of recent updates shows). I will try to slot some time in next weekend to update for the breaking changes in BFA.
Long-term, it would be best if someone with WoW programming experience who actively multiboxes (or at least actively plays WoW) could commit to maintaining or even taking over Hydra, since at some point I'm going to lose interest in maintaining addons for a game I lost interest in a long time ago. If you are interested in contributing, the best way to get started is by submitting pull requests on GitHub: https://github.com/phanx-wow/Hydra If you are not familiar with Git and don't want to learn, you can just use the web editor on GitHub to add your changes to the code. Fork the official repository, add your changes, then open a pull request to submit your changes back to the official repository.
__________________
Retired author of too many addons. Message me if you're interested in taking over one of my addons. Don’t message me about addon bugs or programming questions. |
|
Phanx |
View Public Profile |
Send a private message to Phanx |
Find More Posts by Phanx |
Add Phanx to Your Buddy List |
02-12-17, 02:18 PM | |
|
The description of the addon says there is a notification when someone stops following you, but I can't seem to find any place to enable this. What do I need to do (and is there a way to have a sound effect when follow is broken)?
|
|
Aalwein |
View Public Profile |
Send a private message to Aalwein |
Visit Aalwein's homepage! |
Find More Posts by Aalwein |
Add Aalwein to Your Buddy List |
09-04-16, 03:01 AM | |
|
I've pushed some API updates on GitHub, but don't really have any ability to test any group features on a trial account. If someone could grab the latest files (just unzip them into your existing Hydra addon folder without deleting it first, otherwise you'll get errors about missing libraries) and test that the Mount and Quest modules are now working correctly, that would be helpful.
__________________
Retired author of too many addons. Message me if you're interested in taking over one of my addons. Don’t message me about addon bugs or programming questions.
Last edited by Phanx : 09-04-16 at 03:01 AM.
|
|
Phanx |
View Public Profile |
Send a private message to Phanx |
Visit Phanx's homepage! |
Find More Posts by Phanx |
Add Phanx to Your Buddy List |
08-29-16, 10:08 PM | ||
|
2. Ideally anyone who takes over the project is willing to keep it updated on WoWInterface as well as Curse. It's hardly any work even if you upload updates by hand (and zero work if you use a script to manage it for you) and far more convenient for the people who prefer WoWI and are already used to getting updates for the addon here.
__________________
Retired author of too many addons. Message me if you're interested in taking over one of my addons. Don’t message me about addon bugs or programming questions. |
|
|
Phanx |
View Public Profile |
Send a private message to Phanx |
Visit Phanx's homepage! |
Find More Posts by Phanx |
Add Phanx to Your Buddy List |
08-28-16, 02:02 AM | ||
|
HI, I would be willing to keep this updated as a side project i know a few that use it as its a lot simpler then jamba that i took over last year. i use cruse more then wowinterfaces so that would be the place i would like to help/run to the project from there. |
|
|
ebonyfaye |
View Public Profile |
Send a private message to ebonyfaye |
Visit ebonyfaye's homepage! |
Find More Posts by ebonyfaye |
Add ebonyfaye to Your Buddy List |
07-24-16, 08:48 PM | |
|
I haven't had an active subscription in close to a year now, and don't plan to reactivate for Legion. I will be updating Hydra for basic API changes sometime in the next week or so, but between the lack of an active account, and the fact that I haven't multiboxed in years, it's unlikely I will do any further development on Hydra, nor address any bugs that can't be investigated quickly on a trial account.
I am open to accepting patches (preferrably as pull requests on GitHub), and if someone with experience maintaining WoW addons wants to take a more active role, I'm also open to adding them on as an official maintainer or even handing over the entire project. All issues (and comments about issues) should be posted on GitHub, please, so they're all easily viewable in one place.
__________________
Retired author of too many addons. Message me if you're interested in taking over one of my addons. Don’t message me about addon bugs or programming questions. |
|
Phanx |
View Public Profile |
Send a private message to Phanx |
Visit Phanx's homepage! |
Find More Posts by Phanx |
Add Phanx to Your Buddy List |
07-23-16, 05:17 PM | |
|
Loot-Loot.lua:35 attempt to compare nil with numbers
This is an old bug. What's weird is the toon name was not the name of either the toon I was on, or the toon I invited to party....WEIRD stuff. The toon IS on the same account as the toon I copied this error from.
------ From Bugsack: 25x Hydra\Modules\Loot-Loot.lua:35: attempt to compare nil with number Hydra\Modules\Loot-Loot.lua:35: in function `OnStateChange' Hydra\Core.lua:343: in function `?' Hydra\Core.lua:248: in function <Hydra\Core.lua:248> Locals: self = <unnamed> { 0 = <userdata> UNIT_NAME_UPDATE = <function> defined @Hydra\Core.lua:307 CHAT_MSG_ADDON = <function> defined @Hydra\Core.lua:293 PARTY_LEADER_CHANGED = <function> defined @Hydra\Core.lua:307 PLAYER_LOGIN = <function> defined @Hydra\Core.lua:251 PARTY_LOOT_METHOD_CHANGED = <function> defined @Hydra\Core.lua:307 GROUP_ROSTER_UPDATE = <function> defined @Hydra\Core.lua:307 CheckParty = <function> defined @Hydra\Core.lua:307 } unit = nil newstate = 3 (for generator) = <function> defined =[C]:-1 (for state) = <table> { Taxi = <unnamed> { } Mount = <unnamed> { } Loot = <unnamed> { } Automation = <unnamed> { } Group = <unnamed> { } Follow = <unnamed> { } Quest = <unnamed> { } Chat = <unnamed> { } } (for control) = "Loot" name = "Loot" module = <unnamed> { 0 = <userdata> defaults = <table> { } Enable = <function> defined @Hydra\Core.lua:176 Print = <function> defined @Hydra\Core.lua:50 db = <table> { } OnStateChange = <function> defined @Hydra\Modules\Loot.lua:32 enabled = true Debug = <function> defined @Hydra\Core.lua:41 Refresh = <function> defined @Hydra\Core.lua:195 SetupOptions = <function> defined @Hydra\Modules\Loot.lua:52 SendChatMessage = <function> defined @Hydra\Core.lua:77 ShouldEnable = <function> defined @Hydra\Modules\Loot.lua:23 OnEnable = <function> defined @Hydra\Modules\Loot.lua:27 name = "Loot" displayName = "Loot" IsEnabled = <function> defined @Hydra\Core.lua:173 SendAddonMessage = <function> defined @Hydra\Core.lua:62 Alert = <function> defined @Hydra\Core.lua:58 Disable = <function> defined @Hydra\Core.lua:185 } enable = true groupUnits = <table> { raid14 = true raid18 = true party3 = true raid4 = true raid9 = true raid3 = true raid22 = true raid13 = true raid23 = true raid6 = true raid7 = true raid35 = true raid12 = true raid16 = true raid19 = true raid39 = true raid26 = true raid27 = true raid10 = true raid37 = true raid17 = true raid38 = true raid40 = true raid36 = true raid34 = true party4 = true raid2 = true raid31 = true raid33 = true raid20 = true raid24 = true party2 = true raid5 = true raid21 = true raid28 = true raid25 = true raid8 = true raid32 = true raid1 = true raid29 = true raid11 = true party1 = true raid30 = true raid15 = true } SOLO = 0 Hydra = <table> { STATE_PARTY = 1 STATE_TRUSTED = 2 NewModule = <function> defined @Hydra\Core.lua:209 Print = <function> defined @Hydra\Core.lua:50 modules = <table> { } GetModule = <function> defined @Hydra\Core.lua:226 state = 3 PLAYER_FULLNAME = "Redacted-Thrall" db = <table> { } L = <table> { } SetupOptions = <function> defined @Hydra\Core.lua:364 TriggerEvent = <function> defined @Hydra\Core.lua:356 RemoveTrusted = <function> defined @Hydra\Core.lua:154 STATE_SOLO = 0 PLAYER_NAME = "Redacted" IsTrusted = <function> defined @Hydra\Core.lua:130 ValidateName = <function> defined @Hydra\Core.lua:109 GetPlayerInfo = <function> defined @Hydra\Core.lua:33 AddTrusted = <function> defined @Hydra\Core.lua:143 SendChatMessage = <function> defined @Hydra\Core.lua:77 trusted = <table> { } Debug = <function> defined @Hydra\Core.lua:41 name = "Hydra" STATE_LEADER = 3 SendAddonMessage = <function> defined @Hydra\Core.lua:62 GetStateFlags = <function> defined @Hydra\Core.lua:23 Alert = <function> defined @Hydra\Core.lua:58 PLAYER_REALM = "Redacted" } INSECURE = 1 LEADER = 3 SECURE = 2
Last edited by kittykatmax : 07-23-16 at 05:30 PM.
|
|
kittykatmax |
View Public Profile |
Send a private message to kittykatmax |
Visit kittykatmax's homepage! |
Find More Posts by kittykatmax |
Add kittykatmax to Your Buddy List |
07-23-16, 02:20 PM | ||
A Chromatic Dragonspawn
Forum posts: 158
File comments: 9
Uploads: 0
|
Re: Legion
https://github.com/Phanx/Hydra
Last edited by Thrumbar : 07-23-16 at 02:39 PM.
|
|
|
Thrumbar |
View Public Profile |
Send a private message to Thrumbar |
Visit Thrumbar's homepage! |
Find More Posts by Thrumbar |
Add Thrumbar to Your Buddy List |
11-21-15, 07:40 PM | |
An Aku'mai Servant
Forum posts: 31
File comments: 98
Uploads: 0
|
Lua Error compare nil with a number
When I invite another character to my party, I get the following error:
1x Hydra\Modules\Loot-Loot.lua:36: attempt to compare nil with number Hydra\Modules\Loot-Loot.lua:36: in function `OnStateChange' Hydra\Core.lua:343: in function `?' Hydra\Core.lua:248: in function <Hydra\Core.lua:248> The above is from buggrabber/bugsack. |
|
sconley |
View Public Profile |
Send a private message to sconley |
Visit sconley's homepage! |
Find More Posts by sconley |
Add sconley to Your Buddy List |
11-21-15, 07:22 PM | |
An Aku'mai Servant
Forum posts: 31
File comments: 98
Uploads: 0
|
Add Group - not working
Clicking the "Add Group" button is not adding any character info in the savedvariable files.
I have 5 accounts, 5 characters all on server Lightbringer. I'm using version 6.2.0.31 dated 8/11/2015 from Curse. I removed all addons and all savedvariable files. Only Hydra and ISboxer addons are loaded. I have been using a much older version Hydra up until today. The older version's "add group" does work. The older version was dated before 03/21/2015. |
|
sconley |
View Public Profile |
Send a private message to sconley |
Visit sconley's homepage! |
Find More Posts by sconley |
Add sconley to Your Buddy List |
08-14-15, 06:15 AM | |||
|
An assist module is/was in the works that would let you assign a keypress to have all of your secondary characters /assist your primary character. It's theoretically finished but I never got around to testing it. You can un-comment it in the TOC if you want to try it out.
I also had vague plans for a status module that would show you stuff like which characters were following you, which were targeting your target, etc. in a window but never even got started writing it. Unfortunately my interest level in WoW these days is hardly high enough for pokemon and garrison menu clicking on one account, let alone multiple...
__________________
Retired author of too many addons. Message me if you're interested in taking over one of my addons. Don’t message me about addon bugs or programming questions. |
||
|
Phanx |
View Public Profile |
Send a private message to Phanx |
Visit Phanx's homepage! |
Find More Posts by Phanx |
Add Phanx to Your Buddy List |
08-12-15, 09:29 PM | ||
|
- Provides a targeting system, using raid icons (moon, skull, cross, etc) to allow mobs to be marked and their health to be watched. [important because of tie-in to next feature.] - Marking a mob creates a /targetexact mobname macro on each character; allowing for quick target change using keypresses. Macros can be edited to crowd control. - Configure [addon] options for all characters from just one character. Also, I personally first used Useful Extras, which stopped being supported in 2013. The one feature I most miss is the ability to ask/have someone on your friend's list follow you, even if they weren't in party. Sometimes there's only room for one for a world boss, or you're trying to do something, but have one toon queued for something - and Blizz has yet to allow people to individually queue for PvE stuff if they're in a party. Thanks for keeping this addon going - I'd be lost without it!
Last edited by kittykatmax : 08-12-15 at 09:39 PM.
|
|
|
kittykatmax |
View Public Profile |
Send a private message to kittykatmax |
Visit kittykatmax's homepage! |
Find More Posts by kittykatmax |
Add kittykatmax to Your Buddy List |
08-12-15, 07:10 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 49
Uploads: 0
|
/followme seems to be broken in the latest patch. Worked fine in 6.0.2.206 for me.
|
|
twc |
View Public Profile |
Send a private message to twc |
Visit twc's homepage! |
Find More Posts by twc |
Add twc to Your Buddy List |