It's not difficult at all... you can do it with any text editor (notepad even)
Edit [
Interface > AddOns > nUI > Layouts > Default > UnitPanels > {panel mode} > nUI_UnitPanel_{panel mode}.lua ] where "{panel mode}" is the type of unit panel you are using in your raids... i.e. Raid10, Raid 25, etc.
Now look for the "BOSS" frames in the file... they will be near the bottom and look something like this...
Code:
[nUI_UNITFRAME_RAID10BOSS.."2"] =
{
anchor =
{
anchor_pt = "TOPRIGHT",
relative_to = "nUI_TopBars",
relative_pt = "BOTTOM",
xOfs = -2.5,
yOfs = 7.5,
},
options =
{
skinName = nUI_UNITSKIN_BOSSFRAME,
enabled = true,
strata = nil,
level = 8,
unit_id = "boss2",
party_id = nil,
raid_id = nil,
scale = 1,
clickable = true,
popup =
{
anchor_pt = "TOPRIGHT",
relative_pt = "BOTTOM",
xOfs = 0,
yOfs = 0,
color = { r = 0, g = 0, b = 0, a = 0.75 },
};
},
},
[nUI_UNITFRAME_RAID10BOSS.."3"] =
{
anchor =
{
anchor_pt = "TOPLEFT",
relative_to = "nUI_TopBars",
relative_pt = "BOTTOM",
xOfs = 2.5,
yOfs = 7.5,
},
options =
{
skinName = nUI_UNITSKIN_BOSSFRAME,
enabled = true,
strata = nil,
level = 8,
unit_id = "boss3",
party_id = nil,
raid_id = nil,
scale = 1,
clickable = true,
popup =
{
anchor_pt = "TOPRIGHT",
relative_pt = "BOTTOM",
xOfs = 0,
yOfs = 0,
color = { r = 0, g = 0, b = 0, a = 0.75 },
};
},
},
[nUI_UNITFRAME_RAID10BOSS.."1"] =
{
anchor =
{
anchor_pt = "RIGHT",
relative_to = nUI_UNITFRAME_RAID10BOSS.."2",
relative_pt = "LEFT",
xOfs = -5,
yOfs = 0,
},
options =
{
skinName = nUI_UNITSKIN_BOSSFRAME,
enabled = true,
strata = nil,
level = 8,
unit_id = "boss1",
party_id = nil,
raid_id = nil,
scale = 1,
clickable = true,
popup =
{
anchor_pt = "TOPRIGHT",
relative_pt = "BOTTOM",
xOfs = 0,
yOfs = 0,
color = { r = 0, g = 0, b = 0, a = 0.75 },
};
},
},
[nUI_UNITFRAME_RAID10BOSS.."4"] =
{
anchor =
{
anchor_pt = "LEFT",
relative_to = nUI_UNITFRAME_RAID10BOSS.."3",
relative_pt = "RIGHT",
xOfs = 5,
yOfs = 0,
},
options =
{
skinName = nUI_UNITSKIN_BOSSFRAME,
enabled = true,
strata = nil,
level = 8,
unit_id = "boss4",
party_id = nil,
raid_id = nil,
scale = 1,
clickable = true,
popup =
{
anchor_pt = "TOPRIGHT",
relative_pt = "BOTTOM",
xOfs = 0,
yOfs = 0,
color = { r = 0, g = 0, b = 0, a = 0.75 },
};
},
},
There are only two lines you need to edit per unit frame... the
xOfs and
yOfs values in the "
Anchor" section for each boss frame. I highlighted them in purple above. The xOfs value moves the frame left and right and the yOfs value moves it up and down.
Just experiment by changing the vales, doing a "file/save" in the panel file and then a '/nui rl' in game to see your changes. It shouldn't take long to get them the way you like them. Once you've done it in one panel file, it will be super simple to make the same changes in the other panel files.
And, if it all goes horribly wrong, just unzip the nUI download file overtop of your copy and it will be back to where I had it.