Download
(101Kb)
Download
Updated: 05-04-11 03:30 PM
Pictures
File Info
Updated:05-04-11 03:30 PM
Created:10-15-10 02:01 AM
Downloads:12,743
Favorites:59
MD5:

Smaller Blizzard Raid Frames  Popular! (More than 5000 hits)

Version: v1.2.2
by: Morsker [More]

I'll still MAINTAIN this, but addition of new features will be sporadic, as I'm doing more work on other things now. Please let me know if you'd like to contribute improvements!

Makes the Blizzard raid frames half their normal size, while scaling up names, buffs, and icons to keep them readable.

- /sbrf for options.

- Can fill hp vertically, in addition to horizontally.

- Optionally center names.

- Optionally move or hide buffs, debuffs, and dispellable debuffs.

- Options for frame height and width are still in Blizzard's Interface Options / Raid Frames.

- The mod is pretty tiny. Most of what you see in the file size is the config UI which only loads when requested.


Credits

The inspiration for this came from a forum post by Shamanbrian, with macros to manipulate the Blizzard size sliders to lower values. Also Dridzt was working on something similar, and explained taint issues to me. Unfortunately all of these implementations cause taint. The current implementation is different and in some ways limited, but doesn't cause taint.

v1.2.2
- Bug fix.

v1.2.1
- Updated for patch 4.1.
- When used as party frames, the raid frames no longer have a separate, slightly larger size. This is due to 4.1 changes. Please comment if you missed that feature and want it back.

v1.2
- /sbrf for new config UI
- heal prediction bars should work better
- some bug fixes with MA target and MT target frames

v1.1.2
- option for vertical hp bars
- option to un-center names
- party frames are also scaled down, but not quite as much as raid frames
- you can use the Blizzard resize sliders again
- the Blizzard unlock and drag thing should work better

v1.1.1
- Better resizing of debuffs, and moved to top-left

v1.1
- New implementation, no taint

v1.0
- First version
Optional Files (0)


Post A Reply Comment Options
Unread 10-23-11, 08:39 PM  
Tanque
A Kobold Labourer

Forum posts: 1
File comments: 170
Uploads: 0
This mod is in desperate need of txt size adjustment. Or if someone knows how to hack the size of the font, please share it with us here.
Report comment to moderator  
Reply With Quote
Unread 07-12-11, 03:31 PM  
pastar1983
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
horizontal groups

Hi I was wondering if anyone could help me with setting up my blizzard frames either with this smaller frames add on or with the regular blizz frames.

My thing is I want the groups to be displayed horizontally, but I want the rows to be stacked right on top of each other, with no space in between. I also don't need the group1, group2 indicators, as long as the groups are sorted correctly.

Basically I want the frames to look like when you un-check keep groups togehter but sort them by group, but right now it still puts group members one of the top of the other instead of side to side? Does this make sense?

Like say I want only 2 rows for a 10 man it shows them like this: (1=g1 2 =g2)

11122
11222

I want it like this

11111
22222

no spaces no group numbers.. Also can small blizzard frames make the icons any smaller? currently it only shows 2 buffs at once, making it kinda worthless for druid healing where sometimes i wanna monitor several hots..
Last edited by pastar1983 : 07-12-11 at 03:34 PM.
Report comment to moderator  
Reply With Quote
Unread 06-21-11, 01:12 PM  
Squiddy0
A Defias Bandit
 
Squiddy0's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 116
Uploads: 3
dies 1,0 version still just resize the frames? I'm asking because I DL'd it & found no slider for resizing the frames in the options menu.
Report comment to moderator  
Reply With Quote
Unread 05-16-11, 08:07 AM  
Jelcha
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
I really love your addon

But I have a little problem. After setting it up the font is unreadable small. I could only imagine some names and thats a pain in the ass... My UI is scaled down to 0.6 - perhaps this causes the small font.

Is there a way to alter the font size?
Report comment to moderator  
Reply With Quote
Unread 05-04-11, 03:58 PM  
Dhaern
A Kobold Labourer

Forum posts: 0
File comments: 63
Uploads: 0
yes I have keep groups together enabled
Report comment to moderator  
Reply With Quote
Unread 05-04-11, 03:35 PM  
Morsker
A Fallenroot Satyr
 
