- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
6,111 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks Skins
- Top StarCraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top The Secret World Mods
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
- Store
MageManaBar
- 7 Likes
- World of Warcraft
- 941 Monthly Downloads
- Supports: 5.0.5
- 267,515 Total Downloads
- Updated 09/13/2012
- Created 05/17/2011
- 266 Favorites
- Project Site
- Comments
- Release Type: Release
- License: All Rights Reserved
- Newest File: MageManaBar 1.8
About MageManaBar
This is the ultimate Mana Bar for Mages. Arcane Mages specifically will find many of MageManaBar's features invaluable in helping to manage Mana optimally.

- Marker at 35% Mana to show where Evocation can be used without wasting Mana.
- Marker at (Max Mana - 12 405) to show where Mana Gem can be used without wasting any Mana.
- Marker for Arcane Torrent.
- Timers for Evocation, Mana Gem, Arcane Torrent.
- Show your expected current cast mana usage in realtime on the mana bar.
- Optional and fully customizable health bar.
- Color settings to change the color of the mana bar based on markers crossed.
Information panels that you can unlock and place wherever you want on the bar or the screen, change size and background. This should allow you to make the Mana bar the way you want it. Also featuring a tag list to choose whatever info you want in the style you want (Absolute Cur/Max HP, Cur/Percent mana, Absolute Cur/Max mana, Mastery, Spellpower, Time To Die and many more !!).
- Advanced customisation options for all elements of the addon. You can change colors, textures, fonts, size, alpha, ordering of elements. Everything is optional and can be disabled to make MageManaBar what you always dreamed of.
- Getting closer to UnitFrame replacement with the player menu when right clicking on frame and player selection when left clicking, casting bar and alternate power bar.
- Import Export manager for settings. You can share your settings with fellow mages and import new ones. Have a look at the post below to get some new settings.
USE THE RESET BUTTON IN INTERFACE /OPTIONS WHEN UPGRADING FROM BETA TO RELEASE VERSION OR IF YOU HAVE ANY PROBLEM
Release 1.8 5.0.5/Mop compatible Removed flame orb marker Removed Arcane explosion monitor Removed Mage armor marker
Release 1.7.4 Changed TOC version for 4.3 Fix for unknown interrupt source
Release 1.7.3 Added disable mouse option Fix when font are missing
Release 1.7.2 Fix for AE manager
Beta 1.7.1 Added correct link for MMO-C page
Beta 1.7 Added Arcane explosion manager Added autohide for mage armor marker when not present in fire/frost spec Added player menu when right clicking on frame Added player selection when left clicking on frame Added autohide mode for markers when on cd Added casting bar Added frame Strata options Added Alternate Power Bar Support Added Import/Export manager for settings Fix clickable frame not resizing Fix addon showing for other class Fix for frost armor not showing 5 second cooldown Fix for burn timer not accurate out of combat
Release 1.6.2 Fix for addon hiding upon reload when only one bar is shown Fix for info panels not retaining position upon reload Fix for OK button not working for evocation wait time
Release 1.6.1 Fix for Bar bugging upon reload Fix for Arcane Torrent marker enabling itself Fix for info panels disappearing
Release 1.6 Added Tag list for info panels Added Order list for all parts Added Autohide for warning panel out of combat Added Drums of forgotten kings support Added evocation waiting time for burn settings Added Mark of the firelord int buff to blacklist Added scale settings for timers Added configuration options to change order of frames Added color changes for the bar based on mana level Added optional health bar Added scrolling font and bar list Added more customization options for warning bar Added optional warnings Added report for wasted mana due to overflow Fix for disabling Mage Armor Fix for arcane torrent marker always showing on reload Fix for Int buff multiplier Fix for autohide enabling disabled addon Fix for warning info irrelevant in frost/fire spec.
Release 1.5 First release, that should do it. Introducing Orb phase. Warning frame filled with gameplay suggestions. Accurate info for info panels. Still one is empty, if you have ideas, go for it. Added advanced colour and skinning options. Added option for coloring pins depending of cooldown. Added buttons on all sliders for precise changing. Added autohide mage armor for all specs. Added support for glyphed frost armor. Fix for added timers when using OmniCC. Fix for autohide bug. Fix for Synapse Springs. Fix for flickering mage armor.
1.4 Beta Customisation options for main frame and info panel Added upcoming mana usage marker Added Autohide options Corrected Arcane torrent autoshow for Belf Corrected Mage armor marker
1.3 Beta Added Information panel Added Warning panel
1.2 Beta Added size and frame options Added timers some other things i don't remember because it's 3am
1.1 Beta more stuff
1.0 Beta First Beta
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| MageManaBar 1.8 | Release | 5.0.5 | 33,233 | 09/13/2012 |
| MageManaBar 1.7.4 | Release | 4.3 | 62,679 | 12/13/2011 |
| MageManaBar 1.7.3 | Release | 4.2 | 71,436 | 11/11/2011 |
| MageManaBar 1.7.2 | Release | 4.2 | 29,704 | 11/03/2011 |
| MageManaBar 1.7.1 Beta | Beta | 4.2 | 4,225 | 10/22/2011 |
| MageManaBar 1.7 Beta | Beta | 4.2 | 6,647 | 10/21/2011 |
| MageManaBar 1.6.2 | Release | 4.2 | 55,010 | 08/13/2011 |
| MageManaBar 1.6.1 | Release | 4.2 | 7,863 | 08/12/2011 |
| MageManaBar 1.6 | Release | 4.2 | 11,271 | 08/10/2011 |
| MageManaBar 1.5 | Release | 4.2 | 11,135 | 07/14/2011 |
| MageManaBar 1.4 Beta | Beta | 4.1 | 6,757 | 06/12/2011 |
| MageManaBar 1.3 Beta | Beta | 4.1 | 58 | 05/25/2011 |
| MageManaBar 1.2 Beta | Beta | 4.1 | 36 | 05/22/2011 |
| MageManaBar 1.1 Beta | Beta | 4.1 | 31 | 05/19/2011 |
| MageManaBar 1.0 | Beta | 4.1 | 85 | 05/17/2011 |
Addon Packs Containing This...
Top Downloads
-
- Deadly Boss Mods
- Combat, PvP, and Boss Encounters
- 1,256,659 Monthly Downloads
-
- AtlasLoot Enhanced
- Map & Minimap, Professions, Arena, and Boss Encounters
- 523,111 Monthly Downloads
-
- Bagnon
- Bags & Inventory
- 512,814 Monthly Downloads
-
- Tidy Plates
- Artwork, Combat, Tank, and Unit Frames
- 390,001 Monthly Downloads
-
- Deadly Boss Mods - Burning Crusade and Vanilla mods
- Combat and Boss Encounters
- 375,867 Monthly Downloads










