1. Is it possible to have the cast bar on top of the portrait? I put my portrait in the center horizontal between Health and Power bars, and would love to have the option of having it be replaced by the cast bar when there is a cast going off.
2. Is there any option to hide frames unless health or mana is not 100%, or if you're targeting someone, or in combat, etc.? If not, does anyone know the name of an external mod that could do this?
I've been a long time user of Pitbull, and I keep trying out pre-made OuF frames, but I just keep coming back to Pitbull because it is easy for me to configure and make look exactly the way I want. Those two features are the ones I miss the most from OuF tho. My apologies if these questions have been answered before or the answers are obvious. Thank you for your work in providing this unit frame mod, it is still my standby and I think it will remain that way.
1. Is it possible to have the cast bar on top of the portrait? I put my portrait in the center horizontal between Health and Power bars, and would love to have the option of having it be replaced by the cast bar when there is a cast going off.
2. Is there any option to hide frames unless health or mana is not 100%, or if you're targeting someone, or in combat, etc.? If not, does anyone know the name of an external mod that could do this?
I've been a long time user of Pitbull, and I keep trying out pre-made OuF frames, but I just keep coming back to Pitbull because it is easy for me to configure and make look exactly the way I want. Those two features are the ones I miss the most from OuF tho. My apologies if these questions have been answered before or the answers are obvious. Thank you for your work in providing this unit frame mod, it is still my standby and I think it will remain that way.
Well number 2 is easy as Pitbull 4 comes with extensive options when it comes to fading. On the left of the config screen make sure combat fader is enabled under Modules section. Then go to the Layout editor section and directly under where you select the layouts there is a Faders tab which has the options you seek.
Thank you for the comment, for some reason I had thought the combat fader was just an option for your target, dumb of me. It works perfectly. I guess the only thing I really miss at this point is an option for boss frames, as the default Blizzard ones are so ugly.
Thank you for the comment, for some reason I had thought the combat fader was just an option for your target, dumb of me. It works perfectly. I guess the only thing I really miss at this point is an option for boss frames, as the default Blizzard ones are so ugly.
I have another question. I dislike how texts will grow outside of the frame, for instance, if my Focus Target's name is long, even abbreviated, it will grow outside of the Focus Target box and overlap with the Focus box which is to its left. I would prefer to have something like S. .... inside the box rather than having the text grow outside of the box. Is this something that can be done?
Also, how are texts prioritized? For instance, on my Focus frame I have name on the left and percent HP to the right, I want to make sure that the percentage is prioritized over the Name. I think this works when Name is to the left and percent HP is to the right, but not vice versa, possibly because anything on the left is always prioritized?
Other than that.. Boss Frames, please!! I've been messing around a lot with Pitbull 4 and SuF, and Shadowed Unit frames is missing border coloring for elites/rares/bosses and Pitbull is missing the boss frames. I'd really love to have the option, since blizzard boss frames are really ugly.
I have another question. I dislike how texts will grow outside of the frame, for instance, if my Focus Target's name is long, even abbreviated, it will grow outside of the Focus Target box and overlap with the Focus box which is to its left. I would prefer to have something like S. .... inside the box rather than having the text grow outside of the box. Is this something that can be done?
There are some workarounds included in that ticket.
Also, how are texts prioritized? For instance, on my Focus frame I have name on the left and percent HP to the right, I want to make sure that the percentage is prioritized over the Name. I think this works when Name is to the left and percent HP is to the right, but not vice versa, possibly because anything on the left is always prioritized?
Left aligned texts are prioritized over right aligned. There's no way to change this. It's a consequence of the anchoring system in WoW.
Isn't it possible to set it up so that if the new SetPoint variables for each frame type don't already exist in the SavedVariables file, then it simply sets them to what you have them hard-coded to use by default currently? That would preserve everyone's current layouts while giving us more frame position customization.
Yes and that's what I'm doing. It's just more complicated than it would seem. My initial addition of this was done fairly quickly, and then I started finding little quirky issues I had to deal with. Singletons are easy. Groups become very messy very quickly.
Trying to make it smoother to swap between my dps and healing layouts when i respecc, making a macro would make it smoother but ofc smoothest would be speccbased changeing (libdualspecc)
thank you for the answers. I really appreciate how active you are in responding to questions, many of which I'm sure are repeats, and repeats, and repeats. (I'm wading through several LuaTexts threads now).
Trying to make it smoother to swap between my dps and healing layouts when i respecc, making a macro would make it smoother but ofc smoothest would be speccbased changeing (libdualspecc)
Combined with the /usetalents it makes a nice swapping macro.
Now if i could just combine these 2 into one somehow (ie if im in 1 swap to 2 and change profile, and if im in 2 swap to 1 and change profile acordingly, but that more of a general macro thread issue i think)
Hey, I love Pitbull 4.0, but there is one thing that I would like but I can not find...
The debuff icons in my pitbull 3.0 would be on top of the buffs. Making the vertical offset dependable on the rows of buffs. I can not find any options in pitbull 4.0 for this. Did I overlook anything? I really like to have this feature again, makes things for me so much more overviewable.
Combined with the /usetalents it makes a nice swapping macro.
Now if i could just combine these 2 into one somehow (ie if im in 1 swap to 2 and change profile, and if im in 2 swap to 1 and change profile acordingly, but that more of a general macro thread issue i think)
The debuff icons in my pitbull 3.0 would be on top of the buffs. Making the vertical offset dependable on the rows of buffs. I can not find any options in pitbull 4.0 for this. Did I overlook anything? I really like to have this feature again, makes things for me so much more overviewable.
You can't use macro conditionals with /run or /script.
You can however do:
/run PitBull4.db:SetProfile(GetActiveTalentGroup() == 1 and "Zeelian Shadow" or "Zeelian Holy")
If you want to get really fancy do the following with LuaTexts:
Go to Modules, LuaTexts. Type in ACTIVE_TALENT_GROUP_CHANGED in the New event box and press enter. In the Update for box with the Current event drop down above set to ACTIVE_TALENT_GROUP_CHANGED only have All checked.
Now go to the layout for your player frame. Make a new text. Call it whatever you want, probably "TalentSwap" or something. Attach it someplace where there is no other object attached (you can verify this by seeing that the Position drop down only has one entry). In the Code box put:
if event == "ACTIVE_TALENT_GROUP_CHANGED" then
PitBull4.db:SetProfile(GetActiveTalentGroup() == 1 and "Zeelian Holy" or "Zeelian Shadow")
end
Click the Accept button to set the code when done pasting it in.
Now make sure that the only event selected under Events is ACTIVE_TALENT_GROUP_CHANGED.
Do this on both profiles and whenever you change profiles PB4 will automatically switch. Won't matter how you do it.
You can't use macro conditionals with /run or /script.
You can however do:
/run PitBull4.db:SetProfile(GetActiveTalentGroup() == 1 and "Zeelian Shadow" or "Zeelian Holy")
If you want to get really fancy do the following with LuaTexts:
Go to Modules, LuaTexts. Type in ACTIVE_TALENT_GROUP_CHANGED in the New event box and press enter. In the Update for box with the Current event drop down above set to ACTIVE_TALENT_GROUP_CHANGED only have All checked.
Now go to the layout for your player frame. Make a new text. Call it whatever you want, probably "TalentSwap" or something. Attach it someplace where there is no other object attached (you can verify this by seeing that the Position drop down only has one entry). In the Code box put:
if event == "ACTIVE_TALENT_GROUP_CHANGED" then
PitBull4.db:SetProfile(GetActiveTalentGroup() == 1 and "Zeelian Holy" or "Zeelian Shadow")
end
Click the Accept button to set the code when done pasting it in.
Now make sure that the only event selected under Events is ACTIVE_TALENT_GROUP_CHANGED.
Do this on both profiles and whenever you change profiles PB4 will automatically switch. Won't matter how you do it.
I'll just finally get around to adding DualSpec support with LibDualSpec-1.0. Think I have it done but not logged into a character with DualSpec active on it at the moment so not sure. I'll post later once I've added it to the alpha release for sure.
edit: Found some time to get over to the other character, it works fine. Pushed to the alpha.
1. Is it possible to have the cast bar on top of the portrait? I put my portrait in the center horizontal between Health and Power bars, and would love to have the option of having it be replaced by the cast bar when there is a cast going off.
2. Is there any option to hide frames unless health or mana is not 100%, or if you're targeting someone, or in combat, etc.? If not, does anyone know the name of an external mod that could do this?
I've been a long time user of Pitbull, and I keep trying out pre-made OuF frames, but I just keep coming back to Pitbull because it is easy for me to configure and make look exactly the way I want. Those two features are the ones I miss the most from OuF tho. My apologies if these questions have been answered before or the answers are obvious. Thank you for your work in providing this unit frame mod, it is still my standby and I think it will remain that way.
Well number 2 is easy as Pitbull 4 comes with extensive options when it comes to fading. On the left of the config screen make sure combat fader is enabled under Modules section. Then go to the Layout editor section and directly under where you select the layouts there is a Faders tab which has the options you seek.
There's a ticket for that here: http://www.wowace.com/addons/pitbull4/tickets/623-frames-for-boss1-boss4-unit-ids-in-patch-3-3-0/
Shefki posted in there 4 days ago that it's coming.
Also, how are texts prioritized? For instance, on my Focus frame I have name on the left and percent HP to the right, I want to make sure that the percentage is prioritized over the Name. I think this works when Name is to the left and percent HP is to the right, but not vice versa, possibly because anything on the left is always prioritized?
Other than that.. Boss Frames, please!! I've been messing around a lot with Pitbull 4 and SuF, and Shadowed Unit frames is missing border coloring for elites/rares/bosses and Pitbull is missing the boss frames. I'd really love to have the option, since blizzard boss frames are really ugly.
About long names, you can return only the first x characters of something using:
That will return the first 9 characters. Customize as needed, such as if the length is higher than 9, return "..." after the first 9 chars... etc.
Texts attached to bars only grow outside them if they are right aligned.
http://www.wowace.com/addons/pitbull4/tickets/406-right-aligned-text-strings-to-not-truncate/
There are some workarounds included in that ticket.
Left aligned texts are prioritized over right aligned. There's no way to change this. It's a consequence of the anchoring system in WoW.
Yes and that's what I'm doing. It's just more complicated than it would seem. My initial addition of this was done fairly quickly, and then I started finding little quirky issues I had to deal with. Singletons are easy. Groups become very messy very quickly.
Trying to make it smoother to swap between my dps and healing layouts when i respecc, making a macro would make it smoother but ofc smoothest would be speccbased changeing (libdualspecc)
/run PitBull4.db:SetProfile("Heal")
Thanks
Combined with the /usetalents it makes a nice swapping macro.
Now if i could just combine these 2 into one somehow (ie if im in 1 swap to 2 and change profile, and if im in 2 swap to 1 and change profile acordingly, but that more of a general macro thread issue i think)
/usetalents 2
/run PitBull4.db:SetProfile("Zeelian Shadow")
/usetalents 1
/run PitBull4.db:SetProfile("Zeelian Holy")
The debuff icons in my pitbull 3.0 would be on top of the buffs. Making the vertical offset dependable on the rows of buffs. I can not find any options in pitbull 4.0 for this. Did I overlook anything? I really like to have this feature again, makes things for me so much more overviewable.
There is a 'spec' conditional actually. The macro I use to talent swap is
/usetalents [spec:2]1; 2
I can't test this atm, but something like
/usetalents [spec:2]1; 2
/run [spec:1]PitBull4.db:SetProfile("Zeelian Shadow"); PitBull4.db:SetProfile("Zeelian Holy")
should work. You might need to adjust which spec number it's checking for in the second line though.
Ill take a look at it when i get online later
Not supported at this time. There is a ticket on this:
http://www.wowace.com/addons/pitbull4/tickets/70-aura-debuffs-on-enemies-on-same-row-as-buffs/
You can't use macro conditionals with /run or /script.
You can however do:
/run PitBull4.db:SetProfile(GetActiveTalentGroup() == 1 and "Zeelian Shadow" or "Zeelian Holy")
If you want to get really fancy do the following with LuaTexts:
Go to Modules, LuaTexts. Type in ACTIVE_TALENT_GROUP_CHANGED in the New event box and press enter. In the Update for box with the Current event drop down above set to ACTIVE_TALENT_GROUP_CHANGED only have All checked.
Now go to the layout for your player frame. Make a new text. Call it whatever you want, probably "TalentSwap" or something. Attach it someplace where there is no other object attached (you can verify this by seeing that the Position drop down only has one entry). In the Code box put:
Click the Accept button to set the code when done pasting it in.
Now make sure that the only event selected under Events is ACTIVE_TALENT_GROUP_CHANGED.
Do this on both profiles and whenever you change profiles PB4 will automatically switch. Won't matter how you do it.
Still, your solution is very cool. Thanks for sharing it. :)
Thanks totally love it!
edit: Found some time to get over to the other character, it works fine. Pushed to the alpha.