Morsker's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 89
Uploads: 8
I added something small that should stop it from generating that error. I'm not sure why it happened for you and not me though; you must've used some combination of Blizzard settings I haven't tested with yet.

Any chance you have "Keep Groups Together" on in Blizzard's Raid Frames settings? The Lua error you posted looks like it's related to that.
Report comment to moderator  
Reply With Quote
Unread 05-04-11, 03:21 PM  
Dhaern
A Kobold Labourer

Forum posts: 0
File comments: 63
Uploads: 0
Ok addon works great and when I log in game don't show this lua error, only when I /reload UI LUA error is shown but addon works correctly. Thx for all!
Report comment to moderator  
Reply With Quote
Unread 05-04-11, 03:17 PM  
Morsker
A Fallenroot Satyr
 
Morsker's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 89
Uploads: 8
Hm, well that's weird. I'd tested it in groups and raids. In 20 mins I can try a BG and maybe that will let me see what's going wrong.
Report comment to moderator  
Reply With Quote
Unread 05-04-11, 03:09 PM  
Dhaern
A Kobold Labourer

Forum posts: 0
File comments: 63
Uploads: 0
One LUA error in new version 1.2.1:

Message: ...e\AddOns\SmallBlizRaidFrames\SmallBlizRaidFrames.lua:243: attempt to get length of local 'nameText' (a nil value)
Time: 05/04/11 22:08:03
Count: 1
Stack: ...e\AddOns\SmallBlizRaidFrames\SmallBlizRaidFrames.lua:243: in function <...e\AddOns\SmallBlizRaidFrames\SmallBlizRaidFrames.lua:239>
[C]: in function `CompactUnitFrame_UpdateName'
Interface\FrameXML\CompactUnitFrame.lua:219: in function `CompactUnitFrame_UpdateAll'
Interface\FrameXML\CompactUnitFrame.lua:121: in function `CompactUnitFrame_SetUnit'
Interface\FrameXML\CompactPartyFrame.lua:5: in function `CompactPartyFrame_OnLoad'
[string "*:OnLoad"]:1: in function <[string "*:OnLoad"]:1>
[C]: in function `CreateFrame'
Interface\FrameXML\CompactPartyFrame.lua:26: in function `CompactPartyFrame_Generate'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:227: in function `CompactRaidFrameContainer_AddGroup'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:214: in function `CompactRaidFrameContainer_AddGroups'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:173: in function `CompactRaidFrameContainer_LayoutFrames'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:129: in function `CompactRaidFrameContainer_TryUpdate'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:75: in function `CompactRaidFrameContainer_SetGroupMode'
...mpactRaidFrames\Blizzard_CompactRaidFrameManager.lua:334: in function <...mpactRaidFrames\Blizzard_CompactRaidFrameManager.lua:325>
...mpactRaidFrames\Blizzard_CompactRaidFrameManager.lua:398: in function `CompactRaidFrameManager_SetSetting'
...mpactRaidFrames\Blizzard_CompactRaidFrameManager.lua:40: in function <...mpactRaidFrames\Blizzard_CompactRaidFrameManager.lua:37>

