Just a thought, maybe there could be an option to switch to showing threat while in combat and then back to whatever it was on when out of combat again.
Last night I noticed that my "Target Threat" window was always empty and that I never showed up in the "Global Threat" window. I was showing up in KTM fine (with and without a Master Target being set). I took some screenshots, but I don't have access to them at the moment. Any ideas?
Last night I noticed that my "Target Threat" window was always empty and that I never showed up in the "Global Threat" window. I was showing up in KTM fine (with and without a Master Target being set). I took some screenshots, but I don't have access to them at the moment. Any ideas?
Hmm... please include the revision number with reports. This bug should had been fixed.
I apologize if my question sounds dumb or offend anyone.
But, is this the same mod as Natur's Enemy Casting bar?
I've been using Natur, and I really like it, but it's not ACE2, and since I'm trying to get all ACE mods to save memory, I'm hoping that Violation can accomplish that.
I apologize if my question sounds dumb or offend anyone.
But, is this the same mod as Natur's Enemy Casting bar?
I've been using Natur, and I really like it, but it's not ACE2, and since I'm trying to get all ACE mods to save memory, I'm hoping that Violation can accomplish that.
Anyone knows?
No... I'm sorry, and mean no offense, but if you had taken a few seconds to look at the thread (even the post above yours) you would have seen that this is a damage meter type mod that will display threat as well. For an nECB replacement you want something like Antagonist and Chronometer (or even parts of other mods).
After this all, the main problem I see with using this in Violation is that... Violation also uses name as storage key. So even if the data can be disambuigated from events, it will be merged back when stored in the data tables, unless a big work was done towards this objective.
Btw, while you're here, what about hunter trap snakes and chaman totems ?
I don't have high level hunter or shaman to test that,
but just now i tested treants with a moonkin, and the treants melee hits are fired by CHAT_MSG_COMBAT_PET_HITS, with others saying totems are being shown as pet hits in SCT/MSBT, hopefully they should be the same.
UnitName("pet") doesn't work on treants/totems, so for treants/totems/snake traps/engineering pets, it seems that you can only rely on the event names and not the pet names.
If Violation uses name as the table key, may be use 'Treant - Rophy' as the name? To merge pet data to owner, iterate through the keys and search for '.+ %- Rophy'?
If Violation uses name as the table key, may be use 'Treant - Rophy' as the name? To merge pet data to owner, iterate through the keys and search for '.+ %- Rophy'?
If ParserLib could report such events with that kind of name (only for local player, ofc), something could be done in Violation. That would be a big plus. Though I'd rather add .isSelfPet to event table or maybe use a ParserLib_SelfPet as source/victim and let lib clients handle this the way they want.
If Violation uses name as the table key, may be use 'Treant - Rophy' as the name? To merge pet data to owner, iterate through the keys and search for '.+ %- Rophy'?
If ParserLib could report such events with that kind of name (only for local player, ofc), something could be done in Violation. That would be a big plus. Though I'd rather add .isSelfPet to event table or maybe use a ParserLib_SelfPet as source/victim and let lib clients handle this the way they want.
What should ParserLib report? You can get the Blizzard event names at the client, and the code to detect pet events are only a few lines of code with a tiny table.
The reason I don't want to mess with Blizzard events at the ParserLib's side is because I can only extract part of the information out of them accurately, e.g. dots cannot be guaranteed to be accurate.
If estimations are acceptable, then there are much more informations which can be extracted from combat log events, e.g. CHAT_MSG_COMBAT_CREATURE_VS_SELF_HITS = mob attacks in "most cases". But since what level of estimations a client wants depend on the client, I want to support only things which are guaranteed to be accurate at the library side, and left the job of estimations to the client. Also I personally want to either "fully" support information extraction out of the event names, or don't touch it at all.
But since what level of estimations a client wants depend on the client, I want to support only things which are guaranteed to be accurate at the library side, and left the job of estimations to the client. Also I personally want to either "fully" support information extraction out of the event names, or don't touch it at all.
My entire guild uses Sw Stats, can I get rid of SWS and violation will show up as SWS in the version query, and violation sends and recieves data from Sw Stats?
My entire guild uses Sw Stats, can I get rid of SWS and violation will show up as SWS in the version query, and violation sends and recieves data from Sw Stats?
If I understand it right, you see their data, but they not yours.
Although I frankly think that the importer is already enough "complication", I wouldn't want to really see full compatibility (then all data would have to be broadcasted twice, lots of spam)
another clarification: it's not that you *won't* show up in their DamageMeter/SWS windows. Those mods will still pick up events from the combat log for you - it just may not be as accurate.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Hmm... please include the revision number with reports. This bug should had been fixed.
Violation should now read broadcasted SWS data in addition to damagemeters data.
If you see weird numbers pop up let me know, but be sure to check what the other side is using.
-Ammo
Wow.
There is too little praise on this tbh, it rocks. Thanks you people bunches! (and that includes the load of other authors, too)
Very cool! Will Violation send data to SWS and DamageMeters?
But, is this the same mod as Natur's Enemy Casting bar?
I've been using Natur, and I really like it, but it's not ACE2, and since I'm trying to get all ACE mods to save memory, I'm hoping that Violation can accomplish that.
Anyone knows?
No... I'm sorry, and mean no offense, but if you had taken a few seconds to look at the thread (even the post above yours) you would have seen that this is a damage meter type mod that will display threat as well. For an nECB replacement you want something like Antagonist and Chronometer (or even parts of other mods).
I sound like an idiot now. Sorry to even bring up that question.
I will look at Chrono and Antagonist...
I don't have high level hunter or shaman to test that,
but just now i tested treants with a moonkin, and the treants melee hits are fired by CHAT_MSG_COMBAT_PET_HITS, with others saying totems are being shown as pet hits in SCT/MSBT, hopefully they should be the same.
UnitName("pet") doesn't work on treants/totems, so for treants/totems/snake traps/engineering pets, it seems that you can only rely on the event names and not the pet names.
If Violation uses name as the table key, may be use 'Treant - Rophy' as the name? To merge pet data to owner, iterate through the keys and search for '.+ %- Rophy'?
just a simple graphical UI suggestion, an option to adjust bar height (and possibly font size)?
If ParserLib could report such events with that kind of name (only for local player, ofc), something could be done in Violation. That would be a big plus. Though I'd rather add .isSelfPet to event table or maybe use a ParserLib_SelfPet as source/victim and let lib clients handle this the way they want.
What should ParserLib report? You can get the Blizzard event names at the client, and the code to detect pet events are only a few lines of code with a tiny table.
The reason I don't want to mess with Blizzard events at the ParserLib's side is because I can only extract part of the information out of them accurately, e.g. dots cannot be guaranteed to be accurate.
If estimations are acceptable, then there are much more informations which can be extracted from combat log events, e.g. CHAT_MSG_COMBAT_CREATURE_VS_SELF_HITS = mob attacks in "most cases". But since what level of estimations a client wants depend on the client, I want to support only things which are guaranteed to be accurate at the library side, and left the job of estimations to the client. Also I personally want to either "fully" support information extraction out of the event names, or don't touch it at all.
Good.
My entire guild uses Sw Stats, can I get rid of SWS and violation will show up as SWS in the version query, and violation sends and recieves data from Sw Stats?
If I understand it right, you see their data, but they not yours.
Although I frankly think that the importer is already enough "complication", I wouldn't want to really see full compatibility (then all data would have to be broadcasted twice, lots of spam)
Violation only READS DamageMeters and SWStats messages.
It will NEVER send data to DMM or SWS.
-Ammo