Download
(14Kb)
Download
Updated: 08-15-09 08:01 PM
Pictures
File Info
Updated:08-15-09 08:01 PM
Created:unknown
Downloads:4,555
Favorites:25
MD5:

Cirk's Rebar

Version: 3.2.0
by: Cirk [More]

What is it?
Rebar simply provides text values for your the health and mana of your character, your pet (if you have one), and any party members next to their respective status bars (in the default Blizzard UI) rather than on top of them. It also provides the same values for your target and focus frames, and for the game tooltip, although in this case the values are on top of the corresponding bar.

For each frame type (player, pet, target, focus, party, or tooltip) you can individually control whether text is shown, and whether it is shown as deficit (how much is missing) or percentage value. For the target, focus, and tooltip frames, Rebar also recognizes friendly units (those that you can assist or cast heals on) and non-friendly units, so as to allow you to chose different settings for these.

Why write this?
In the 2.3 client, Blizzard added the option to show values or percentages on the player, pet, party, and target bars. However for me, the text of these values just gets in the way of being able to easily see where my status bar is at, and doesn't provide individual control for health and mana. It also doesn't provide a "deficit" mode to show how much health or mana is missing (something that I find very useful for healing).


How to use Rebar
Rebar remembers all of the settings you make in the options window on a per-character basis (since what is useful for your healer might not be so helpful for your DPSer). To display the Rebar Options window, just type /rebar or /reb.

Rebar has a number of settings that are global configurations, and don't have to be configured per character - font sizes per frame (set via the /rebar size command) and whether text should be shown all centered or not.


Acknowledgements
The CT team for CT_UnitFrames which I relied on for so long, and which I missed enough when they weren't around to write Rebar.


Enjoy!
-- Cirk

3.2.0
  • Reparent RebarTooltipFrame to GameTooltipStatusBar to ensure it gets hidden when it is supposed to (stops it showing a value on tooltips it isn't supposed to).
  • Minor fix to help text highlighting
  • Changed version string to 3.2.0
3.1.0
  • Added code to handle vehicle frames for the player and party so that their text values appear in the right place.
  • Added code for displaying the health (as a value, deficit, or percentage) on the mouseover-tooltip.
  • Added the option to set the sizes of the text on the different frames through the size command.
  • Added the option to display text on the player, party, and pet frames centered instead of to the side.
  • Added an entry for Blizzard's interface options screen that shows a list of the slash commands, tidied up the help text, removed the normal addon "announce".
  • Various code legibility improvements (particularly for the way defaults were handled).
  • Honour the lockColor option for statusbars in HealthBar_OnValueChanged.
  • Set justification of the font to match that of the frames to improve on-screen alignment.
  • Raise the level of the Rebar text so that it shows up properly above the artwork for its unit frame.
  • Hide frames that aren't being used because the user has turned off its options.
  • Changed version string to 3.1.0
3.0.2
  • Fix issue that arises when logging in on a newly created character or after reinstalling WoW due to client messages arriving in unexpected order.
  • Changed version string to v3.0.2.
3.0.1
  • Fixed a bug where the health status bars weren't being colored according to the health value.
  • Added new options for friendly versus non-friendly health settings for your target and focus-target.
  • Made the tooltip descriptions in the options a little clearer.
  • Changed version string to 3.0.1
3.0.0
  • Changed version string to v3.0.0.
  • Added support for the new Blizzard default FocusFrame
  • Added support for the new "fast updates" mode for player and pet mana
  • Tweaks and improvements to the options menu
  • Change to support the new method where PC and NPC health is always reported
  • Status option now shows memory used
  • Various minor changes for version 3.0 compatibility
Post A Reply Comment Options
Unread 11-02-10, 04:01 AM  
musacorp
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Any chance to have it updated for 4.0?
Report comment to moderator  
Reply With Quote
Unread 07-09-10, 12:17 PM  
ffcloud2000
A Fallenroot Satyr

Forum posts: 24
File comments: 98
Uploads: 0
Code:
Message: Interface\AddOns\Rebar\Rebar.lua:1406: attempt to call method 'SetMultilineIndent' (a nil value)
Time: 07/09/10 14:17:05
Count: 1
Stack: Interface\AddOns\Rebar\Rebar.lua:1406: in function `RegisterOptions'
Interface\AddOns\Rebar\Rebar.lua:1191: in function `OnLoad'
[string "*:OnLoad"]:1: in function <[string "*:OnLoad"]:1>

Locals: name = "Cirk's Rebar"
titleText = "Cirk's Rebar v3.2.0"
descriptionText = "Provides numeric text values for the health and mana status bars on the default player, pet, target, focus, and party frames, and mouseover tooltip."
helpText = <table> {
 1 = "/rebar  toggles the Rebar options window"
 2 = "/rebar show shows the Rebar options window"
 3 = "/rebar hide hides the Rebar options window"
 4 = "/rebar on enables Rebar"
 5 = "/rebar off disables Rebar"
 6 = "/rebar size <player|pet|target|focus|party|tooltip> <size>  allows you to set the size of the text on a specific unit frame"
 7 = "/rebar size reset resets the size of all the unit frame text to their defaults"
 8 = "/rebar center <on|off>  turns on or off text centering for the player, pet, and party frames"
 9 = "/rebar status shows the status of Rebar"
 10 = "/rebar help shows this help message"
 11 = ""
 12 = "You may also use /reb in place of /rebar"
}
panel = <unnamed> {
 0 = <userdata>
 name = "Cirk's Rebar"
}
title = <unnamed> {
 0 = <userdata>
}
last = <unnamed> {
 0 = <userdata>
}
spacing = 10
helpTextList = <table> {
 1 = "/rebar  toggles the Rebar options window"
 2 = "/rebar show shows the Rebar options window"
 3 = "/rebar hide hides the Rebar options window"
 4 = "/rebar on enables Rebar"
 5 = "/rebar off disables Rebar"
 6 = "/rebar size <player|pet|target|focus|party|tooltip> <size>  allows you to set the size of the text on a specific unit frame"
 7 = "/rebar size reset resets the size of all the unit frame text to their defaults"
 8 = "/rebar center <on|off>  turns on or off text centering for the player, pet, and party frames"
 9 = "/rebar status shows the status of Rebar"
 10 = "/rebar help shows this help message"
 11 = ""
 12 = "You may also use /reb in place of /rebar"
}
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
 1 = "/rebar  toggles the Rebar options window"
 2 = "/rebar show shows the Rebar options window"
 3 = "/rebar hide hides the Rebar options window"
 4 = "/rebar on enables Rebar"
 5 = "/rebar off disables Rebar"
 6 = "/rebar size <player|pet|target|focus|party|tooltip> <size>  allows you to set the size of the text on a specific unit frame"
 7 = "/rebar size reset resets the size of all the unit frame text to their defaults"
 8 = "/rebar center <on|off>  turns on or off text centering for the player, pet, and party frames"
 9 = "/rebar status shows the status of Rebar"
 10 = "/rebar help shows this help message"
 11 = ""
 12 = "You may also use /reb in place of /rebar"
}
(for control) = 1
_ = 1
text = "/rebar  toggles the Rebar options window"
line = <unnamed> {
 0 = <userdata>
}
uncolored = "/rebar  toggles the Rebar options window"
(*temporary) = nil
(*temporary) = <unnamed> {
 0 = <userdata>
}
(*temporary) = 16
(*temporary) = "attempt to call method 'SetMultilineIndent' (a nil value)"
__________________
Report comment to moderator  
Reply With Quote
Unread 12-12-09, 01:05 PM  
lewal
A Kobold Labourer

Forum posts: 0
File comments: 153
Uploads: 0
Talking heres the error