Locals: frame = CompactPartyFrameMember1 {
0 = <userdata>
selectionHighlight = CompactPartyFrameMember1SelectionHighlight {
}
optionTable = <table> {
}
maxDebuffs = 0
unit = "player"
displayedUnit = "player"
maxDispelDebuffs = 0
menu = <function> defined @Interface\FrameXML\CompactUnitFrame.lua:180
inVehicle = false
maxBuffs = 0
statusText = CompactPartyFrameMember1StatusText {
}
horizDivider = CompactPartyFrameMember1HorizDivider {
}
dropDown = CompactPartyFrameMember1DropDown {
}
roleIcon = CompactPartyFrameMember1RoleIcon {
}
dispelDebuffFrames = <table> {
}
healthBar = CompactPartyFrameMember1HealthBar {
}
debuffFrames = <table> {
}
otherHealPredictionBar = CompactPartyFrameMember1OtherHealPredictionBar {
}
buffFrames = <table> {
}
myHealPredictionBar = CompactPartyFrameMember1MyHealPredictionBar {
}
powerBar = CompactPartyFrameMember1PowerBar {
}
horizTopBorder = CompactPartyFrameMember1HorizTopBorder {
}
vertRightBorder = CompactPartyFrameMember1VertRightBorder {
}
name = CompactPartyFrameMember1Name {
}
vertLeftBorder = CompactPartyFrameMember1VertLeftBorder {
}
horizBottomBorder = CompactPartyFrameMember1HorizBottomBorder {
}
aggroHighlight = CompactPartyFrameMember1AggroHighlight {
}
readyCheckIcon = CompactPartyFrameMember1ReadyCheckIcon {
}
background = CompactPartyFrameMember1Background {
}
}
name = CompactPartyFrameMember1Name {
0 = <userdata>
}
nameText = nil
(*temporary) = CompactPartyFrameMember1Name {
0 = <userdata>
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to get length of local 'nameText' (a nil value)"
Report comment to moderator  
Reply With Quote
Unread 05-04-11, 03:05 PM  
Morsker
A Fallenroot Satyr
 
Morsker's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 89
Uploads: 8
Re: OMG

One thing I had to remove to get it working was separate sizing of the 5-man party frames, when raid frames are used in parties. I used to have those slightly larger, but 4.1 changed how I did it, and now they're the same size.

It's something I'd like to fix; I just don't know when I'll have time now.
Report comment to moderator  
Reply With Quote
Unread 05-04-11, 02:56 PM  
Dhaern
A Kobold Labourer

Forum posts: 0
File comments: 63
Uploads: 0
OMG

Thxx for 4.1 update! you are the best!
Report comment to moderator  
Reply With Quote
Unread 11-29-10, 12:54 PM  
Rainn
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Would like an option to not resize the blizz raid frame.
Actually I like the blizz frame but I would like to hide buff/debuff and your addon is the only one I found that is capable of hide buff/debuff.
Report comment to moderator  
Reply With Quote
Unread 11-27-10, 06:01 PM  
Csalago
A Kobold Labourer
 
Csalago's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 85
Uploads: 4
any way I could increase the height slider range? trying to overlay some custom buttons at the bottom of each player frame and its rather tight
Report comment to moderator  
Reply With Quote
Unread 11-19-10, 05:10 PM  
goliath0
A Murloc Raider

Forum posts: 4
File comments: 125
Uploads: 0
Originally posted by Morsker
@shUI
Try resetting the position in the Blizzard Raid Frames options. For some reason, positions saved with/without the mod don't work well the other way.

@hell.stream
I could make an option to override the default alpha for out-of-range. (The default is 0.55.) But some ways of doing this would be very inefficient. I have to think about it more to make sure it works well.

Also, many people want a way to fill frames right-to-left. This is probably impossible with the normal "flow" layout. It may be possible with the by-groups layout. I'll try working with it in this week's raids and see if I can come up with something.
Don't have access to WoW now, but I've hooked the Alpha function of the default raid addon, lowered it and it worked pretty well. Without it I just can't see who's near.

Also, as far as I remember, the default frames alpha sucked because when you were CCed like in PvP, the frames would go transparent as if people were out of range, which was obviously not true. Grid had that working correctly.

Regarding groups right to left (my main gripe), I did try to hook the DoLayout of FlowContainer and reversed some variable and it actually worked, but obviously there are taint issues and it doesn't work 100%
Report comment to moderator  
Reply With Quote
Unread 11-10-10, 11:19 AM  
hell.stream
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Originally posted by Morsker
@shUI
Try resetting the position in the Blizzard Raid Frames options. For some reason, positions saved with/without the mod don't work well the other way.

@hell.stream
I could make an option to override the default alpha for out-of-range. (The default is 0.55.) But some ways of doing this would be very inefficient. I have to think about it more to make sure it works well.

Also, many people want a way to fill frames right-to-left. This is probably impossible with the normal "flow" layout. It may be possible with the by-groups layout. I'll try working with it in this week's raids and see if I can come up with something.
Thanks for the reply mate, looking forward to it.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: