[RELEASE] - VCB - Vanilla Consolidated Buff-Frames 3.0

[RELEASE] - VCB - Vanilla Consolidated Buff-Frames 3.0

by Geigerkind » Mon Aug 03, 2015 8:48 pm

Image

What is VCB?
Vanilla Consolidate Buff-Frames (VCB) is a smart system to manage your auras. The AddOn provides a lot functions to customize it to your tastes and adds a lot of helpful functions for a better overview, which is its purpose in the first place anyway.


What are the advantages of VCB?

    1. A better overview for your auras due to consolidation
    2. Never reach the aura cap because of useless auras that you don't need anyway with the Banning-System
    3. Each frame is movable, independently from each other
    4. Display even potential buffs, either grayed out or/and as number on the icon
    5. Display more than 16 buffs
    6. Customize the frames to your personal tastes
    7. Nearly everything is customizable



Installing Instructions

    1. Download the AddOn here
    2. Rename the unziped folder to "VCB"
    3. Place the folder into your AddOn directory in your World of Warcraft folder
    4. (If you had a previous version (<v2.5))
    5. Go into your WTF/Account/ACCNAME/SavedVariables/
    6. Delete VCB.lua and VCB.lua.bak
    7. Go into your WTF/Account/ACCNAME/SERVER/CHARNAME/
    8. Delete VCB.lua and VCB.lua.bak
    9. Delete VCB_AutoUnbuffer.lua and VCB_AutoUnbuffer.lua.bak
    10. Delete VCB_Buffframe.lua and VCB_Buffframe.lua.bak
    11. Enjoy



Supporting
This is AddOn has become very huge and for one person a gigantic task.
To keep this AddOn Up-To-Date, performant, clean and bugfree, I need your help!
You can help in many ways:

    1. Report Bugs, tell me how to reproduce them and improve everyones experience
    2. Give your opinion about the AddOn and point out ideas in the forum threads (Nostalrius / Kronos)
    3. Some localizations are still missing, and since some functions require this, it is an important task and deserves a lot of thanks. If you are a native speaker of following languages and willing to contribute to this project then copy this form and post it in one of those threads. (Nostalrius / Kronos)
    Following languages are still missing: Spanish(esEs), Spanish(Mexican)(esMX), French(frFR), Italian(itIT), Korean(koKR), Portuguese(ptBR), Russian(ruRU), Chinese(zhCN), Chinese(Taiwan)(zhTW)
    4. If you play on Kronos you can donate Gold to Shino (on Alliance). By that I can invest more time in programming instead farming consumables.

Everyone who contributes to this will be mentioned in the About Tab of the AddOn for an permanent time!
Image

How does is look like?

The Default Frame Configuration:
Image

The Unlocked Frame:
Image

The Dummy Mode for configuration:
Image

The Consolidated Frame options:
Image

Changelog
Code: Select all
v3.0:
- Fixed tooltip weirdness

**v2.9:**
- Fixed wrong hiding behavior
- Fixed cancelling if there is an debuff
- Added Blizzlike flashing

**v2.8:**
- Added 11 more fonts to choose from
- Added a custom font option
- Fixed some visual bugs in config mode
- Fixed a cancel aura error where it did nothing but spamming the chat
- Fixed minimap icon hide save issue
- Fixed a bug where it messed up the position if you had a weapon enchantment
- Fixed some misc stuff

**v2.7:**
- The consolidated Icon is now movable independently of the buff frame
- Added a function which allows to recolor the timer font if it is below 60s

**v2.6:**
- Crashfix after uireload