Date: 2009-12-12 13:04:06
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\Rebar\Rebar.lua line 1406:
attempt to call method 'SetMultilineIndent' (a nil value)
Debug:
[C]: SetMultilineIndent()
Rebar\Rebar.lua:1406: RegisterOptions()
Rebar\Rebar.lua:1191: OnLoad()
[string "*:OnLoad"]:1:
[string "*:OnLoad"]:1
AddOns:
Swatter, v5.7.4568 (KillerKoala)
Ace2, v
AckisRecipeList, v1.0 2734
ActionButtonColors, v1.3
AlarBGHelper, v3.5.10 r48
AlphaMap, v3.76.30100
AlphaMapBattlegrounds, v
AlphaMapExteriors, v
AlphaMapInstances, v
AlphaMapPOIFlightMasters, v
AlphaMapPOIInstances, v
AlphaMapPOITravelAgents, v
AlphaMapPOIUtilities, v
AlphaMapWorldBosses, v
AraBrokerReputations, vr3
ArenaCalculator, v1.6.3
Atlas, v1.15.1
AtlasBattlegrounds, v1.15.1
AtlasDungeonLocs, v1.15.1
AtlasOutdoorRaids, v1.15.1
AtlasTransportation, v1.15.1
AtlasLoot, vv5.09.01
AtlasLootFu, vv5.09.01
AtlasWorld, vv3.1.1.11
AucAdvanced, v5.7.4568 (KillerKoala)
AucDb, v5.1.DEV.3583
AucFilterBasic, v5.7.4568 (KillerKoala)
AucFilterOutlier, v5.7.4568.2531
AucMatchUndercut, v5.7.4568.2531
AucStatClassic, v5.7.4568 (KillerKoala)
AucStatHistogram, v5.7.4568 (KillerKoala)
AucStatiLevel, v5.7.4568 (KillerKoala)
AucStatPurchased, v5.7.4568 (KillerKoala)
AucStatSales, v5.7.4568.2842
AucStatSimple, v5.7.4568 (KillerKoala)
AucStatStdDev, v5.7.4568 (KillerKoala)
AucStatWOWEcon, v5.7.4568.2530
AucUtilAHWindowControl, v5.7.4568.3311
AucUtilAppraiser, v5.7.4568.2530
AucUtilAskPrice, v5.7.4568.3175
AucUtilAutoMagic, v5.7.4568.3142
AucUtilCompactUI, v5.7.4568.2530
AucUtilEasyBuyout, v5.7.4568.3583
AucUtilFixAH, v5.7.4568 (KillerKoala)
AucUtilGlypher, v5.7.4568.2545
AucUtilItemSuggest, v5.7.4568.3108
AucUtilPriceLevel, v5.7.4568.2545
AucUtilScanButton, v5.7.4568.2530
AucUtilScanFinish, v5.7.4568.2530
AucUtilScanProgress, v5.7.4568.2530
AucUtilSearchUI, v5.7.4568.3655
AucUtilSimpleAuction, v5.7.4568.4553
AucUtilVendMarkup, v5.7.4568.2530
AuctionValue, v1.1
AvgItemLevel, vv2.0-Release
azHideSpam, v1.2
Babylonian, v5.1.DEV.130
BeanCounter, v5.7.4568 (KillerKoala)
BloodyRare, v1.4
BonusScanner, v5.2
BrokerHitCrit, v2.11.1-release
BrokerTankInfo, vb0.3.1beta
BUFX, v1.09
BuyEmAll, v
CattleProd, v2.3.0
ComeHere, v1.6
Comix, v1.777
Compass, v1.0.2
Configator, v5.1.DEV.130
DBMBurningCrusade, v
DBMCore, v
DBMInterrupts, v1.0
DBMLDB, v
DBMRaidLeadTools, v
DBMSpellTimers, v
DBMVictorySound, v1.6
DeathDealer, v1.2
DebugLib, v5.1.DEV.130
DefenseCheck, v1.0
DepositBox, v30000.2
DirtyGear, v1.2
Dominos, v1.15.1
DominosBuff, v
DominosCast, v
DominosRoll, v
DominosXP, v
Doomed, v1.0.1
ElkBuffBars, v2.2.5-150
EMLib, v
Enchantrix, v5.7.4568 (KillerKoala)
EnchantrixBarker, v5.7.4568 (KillerKoala)
EnhTooltip, v5.1.3715 (SnaggleTooth)
EquipCompare, v2.17
Examiner, v09.11.28
Fizzle, vv1.3.2
FlightMap, v
FocusFrame, v2.5.1
FuBarPlugin20, v2.0 $Revision: 66634 $
Gatherer, v3.1.14
GearDPS, v0.77b
GearScore, v3.0.14 - Release
GemQuota, v
GetOpt, v
GFWLevelator, v3.3
GhostRecon, v0.10.5
Hush, v1.0.0
ImprovedMerchant, v3.6x5
InspectEquip, v1.7.1
InstanceCounters, v
Intel, v0.43
ItemRack, v
LanguageCycle, v
LastWords, v2.0.10
LibRareSpawns, v1.0.30100
LightHeaded, v301
MagicRunes, v1.0.63
MagicRunesIconDisplay, v1.0.63
MagicRunesRuneBars, v1.0.63
MagicTargets, v2.0.89
MapNotes, v5.16.30200
MapNotesBrowser, vv1.00.30200
MapNotesForAtlas, v1.00.30200
MapNotesIconLib, v1.04.30200
MapNotesIconLibFancy, v
MapNotesIconLibLegacy, v
MapNotesIconLibNeptunia, v
MapNotesIconLibNumbers, v
MinimapButtonFrame, v3.0.9
MinimapButtonFrameSkinPack, v3.0
MinimapButtonFrameTitanPlugin, v2.2
MovableBags, v
MozzFullWorldMap, v3.34.30200
MrDamage, vr813
naiStats, v
OhNoesQueues, v1.4.1
Omen, v3.0.8
Overcharge, v3.1.2.2
Postal, v3.3.0
PVPtimer, v
QuickMountEquip, v
RangeDisplay, v3.7.7
RatingBuster, v
Rebar, v
Recount, v
SharedMedia, v3.0.1-177
SlideBar, v5.7.4568 (KillerKoala)
Stubby, v5.7.4568 (KillerKoala)
TankPoints, v
Titan, v4.3.1.30300 - Revision 331
BlizRuntimeLib_enUS v3.3.0.30300 <us>
(ck=f5e)
Report comment to moderator  
Reply With Quote
Unread 12-12-09, 04:35 AM  
lewal
A Kobold Labourer

