Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(994 Kb)
Download
Updated: 12-08-14 03:50 PM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.3)
Warlords of Draenor Pre-Patch (6.0.2)
Updated:12-08-14 03:50 PM
Created:07-29-09 12:27 PM
Downloads:198,394
Favorites:753
MD5:
6.0.3

VuhDo  Popular! (More than 5000 hits)

Version: v3.65
by: Iza, humfras, Ivaria

If you enjoy using VuhDo please consider a small donation for Iza.
(use the Donate button on the project page)
----

New VuhDo release v3.6 with support for Warlords of Draenor!

Keep those feature requests and bug reports coming!
Please file CurseForge tickets to report any bugs or to make feature requests.
For general help and discussion visit our forum at PlusHeal.com.

Be sure to check out the ultimate VuhDo setup walkthrough (Thanks Zohar).

VuhDo video tutorial on YouTube: Part 1 Part 2 (Thanks Bellamie).
Yet another video guide (Thanks Eressea).
Video tutorial on advanced features: unboxing and cluster scanner (Thanks Joseph/Apristine).
Collection of guides and tutorials (Thanks Zohar).
----

What is VuhDo? – VuhDo is a raid monitor similar to CTRaidAssist or Blizzards built-in raid frames. Basically this is about displaying the health of raid members in form of clearly arranged bars. VuhDo is primarily directed to healing classes, but will make use to almost any other class. Moreover several healing spells or other actions can be asserted to mouse clicks on those bars (Click-Heal).

What VuhDo can do:
1. Display all relevant informations about your raid members
- Life,
- Mana, other types of power
- Debuffs
- Range
- Incoming Heal
- Aggro
- Threat
- HoTs
- Charmed status
- PvP status
- Tooltips (for race, class, level and current location)
- Player Tags (such as afk, disconnected, dead)
- Shields

2. Casting
- You can heal, decurse, target, assist or focus raid memers with just one click
- You can bind any usable item and any macro to mouse clicks
- You can assign up to 40 mouse click combinations to cast on raid members
- You can assign up to 16 keys to cast when mouse over
- You can automatically fire your trinkets and instant casts whenever cooldown is over
- You can automatically resurrect and decurse players out of combat

3. Set up the raid
- manage main tanks (CTRA/ORA compatible) and personally selected players.
- Setup who is raid lead, assistant and master looter
- Check who is one of the above

4. Buffing
- You can easily keep track of all of your buffs
- You can rebuff automatically chosing the most suitable spell and target
- You can smart buff your raid automatically selecting missing buffs

Special Features:
- Up to 10 independent raid member panels
- Completely free arrangement of raid members: You can move any group to any position in any panel:
You can select to see your groups by class, group number role or any combination.
Easy group arrangement via Drag’n’Drop.
You can additionally setup to display Pets, Vehicles, Main Tanks, private Tanks.
A panel setup wizard lets you setup most common settings with a few clicks
- You can store different skins and arrangements of panels separately
Supported standards / Compatibility:
- CTRA/oRA: Main Tank setup / resurrection monitor
- libSharedMedia: Fonts, Statusbar textures
- Masque
- Clique

----

Honorable mention:
2014-04-25: I (Iza) am sorry to announce that I'm not
going to further develop or maintain VuhDo anymore.


I haven't been actively playing wow for some years
now and lately - as you might have noticed -
my efforts (and also interest) in maintaining and
developing WoW addons tends to zero, so I'll be
gone for good I guess.


Thanks to a fine community for the great times
and for sharing all the uncounted ideas and suggestions
which finally have made VuhDo what I believe is a decent
addon.


All the best to you & keep it going,
Iza

Version 3.65.

Known issues:
-- Settings are not saved when the character name includes a special character
-- Mac OS X WoW client bug - http://us.battle.net/wow/en/forum/topic/14880818884
-- Incoming heal estimation reported is not even close to accurate
-- Bug in Blizzard API UnitGetIncomingHeals() - returns bogus values
-- AOE advisor not yet updated for Warlords of Draenor
-- Need new spell formulas and coefficients

Bugfixes:
-- Fixed profile activation due to group size 20
-- Fixed the inability of players without assist to see ready checks
-- Fixed VuhDo Options tooltip mispellings in EN and ES localizations

Improvements:
-- Added ability to select a default profile and key layout
-- Defaults are applied when no existing settings are found
-- Copying a profile now also creates a copy of the selected key layout
-- Added new raid group size 30 man
-- Tools > Profiles > Activate due to group size
-- Move > Hold to Test
-- Added new bouquets to check if a unit is in same zone as the player
-- Flag: Player Zone, Inside
-- Flag: Player Zone, Outside
-- Added new bouquets to check if a unit is a particular class of tank
-- Flag: Role Tank, Death Knight
-- Flag: Role Tank, Druid
-- Flag: Role Tank, Monk
-- Flag: Role Tank, Paladin
-- Flag: Role Tank, Warrior

--------------------------------------------------------------
Version 3.64.

Bugfixes:
-- Fixed Buff Watch support for the new type of derived spells
-- Fixed watching of Shaman Lightning Shield and Water Shield
-- Fixed watching of Paladin Seal of Truth
-- Fixed bug where magic debuffs were not flagged as removable for Monks
-- Removed deprecated Hunter spell Aspect of the Iron Hawk