**v2.5:**
-Fixed Disappearing Issue
-Fixed Buff Applications
-Reworked consolidation
-Implemented XML for Buff-Frame
-Increased the performance overall
-Added a Dummy Mode
-Added a MiniMap Button
-Added localization deDE
-Added localization enUS
-Added localization enGB
-Reworked banning mechanic
-Reworked loading mechainc
-Reworked remove buff mechanic
-Implemented custom flashing mechanic because the default one causes huge problems with sorting
-Implemented Interface
-Implemented Interface Menu
-Implemented Interface quick Buttons (Close, Lock, MiniMap, Dummy Mode)
-Added functions to the MiniMap Button (Drag, Leftclick -> open menu, Rightclick -> lock VCB)
-Reworked compatibillity with other addons
-Updated textures
-Added features to increase the using experience overall
-Added Consolidated Buffs Frame with an overview for all buffs, adding and removing system
-Added default consolidated buffs
-Removed the all slash commands, which are replaced with the interface (/vcb)
-Implemented Interface for Banned-Buffs (similiar to consolidated buffs)
-Added banned buff list overview
-Added banned buff add and remove functions
-Implemented Timer interface
-Added font timer slider
-Added show hours checkbutton
-Added show minutes checkbutton
-Added show tenth checkbutton
-Added round down/up checkbutton
-Added show hours and minutes (h:m) checkbutton
-Added show minutes and seconds (m:s) checkbutton
-Added enable flash animation checkbutton
-Added function to all those features mentioned above
-Implemented Interface for Consolidated Frame
-Implemented Consolidated Icon interface
-For that:
-Added select font color option
-Added show amount out of possible buffs checkbutton (1/5 -> Depending on your group members)
-Added show missing buffs (grayed out) checkbutton
-Added enable font border checkbutton
-Added font size slider
-Added font slider
-Added icon opacity slider
-Added font opacity slider
-Added texture slider
-Added function for all those features added above (for the consolidated icon)
-Implemented interface for Buff Frame
-For that:
-Added select border color colorpicker
-Added select background color colorpicker
-Added invert order checkbutton
-Added use custom border checkbutton
-Added use custom background checkbutton
-Added invert aura orientation checkbutton
-Added border opacity slider
-Added background opacity slider
-Added border slider
-Added custom border path editbox
-Added custom background path editbox
-Added anchor slider
-Added scale slider
-Added buffs per row slider
-Added background slider
-Added functions for all those features mentioned above
-Implemented pager for a lot of pages
-Implemented aura frame
-For that:
-Added enable border checkbutton
-Added enable background color checkbutton
-Added use custom border checkbutton
-Added select border color colorpicker
-Added select background color colorpicker
-Added select font color colorpicker
-Added enable font border checkbutton
-Added padding horizontal slider
-Added padding vertical slider
-Added font size slider
-Added font offset x slider
-Added font offset y slider
-Added border slider
-Added custom border path editbox
-Added font slider
-Added font opacity slider
-Added background opacity slider
-Added functions to all those features mentioned above
-Implemented aura timer interface
-For that:
-Added enable font border checkbutton
-Added select font color colorpicker
-Added font size slider
-Added font opacity slider
-Added functions to those features mentioned above
-Implemented interface for the Buff Frame
-Implemented interface for general options
-For that:
-Added vertical mode checkbutton
-Added enable background color checkbutton
-Added select background color colorpicker
-Added invert order checkbutton
-Added select font color colorpicker
-Added enable font border checkbutton
-Added invert aura orientation checkbutton
-Added buffs per row slider
-Added padding horizontal slider
-Added padding vertical slider
-Added font size slider
-Added font offset x slider
-Added background opacity slider
-Added scale slider
-Added font slider
-Added font opacity slider
-Added font offset y slider
-Added functions for all those features mentioned above
-Implemented border interface for the buff frame
-For that:
-Added enable border checkbutton
-Added use custom border checkbutton
-Added select border color color picker
-Added custom border path editbox
-Added background opacity slider
-Added border slider
-Added functions for all those features mentioned above
-Implemented aura timer interface for the buff frame
-Added enable font border checkbutton
-Added select font color colorpicker
-Added font size slider
-Added font opacity slider
-Added functions for all those features mentioned above
-Implemented debuff frame
-Implemented debuff general frame
-For that:
-Added vertical mode checkbutton
-Added enable background color checkbutton
-Added select background color colorpicker
-Added invert order checkbutton
-Added select font color colorpicker
-Added enable font border checkbutton
-Added invert aura orientation checkbutton
-Added buffs per row slider
-Added padding horizontal slider
-Added padding vertical slider
-Added font size slider
-Added font offset x slider
-Added background opacity slider
-Added scale slider
-Added font slider
-Added font opacity slider
-Added font offset y slider
-Added function for all those features mentioned above for the debuff frame
-Implemented debuff border interface
-For that:
-Added enable border checkbutton
-Added use custom border checkbutton
-Added custom border path editbox
-Added border checkbutton
-Added backgroundopacity checkbutton
-Added colorpicker for each debuff type (none, poison, magic, curse, disease)
-Added functions for all those features mentioned above
-Implemented debuff aura timer interface
-For that:
-Added enable font border checkbutton
-Added selct font color colorpicker
-Added font size slider
-Added font opacity slider
-Added functions for all those features mentioned above
-Implemented interface for the weapon frame
-Implemented weapon general frame
-For that:
-Added vertical mode checkbutton
-Added enable background color checkbutton
-Added select background color colorpicker
-Added attach to Buff-Frame checkbutton
-Added select font color colorpicker
-Added enable font border checkbutton
-Added padding horizontal slider
-Added padding vertical slider
-Added font size slider
-Added font offset x slider
-Added font offset y slider
-Added background opacity slider
-Added scale slider
-Added font slider
-Added font opacity slider
-Added functions for all those features mentioned above
-Implemented weapon border interface
-Added enable border checkbutton
-Added enable custom border checkbutton
-Added select border color colorpicker
-Added custom border path editbox
-Added border slider
-Added background opacity slider
-Added functions for all those features mentioned above
-Implemented weapon aura timer interface
-Added enable border checkbutton
-Added select font color colorpicker
-Added font size slider
-Added font opacity slider
-Added functions for all those features mentioned above
-Implemented profile manager frame
-For that:
-Made profiles global for the whole account
-Added a list for the profiles list
-Added editbox to save a profile
-Added editbox to delete and load a profile
-Added a current profile frame
-Added functions for all those features mentioned above
-Implemented miscellaneous interface
-Implemented miscellaneous general interface
-For That:
-Added disable consolidated mechanic (if you dont want (I mean who does not want it?!))
-Added disable banning mechanic (If you dont need it)
-Added Theme slider
-Added load button
-Added Default theme
-Added functions for all those features mentioned above
-Implemented about interface
-Implemented all sorts of information for vcb
-Implemented supporter tab
-Done some polishing
-Worked on the readme
-Solved an updating issue when adding/removing a buff from a list

**v2.4:** 
-Aura applications added 

**v2.3:** 
-GameTooltips are now shown properly 
-Auras arent funky anymore in the way of being displayed 

**v2.2:** 
-Timer finally fixed 
-Performance updated 

**v2.1:** 
-Timer fixed 

**v2.0:** 
-Buffs are now displayed correctly after adding them to the list 
-Debuffs can now be displayed twice 
-Timer should be fixed now 
-The consolidated frame is now shown and hidden correctly 
-Recolored the buffs border's 
-The module is now scalable 
-The autounbuffer sends out a message if a buff is cancelled 

**v1.9:** 
-Hotfix for a function name error 

**v1.8:** 
-Clean up 
-Solved some bugs 

**v1.7:** 
-A colored border depending on the debuff type was added at the debuffs 
-Timer fixed 
-Tooltips are now displayed properly 

**v1.6:** 
-Fully implemented Buff and Debuff Frames 
-The Frame is now dragable 
-Added the command "lock" 
-Added the command "ra" to clear the cons. buff list 
-Fixed some bugs 
-Did some visual stuff 

**v1.5:** 
-Some major bugs were fixed with the AutoUnbuffer 
-Some visual bugs were fixed 
-Buff Frames were implemented but not finished yet. 
-The Addons were split from another so they work independently. 
-The Command "Unbuff" was added for macro uses.



Known Bugs
Code: Select all
**v2.7:**
- The weapon frame is not initializing correctly

**v2.5:**
- NONE

**v2.4:** 
- NONE 

**v2.3:** 
- No aura applications 

**v2.2:** 
- Aura frames sometimes dont vanish if they run out 
- GameTooltip not shown in the consolidated frame 

**v2.1:** 
- NONE 

**v2.0:** 
- Timer still a bit funky -- FIXED 

**v1.9:** 
- Buffs are not displayed correctly after adding them to the list (relogg fixes this problem) -- FIXED 
- Debuffs who are applied twice are not displayed correctly -- FIXED 
- Timer are not working correctly sometimes -- FIXED 
- All aura frames pop up the consolidated buff frame -- FIXED



Ideas
Code: Select all
**Fender:** 
- Mirror consolidated buff frame -- DONE 
- Change order off buffs in the consolidated buff frame -- DONE 
- Change order in general -- DONE 
- Create an system to order buffs -- DONE 

**Moosic:** 
- Scale the whole module -- DONE   
- Change the buff border's color (red to gold/black(?)) -- DONE 

**Ayz:** 
- Let buffs and debuffs be movable independently of each other -- DONE 
- let the timers scale together with the icon-size, currently the timers are same size regardless of icon size -- DONE 
- option to show timers as example 0:24 instead of 24s -- DONE 
- Enable consolidated buffs for target debuffs - would be useful in raids for some classes if not all

**Hallonkaka:** 
- Option to have buffs/debuffs flashing then they just have a couple of seconds left, like the normal buffbar -- DONE 
- Make the frames less mushed when there's no buffs ([image](http://i.imgur.com/SRFLNH3.png)) -- DONE 
- Had some issues with trying to move the frame, but realized later that i need to click to the left of the icon to move it. so make the icon the thing to click -- DONE   
- One major improvement could be to make it really like retail and have a counter that shows how many buffs out of how many possible buffs you have. -- DONE 
- Example: you add the buff "Power Word: Fortitude" along with the class "Priest", so whenever a priest is in your group, it will show 0/1 if the priest hasn't buffed stamina. -- DONE 
- the visual part with grayed out icons for missing buffs when you hover over the icon is probably a bit harder (or just annoying to code) so a simple list with "Missing Buffs" would work just as fine. -- DONE



Common Issues
Code: Select all
1. You have to bann/add buffs in the language of your client. If you ban an buff in english but you use an german client for example, it won't work.
2. I get an lua error after installing it, what should I do. You probably had an version before. I addded a lot of new variables that you need to reload therefore follow the instructions carefully!
Last edited by Geigerkind on Sat Oct 17, 2015 1:57 pm, edited 20 times in total.
My Addons:
DPSMate - A combat analyzation tool (/viewtopic.php?f=63&t=38042)
Vanilla Consolidated Buff-Frames (/viewtopic.php?f=63&t=18189)
Modified Power Auras (/viewtopic.php?f=63&t=18251)
User avatar
Geigerkind
Senior Sergeant
Senior Sergeant
 

Re: [RELEASE] - VCB - Vanilla Consolidated Buff-Frames

by Hallonkaka » Tue Aug 04, 2015 2:17 pm

oh god yes, i love you, will try this as soon as i get home.
Helvete <NOPE> - Human Warrior
Image
User avatar
Hallonkaka
Sergeant
Sergeant
 

Re: [RELEASE] - VCB - Vanilla Consolidated Buff-Frames

by Hallonkaka » Tue Aug 04, 2015 3:25 pm

Tested it and i really love it. gonna try it in raids this wednesday and ill report back how it works with 10+ buffs

Improvements:

* Option to have buffs/debuffs flashing then they just have a couple of seconds left, like the normal buffbar
* Make the frames less mushed when there's no buffs (Image)
* Had some issues with trying to move the frame, but realized later that i need to click to the left of the icon to move it. so make the icon the thing to click

One major improvement could be to make it really like retail and have a counter that shows how many buffs out of how many possible buffs you have.

Example: you add the buff "Power Word: Fortitude" along with the class "Priest", so whenever a priest is in your group, it will show 0/1 if the priest hasn't buffed stamina.

the visual part with grayed out icons for missing buffs when you hover over the icon is probably a bit harder (or just annoying to code) so a simple list with "Missing Buffs" would work just as fine.
Helvete <NOPE> - Human Warrior
Image
User avatar
Hallonkaka
Sergeant
Sergeant
 

Re: [RELEASE] - VCB - Vanilla Consolidated Buff-Frames

by Geigerkind » Tue Aug 04, 2015 3:27 pm

Thanks for all those suggestions! I will add them to the list!
My Addons:
DPSMate - A combat analyzation tool (/viewtopic.php?f=63&t=38042)
Vanilla Consolidated Buff-Frames (/viewtopic.php?f=63&t=18189)
Modified Power Auras (/viewtopic.php?f=63&t=18251)
User avatar
Geigerkind
Senior Sergeant
Senior Sergeant
 

Re: [RELEASE] - VCB - Vanilla Consolidated Buff-Frames

by Hallonkaka » Tue Aug 04, 2015 4:53 pm

issue: cant right click buffs to cancel them, learned the hard way when i couldnt drop the flag :(
Helvete <NOPE> - Human Warrior
Image
User avatar
Hallonkaka
Sergeant
Sergeant
 

Re: [RELEASE] - VCB - Vanilla Consolidated Buff-Frames

by Geigerkind » Tue Aug 04, 2015 6:03 pm

Works for me :/ If you know how to replicate this bug, tell me :>

Edit: Maybe just the flag is not working for some reason?
My Addons:
DPSMate - A combat analyzation tool (/viewtopic.php?f=63&t=38042)
Vanilla Consolidated Buff-Frames (/viewtopic.php?f=63&t=18189)
Modified Power Auras (/viewtopic.php?f=63&t=18251)
User avatar
Geigerkind
Senior Sergeant
Senior Sergeant
 

Re: [RELEASE] - VCB - Vanilla Consolidated Buff-Frames 2.5

by Geigerkind » Tue Aug 18, 2015 5:48 pm

The huge update 2.5 is out. More than 100 new Features were added. In total ~12000 lines code!
A lot of neat features, a nice interface and better performance are just a few of those. For more information, check out the changelog!
My Addons:
DPSMate - A combat analyzation tool (/viewtopic.php?f=63&t=38042)
Vanilla Consolidated Buff-Frames (/viewtopic.php?f=63&t=18189)
Modified Power Auras (/viewtopic.php?f=63&t=18251)
User avatar
Geigerkind
Senior Sergeant
Senior Sergeant
 

Re: [RELEASE] - VCB - Vanilla Consolidated Buff-Frames 2.5

by Geigerkind » Sun Aug 23, 2015 4:45 pm

Push cause I fixed some minor bugs
My Addons:
DPSMate - A combat analyzation tool (/viewtopic.php?f=63&t=38042)
Vanilla Consolidated Buff-Frames (/viewtopic.php?f=63&t=18189)
Modified Power Auras (/viewtopic.php?f=63&t=18251)
User avatar
Geigerkind
Senior Sergeant
Senior Sergeant
 

Re: [RELEASE] - VCB - Vanilla Consolidated Buff-Frames 2.5

by chipidanas » Tue Sep 01, 2015 2:15 pm

Hello. I seem to have a problem when my warlock and only with him specifically when he enters Undercity. When i take the zep from STV to UC i get disconnected when i reach UC. After that i am pretty bugged out, unless i disable the addon and load it again. Any ideas?

Edit: I also get 2 errors.

Error: attempt to index global `VCB_SAVE' (a nil value)
File: Interface\AddOns\VCB\VCB_Buffframe.lua
Line: 159
Count: 1


Error: attempt to index a nil value
File: Interface\AddOns\VCB\VCB.lua
Line: 545
Count: 1
chipidanas
Private
Private
 

Re: [RELEASE] - VCB - Vanilla Consolidated Buff-Frames 2.5

by Geigerkind » Tue Sep 01, 2015 4:59 pm

There seems to be an problem with the loading of the addon. I will investigate this!
My Addons:
DPSMate - A combat analyzation tool (/viewtopic.php?f=63&t=38042)
Vanilla Consolidated Buff-Frames (/viewtopic.php?f=63&t=18189)
Modified Power Auras (/viewtopic.php?f=63&t=18251)
User avatar
Geigerkind
Senior Sergeant
Senior Sergeant
 

Next

Return to Addons & macros

cron