4.3
Added PitBull support on request, However this is a test version since pitbull isn't very good at naming there frames. (If you get errors please report the error and line number and what you where doing)
This version also contains a focus frame option using /hb focus to turn it on and off. (Aguf frames only, Can become more on request)
4.2
Can't believe i did another update -.- but anyway
Added an auto select option (if your in group 1 it selects group 2 and the other way around only works if your actually in group 1 or 2)
Added a debug option (turn on/off frame not found / visible messages)
Also removed a nasty bug from 4.0 release
4.0
Fixed party pets (only party no raid) Big thanks to vassacogor and his pet!
Fixed an error that can occur when leaving/joining raids.
Remove raid information messages (not found/not visible) since they spam to much.
3.7
Added checks and messages to make it easier to understand why buttons are not shown. For example when the playerframe is hidden
3.6
Fixed errors in the menu
3.5
I'm happy to present the new menu this will make using the addon allot easier and quicker instead of using the first detected frame you can now select them from the menu allow people with several of the support frames to use the addon without problems.
left click = redraw buttons
right click = open menu
Enjoy
------------------------------------------------------------------------
3.2b
Removed string loading errors
3.1b
Fixed tooltip middle button
Increased size to 80
So here it finally is, You can all blame Eguna for this since he got me to play again..
Not gonna give a big fix/update speech, i fixed a bunch of errors and added the 10 main support (1 party 1 raid) this could look like <See Screenshot>
How does this work? Lets say your in raid group 1 and want healer buttons on group 2, Type "/hb raid 2" and viola all done (buttons wont show during combat but should appear when leaving combat)
Currently only Xperl / Ag_Unitframes / default blizzard frames are supported.
I dont even know any others if you would like support for other frames email me at Scalee@gmail.com
And if you like my addon and got a min to spare leave a comment or email,
Its nice to hear my work is appreciated.
(BTW this is a beta version since i cant find all the bugs on my own so again leave a message if you have a problem).
Have fun!
Back story:
This is a modifyed version of csilv's modifyed version of the original healerbuttons made by Saiiyna.
I love this addon but i had some problems with some of the frames sticking on my screen when a party member left during combat forcing me to reload my ui.
Also i added support upto 4 buttons need 1 more button for swiftmend and nature swiftness
This my first attempt at coding addons so there might be problems so leave a message if you have any problems.
Much thanks to saiiyna and csilv they did most of the work!
What this addon does:
It will add upto 4 buttons to your player and/or your party frames, Which you can bind 3 spells to using left middle and right mouse buttons.
So in my case left clicking on the left button will cast Rejuvenation on metalage right clicking will cast Regrowth on Metalage.
The thing i love most about this that you dont have to go back to your spell bar after clicking a party member and i even sometimes had that my target didnt change and i healed the wrong person.
Commands:
/hb raid <1..8> -- Select which raid group to add buttons to
/hb r -- this will redraw all the button incase they get messed up
/hb reset -- reset buttons to default locations
/hb number <1..4> -- the number of buttons per party frame
/hb size <10..20> -- change the size of the buttons
/hb movable -- toggle whether buttons can be moved by dragging
/hb pets -- toggle wheter buttons are shown for each members pet
/hb tooltips -- toogle wheter a tooltip is show when mousing over the buttons
/hb tooltip anchor <location> -- Valid choices are: TopLeft, Top, TopRight, BottomLeft, Bottom, BottomRight, Left, Right, Cursor
Binding:
To for example setup as i have you would have to do:
/hb bind 1l Rejuvenation
/hb bind 1r Regrowth
/hb bind 2l Lifebloom
/hb bind 2r Healing Touch
/hb bind 3l Swiftmend
/hb bind 3r Nature's Swiftness
/hb bind 4l Remove Curse
/hb bind 4r Abolish Poison
Installation Guide
- Exit "World of Warcraft" completely
- Download the mod you want to install
- Make a folder on your desktop called "My Mods"
- Save the .zip/.rar files to this folder.
- If, when you try to download the file, it automatically "opens" it... you need to RIGHT click on the link and "save as..." or "Save Target As".
- Extract the file - commonly known as 'unzipping'
Do this ONE FILE AT A TIME!
- Windows
- Windows XP has a built in ZIP extractor. Double click on the file to open it, inside should be the file or folders needed. Copy these outside to the "My Mods" folder.
- WinRAR: Right click the file, select "Extract Here"
- WinZip: You MUST make sure the option to "Use Folder Names" is CHECKED or it will just extract the files and not make the proper folders how the Authors designed
- Mac Users
- StuffitExpander: Double click the archive to extract it to a folder in the current directory.
- Verify your WoW Installation Path
That is where you are running WoW from and THAT is where you need to install your mods.
- Move to the Addon folder
- Open your World of Warcraft folder. (default is C:\Program Files\World of Warcraft\)
- Go into the "Interface" folder.
- Go into the "AddOns" folder.
- In a new window, open the "My Mods" folder.
- The "My Mods" folder should have the "Addonname" folder in it.
- Move the "Addonname" folder into the "AddOns" folder
- Start World of Warcraft
- Make sure AddOns are installed
- Log in
- At the Character Select screen, look in lower left corner for the "addons" button.
- If button is there: make sure all the mods you installed are listed and make sure "load out of date addons" is checked.
- If the button is NOT there: means you did not install the addons properly. Look at the above screenshots. Try repeating the steps or getting someone who knows more about computers than you do to help.
Translations
When you download a mod, please be sure that the mod is compatible with your translation of wow. Some mods only work on the US versions, while some only work on some of the various European versions. These variations are called "Localizations".
TOC Numbers (Out of Date Mods)
When Blizzard patches WoW, they change the Interface number. This means that all mods will be "out of date" unless or until the author releases a new version for that interface. Some people go into the .toc files and update the numbers themselves, but this is STRONGLY advised against as it will cause problems locating possible incompatibilities addons. When you log into WoW after a patch, you DO NOT have to delete your interface directory. All you have to do is simply tell WoW to ignore the interface numbers and load all the mods anyway. All you have to do is, while at the "character select" screen, look in the lower left corner and click on the "addons" button. A window will pop up listing all your installed mods.
If you look in the upper left corner of that window there should be a box that says "Load Out of Date AddOns". You want to CHECK this box. Now simply go into WoW normally and all your mods should load. As of the 1.9 patch, you will have to do this after EVERY patch/update that Blizzard posts! If you encounter any problems with a mod after a patch, please be sure to let the author of the mod know so they can fix it.
See also: About "Out Of Date AddOns"
Mac Support
WoW addons are not platformed based. As such, they can be used on either Mac or PC. You can extract both .zip and .rar files on a Mac using StuffitExpander.
Directory Structure
World of Warcraft
|_ Interface
|_AddOns
|_*AddonName*
|_ *AddonName*.toc
|_ *AddonName*.xml
|_ *AddonName*.lua
|_ (possibly others as well)...