I added (optional) tooltips showing who's targeting and various other information. Example below. I also fixed the "status coloring" so you now see untanked mobs correctly (stupid typo). Colors for the various events is configurable now as well.
I didn't know there was an issue with bars not hiding. Not sure how that's even possible (but if there's an issue I gather it's related to LibBars). Also I didn't know LibBars was on the trunk... Ah I guess the external was already updated.
First, great job on the add on, it is very helpfull :)
Second, while i understand the targeting-on-clic problem, would it be possible/hard to create macros (something similar to proximo behavior) simulating a /target with the name of the mob.
I know this wouldnt be 100% accurate with mobs with same name, but in every other situation, this could be very handy :)
Macros would work if the following was true:
- All mobs were uniquely named.
- The order of the bars was fixed, and dead mobs still took up space.
The first makes it reasonably useless except for encounters such as Moroes. The second would require some horrible hacking to LibBars-1.0 to make it work, and even if done would make the display ugly.
- Added options to set max number of bars, change the size scale factor (to resize font and frame size all at once) and an option to filter normal (non-elite) mobs.
- Fixed bars not hiding when the UI is hidden with Alt-z (LibBars-1.0 issue)
Note: The fix to LibBars-1.0 to allow hiding means that the frames now listen to the UI scale factor. If the bars appear small after updating, simply change the scaling in the bar sizing configuration page.
Shouldn't be a major issue to add, no. Another feature I'll add is a "last tanked by" rank, ability to add level and health percentage to the bar display. I'm also playing with the idea (in my mind - it's all ni my mind...) of having an emphasized bar group and/or warnings when status of a mob changes for the worse.
For example I'd like to be notified when a mob is untanked - moving it to a different bar group with larger, more central positioning would work for example (i.e if mob has been untanked for more than X seconds, emphasize). Adding support for libsink messages (could even be sent as raid messages/warnings if so desired) to alert on status changes would be good.
Come 2.4.3 I could probably also add warnings on pending CC breaks (currently you can't do this since reapplication of a CC doesn't actually generate an event - in 2.4.3 there will be events for that).
Oh and one more thing - it would be nice to alert if the tank was actually not in tank mode (i.e if a mob is tanked by an oRA2 specified tank that's not using his "tank aura" - Righteous Fury, Defensive stance and bear form).
Also just remembered my desire to add a solo + pet mode where you get warning if your pet lose aggro. Also want an optional 'targeting triangle' to show the pets current target. Playing as my hunter more has made we want to add this. :)
Gave MagicTargets r77558 a try for the first time on a low level alt (no other mods running). No errors, works very well, looked promising.
Enabled it on a main here. This time an error at logon:
MagicTargets\LibFuBarPlugin-Mod-3.0.lua:598: attempt to index upvalue 'Tablet20' (a nil value)
A couple other mods on the main character embed LibFuBarPlugin-Mod-3.0.lua: Omen & FuBar_WhoRollFu. The versions of the library included with those (74211) are different from the one included with MagicTargets (75670).
MagicTargets includes the different version library in the main mod folder, not as an external. The different versions loading shouldn't make a difference, but you never know.
MagicTargets is working great now for me. I'm finding myself tabbing through targets to find the one most people in the raid are targeting - boo at Blizzard for making it impossible to implement a click-to-target raid target list.
Gave MagicTargets r77558 a try for the first time on a low level alt (no other mods running). No errors, works very well, looked promising.
Enabled it on a main here. This time an error at logon:
MagicTargets\LibFuBarPlugin-Mod-3.0.lua:598: attempt to index upvalue 'Tablet20' (a nil value)
A couple other mods on the main character embed LibFuBarPlugin-Mod-3.0.lua: Omen & FuBar_WhoRollFu. The versions of the library included with those (74211) are different from the one included with MagicTargets (75670).
MagicTargets includes the different version library in the main mod folder, not as an external. The different versions loading shouldn't make a difference, but you never know.
Deleted the LibFuBarPlugin-Mod-3.0.lua file in the \MagicTargets folder; no more errors. The mod is now using here the file revision 74211 being loaded with Omen. That file should be in externals (a lib folder), not in the root folder as its currently being downloaded.
The current revision of LibFuBarPlugin-Mod-3.0.lua in Branches is r74211; where is the newer one being downloaded with the mod (causing the logon error) from? Also, one of the included libs is LibLogger-1.0. Isn't that lib just for debugging?
Anyway, hope the library issues can be fixed. Other than the lib problems, the mod works great here so far.
LibFubarPlugin-Mod-3.0 is copied, not externalized, to both MagicTargets and Omen and they are identical. Likely the issue is simply that MagicTargets didn't have FuBar as an optional dependency.
As for LibLogger - it's a minimalistic logging library I wrote. It's not going to "hurt" anything if it isn't used.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
BTW, did you fix the issue of the bars not hiding when you hit Alt+Z to turn hide the UI?
Second, while i understand the targeting-on-clic problem, would it be possible/hard to create macros (something similar to proximo behavior) simulating a /target with the name of the mob.
I know this wouldnt be 100% accurate with mobs with same name, but in every other situation, this could be very handy :)
- All mobs were uniquely named.
- The order of the bars was fixed, and dead mobs still took up space.
The first makes it reasonably useless except for encounters such as Moroes. The second would require some horrible hacking to LibBars-1.0 to make it work, and even if done would make the display ugly.
(like the NumTargetting DogTag)
Oops yes :)I didn't see it on the screenshots
Thanks for the feature list on Wowinterface.
- Fixed bars not hiding when the UI is hidden with Alt-z (LibBars-1.0 issue)
Note: The fix to LibBars-1.0 to allow hiding means that the frames now listen to the UI scale factor. If the bars appear small after updating, simply change the scaling in the bar sizing configuration page.
For example I'd like to be notified when a mob is untanked - moving it to a different bar group with larger, more central positioning would work for example (i.e if mob has been untanked for more than X seconds, emphasize). Adding support for libsink messages (could even be sent as raid messages/warnings if so desired) to alert on status changes would be good.
Come 2.4.3 I could probably also add warnings on pending CC breaks (currently you can't do this since reapplication of a CC doesn't actually generate an event - in 2.4.3 there will be events for that).
Naturally this would be optional
Also just remembered my desire to add a solo + pet mode where you get warning if your pet lose aggro. Also want an optional 'targeting triangle' to show the pets current target. Playing as my hunter more has made we want to add this. :)
This is now added as an optional choice (on by default).
Enabled it on a main here. This time an error at logon:
MagicTargets\LibFuBarPlugin-Mod-3.0.lua:598: attempt to index upvalue 'Tablet20' (a nil value)
A couple other mods on the main character embed LibFuBarPlugin-Mod-3.0.lua: Omen & FuBar_WhoRollFu. The versions of the library included with those (74211) are different from the one included with MagicTargets (75670).
MagicTargets includes the different version library in the main mod folder, not as an external. The different versions loading shouldn't make a difference, but you never know.
Deleted the LibFuBarPlugin-Mod-3.0.lua file in the \MagicTargets folder; no more errors. The mod is now using here the file revision 74211 being loaded with Omen. That file should be in externals (a lib folder), not in the root folder as its currently being downloaded.
The current revision of LibFuBarPlugin-Mod-3.0.lua in Branches is r74211; where is the newer one being downloaded with the mod (causing the logon error) from? Also, one of the included libs is LibLogger-1.0. Isn't that lib just for debugging?
Anyway, hope the library issues can be fixed. Other than the lib problems, the mod works great here so far.
As for LibLogger - it's a minimalistic logging library I wrote. It's not going to "hurt" anything if it isn't used.