- Registered User
Member for 11 years, 3 months, and 12 days
Last active Fri, Oct, 4 2013 14:31:58
- 0 Followers
- 226 Total Posts
- 0 Thanks
Mar 15, 2008Posted in: Unit FramesQuote from borbes »
We need to see unit frames for the tanks, and their target. GridLayoutPlus and any other grid add-on I've found will only get the tanks, not their targets.
The only thing useful that I could see being done on this front is making the raid icon of a unit's target available as the center icon, and the name available as text (as Maia said). Then it would be easy to assist the correct unit.
This would be a new status module addon that an author would need to tackle, and not something added to GridLayoutPlus.
Remember, Grid is not meant to be an all-purpose unit frame...
Mar 15, 2008Posted in: Unit FramesQuote from borbes »
I know it's been mentioned, but ora2 main tank targets is really needed for DPSers. It would be wonderful if it could be added to this.
Hmm, have you checked off "Show Tanks" when using oRA2? Support has been in for a while.
Mar 14, 2008Are you saying you are changing the order of "Tank, Melee, Healer, Ranged"? If so, I misunderstood. I will think about adding an option to have the user set that from the options menu.Posted in: Unit Frames
I still need to work out certain scenarios where the layout needs to be refreshed when using Role layout sorting. This is my number one priority, but I haven't had any free time.
Mar 13, 2008oRA2 does this. I suppose it's possible (although it might not be necessary) to create a lib specific to resurrects. I don't think it should be in HealComm though. Let's not bloat libraries. I'm not sure if all the addons that use HealComm need the resurrect info. VisualHeal definately doesn't.Posted in: Libraries
2 mods that could possibly use a resurrect lib is oRA2 and SmartRes off the top of my head.
Mar 12, 2008Posted in: Unit FramesQuote from Margot »
Maybe I'm missing this in the options somewhere, but I just can't find it..
I edited this block in the lua to change the role ordering:
if (GridLayoutPlus.db.profile.layoutSorting == "ROLE") then
This worked fine, it just means I have to change it every time I update. :)
Not sure what this is for. It works just by changing the layout sorting in the layout options menu.
Quote from Margot »
The other question I had was regarding the sorts of things that GridDynamicLayout does, like checking for Bear Form, Righteous Fury to determine a tank (because a non-specced druid might be doing it, or a non-specced Paladin). Is this out of the question for LayoutPlus in the future?
I don't like it so I don't plan to code it. I don't want to compete with GridDynamicLayout and I think if you want that functionality you should use that mod. I mostly coded the Role sorting just because I was interested in using it and it looked like a challange.
Mar 11, 2008I will rework my library to store the unit name. The only problem I'm having is getting the unitid afterwards. I see in DogTag, ckknight is basically going through all the possible unitids and seeing if there is a UnitName match. In doing that, there needs to be a preference in what gets returned. For example, in my addon GridLayoutPlus, it sorts a raid by unit roles (tank, melee, healer, ranged), and it's expecting the unitid to be a raidx unitid, not target, or mouseover.Posted in: Libraries
My current thinking is that I will have a boolean argument (isStrict) that is passed to :Query(unitid, isStrict). That flag will determine if the unitid that is returned is of the same type (or maybe the exact same unitid, not sure yet) that was sent in originally.
Mar 9, 2008I committed a library today (LibTalentQuery-1.0) to address these problems. LibTalents does not seem to have been made with this purpose in mind.Posted in: Lua Code Discussion
Mar 9, 2008Wiki:Posted in: Libraries
Problems with blizzards talent query api:
- When the INSPECT_TALENT_READY event is fired, it doesn't tell you which unit it's ready for.
- Because of 1 you can not query multiple units at once.
- If two addons call NotifyInspect() at the same time, neither addon knows if the INSPECT_TALENT_READY event is "theirs".
This library attempts to fix this problem by providing:
- A callback "event" that will provide the unitid of the unit which the talents are ready for.
- A queueing system the will only do one NotifyInspect() at a time on a unit who is visible and connected.
- A secure hook on NotifyInspect that will take preventive measures to stop another addon from confusing a query.
I am using it in a Grid module called GridLayoutPlus which sorts raid unit by Role (tanks, melee, healers, ranged).
This is my first library so I might have made some mistakes, and I welcome any input to fixing and improving the library.
Mar 8, 2008I am working on creating a Library out of the talentquery portion. In doing so I think I fixed a couple of problems. I'm stil working on some bugs but I should be able to upload the new library and the updated GridLayoutPlus within the next few days.Posted in: Unit Frames
Mar 7, 2008Grid will never show enemy targets. Use oRA2 for that. Grid is not an all purpose unit frame addon. It's focus is on showing raid members in a compact area.Posted in: Grid & Grid2
The closest thing we could do in Grid is to make a status module that shows the name of the units target in text2. Problem with that is that most enemy npc's names are much larger then 4 or 5 characters :( (unless you change the width and text length).
Hmm... Another thought would be to use the center icon to show the raid icon of the unit's target. You could easily see who is targeting to wrong mob. Hmm, that could have potential...
- To post a comment, please login or register a new account.