60 - Extend layouts for class specific setup
What is the enhancement in mind?
The current setup is fine. I do setup pitbull to look the same in all my classes (position / size / indicator wise).
Yet there are special cases where i want to configure Pitbull for class specific issues.
Examples:
Warlocks / Mages / Priests have dog-tags for Banish / Polymorph / Shackle Undead with countdowns.
Maybe the Text-Tags would be extended to 'Show for Class:X'.
How should it look and feel?
The chosen Indicator would show up for Class:X, but would be ignored (save CPU time / space) while Class:Y is logged in.
| User | When | Change |
|---|---|---|
| essmene | Sun, 11 Jan 2009 12:36:06 | Create |
- 4 comments
- 4 comments
Facts
- Last updated on
- 17 Aug 2009
- Reported on
- 11 Jan 2009
- Status
- New - Issue has not had initial review yet.
- Type
- Enhancement - A change which is intended to better the project in some way
- Priority
- Medium - Normal priority.
- #4
Shefki Fri, 21 Aug 2009 15:19:54Well as far as text tags you can already hide them based on class with the DogTags if syntax and with if conditionals in LuaTexts. E.G.
- #3
Nandini Tue, 18 Aug 2009 02:13:04I would oppose such a feature because I feel that it would needlessly complicate the configuration UI when a suitable solution is already available. Yes, changing 10 profiles does require 10 times more work for users who regularly play 10 classes and require separate unitframe features for each of them. I would argue that it's better for those few users to spend that extra time than to clutter up the configuration UI for the other 99% of users.
If you are interested simply in texts that only display (or change their display) when the player is a certain class, you can probably accomplish this using LuaTexts already.
- #2
essmene Mon, 17 Aug 2009 13:27:31The problem is that profiles do not _share_ data.
So if you have 10 'class' profiles and want to change the position of a single frame, the other profiles won't adopt this setup.
Copying does not work - it will require setting up the class specific stuff again or 10x manual tweaking.
- #1
Nandini Mon, 17 Aug 2009 06:36:42It seems like this can already be handled using profiles. Perhaps profile support was not yet fully implemented when this ticket was originally opened.