--------------------------------------------------------------
Version 3.63.

Bugfixes:
-- Fixed bug where magic debuffs were not flagged as removable for Paladins

--------------------------------------------------------------
Version 3.62.

Bugfixes:
-- Fixed invalid Blizzard Talent API call

--------------------------------------------------------------
Version 3.61.

Bugfixes:
-- Fixed Masque integration to no longer call deprecated API 'Skin'

--------------------------------------------------------------
Version 3.60.

Bugfixes:
-- Fixed bug where saving custom debuff settings would reset the custom debuff color
-- Fixed bug where custom debuffs added by spell ID did not have all settings applied
-- Fixed bug where custom debuffs were not playing sounds when selected
-- Fixed bug where isInSameZone check always returned true
-- BuffWatch now correctly ignores other players outside the players zone
-- Global scanner perf bump when 'same zone' limit selected
-- Fixed bug in the combat log parsing for incoming swing damage amount
-- Removed deprecated spells and abilities
-- Removed Death Knight spell Unholy Frenzy
-- Removed Druid spell Nourish
-- Removed Druid spell Symbiosis
-- Removed Hunter aspect Aspect of the Hawk
-- Changed Hunter aspect Aspect of the Iron Hawk to Iron Hawk
-- Removed Monk raid cooldown Avert Harm
-- Removed Monk spell Serpent's Zeal
-- Changed Paladin spell Divine Light to Holy Light
-- Removed Paladin spell Inquisition
-- Removed Priest spell Hymn of Hope
-- Removed Priest spell Void Shift
-- Removed Priest spell Inner Fire
-- Removed Priest spell Inner Will
-- Changed Priest spell Greater Heal to Heal
-- Removed Rogue poison Mind Numbing Poison
-- Changed Rogue poison Paralytic Poison to Internal Bleeding
-- Changed Shaman spell Greater Healing Wave to Healing Wave
-- Removed Shaman weapon enchant Earthliving Weapon
-- Removed Shaman weapon enchant Flametongue Weapon
-- Removed Shaman weapon enchant Frostbrand Weapon
-- Removed Shaman weapon enchant Rockbiter Weapon
-- Removed Shaman weapon enchant Windfury Weapon
-- Removed Shaman totem Mana Tide Totem
-- Removed Shaman totem Stormlash Totem
-- Removed Shaman spell Burning Wrath
-- Removed Warrior raid cooldown Demoralizing Banner

Improvements:
-- Added new raid group size 20 man
-- Tools > Profiles > Activate due to group size
-- Move > Hold to Test
-- Added custom debuffs for 6.0 raid content
-- Added new spells and abilities
-- Added new Priest spell Clarity of Will as pumpable absorb
-- Added new Hunter aspect Aspect of the Fox
-- Added new Mage raid cooldown Amplify Magic
-- Added new Druid spell Rejuvenation (Germination) as HoT icon
-- Added new Druid spell Genesis as HoT icon

Changes:
-- Updated TOC for 6.0
-- Updated Swiftmendable check to include units with Rejuvenation (Germination)
-- Updated Swiftmendable check to exclude others HoTs when Rampant Growth is selected
-- Updated toolbox helper function for GetTalentInfo API changes
-- Updated 'Spells > Keys global' edit box to properly decorate text

Features:
-- Minor update for Warlords of Draenor

TODO:
-- Updated incoming/over heal estimation
-- Appears to not be a bug in VuhDo
-- UnitGetIncomingHeals API seems to return bogus values on beta/PTR?
-- Updated AOE advisor spell bases
-- Healing spell base values have been removed (H = Cx + B is now H = Cx)
-- Need to empirically test coefficients shown on beta tooltips
-- Use Hamlet's updated spreadsheet for WoD?
-- Updated AOE advisor glyph item IDs
-- Updated AOE advisor Glyph of Light of Dawn support

--------------------------------------------------------------
Version 3.53.

Bugfixes:
-- Fixed client side slider bug

Improvements:

Changes:

Features:

--------------------------------------------------------------
Version 3.52.

Bugfixes:
-- Fixed a bug in loading profiles via command line

Improvements:

Changes:

Features:

--------------------------------------------------------------
Version 3.51.

Bugfixes:

Improvements:
-- Added custom debuffs for 5.4 raid content

Changes:

Features:

--------------------------------------------------------------
Version 3.50.

Bugfixes:
-- Fixes to Chi Burst AoE advice (Thanks to Merlin52626)
-- Minor bugfixes

Improvements:

Changes:
-- Upated toc for patch 5.4

Features:

--------------------------------------------------------------
Version 3.44.

Bugfixes:
-- Minor bugfixes

Improvements:

Changes:

Features:

--------------------------------------------------------------
Version 3.43.

Bugfixes:
-- Fixed possible taint in debuff handling
-- Minor bugfixes

Improvements:

Changes:
-- Some checkboxes Options=>General=>Misc changed to "enable"
instead of "disable" style

Features:

--------------------------------------------------------------
Version 3.41.

Bugfixes:
-- Minor bugfixes

Improvements:

Changes:

Features:
-- Added new bouquet item "Statusbar: Overshielded"

--------------------------------------------------------------
Version 3.40.

Bugfixes:
-- Some bugfixes from 3.39

Improvements:

Changes:

Features:

--------------------------------------------------------------
Version 3.39.

Bugfixes:
-- Minor bugfixes
-- Fixed color picker color code

Improvements:
-- Smarter dynamic memory allocation
-- Creation of some ui elements if needed only to reduce memory usage

Changes:
-- Using all opaque texture for panel background now. May need
to adjust opacity (options=>panels=>general)
-- Revamped Options=>Move and other UI elemets a bit

Features:

--------------------------------------------------------------
Version 3.38.

Bugfixes:
-- Minor bugfixes

Improvements:
-- major memory optimizations
-- minor performance optimizations
-- Two VuhDo panels colliding should not lead to a short stutter
anymore

Changes:

Features:
-- Color picker for single target direction arrow w/o range
(options=>colors=states)
-- HoT bars can now be vertical, inverted, have axis turned
(options=>panels=>hot bars)
-- Bouquet item for showing shields as standalone bar
-- You can have your target or focus as separate panel group now
(options=>Move, "Special" => "Target", "Focus")

--------------------------------------------------------------
Version 3.37.

Bugfixes:
-- Fixed bug when sharing profiles

Improvements:
-- Power Word: Solace will now be recognized
-- Major code cleanup and memory optimizations
-- Added monk abilities to default bouquet "tank cooldowns extd"

Changes:

Features:

--------------------------------------------------------------
Version 3.36.

Bugfixes:
-- Fixed a bug where custom debuff icons could remain in wrong size
-- Minor bugfixes

Improvements:
-- Added some more ignore by... debuffs

Changes:

Features:
-- Added option to not fade debuff icons when player gets out of range
(Options=>Debuffs=>Visuals)

--------------------------------------------------------------
Version 3.35.

Bugfixes:
-- Fixed irrelevant debuffs showing by icon
-- Fixed possible gvar taint issue
-- Minor bugfix

Improvements:
-- Minor optimizations
-- Added some Mage buffs to BuffWatch

Changes:

Features:

--------------------------------------------------------------
Version 3.34.

Bugfixes:
-- Minor bugfix

Improvements:

Changes:

Features:

--------------------------------------------------------------
Version 3.33.

Bugfixes:
-- Shield status hot icon now working as configured
-- Fixed some talent spells not being recognized
-- Fixed alive units showing dead BGs sometimes
-- Added Dark intent to stamina buff

Improvements:
-- Added custom debuffs for 5.2 raids
-- Updated debuff ignore list

Changes:

Features:

--------------------------------------------------------------
Version 3.32.

Bugfixes:
-- Fixed raid target icon in combo options=>panels=>misc

Improvements:
-- Many optimizations

Changes:
-- Changed overall shield value detection to 5.2 standard
system

Features:
-- Separated icons and color "removable only" debuff option
(Options=>Debuffs=>Standard)

-- Added Shield Bar
(Options=>General=>Incoming, "Shield Bar")
(Options=>Colors=>Modes, "Shield Bar")

-- Introducing Text Providers for
(Options=>Panels=>Misc "Overheal" Indicator)
(Options=>General=>Indicators", "more" next to ...
"Mana Bar", "Side Left", "Side Right".
More to come...)

-- You can now copy/paste color codes as hex string in any
color picker

-- Added default PvP flag carrier bouquet
--------------------------------------------------------------
Version 3.31.
- updated toc for patch 5.2

--------------------------------------------------------------
Version 3.30.

Bugfixes:
-- Fixed damage flash bar
-- Fixed possibly incorrect button sizes after changing a profile

Improvements:
-- BuffWatch will be hidden in pet battles now

Changes:

Features:

--------------------------------------------------------------
Version 3.29.

Bugfixes:
-- BuffWatch Rebuff Arcane Brilliance if either no spell power
OR no crit buff on target

Improvements:

Changes:

Features:

--------------------------------------------------------------
Version 3.28.

Bugfixes:
-- Hopefully fixed Eternal Flame AoE predicition

Improvements:
-- Performance optimizations
-- Direction arrow bouquet now can have range text yards/10
-- Added more shields to shield absorb (thx acer13189)

Changes:

Features:

--------------------------------------------------------------
Version 3.27.

Bugfixes:
-- Performance optimizations

Improvements:

Changes:

Features:

--------------------------------------------------------------
Version 3.26.

Bugfixes:
-- Workaround for unit incoming resurrection client bug
-- Fixed a bug in shield absorb calculation

Improvements:
-- Added several default custom debuffs
(options=>tools=>reset "Custom Debuffs" may be needed)
-- Increased performance
-- All mutual exclusive buffs should be recognized by BuffWatch now
-- Bouquet item "SHIELD_COUNT" now works for shields from all sources

Changes:

Features:
-- Added Chi Burst to trackable AOE advices (experimental)

--------------------------------------------------------------
Version 3.25.

Bugfixes:
-- Bugfix with bouquets

Improvements:

Changes:

Features:

--------------------------------------------------------------
Version 3.24.

Bugfixes:
-- Hopefully fixed a bug with icons disappearing after player died

Improvements:

Changes:

Features:

--------------------------------------------------------------
Version 3.23.

Bugfixes:
-- Fixed a bug with mana bars etc disappearing sometimes when player
target changed

Improvements:

Changes:

Features:

--------------------------------------------------------------
Version 3.22.

Bugfixes:
-- Fixed a major bug not updating raid members properly sometimes

Improvements:

Changes:

Features:

--------------------------------------------------------------
Version 3.21.

Bugfixes:
-- AOE advice calculations fix for Priests
-- Fixed rez announce chat channel name

Improvements:
-- Signicantly reduced memory/cpu consumption on
when changing player target.

Changes:
-- Removed "Keep Stance" from Options=>Spells=>Misc
(didn't work, use /console autoUnshift 0/1 instead)

Features:

--------------------------------------------------------------
Version 3.20.

Bugfixes:
-- Changed "Dark Power", "Light Power" constants to "Chi" pendants

Improvements:

Changes:

Features:

--------------------------------------------------------------
Version 3.19.

Bugfixes:
-- Changed "Mastery: Illuminated Healing" to "Illuminated
Healing" to track the buff really
-- Fixed error in options menu introduced with 5.1

Improvements:
-- Increased display update speed after pet summon
-- Weapon enchants will now be told apart

Changes:
-- Tagged for version 5.1

Features:
-- Added Symbiosis to BuffWatch
-- Added rogue poisons to BuffWatch
-- Added shaman offhand weapon enchant to BuffWatch

--------------------------------------------------------------
Version 3.18.

Bugfixes:
-- Changed Dark Intent to raid wide buff for BuffWatch
-- Minor bugfixes

Improvements:
-- Added improved version of PW:S to shield absorb tracking

Changes:

Features:
-- Added bouquet item for counter "Counter: All shields absorb #k"
showing the remaining shield absorption of all shields on the
target

--------------------------------------------------------------
Version 3.17.

Bugfixes:
-- Added missing GCD reference spell for monks
-- Possible fix for flashing hots
-- Possible fix for bouquets after profile loading

Improvements:

Changes:

Features:

--------------------------------------------------------------
Version 3.16.

Bugfixes:
-- Fixed a serious cpu resource hog introduced with 3.9

Improvements:
-- Increased performance after raid roster changes

Changes:

Features:

--------------------------------------------------------------
Version 3.15.

Bugfixes:
-- Minor bugfix in tooltips
-- Bugfix (hopefully) for totem cooldowns not displaying properly

Improvements:
-- Added a lot of mop default custom debuffs

Changes:

Features:

--------------------------------------------------------------
Version 3.14.

Bugfixes:
-- Fixed repeated ready-check not showing properly
-- Fixed some HoTs not updating properly when changing profiles

Improvements:

Changes:

Features:
-- Added bouquet item "flag: class color if active"
This enables you to apply class color to any active
icon

--------------------------------------------------------------
Version 3.13.

Bugfixes:
-- Fixed a range detection bug in PT panel
-- Fixed party panel hiding bug
-- Fixed a bug with options not showing active panel sometimes
-- Minor bugfixes

Improvements:
-- Inreased hitbox for custom debuff tooltips

Changes:

Features:

--------------------------------------------------------------
Version 3.12.

Bugfixes:
-- Minor bugfixes

Improvements:
-- Improved registering of events when force show blizz frames
is enabled in options=>general=>miscs

Changes:

Features:

--------------------------------------------------------------
Version 3.11.

Bugfixes:
-- Fixed a bug in player group determination
-- Fixed several possible taint problems
-- Soulstone, Enveloping Mist and Surging Mist
should now work as intended if Soothing mist
is channeling
-- Fixed coincidence with other addons hiding Blizz UI elements
-- Fixed bug in range detecton

Improvements:
-- Player powers will be updated more frequently
-- Minor optimizations

Changes:

Features:

--------------------------------------------------------------
Version 3.9.

Bugfixes:
-- Minor bugfix with range detection for enemy targets
-- Minor bugfix with overheal higlight not reseting properly
-- Other minor bugfixes

Improvements:
-- Reduced memory consumption
-- Major options code rework, reduces memory usage, increased
flexibility for future extensions
-- Added Sacred Shield to trackable buffs

Changes:
-- Added "Vixar" to default libSharedMedia fonts

Features:
-- On popular demand: Options=>General=>Misc "Hide Blizz xyz" is
tri-state now. So you can "leave alone/show/hide blizz" frames.
May need to overwrite existing profiles in order to have Blizz
UI elements shown when hidden from another addon
Defaults to: Leave alone

--------------------------------------------------------------
Version 3.7.

Bugfixes:
-- Fixed problem with minimap button

Improvements:

Changes:

Features:

--------------------------------------------------------------
Version 3.6.

Bugfixes:
-- Fixed dc shield macro icons
-- Fixed group size detection for group of 5
-- Fixed shield absorb calculation
-- Fix for libSharedMedia which seems to be registering
nil for "none" borders now
-- Hopefully fixes a bug with minimap setting not saving
sometimes
-- Minor bugfixes
-- Attempt to fix smart cast battle rez

Improvements:
-- Added Grimoire of Sacrifice to BuffWatch
-- Added Cenarion Ward to hot list
-- Added Serpent's Zeal to trackable hots
-- Improved BuffWatch options buff detection
for low level toons

Changes:
-- Integrated minimap icon into VuhDo to save
some bytes
-- Some Code cleanup

Features:

--------------------------------------------------------------
Version 3.5.

Bugfixes:
-- All characters "." and "#" will be removed from bouquet names
to avoid crashes
-- Switched shield absorb estimation to spell ids instead of spell names
-- Aggro indicator marks working again
-- Minor bugfixes

Improvements:
-- Improved range checking for hostile targets
-- Added default bouquet "Raid Cooldowns" (Thank you, Zohar)
-- Added Spirit Shell to "Pump Aegis" feature
-- Updated libSharedMedia
-- Minor optimizations

Changes:

Features:
-- Added default bouquet "Raid CDs" (Thanks to Zohar)

--------------------------------------------------------------
Version 3.4.

Bugfixes:
-- Some rewrite of buff watch code to make it more robus
-- Fixed glyph/talent taint bug
-- Fixed a bug with resurrection announcement
-- Fixed a bug with VuhDo not auto hiding in parties
-- Hopefully fixed a bug with target/focus frame taint

Improvements:

Changes:

Features:

--------------------------------------------------------------
Version 3.2.

Bugfixes:
-- Fixed use of custom macros

Improvements:

Changes:

Features:

--------------------------------------------------------------
Version 3.1.

Bugfixes:
-- Sharing profiles fixed
-- Casting Purify Spirit, Eternal Flame fixed
-- Eternal Flame available for HoT Icons

Improvements:

Changes:

Features:
Archived Files (10)
File Name
Version
Size
Author
Date
v3.65
1008kB
Iza
12-08-14 08:15 AM
3.64
991kB
Iza
10-16-14 09:50 AM
3.62
991kB
Iza
10-15-14 12:00 PM
3.61
991kB
Iza
10-14-14 05:00 PM
3.60 beta 3
991kB
Iza
10-13-14 01:52 AM
3.53
986kB
Iza
09-15-13 02:09 AM
3.52
986kB
Iza
09-14-13 12:35 AM
3.51
986kB
Iza
09-13-13 06:18 AM
3.37
986kB
Iza
04-06-13 06:51 AM
3.36
986kB
Iza
03-19-13 05:14 AM


Post A Reply Comment Options
Unread 10-28-09, 11:32 PM  
Mellor
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Re: Re: Feature request

Originally posted by Iza
Hmm... Righteous Fury ought to be available in the buff list. Strange thing... PallyPower.. no, BuffWatch has Buffs for most classes and if I'd want to sync with every tool there may be out there I'd have to hire an additional employee. I suggest you turn off BuffWatch and use PallyPower instead. Won't be much overhead I'm sure...
I have an option for Beacon of Light, but no RF.

Aww, but PallyPower is so *bad*, and I just need to accept assignments... okay though.
Mellor is offline Report comment to moderator  
Reply With Quote
Unread 10-28-09, 01:55 PM  
Iza
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 43
File comments: 691
Uploads: 5
Re: Re: Re: Re: Re: Re: Re: HOTs not showing on others

Originally posted by Bubbak
Hello,

as I said, I totally understand you cant give support to this.. and I really appreciate you pointed me a bit more in the right direction!

Now that I know there is some local buff table "VUHDO_SPELLS[VUHDO_I18N_SWIFTMEND].id" and that I know there is some API function called GetSpellInfo(), which is using IDs from wowhead, I guess I need to find these function calls somewhere and edit exact set IDs? I just.. must be blind .. hehe this thingy remembers me my old school days when we were coding in Pascal

Noticed this.. VUHDO_SPELLS = VUHDO_GLOBAL["VUHDO_SPELLS"]; meaning there is some Global Table with spells and actual script is only copying it.. but where... oh where... is it defined?..
local <blahGlobal> = _G["<blahGlobal>"] is a trick to improve performance. In LUA local variables will be stored in registers, while global variable will be stored on heap. Loading values from registers will speed up access about 40%.
Iza is offline Report comment to moderator  
Reply With Quote
Unread 10-28-09, 01:52 PM  
Iza
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 43
File comments: 691
Uploads: 5
Re: Feature request

Originally posted by Mellor
So, I love the little VuhDo buff manager on my pally. It does exactly what I need it to do and no more. I have two requests, though:

-Can Righteous Fury be added to the buffs available? I'm sick of forgetting it.

-Is it possible to have the per-class buff assignments accept buff assignments from PallyPower/ZOMGBuffs when a raid leader or another paladin is autoassigning buffs? I know this is probably a lot of coding, but I refuse to muck about with those when my healing addon can do things so much more simply.

Thanks for the great mod!
Hmm... Righteous Fury ought to be available in the buff list. Strange thing... PallyPower.. no, BuffWatch has Buffs for most classes and if I'd want to sync with every tool there may be out there I'd have to hire an additional employee. I suggest you turn off BuffWatch and use PallyPower instead. Won't be much overhead I'm sure...
Iza is offline Report comment to moderator  
Reply With Quote
Unread 10-28-09, 01:49 PM  
Iza
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 43
File comments: 691
Uploads: 5
Originally posted by Stormlor
Hey Iza,

I have a weird error. First I have emergency set to 80% and for 1 max target.

During some raids (WG, PVP) when one target turns red for emergency, five other targets turn like a brown color. Now this doesn't happen all the time, but in some cases its confusing on who is on emergency and who is "charmed". So I looked in the colors and changed "charmed" to another color and it was still doing this.
I will have to check this. I personally never use emergency modes. Are you sure your set max # of emergencies to 1?
Iza is offline Report comment to moderator  
Reply With Quote
Unread 10-28-09, 04:40 AM  
Bubbak
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
Re: Re: Re: Re: Re: Re: HOTs not showing on others

Originally posted by Iza
Hi,
-.- well that with the private servers is something I should have known from the start. Please understand that I cannot give support for private servers for several reasons. If you like to change code yourself, look for "VUHDO_updateAllHoTs" in file "VuhDoBarCustomizerHots". That'll make a good starting point.
Hello,

as I said, I totally understand you cant give support to this.. and I really appreciate you pointed me a bit more in the right direction!

Now that I know there is some local buff table "VUHDO_SPELLS[VUHDO_I18N_SWIFTMEND].id" and that I know there is some API function called GetSpellInfo(), which is using IDs from wowhead, I guess I need to find these function calls somewhere and edit exact set IDs? I just.. must be blind .. hehe this thingy remembers me my old school days when we were coding in Pascal

Noticed this.. VUHDO_SPELLS = VUHDO_GLOBAL["VUHDO_SPELLS"]; meaning there is some Global Table with spells and actual script is only copying it.. but where... oh where... is it defined?..
Last edited by Bubbak : 10-28-09 at 04:54 AM.
Bubbak is offline Report comment to moderator  
Reply With Quote
Unread 10-28-09, 04:06 AM  
Mellor
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Feature request

So, I love the little VuhDo buff manager on my pally. It does exactly what I need it to do and no more. I have two requests, though:

-Can Righteous Fury be added to the buffs available? I'm sick of forgetting it.

-Is it possible to have the per-class buff assignments accept buff assignments from PallyPower/ZOMGBuffs when a raid leader or another paladin is autoassigning buffs? I know this is probably a lot of coding, but I refuse to muck about with those when my healing addon can do things so much more simply.

Thanks for the great mod!
Mellor is offline Report comment to moderator  
Reply With Quote
Unread 10-28-09, 01:20 AM  
Stormlor
A Cyclonian

Forum posts: 45
File comments: 40
Uploads: 0
Hey Iza,

I have a weird error. First I have emergency set to 80% and for 1 max target.

During some raids (WG, PVP) when one target turns red for emergency, five other targets turn like a brown color. Now this doesn't happen all the time, but in some cases its confusing on who is on emergency and who is "charmed". So I looked in the colors and changed "charmed" to another color and it was still doing this.
__________________
"Science is organized knowledge. Wisdom is organized life." - Immanuel Kant
Stormlor is offline Report comment to moderator  
Reply With Quote
Unread 10-28-09, 12:50 AM  
Iza
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 43
File comments: 691
Uploads: 5
Re: Re: Re: Re: Re: HOTs not showing on others

Originally posted by Bubbak
Hi again.

Well, I think I have tried all suggested plus many more But its still not working.
I now guess where might be problem tho.. Im currently not playing on official server anymore, but at the MangOS free server. I play here because there is much more people from my nation and its smaller community gives me more friendly feeling. But thats different story...

I originally thought this cant be caused by MangOS, as all my other addons works normally as when I was playing at official servers, and X-perl showing HOTs normally and all... But I now do think so, because I have tested Healbot and HOTCandy as well and there is practially same problem - I see HOTs only on me.

Also, after few BGs I have noticed there are some buffs which actually shows on others, like a Weakened Soul. According to this it seems the HOT showing module actually works somehow, but there might be some difference between certain buffs.. Like some different IDs (just a guess) maybe?

Im not really into addon coding and Im not expecting you to support VuhDo for anything else than official server, of course, but still, if there would be anything you could do to help me, maybe give me few some hints where to look into .lua ... so I might be able to edit / repair it to read my HOTs correctly.. Does it read HOTs using some server-side IDs? I think Im guessing too much.. simply - any help would be nice of you. If you are not willing to help because Im not playing on the official server at the moment, I understand.. but worth a try .)

I can do any kind of testing and can teoretically get any server-side info from the Server Admins / GMs, I just dont know where to look into VuhDo itself and what to look for.

Hope you understand my point, because Im not from English speaking country and sometimes my English isnt that clear, I think.

Thank you in advance. Long live the Vu:do, its certainly best of the best

Edit: Im writing all this because my guess was there must be some VuhDo buff list inside of your coding, which you use to give options to for example track certain class-specific buffs (Thorns, MoTW, Renew, Rejuvenation..) and to decide which not to track, and was hoping that I could edit it to this local server. Its still just a guess, and maybe Im totally wrong, but thats all Im trying to achieve - to get my HOT showing working so I can run some instances and raids soon, properly..
Hi,
-.- well that with the private servers is something I should have known from the start. Please understand that I cannot give support for private servers for several reasons. If you like to change code yourself, look for "VUHDO_updateAllHoTs" in file "VuhDoBarCustomizerHots". That'll make a good starting point.
Iza is offline Report comment to moderator  
Reply With Quote
Unread 10-27-09, 05:41 PM  
Bubbak
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
Re: Re: Re: Re: HOTs not showing on others

Originally posted by Iza
Very mysterious... reseting vuhdo and disabling all other addons usually fixes any bugs... Please go to Options=>Panels=>HoTs, make sure all HoT slots are assigned correctly, click "Apply to all". Please also try moving the HoT icons to a position outside the bars (maybe icons will be drawn "under" the health bars for some reason)
Hi again.

Well, I think I have tried all suggested plus many more But its still not working.
I now guess where might be problem tho.. Im currently not playing on official server anymore, but at the MangOS free server. I play here because there is much more people from my nation and its smaller community gives me more friendly feeling. But thats different story...

I originally thought this cant be caused by MangOS, as all my other addons works normally as when I was playing at official servers, and X-perl showing HOTs normally and all... But I now do think so, because I have tested Healbot and HOTCandy as well and there is practially same problem - I see HOTs only on me.

Also, after few BGs I have noticed there are some buffs which actually shows on others, like a Weakened Soul. According to this it seems the HOT showing module actually works somehow, but there might be some difference between certain buffs.. Like some different IDs (just a guess) maybe?

Im not really into addon coding and Im not expecting you to support VuhDo for anything else than official server, of course, but still, if there would be anything you could do to help me, maybe give me few some hints where to look into .lua ... so I might be able to edit / repair it to read my HOTs correctly.. Does it read HOTs using some server-side IDs? I think Im guessing too much.. simply - any help would be nice of you. If you are not willing to help because Im not playing on the official server at the moment, I understand.. but worth a try .)

I can do any kind of testing and can teoretically get any server-side info from the Server Admins / GMs, I just dont know where to look into VuhDo itself and what to look for.

Hope you understand my point, because Im not from English speaking country and sometimes my English isnt that clear, I think.

Thank you in advance. Long live the Vu:do, its certainly best of the best

Edit: Im writing all this because my guess was there must be some VuhDo buff list inside of your coding, which you use to give options to for example track certain class-specific buffs (Thorns, MoTW, Renew, Rejuvenation..) and to decide which not to track, and was hoping that I could edit it to this local server. Its still just a guess, and maybe Im totally wrong, but thats all Im trying to achieve - to get my HOT showing working so I can run some instances and raids soon, properly..
Last edited by Bubbak : 10-27-09 at 05:47 PM.
Bubbak is offline Report comment to moderator  
Reply With Quote
Unread 10-27-09, 02:52 AM  
Soza
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Originally posted by Iza
This is an error out of libHealComm 4.0. Please contact it's author (Shadowed) for support.
Thank you for quick reply, keep up the good work ^_^
Soza is offline Report comment to moderator  
Reply With Quote
Unread 10-27-09, 01:08 AM  
Iza
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 43
File comments: 691
Uploads: 5
Originally posted by Soza
Hello Iza, i love your addon as resto shammy but recently i have some lua errors. i have the latest version (1.203). i ran reset_Vuhdo also but still get this Lua Error window.

"Message: ...dUnitFrames\libs\LibHealComm-4.0\LibHealComm-4.0.lua:199: attempt to compare nil with number
This is an error out of libHealComm 4.0. Please contact it's author (Shadowed) for support.
Iza is offline Report comment to moderator  
Reply With Quote
Unread 10-26-09, 05:03 PM  
Soza
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Hello Iza, i love your addon as resto shammy but recently i have some lua errors. i have the latest version (1.203). i ran reset_Vuhdo also but still get this Lua Error window.

"Message: ...dUnitFrames\libs\LibHealComm-4.0\LibHealComm-4.0.lua:199: attempt to compare nil with number
Time: 10/27/09 00:51:16
Count: 1
Stack: [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: ?
...dUnitFrames\libs\LibHealComm-4.0\LibHealComm-4.0.lua:199: in function <...dUnitFrames\libs\LibHealComm-4.0\LibHealComm-4.0.lua:193>
...ddOns\VuhDo\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:2241: in function `?'
...ddOns\VuhDo\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:2693: in function <...ddOns\VuhDo\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:2692>
[C]: ?
[C]: in function `CastSpellByName'
Interface\FrameXML\ChatFrame.lua:962: in function `?'
Interface\FrameXML\ChatFrame.lua:3490: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:3177: in function `ChatEdit_SendText'
Interface\FrameXML\ChatFrame.lua:2275: in function <Interface\FrameXML\ChatFrame.lua:2268>
[C]: in function `RunMacroText'
Interface\FrameXML\SecureTemplates.lua:378: in function `handler'
Interface\FrameXML\SecureTemplates.lua:529: in function `SecureActionButton_OnClick'
Interface\FrameXML\SecureTemplates.lua:570: in function <Interface\FrameXML\SecureTemplates.lua:562>

Locals: tbl = <table> {
spell = "Lesser Healing Wave"
}
index = "Rank 9"
rank = 9
spellData = <table> {
averages = <table> {
}
levels = <table> {
}
increase = <table> {
}
coeff = 0.42857142857143
}
spellLevel = 77
(*temporary) = nil
(*temporary) = "Lesser Healing Wave"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to compare nil with number"
HealComm = <table> {
TargetLastTarget = <function> defined @Interface\AddOns\VuhDo\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:2407
GetHealModifier = <function> defined @Interface\AddOns\VuhDo\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:374
bucketFrame = <unnamed> {
}
TargetLastFriend = <function> defined @Interface\AddOns\VuhDo\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:2403
compressGUID = <table> {
}
UNIT_SPELLCAST_CHANNEL_START = <function> defined @Interface\AddOns\VuhDo\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:2266
GetNextHealAmount = <function> defined @Interface\AddOns\VuhDo\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:395
ALL_HEALS = 23
GLYPH_ADDED = <function> defined @Interface\AddOns\VuhDo\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:1651
averageHeal = <table> {
}
UseAction = <function> defined @Interface\AddOns\VuhDo\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:2412
itemSetsData = <table> {
}
currentModifiers = <table> {
}
GLYPH_REMOVED = <function> defined @Interface\AddOns\VuhDo\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:1651
GetCasterHealAmount = <function> defined @Interface\AddOns\VuhDo\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:519
CASTED_HEALS = 3
UNIT_SPELLCAST_CHANNEL_UPDATE = <function> defined @Interface\AddOns\VuhDo\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:2322
revisedCompressor = true
BOMB_HEALS = 16
callbacks = <table> {
}
GLYPH_UPDATED = <function> defined @Interface\AddOns\VuhDo\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:1651
removeRecordList = <function> defined @Interface\AddOns\VuhDo\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:280
getRecord = <function> defined @Interface\AddOns\VuhDo\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:243
GlyphsUpdated = <function> defined @Interface\AddOns\VuhDo\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:1651
Target = <function> defined @Interface\AddOns\VuhDo\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:2366
GetOthersHealAmount = <function> defined @Interface\AddOns\VuhDo\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:508
UNIT_AURA = <function> defined @Interface\AddOns\VuhDo\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:1593
tableCache = <table> {
}
UPDATE_MOUSEOVER_UNIT = <function> defined @Interface\AddOns\VuhDo\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:2344
ZONE_CHANGED_NEW_AREA = <function> defined @Interface\AddOns\VuhDo\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:1554
"
Soza is offline Report comment to moderator  
Reply With Quote
Unread 10-25-09, 04:33 PM  
Darth Piglet
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Originally posted by Iza
Please leave the game and run "reset_vuhdo.bat" in vuhdo addons folder.
That did the trick, thanks.
Darth Piglet is offline Report comment to moderator  
Reply With Quote
Unread 10-25-09, 02:09 PM  
Iza
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 43
File comments: 691
Uploads: 5
Originally posted by Darth Piglet
I've been away from WoW a few weeks and I return to discover that Vuhdo does not work.

The error message:

Message: Interface\AddOns\VuhDo\VuhDoKeySetup.lua:218: bad argument #1 to 'pairs' (table expected, got string)
Time: 10/25/09 19:42:25
Count: 1
Stack: [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: ?
[C]: in function `pairs'
Interface\AddOns\VuhDo\VuhDoKeySetup.lua:218: in function `VUHDO_setupAllHealButtonAttributes'
Interface\AddOns\VuhDo\VuhDoPanelRedraw.lua:284: in function <Interface\AddOns\VuhDo\VuhDoPanelRedraw.lua:253>
Interface\AddOns\VuhDo\VuhDoPanelRedraw.lua:1158: in function <Interface\AddOns\VuhDo\VuhDoPanelRedraw.lua:1148>
Interface\AddOns\VuhDo\VuhDoPanelRedraw.lua:1183: in function `VUHDO_redrawAllPanels'
Interface\AddOns\VuhDo\VuhDoPanelRedraw.lua:1198: in function `VUHDO_reloadUI'
Interface\AddOns\VuhDo\VuhDoEventHandler.lua:906: in function `VUHDO_OnUpdate'
[string "*:OnUpdate"]:1: in function <[string "*:OnUpdate"]:1>

Locals: (*temporary) = ""
(*temporary) = "table expected, got string"
= <function> defined =[C]:-1
Please leave the game and run "reset_vuhdo.bat" in vuhdo addons folder.
Iza is offline Report comment to moderator  
Reply With Quote
Unread 10-25-09, 12:47 PM  
Darth Piglet
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
I've been away from WoW a few weeks and I return to discover that Vuhdo does not work.

The error message:

Message: Interface\AddOns\VuhDo\VuhDoKeySetup.lua:218: bad argument #1 to 'pairs' (table expected, got string)
Time: 10/25/09 19:42:25
Count: 1
Stack: [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: ?
[C]: in function `pairs'
Interface\AddOns\VuhDo\VuhDoKeySetup.lua:218: in function `VUHDO_setupAllHealButtonAttributes'
Interface\AddOns\VuhDo\VuhDoPanelRedraw.lua:284: in function <Interface\AddOns\VuhDo\VuhDoPanelRedraw.lua:253>
Interface\AddOns\VuhDo\VuhDoPanelRedraw.lua:1158: in function <Interface\AddOns\VuhDo\VuhDoPanelRedraw.lua:1148>
Interface\AddOns\VuhDo\VuhDoPanelRedraw.lua:1183: in function `VUHDO_redrawAllPanels'
Interface\AddOns\VuhDo\VuhDoPanelRedraw.lua:1198: in function `VUHDO_reloadUI'
Interface\AddOns\VuhDo\VuhDoEventHandler.lua:906: in function `VUHDO_OnUpdate'
[string "*:OnUpdate"]:1: in function <[string "*:OnUpdate"]:1>

Locals: (*temporary) = ""
(*temporary) = "table expected, got string"
= <function> defined =[C]:-1
Darth Piglet is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.