Forum posts: 0
File comments: 153
Uploads: 0
Talking errors as of patch 3.3

there are some errors as of patch 3.3 is there gonna be an update
Report comment to moderator  
Reply With Quote
Unread 10-01-09, 03:04 PM  
ricks322
A Chromatic Dragonspawn
AddOn Author - Click to view AddOns

Forum posts: 154
File comments: 153
Uploads: 1
Problem with Target frame.

I'm having an issue the the target frame, the numbers from rebar don't show up unless I mouse over the health/mana bars. And sometime stay after the mob is dead, so I end up with 0 in the middle of the world "dead".
Report comment to moderator  
Reply With Quote
Unread 08-15-09, 08:32 PM  
Cirk
A Cobalt Mageweaver
 
Cirk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 226
File comments: 97
Uploads: 11
Vikku - No plans to add that at the moment, mostly because it would tend to run-into text from the player frame

miros - Currently no plans to move the target frame health from where it is, mostly because of issues with the text running into text and icons from other things (such as buff/debuff icons, etc.)
__________________
Cirk's Addons
Report comment to moderator  
Reply With Quote
Unread 07-30-09, 03:21 PM  
Vilkku
An Aku'mai Servant
 
Vilkku's Avatar
AddOn Author - Click to view AddOns

Forum posts: 35
File comments: 77
Uploads: 4
I would also very much like to see an option, similar of CT_UnitFrames, where you can see information about target hp and power on the left side of the target frame.
Report comment to moderator  
Reply With Quote
Unread 05-16-09, 06:42 AM  
miros
A Defias Bandit
 
miros's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 83
Uploads: 7
Currently not working for me with the target frame. Doesn't show health, nor percent or deficit.

If that helps, I have the blizz health option enabled.

Edit: Working perfectly. Is there anyway I can see the health percent of my target in a side of the frame? Just like the one in the player portrait. Thanks
Last edited by miros : 05-16-09 at 08:09 AM.
Report comment to moderator  
Reply With Quote
Unread 04-21-09, 07:42 AM  
Cirk
A Cobalt Mageweaver
 
