Bed 0 Report post Posted December 25, 2016 It was an idea for how to handle multiple dots to see which one is yours, not sure how well it would work. The "dot tracker" was just an idea to the response "You will never ever track your own buffs in vanilla". I didn't intend to say that that specific feature should be in your addon. 0 Share this post Link to post Share on other sites
rogue 1 Report post Posted December 27, 2016 Hey guys, this is the offical replacement for the old EnemyBuffTimersVanilla UnitFrames Fork! The new addon is based on aurae by Bit aka shirsig! Whats new: - Better detection of timers - no more fixed timers! - better UnitFrames integration - diminishing returns calculation - rank and talent calculation - supports pfUI, LunaUnitFrames, XPerl_Target, DiscordUnitFrames, UnitFramesImproved_Vanilla Download Github Dropbox Example: Default: Rogue Gameplay: https://www.youtube.com/watch?v=q-yznWGXA8c Warlock Gameplay: https://www.youtube.com/watch?v=6EnMfHXjclQ Hey Renew, thanks a lot for such a wonderful AddOns! Is it possible to support Simplified Chinese language? 0 Share this post Link to post Share on other sites
void_echo 10 Report post Posted December 27, 2016 You will never ever track your own buffs in vanilla. The UI doesnt tell you which of those 5 shadowword: pain on the mob is yours. Therefore "yours" can't be bigger. God damit it triggers me so much when people see all the features that get made using clever coding but then get pissy when not every retail feature gets implemented. How do addons such as DoTimer and similar do it? From what I've seen they work even if someone else applies the same spells to the target. Or am I misunderstanding what's being talked about here? 0 Share this post Link to post Share on other sites
Renew 26 Report post Posted December 27, 2016 (edited) Hey Renew, thanks a lot for such a wonderful AddOns! Is it possible to support Simplified Chinese language? im working on miltiple-language support, but it will take some time How do addons such as DoTimer and similar do it? From what I've seen they work even if someone else applies the same spells to the target. Or am I misunderstanding what's being talked about here? This addons dont track your buff but triggering a timer that i "faking" a tracking, a real debuff tracking is not possible in vanilla Edited December 27, 2016 by Renew 0 Share this post Link to post Share on other sites
jagonx 7 Report post Posted December 27, 2016 (edited) Hi Renew. Frostbolt timers r incorrect. According to addon timer its 11 sec for both 10 and 1 ranks, while its 9sec for spell r10 and 5sec for r1. For example firebal timers r correct for both ranks(r11(8sec) and r1(4sec)). And another question, do addon supports Permafrost talent? Unfortunately i cant test it right now, maybe someone else will check it. http://db.vanillagaming.org/?spell=11175 Edited December 27, 2016 by jagonx 0 Share this post Link to post Share on other sites
Renew 26 Report post Posted December 27, 2016 Hi Renew. Frostbolt timers r incorrect. According to addon timer its 11 sec for both 10 and 1 ranks, while its 9sec for spell r10 and 5sec for r1. For example firebal timers r correct for both ranks(r11(8sec) and r1(4sec)). And another question, do addon supports Permafrost talent? Unfortunately i cant test it right now, maybe someone else will check it. http://db.vanillagaming.org/?spell=11175 ty, will fix this next patch will check permafrost and build it in 0 Share this post Link to post Share on other sites
shirsig 18 Report post Posted December 28, 2016 (edited) You will never ever track your own buffs in vanilla. The UI doesnt tell you which of those 5 shadowword: pain on the mob is yours. Therefore "yours" can't be bigger. This is not entirely true. There are three ways to track debuffs: through the target api, through combat log events and through player cast events. The last only works for your own spells so trivially you know they're your own. There are some further limitations though like it doesn't work for all effects, only those directly applied from a cast and it needs a delay to be reliable (like half a second or something) so it's not as smooth for target-only tracking as the target api. My newest https://github.com/shirsig/aurae uses player cast events exclusively and thus only tracks the player's own spells (actually only CCs+DRs and some dots). Some old addons like dotimer and chronometer do the same. It is a pretty good option for cross-target tracking where combat log events are the only alternative which have a few downsides too. Edited December 28, 2016 by shirsig 0 Share this post Link to post Share on other sites
Rhena 30 Report post Posted December 28, 2016 What i meant you will never go 100%. Everything is an estimation and could be wrong at some point. Lets say you track through hooking the cast functions. As soon as there is more than one of the debuff on your target and one gets dispelled you don't know if it was yours that got dispelled or not. And what are you gonna do then? Which debuff needs to be bigger? None? Or just leave one bigger and pretend? The user of your addon will notice and they will come back to you and file those error reports that your addon is not working. I prefer to not touch those things that can't be done 100%, thats why my unitframes don't show debuff tracking on their own. 0 Share this post Link to post Share on other sites
shirsig 18 Report post Posted December 28, 2016 What i meant you will never go 100%. Everything is an estimation and could be wrong at some point. Lets say you track through hooking the cast functions. As soon as there is more than one of the debuff on your target and one gets dispelled you don't know if it was yours that got dispelled or not. And what are you gonna do then? Which debuff needs to be bigger? None? Or just leave one bigger and pretend? The user of your addon will notice and they will come back to you and file those error reports that your addon is not working. I prefer to not touch those things that can't be done 100%, thats why my unitframes don't show debuff tracking on their own. Yeah, like I said, it's not as smooth as the target api, but in many cases it does work pretty well, like, most CCs can't even have multiple applications on a target, and in pve dispelling is rare. I wouldn't use it in your context either but e.g. for cc timer bar addons I think it's definitely preferable to having nothing. 0 Share this post Link to post Share on other sites
Mozq 1 Report post Posted December 28, 2016 Really nice, will defenitly be using this! 0 Share this post Link to post Share on other sites
slashlick 0 Report post Posted December 28, 2016 Thank you, thank you, thank you. What you've done is one of the most awesome works for addons! Will there or is there a way to have the debuff numbers on hotbar buttons like Inline Auras? Thank you for any reply. /lick 0 Share this post Link to post Share on other sites
Renew 26 Report post Posted December 28, 2016 1 час назад, slashlick сказал: Thank you, thank you, thank you. What you've done is one of the most awesome works for addons! Will there or is there a way to have the debuff numbers on hotbar buttons like Inline Auras? Thank you for any reply. /lick not atm, more customisation is planned 0 Share this post Link to post Share on other sites
jagonx 7 Report post Posted December 29, 2016 (edited) On 27.12.2016 at 4:56 PM, Renew said: del Edited December 29, 2016 by jagonx my bad 0 Share this post Link to post Share on other sites
Karrier 0 Report post Posted December 31, 2016 (edited) Hello, awesome addon! I'm trying to get "buff" timers on enemies (for example Shadow Ward, berserker rage, sprint...) Can your addon do this? Before your addon I was using EnemyBuffTimersVanilla + Luna 1.0 to have timers of debuffs but also of enemy buffs. I'm missing this on your addon. DebuffTimers doesn't work with Luna 1.0 right? You need to use Luna 2.0+? I tried to use EnemyBuffTimersVanilla with Luna 2.0 (just to track buffs) but it's not compatible, I think Do you know any way so I can add buff timers to some spells I like to track on enemies? Thanks EDIT: even if they are not enemies, I mean buffs timers in other players (even friendlies). With EnemyBuffTimersVanilla + Luna1.0 I can see "shadow ward" 30 sec timers if a friendly warlock uses it, but with ur addon it doesn't show duration Also another (noob) question: why are enemy buffs not show ingame (if the enemy doesnt have "detect magic") - if the combat logs says for example: "XXX gains Ice barrier", we can get the info from there, but I dont understand why no addon display them? Even if it's not a exact timer. Natur enemy cast bar does something related to this (tracks cooldown of enemy skill), but no addon shows the actual "buff" frame Edited December 31, 2016 by Karrier 0 Share this post Link to post Share on other sites
Renew 26 Report post Posted December 31, 2016 - buff display is planed, it will take some time thou - Luna 1.0 support is not planned because outdated - buffs on enemys are not visible(without detect magic) because the wow API does not support this, you need to make own frames for such function, wich is not planned 1 Share this post Link to post Share on other sites
Sanger 1 Report post Posted December 31, 2016 Does this new version solve the bug that some people had with random timers and weird black squares appearing over chat and other places of the screen? 0 Share this post Link to post Share on other sites
Karrier 0 Report post Posted December 31, 2016 (edited) Thanks for fast response renew. I also found this bug on kidney shot: -it doesnt show seconds left or even radial timer on monsters/players on my target frame, just a static debuff (like if not using the addon) -it shows the timer on my player frame when a rogue does it on me (but only shows radial timer, I'm using Luna 2.0 UI, and its not showing the seconds left) -sometimes i have this error (not always): http://i.imgur.com/XZPgKUn.png Edited December 31, 2016 by Karrier 0 Share this post Link to post Share on other sites
Renew 26 Report post Posted December 31, 2016 (edited) 27 minutes ago, Sanger said: Does this new version solve the bug that some people had with random timers and weird black squares appearing over chat and other places of the screen? never heard of that bug - if noone reports it, i cant fix it 8 minutes ago, Karrier said: Thanks for fast response renew. I also found this bug on kidney shot: -it doesnt show seconds left or even radial timer on monsters/players on my target frame, just a static debuff (like if not using the addon) -it shows the timer on my player frame when a rogue does it on me (but only shows radial timer, I'm using Luna 2.0 UI, and its not showing the seconds left) -sometimes i have this error (not always): http://i.imgur.com/XZPgKUn.png 1. what debuff exactly? i cant check all 100000 debuffs myself xD (if this happens with debuff that are not made by yourself it might happened not in combatlog range) 2. i dont touch the playerframe, its not that the addon will do 3. yea, that bug appears atm(if youre not a combopoint class), i will upload a new version soon Edited December 31, 2016 by Renew 0 Share this post Link to post Share on other sites
Sanger 1 Report post Posted December 31, 2016 6 minutes ago, Renew said: never heard of that bug - if noone reports it, i cant fix it It was reported on the nost forums post on the old version. 0 Share this post Link to post Share on other sites
Renew 26 Report post Posted December 31, 2016 3 minutes ago, Sanger said: It was reported on the nost forums post on the old version. the old version was a complete different addon...you are talking about the numbers in the middle of the screen...ofc this bug doesnt appear in debufftimers.. 0 Share this post Link to post Share on other sites
Sanger 1 Report post Posted December 31, 2016 Cool, ill give this a go then. The bugs on the previous version were the only thing that stopped me from using it. 0 Share this post Link to post Share on other sites
Karrier 0 Report post Posted December 31, 2016 (edited) 25 minutes ago, Renew said: never heard of that bug - if noone reports it, i cant fix it 1. what debuff exactly? i cant check all 100000 debuffs myself xD (if this happens with debuff that are not made by yourself it might happened not in combatlog range) 2. i dont touch the playerframe, its not that the addon will do 3. yea, that bug appears atm(if youre not a combopoint class), i will upload a new version soon 1. I'm always talking about kidney shot "debuff" icon. I was testing with a friend rogue (in combat range). He kidney shot a mob, and I dont see timer for kidney shot "debuff", just static icon. (I am not rogue) 2. Ok I understand that player frame's radial timer from kidney shot comes from Luna 2.0 3. OK I understand the bug about combo points. But the problem is about 1), kidney shot doesnt show timers on enemies (Im not rogue). Does it only show timers if you are a rogue? thanks! )) Edited December 31, 2016 by Karrier 0 Share this post Link to post Share on other sites
shirsig 18 Report post Posted December 31, 2016 The cooldown shadow animation is actually not the same as the debuff shadow animation on retail. The cooldown starts fully shadowed and the debuff starts unshadowed. There is a workaround for creating the other effect that I came up with for cooldowns which is to manually calculate the reverse progress and constantly restart the animation in the onupdatemodel handler: https://github.com/shirsig/cooldowns/blob/master/frame.lua#L215-L228 There is still a difference which is that the animation's rotation is reversed, but I still think it looks better for something that's "expiring". 0 Share this post Link to post Share on other sites
Renew 26 Report post Posted December 31, 2016 19 minutes ago, shirsig said: The cooldown shadow animation is actually not the same as the debuff shadow animation on retail. The cooldown starts fully shadowed and the debuff starts unshadowed. There is a workaround for creating the other effect that I came up with for cooldowns which is to manually calculate the reverse progress and constantly restart the animation in the onupdatemodel handler: https://github.com/shirsig/cooldowns/blob/master/frame.lua#L215-L228 There is still a difference which is that the animation's rotation is reversed, but I still think it looks better for something that's "expiring". yea, i will build in an option for that :) but atm im rly rly busy with leveling and rl, so it will take some time :) 0 Share this post Link to post Share on other sites
Larsy93 0 Report post Posted January 10, 2017 Hello there, thanks for a great addon, Is there any possibility of enabling the bars again? Since Aurae (now known as CCWatch) has removed dots & only display CC's, I prefer the bar format and cant seem to find any other addon that tracks this as good as yours. So bar option would be very appreciated if perhaps its not already included and im just missing something. Thanks Beforehand. /Larsy 0 Share this post Link to post Share on other sites