Comments
which marker are u using ? the mana gem ?
can you export your settings and post it ?
hi
nice addon just need update for 5.1 patch , since Arcane back after fire nerf in 5.1 so this addon will be so great ,
need few fix on when to use mana gem , if u can add the Arcane charge stack number etc
thx
Could you make a option to hide MMB when you're in a pet battle? It's one of the only frames that are still up and usually covering up some of the petbattle ui.
1.8 should be up soon
How long until this is out for 5.0.4?
will this be update for 5.0.4 ?
it will, currently working on it
What about flame orb now ): It doesn't exist anymore. Curse you 5.0.4! lol
Any changes to get this updated for wow 5.0.4?
Getting this error:
1x MageManaBar\MageManaBar-1.7.4.lua:1421: attempt to call global "GetPrimaryTalentTree" (a nil value)
MageManaBar\MageManaBar-1.7.4.lua:1421: in function "?"
MageManaBar\MageManaBar-1.7.4.lua:1429: in function <MageManaBar\MageManaBar.lua:1425>
MageManaBar\MageManaBar-1.7.4.lua:2452: in function <MageManaBar\MageManaBar.lua:2443>
Locals:
(for index) = 5
(for limit) = 7
(for step) = 1
i = 5
MMBInfoFunction = <table> {
1 = "Health related"
2 = <func> @..\MageManaBar.lua:1378
3 = <func> @..\MageManaBar.lua:1379
4 = <func> @..\MageManaBar.lua:1380
5 = <func> @..\MageManaBar.lua:1382
6 = <func> @..\MageManaBar.lua:1384
7 = <func> @..\MageManaBar.lua:1385
8 = <func> @..\MageManaBar.lua:1387
9 = <func> @..\MageManaBar.lua:1389
10 = 0
11 = "Mana related"
12 = <func> @..\MageManaBar.lua:1396
13 = <func> @..\MageManaBar.lua:1397
14 = <func> @..\MageManaBar.lua:1399
15 = <func> @..\MageManaBar.lua:1401
16 = <func> @..\MageManaBar.lua:1402
17 = <func> @..\MageManaBar.lua:1404
18 = <func> @..\MageManaBar.lua:1406
19 = <func> @..\MageManaBar.lua:1408
20 = <func> @..\MageManaBar.lua:1410
21 = <func> @..\MageManaBar.lua:1411
22 = 0
23 = 0
24 = "Miscellanous"
25 = <func> @..\MageManaBar.lua:1418
26 = <func> @..\MageManaBar.lua:1420
27 = <func> @..\MageManaBar.lua:1421
28 = <func> @..\MageManaBar.lua:1422
}
MMBInfoFunctionPrefix = <table> {
1 = ""
2 = "Curr HP : "
3 = "Curr HP : "
4 = "Max HP : "
5 = "Max HP : "
6 = "Cur/Max HP : "
7 = "Cur/Max HP : "
8 = "Miss HP : "
9 = "% HP : "
10 = 0
11 = ""
12 = "Curr mana : "
13 = "Curr mana : "
14 = "Max mana : "
15 = "Max mana : "
16 = "Cur/Max mana : "
17 = "Cur/% mana : "
18 = "Max mana : "
19 = "Cur/Max mana : "
20 = "Miss mana : "
21 = "% mana : "
22 = 0
23 = 0
24 = ""
25 = "TTOOM : "
26 = "TTDie : "
27 = "Mastery : "
28 = "Sp : "
}
and
6x MageManaBar\MageManaBar-1.7.4.lua:1095: attempt to call global "GetPrimaryTalentTree" (a nil value)
MageManaBar\MageManaBar-1.7.4.lua:1095: in function "MMBmageArmorSpec"
MageManaBar\MageManaBar-1.7.4.lua:2397: in function "MageManaBar_OnEvent"
<string>:"*:OnEvent":1: in function <string>:"*:OnEvent":1
Locals:
self = MageManaBarGlobal {
0 = <userdata>
menu = <func> @..\MageManaBar.lua:236
TimeSinceLastUpdate = 0
}
event = "PLAYER_TALENT_UPDATE"
MMBAltPowerBarUpdate = <func> @..\MageManaBar.lua:572
MMBmagearmorupdate = <func> @..\MageManaBar.lua:1105
MMBManabarUpdate = <func> @..\MageManaBar.lua:558
MMBmanabarcolorchange = <func> @..\MageManaBar.lua:995
MMBWastedManaCollect = <func> @..\MageManaBar.lua:1270
MMBManabarMaxPool = <func> @..\MageManaBar.lua:658
timestamp = nil
hideCaster = nil
sourceGUID = nil
sourceName = nil
sourceFlags = nil
sourceRaidFlags = nil
destGUID = nil
destName = nil
destFlags = nil
destRaidFlags = nil
spellId = nil
spellName = nil
spellSchool = nil
amount = nil
overkill = nil
school = nil
resisted = nil
blocked = nil
absorbed = nil
critical = nil
MMBArcaneExplosionWatch = <func> @..\MageManaBar.lua:724
MMBSpellCast = <table> {
starttime = 0
duration = 0
}
MMBCastInterrupt = 0
MMBCastAlpha = 0
MMBCastTarget = nil
MMBCastInfoStore = <func> @..\MageManaBar.lua:1327
MMBCastTimeLost = 0
MMBPushback = 0
MMBArcaneExplosionHide = <func> @..\MageManaBar.lua:713
MMBAEcount = 0
MMBABcount = nil
MMBhealthUpdate = <func> @..\MageManaBar.lua:548
MMBAutohideManager = <func> @..\MageManaBar.lua:592
MMBTotalWastedMana = 0
MMBNumberConvert = <func> @..\MageManaBar.lua:414
currently working on it
This has the worst load-time performance of any addon I've ever measured. It's adding almost 1/3 of a second to loading screens on my computer -- by far the #1 worst offender, more than Power Auras, Outfitter, and Skada combined.
http://imgur.com/OGqnD
Most of the overhead is due to MageManaBar initializing its HUGE configuration UI before it's needed when 99% of the time the user never uses it at all. This is the kind of thing that scares users out of installing large numbers of addons, which is very unfair because the majority of addons load quickly.
oho interesting stuff, what do you use to get this info ?
i like this addon a lot is there a way to use witha druid?
How about a notification for when to pop Arcane Power?
with 4t13, AP pretty much to used on cooldown, there is not really incentives to wait for using it as the coolodwn is so low now.
Now if you want to have a viual reminder to tell that your AP is off coolodwn, this is something different.