Cirk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 226
File comments: 97
Uploads: 11
Rebar 3.1.0

Updated Rebar to 3.1.0, with a few improvements:
  • Rebar should now properly support vehicle modes (where your player or party frames change when you are in a vehicle).
  • Added the option (off by default) to show health text on the game tooltip's health bar.
  • You can now set the size of the text used by Rebar on a per-unit-frame basis via the /rebar size command (request by rassa). You can also reset them all to their defaults using /rebar size reset. Note that any size changes are global to all your characters.
  • You can now center the text on all the unit frames if you want using the /rebar center on command. You can't set it to center or not for indiviual frames though. (request by Squiddy0 and Observingthings). As for the size, global to all your characters.
  • Raised the frame level of the text so that the player frame artwork won't show up over the top of the font (request by Jazzshade).
  • Added an entry for Rebar to the Blizzard interface addons page and removed its "load" notification announcement.

Enjoy!
-- Cirk
__________________
Cirk's Addons
Report comment to moderator  
Reply With Quote
Unread 02-09-09, 04:22 AM  
Jazzshade
A Kobold Labourer

Forum posts: 0
File comments: 17
Uploads: 0
Excellent and extremely useful addon, thank you. I am also using Squidframe and the runepower number is being covered. Is there a way to change the strata of the values in the lua?
Report comment to moderator  
Reply With Quote
Unread 12-30-08, 06:49 PM  
1337Andy
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Hey, I just registered to say.

This addon is amazing! I always used CT_Unitframes but i use this now

Good job!
Report comment to moderator  
Reply With Quote
Unread 11-20-08, 12:44 AM  
Cirk
A Cobalt Mageweaver
 
Cirk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 226
File comments: 97
Uploads: 11
I have some things I still want to add to Rebar, so I'll see if I can roll in additional positions and font sizes too
__________________
Cirk's Addons
Report comment to moderator  
Reply With Quote
Unread 11-19-08, 03:48 PM  
Observingthings
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Originally posted by Cirk
For the player, pet and party frames, the numbers that Rebar adds always show beside the unit bar (not on them). That was on purpose so you could turn on Blizzard's own healthbar numbers (in the interface) for these as well if you really wanted

For the target frame however, the number (whether its the value, deficit, or percent) will always show on top of the health bar, and you'll need to make sure to turn off Blizzard's health bar numbers for the target frame for Rebar to be able to show up on the target frame here. (It kinda has to be on top here because there's no room to the left or right for it to go there).

I can however look at adding an option to show the player/pet/party values on top of the unit bars if people would find that useful?
I would find that option very useful.
Report comment to moderator  
Reply With Quote
Unread 11-15-08, 06:11 PM  
rassa
A Deviate Faerie Dragon
 
rassa's Avatar

Forum posts: 15
File comments: 145
Uploads: 0
this addon is very nice, but is ther eany way to make the text bigger ?

thanks =)
Report comment to moderator  
Reply With Quote
Unread 10-28-08, 01:45 AM  
Cirk
A Cobalt Mageweaver
 
Cirk's Avatar
AddOn Author - Click to view AddOns

Forum posts: 226
File comments: 97
Uploads: 11
Originally posted by Squiddy0
Is not the same as what is displayed in game; the deficit number is outside the unit frames vs on the health bar as in the image above, how would one get the deficit number to display on the health bar as the above image shows?
For the player, pet and party frames, the numbers that Rebar adds always show beside the unit bar (not on them). That was on purpose so you could turn on Blizzard's own healthbar numbers (in the interface) for these as well if you really wanted

For the target frame however, the number (whether its the value, deficit, or percent) will always show on top of the health bar, and you'll need to make sure to turn off Blizzard's health bar numbers for the target frame for Rebar to be able to show up on the target frame here. (It kinda has to be on top here because there's no room to the left or right for it to go there).

I can however look at adding an option to show the player/pet/party values on top of the unit bars if people would find that useful?
__________________
Cirk's Addons
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: