- More Information
| Created On: | Oct. 23, 2006 |
|---|---|
| Localized: |
|
- About Druid Bar
{{{
- !html
Druid Bar, v3.6
Druid Bar is a movable mana bar that keeps track of your current mana, even in a shapeshifted form like bear or cat. remember that this addon is an estimation of your mana, and it could be slightly higher or lower depending on your level(Lower levels will have more problems since there is much less room for error with their smaller mana pools).
=====If for whatever reason your mana bar disappears and you just can't find it, or there's other really weird behavior, do /dbar reset. it'll reset the mod as if you just did a fresh install of it. This should fix most problems people might have=========
-------------------------------------------------------
-------------------------------------------------------
Slash Commands: /druidbar or /dbar
parameters: [on/off/toggle/vis/width/height/hide/lock/replace/player/text/message/status]
Explination of the parameters:
On/Off/Toggle: This will toggle running of the addon. toggle switches between on and off.
Vis: This will enable or disable any and all graphical stuff. if you use with other addons like StatusBars or Linoleum, turn it off. If not, leave it on ^^
Width (#): This will let you set the width of the bar. Default is 160px.
height (#): This will let you set the height of the bar. Default is 18px.
percent: This toggles between 3 options: Showing Raw mana, showing %Mana, and showing both. Works for both the normal bar and Replace.
hide: This will toggle on/off the hiding of the bar when in caster form.
full: This will toggle on/off the hiding of the bar in animal forms when your mana is at 100%
lock: This will toggle on/off locking the position of the bar.
replace: This will replace the Player Frame's mana bar, splitting it into two when shifted.
player: This will make the bar show up directly under the Player Frame. You know, where a lot of other addons like to place your Experience Bar.
Text: This will toggle between 3 options: No text, "Classic" text, or "Modern" Text. (Modern having a border, Classic having no border). This option carries over for both the normal bar and the replaced bar.
Message (toggle/bear/cat/aqua/travel) (say/party/raid/emote) (message): Message allows you to customize saying when you shift into/out of a form. More of a novelty item I did for a guildie, it's here in case you want it too. More in-depth info about the message parameter:
/dbar message toggle: This will toggle messages on and off. Default off.
/dbar (bear/cat/aqua/travel) (say/party/raid/emote) (message): This will set the
message for the feral form you choose, in the channel you choose. for example,
choosing /dbar bear say "rawr, imma bear!" will make you say that when you shift
into it. make sure ya get the format right, 'else it'll yell at you!
Status: This will list the status of all the toggles in your chat window. Simple, Easy, Effective.
Best: This will try to determine which is the best travel form for you to be in; Mounted, Cheetah, or Aquatic.
kmg: This will try to replace the MiniGroup window's mana bar with a split-screen bar like with replace.
ez: enables or disables shifting using other form's buttons.
color: Changes the color of the mana bar by rgb vales. works like
/dbar color [r/g/b/a/#(0-1)] [#(0-1)] {#(0-1)}
this way you can change a specific color at once
(like /dbar color r 0.75)
or all three at once
(like /dbar color 1 0 0)
manatex (path/file): Changes the texture of the mana bar. use /dbar manatex default to reset.
bordertex (path/file): Changes the texture of the bar border. use /dbar bordertex default to reset.
reset: Resets the bar to default settings, moving the bar to the center of the screen.
-------------------------------------------------------
-------------------------------------------------------
To ModMakers:
Want to find a way to integrate DruidBar into your player frames? Easily done. first, check if druidbar is installed. do a simple if statement
if DruidBar_OnLoad then blabla end. note the lack of ()'s. you're checking if that function exists. if it does, druidbar is installed.
then, you simply need to know two variable names:
DruidBarKey.keepthemana
DruidBarKey.maxmana
keepthemana is for the person's current mana. maxmana is the max mana. can plug that data in anywhere, and you should be set!
}}}
- Downloads (63)
- Screenshots (2)
- Tickets
- Comments
- RSS
You need to login or register to post comments.
Benefits of Registration
- Interact with hundreds of thousands of other gamers on an open social network.
- Post your stories, news, images, videos, and other content to share.
- Create a network with your fellow gamers or join an existing one.
- Gain reputation for everything you do.
- Recommended Addons
- RSS
Users who liked Druid Bar also liked these.
- 2,151 Gatherer Map
- 2,682 Cartographer ... Map and Quest & Leveling
- 75 Guild2Guild Group/Guild Management
- 162 Factionizer Quest & Leveling
- 4,950 Omen Threat Meter Raids & Encounters
- Similar Addons
- 956 Item Rack (Fan ... Inventory & Bags, Other, and ...
- 857 EquipCompare Auction & Economy, Inventory ...
- 821 Rogue Focus Classic Combat, Druid, and Rogue
- 652 DrDamage Other, Combat, Healer, ...
- 474 Examiner Other
- 11,717 QuestHelper Map and Quest & Leveling
- 4,950 Omen Threat Meter Raids & Encounters
- 4,895 Atlasloot Enhanced Map and Tradeskill
- 4,368 GroupCalendar Group/Guild Management, Quest ...
- 4,263 Cartographer Map






- +0
- Thumbs Down
- Thumbs Up
OldeWolf saidI have version 3.67 and WoW keeps telling me it's outdated all in red bold letters. It wont even show up on WoW either...
Where can I get an updated version of this? It's a really useful mod that deserves to be updated.
- +0
- Thumbs Down
- Thumbs Up
Glocknine saidim still using version 3.66 but i have no problems with at all!
- +0
- Thumbs Down
- Thumbs Up
Rozamar saidcan this be updated for 2.4? All works well except best form when I port from Azeroth to Outlands...it just forgets I have flight form until I zone instance or reload UI
- +0
- Thumbs Down
- Thumbs Up
Xhaiden saidHey, love this addon, but would it be at all possible to add the speech option to flight and epicflight forms? this would be great
thx a ton ^^
- +0
- Thumbs Down
- Thumbs Up
Jumbie saidAnyone else having having to open the DruidBar menu before the One Key shifting option works?
- +0
- Thumbs Down
- Thumbs Up
SwiftFeet saidEverything is fine but I still can't use keybinding for the flightform (fluggestalt). I'm using version 3.67 on the german client. Has anyone solved this issue yet?
- +0
- Thumbs Down
- Thumbs Up
osedaxz saidUpdate localization for zhTW
elseif GetLocale() == "zhTW" then
DRUIDBAR_DRUIDCLASS = "德魯伊";
DRUIDBAR_FORM = "形態";
DRUIDBAR_FORMX = "水棲";
DRUIDBAR_FORMX2 = "旅行";
BINDING_HEADER_DRUIDBAR = "Druid Bar";
BINDING_NAME_DruidBarBest = "最佳形態";
DRUIDBAR_CAT_FORM = "獵豹形態";
DRUIDBAR_BEAR_FORM = "熊形態";
DRUIDBAR_BEAR_FORM_DIRE = "巨";
DRUIDBAR_AQUATIC_FORM = "水棲形態";
DRUIDBAR_TRAVEL_FORM = "旅行形態";
DRUIDBAR_OOM_FORM = "梟獸形態";
DRUIDBAR_TREE_FORM = "生命之樹";
DRUIDBAR_FLIGHT_FORM = "飛行形態";
DRUIDBAR_SWIFT_FLIGHT = "迅捷飛行形態";
DRUIDBAR_MANA_DELIM = "法力";
DRUIDBAR_META = "變形符文";
DRUIDBAR_OPTIONS_TITLE = "Druid Bar設定";
DRUIDBAR_OPTIONS_Bar = "狀態條設定";
DRUIDBAR_OPTIONS_MessageO = "變形訊息設定";
DRUIDBAR_OPTIONS_MessageTT = "允許你在變形時在指定的頻道送出訊息。";
DRUIDBAR_OPTIONS_MiscO = "其它";
DRUIDBAR_OPTIONS_Toggle = "啟用";
DRUIDBAR_OPTIONS_Vis = "顯示";
DRUIDBAR_OPTIONS_VisTT = "開啟或是關閉任一個,或是全部的顯示。\n如果你和其他的插件(如StatusBars或是Linoleum)一起使用的話,關掉它,不然請保持在開啟狀態。";
DRUIDBAR_OPTIONS_KMG = "MiniGroup狀態條";
DRUIDBAR_OPTIONS_KMGTT = "取代MiniGroup法力條";
DRUIDBAR_OPTIONS_Replace = "取代";
DRUIDBAR_OPTIONS_ReplaceTT = "取代玩家的法力條,變形時狀態條會變成二條分別顯示法力和能量/怒氣。";
DRUIDBAR_OPTIONS_Player = "玩家頭像";
DRUIDBAR_OPTIONS_PlayerTT = "將DruidBar直接顯示在玩家頭像下方";
DRUIDBAR_OPTIONS_Custom = "自訂";
DRUIDBAR_OPTIONS_Weight = "寛度";
DRUIDBAR_OPTIONS_Height = "高度";
DRUIDBAR_OPTIONS_Lock = "鎖定";
DRUIDBAR_OPTIONS_Hide = "人型狀態時隱藏";
DRUIDBAR_OPTIONS_Full = "法力全滿時隱藏";
DRUIDBAR_OPTIONS_Message = "啟用";
DRUIDBAR_OPTIONS_Close = "關閉";
DRUIDBAR_OPTIONS_Text = "文字樣式";
DRUIDBAR_OPTIONS_Percent = "數字樣式";
DRUIDBAR_OPTIONS_DROP = {
["Text"] = {
[0] = "原始樣式";
[1] = "新樣式";
[2] = "不顯示文字";
};
["Percent"] = {
[0] = "數值";
[1] = "百分比";
[2] = "數值/百分比";
};
["Message"] = {
[0] = "說";
[1] = "隊伍";
[2] = "團隊";
[3] = "表情";
};
["Strata"] = {
[0] = "BACKGROUND";
[1] = "BORDER";
[2] = "ARTWORK";
[3] = "OVERLAY";
};
};
DRUIDBAR_OPTIONS_Message_Bear = "熊形態";
DRUIDBAR_OPTIONS_Message_Aqua = "水棲形態";
DRUIDBAR_OPTIONS_Message_Cat = "獵豹形態";
DRUIDBAR_OPTIONS_Message_Trav = "旅行形態";
DRUIDBAR_OPTIONS_Message_Oom = "梟獸形態";
DRUIDBAR_OPTIONS_Message_Tol = "生命之樹";
DRUIDBAR_OPTIONS_EZShift = "簡易變形";
DRUIDBAR_OPTIONS_ColorBar = "顏色";
DRUIDBAR_OPTIONS_ColorBack = "背景顏色";
DRUIDBAR_OPTIONS_ColorBorder = "文字顏色";
- +0
- Thumbs Down
- Thumbs Up
Izzo saidi love this addon, but is there any way that the text (the mana and%) always show. so i dont have to mousover it to see how much i have?
nevermind got it.
- +0
- Thumbs Down
- Thumbs Up
Scurn saidFor BG's they fixed it where the rejuv buff now gives us mana in forms as well. Can you update the addon to reflect this now? Thanks for all of your work.
- +0
- Thumbs Down
- Thumbs Up
Nihlo saidthe new changeform options are nice for powershifting for cats...could you add a keybinding ? it's just the pre 2.2 cmd
- +0
- Thumbs Down
- Thumbs Up
barqs saidThanks much SkaDemon, your maintaining this addon is much appreciated!
- +0
- Thumbs Down
- Thumbs Up
Malovent saidSo Druidbar adds key bindings for 2 button shapeshifting. But for some reason flight form doesnt want to work. I;ve tried binding differfent keys to it.
Any ideas?
- -1
- Thumbs Down
- Thumbs Up
Windfurybob saidCan u update this for the new pacht because is indipensable n it didnt work anymore!! PLZ TO IT FAST I CANT PLAY WITHOUT IT !!!!!!
- +0
- Thumbs Down
- Thumbs Up
Figdbl saidThis used to be a while ago but I was able to add this mod as a bar below my perl display (I'm talking perl classic, not x-perl)so it looked exactly as if it was part of perl. Is it not possible to do this anymore or do I have to look up another mod that's been made to act like this?
- -1
- Thumbs Down
- Thumbs Up
bukzor saidI've implemented the fix to my problems. Can't guarantee I didn't break level 70 stuff, but here's the diff:
--- DruidBar.lua.orig 2007-08-25 19:24:11.000000000 -0700 +++ DruidBar.lua 2007-08-25 20:17:13.000000000 -0700 @@ -1009,38 +1009,42 @@ local mkname, _, _, _, mkrank = GetTalentInfo(1, 18); local tlname, _, _, _, tlrank = GetTalentInfo(3, 20); SetMapToCurrentZone() + local flightstance = "" + local flightcast = "" if GetCurrentMapContinent() == 3 then if select(2,GetShapeshiftFormInfo(GetNumShapeshiftForms())) then if strlower(select(2,GetShapeshiftFormInfo(GetNumShapeshiftForms()))) == DRUIDBAR_SWIFT_FLIGHT then flight = DRUIDBAR_SWIFT_FLIGHT; - else + end + if strlower(select(2,GetShapeshiftFormInfo(GetNumShapeshiftForms()))) == DRUIDBAR_FLIGHT_FORM then flight = DRUIDBAR_FLIGHT_FORM; end - else - flight = DRUIDBAR_FLIGHT_FORM; + if flight then + flightstance = ";[stance:6]"..flight + flightcast = ";[outdoors,nocombat,flyable]"..flight + end end mounts = ""; - if DruidBarKey.flyingmount then + if DruidBarKey.flyingmount and DruidBarKey.flyingmount ~= "" then mounts = mounts.."/use [noswimming, nostance, nocombat, outdoors, flyable]"..DruidBarKey.flyingmount.."\n"; end - if DruidBarKey.mount then + if DruidBarKey.mount and DruidBarKey.mount ~= "" then mounts = mounts.."/use [noswimming, nostance, nocombat, outdoors]"..DruidBarKey.mount.."\n"; end else - flight = DRUIDBAR_TRAVEL_FORM; if DruidBarKey.mount then mounts = "/use [noswimming, nostance, nocombat, outdoors]"..DruidBarKey.mount.."\n"; else mounts = ""; end end - if not flight then flight = DRUIDBAR_FLIGHT_FORM; end if mkrank > 0 then moontree = mkname; elseif tlrank > 0 then moontree = tlname; else moontree = flight; end if DruidBarKey.extramacro then extra = "\n"..DruidBarKey.extramacro; else extra = ""; end dbarmacro:SetAttribute("type", "macro"); dbarmacro2:SetAttribute("type", "macro"); - dbarmacro:SetAttribute("macrotext", "/script UIErrorsFrame:UnregisterEvent(\"UI_ERROR_MESSAGE\");\n/dismount [mounted]\n"..mounts.."/cancelaura [stance:1]"..direbear..";[stance:2]"..DRUIDBAR_AQUATIC_FORM..";[stance:3]"..DRUIDBAR_CAT_FORM..";[stance:4]"..DRUIDBAR_TRAVEL_FORM..";[stance:5]"..moontree..";[stance:6]"..flight.."\n/cast [swimming]"..DRUIDBAR_AQUATIC_FORM..";[outdoors,nocombat,flyable]"..flight..";[outdoors]"..DRUIDBAR_TRAVEL_FORM..extra.."\n/script UIErrorsFrame:RegisterEvent(\"UI_ERROR_MESSAGE\");"); - dbarmacro2:SetAttribute("macrotext", "/script UIErrorsFrame:UnregisterEvent(\"UI_ERROR_MESSAGE\");\n/dismount [mounted]\n"..mounts.."/cancelaura [stance:1]"..direbear..";[stance:2]"..DRUIDBAR_AQUATIC_FORM..";[stance:3]"..DRUIDBAR_CAT_FORM..";[stance:4]"..DRUIDBAR_TRAVEL_FORM..";[stance:5]"..moontree..";[stance:6]"..flight.."\n/cast [swimming]"..DRUIDBAR_AQUATIC_FORM..";[outdoors,nocombat,flyable]"..flight..";[outdoors]"..DRUIDBAR_TRAVEL_FORM..extra.."\n/script UIErrorsFrame:RegisterEvent(\"UI_ERROR_MESSAGE\");"); + local macro = "/script UIErrorsFrame:UnregisterEvent(\"UI_ERROR_MESSAGE\");\n/dismount [mounted]\n"..mounts.."/cancelaura [stance:1]"..direbear..";[stance:2]"..DRUIDBAR_AQUATIC_FORM..";[stance:3]"..DRUIDBAR_CAT_FORM..";[stance:4]"..DRUIDBAR_TRAVEL_FORM..";[stance:5]"..moontree..flightstance.."\n/cast [swimming]"..DRUIDBAR_AQUATIC_FORM..flightcast..";[outdoors]"..DRUIDBAR_TRAVEL_FORM..extra.."\n/script UIErrorsFrame:RegisterEvent(\"UI_ERROR_MESSAGE\");"; + dbarmacro:SetAttribute("macrotext", macro); + dbarmacro2:SetAttribute("macrotext", macro); ClearOverrideBindings(dbarmacro); ClearOverrideBindings(dbarmacro2); local macrokey, macrokey2 = GetBindingKey("DruidBarBest");- +0
- Thumbs Down
- Thumbs Up
bukzor saidAs a level 60 druid who just logged on after a year, I had some trouble getting this to work. "Best form" is totally essential for druids. I almost feel like it should be a seperate addon. Your choice.
At first it didnt work because I don't have flight form, and that was the first thing in the macro. Then it would only use travel form because I overlooked the "Ground Mount Name" in the configuration screen. Works great now. Last time I used this, it detected my mount automatically, owell.
Suggestions:
Gread AddOn! Thanks!
- +0
- Thumbs Down
- Thumbs Up
SkaDemon saidi suppose doing that is possible, though i think it would be best to have a choice between going bear, cat, or nothing at all. perhaps i'll see what i can do in that aspect.
In the meantime, if you guys have any suggestions or wants, let me know. As is, i'm rather happy with druidbar currently and don't see a need to change it 'til the next patch comes out and a new set of problems presents.
- +0
- Thumbs Down
- Thumbs Up
Nihlo saidit's possible to check if you're in- or outdoor...what about to shift in cat form if you are in caster indoor ?
- +0
- Thumbs Down
- Thumbs Up
SkaDemon saidEZShift turns on and off shifting with other thing, but only if you are using the designated bindings supplied by druidbar. it sucks, i know, but it's the only way i currently know to deal with the problem without modifying blizzard's code and wading through taint problems that will inevitably come up.
DiabloHu, thanks for the update! much appreciated. and I'll see what I can do about the dire bear thing.
barqs, i'll keep looking for a solution, but i don't think there will be without breaking it in other ways.
Gigabyte, thanks for the localizations, as usual.
- +0
- Thumbs Down
- Thumbs Up
johnnysyeah saidHi, this is such a great mod for Druid players The only problem I've been having is the /druidbar ez command. It displays the message "Easy shifting is now ON" and/or "Easy shifting is now OFF" but when it's on, it doesn't allow shifts to be executed by pressing another form bind key
If you can find the time to see into that, it'd be much appreciated