• Dear Guest,

    You're browsing our forum as a Guest meaning you can only see a portion of the forum in read-only mode.
    To view all forum nodes and be able to create threads/posts please register or log-in with your existing account.

    TwinStar team

EnemyBuffTimers Vanilla

Schaka

Authorized
Joined
Sep 18, 2014
You can ALWAYS find the latest version here: https://github.com/Schaka/EnemyBuffTimersVanilla - be careful, this one is experimental.


I recently wrote this addon for TBC, which was fairly easy. To challenge myself, I tried to make it work for Vanilla as well.
Unfortunately it is not as smooth as the TBC version, as Vanilla's UNIT_AURA event does not work for anything but the player himself (it seems, at least) and the "combat log" does not get triggered when a spell is refreshed. If someone knows how to work around that, I'd very much welcome their input.

However, here is what it does: If you are using the default UnitFrames as shown in the screenshot, it will put timers over your enemy's debuffs and your friends buffs/debuffs, given you are in range when they are applied. You can target and de-target any enemy within range as often as you want and the timers will always be accurate. But please keep in mind, they are static values and not the ACTUAL timers pulled anywhere from the game. They will NOT always show the correct timer.

Download

Preview:

B4evjQc.jpg


In combat


To edit spells into the code (current list is very small), open EnemyBuffFrames.lua with Notepad or an editor of your choice and find this list:
Code:
["Ice Block"] = 10,
["Blessing of Freedom"] = 14,
["Power Word: Shield"] = 30,
["Divine Shield"] = 12,
It should be self explanatory that you can add the name of another spell. Keep in mind, the names are case-sensitive, you need to write them EXACTLY like they are spellt in the client.

The addon supplies its OWN timers now.

You can change it to work with other UnitFrames by changing these two lines
Code:
local region=getglobal(firstToUpper(unitID).."FrameBuff"..i) 
local region=getglobal(firstToUpper(unitID).."FrameDebuff"..i)
To whatever your frames buffs and debuffs are called. For example for Discord UnitFrames:
Code:
local region = getglobal("DUF_TargetFrame_Buffs_"..i)
local region = getglobal("DUF_TargetFrame_Debuffs_"..i)

 
Last edited:
Amazing addon man.
For the combat log thing. It might be that the Server does not send a combat log message to the client on refresh.
If you do some research on it maybe it should be this way that you always get a "gains xyz" message. Even on refresh. Once you found evidence I doubt Chero will have trouble implementing it and your addon will be able to make use of that.

I really like the idea, It damn useful in PvE aswell as PvE.
 
It's sayed in comment for natures cast bar - You must refresh dots when they end or it will mess up the timers of the addon. So i guess, that it didn't worked that way on retail either.
 
Yo Shacka :wink:
great to see you left Feenix :smile: Welcome to Kronos :biggrin:

Your addon is awesome, so i added 246 additional lines of buff/debuff's to the list:

Code:
local abilities = { ----- Class Debuffs
    ["Ressurection Sickness"] = 600,
    ["Banish"] = 30,
    ["Seduction"] = 15,
    ["Fear"] = 20,
    ["Earthbind"] = 5,
    ["Curse of Agony"] = 24,
    ["Curse of Recklessness"] = 120,
    ["Curse of Weakness"] = 120,
    ["Curse of Shadow"] = 300,
    ["Curse of Exhaustion"] = 12,
    ["Curse of Tongues"] = 30,
    ["Curse of Doom"] = 60,
    ["Corruption"] = 18,
    ["Immolate"] = 15,
    ["Siphon Life"] = 30,
    ["Shadowburn"] = 5,
    ["Improved Shadow Bolt"] = 10,
    ["Taunt"] = 3,
    ["Mocking Blow"] = 6,
    ["Challenging Shout"] = 6,
    ["Hamstring"] = 15,
    ["Piercing Howl"] = 6,
    ["Shield Bash - Silenced"] = 4,
    ["Concussion Blow"] = 5,
    ["Charge Stun"] = 1,
    ["Intercept Stun"] = 3,
    ["Revenge Stun"] = 3,
    ["Intimidating Shout"] = 8,
    ["Disarm"] = 10,
    ["Mortal Strike"] = 10,
    ["Rend"] = 21,
    ["Blast Wave"] = 6,
    ["Frost Nova"] = 8,
    ["Frostbite"] = 5,
    ["Chilled"] = 5,
    ["Cone of Cold"] = 8,
    ["Frostbolt"] = 9,
    ["Winter's Chill"] = 15,
    ["Fire Vulnerability"] = 30,
    ["Polymorph"] = 50,
    ["Polymorph: Pig"] = 50,
    ["Polymorph: Turtle"] = 50,
    ["Counterspell - Silenced"] = 4,
    ["Flamestrike"] = 8,
    ["Wing Clip"] = 10,
    ["Improved Concussive Shot"] = 3,
    ["Freezing Trap Effect"] = 20,
    ["Expose Weakness"] = 7,
    ["Concussive Shot"] = 4,
    ["Viper Sting"] = 8,
    ["Wyvern Sting"] = 12,
    ["Scatter Shot"] = 4,
    ["Serpent Sting"] = 15,
    ["Shadow Vulnerability"] = 12,
    ["Mind Soothe"] = 15,
    ["Shackle Undead"] = 50,
    ["Psychic Scream"] = 8,
    ["Silence"] = 5,
    ["Shadow Word: Pain"] = 18,
    ["Devouring Plague"] = 24,
    ["Holy Fire"] = 10,
    ["Crippling Poison"] = 12,
    ["Sap"] = 45,
    ["Kidney Shot"] = 6,
    ["Cheap Shot"] = 4,
    ["Gouge"] = 4,
    ["Blind"] = 10,
    ["Kick - Silenced"] = 2,
    ["Riposte"] = 6,
    ["Expose Armor"] = 30,
    ["Garrote"] = 18,
    ["Rupture"] = 22,
    ["Growl"] = 3,
    ["Challenging Roar"] = 6,
    ["Entangling Roots"] = 27,
    ["Hibernate"] = 40,
    ["Bash"] = 4,
    ["Pounce"] = 2,
    ["Feral Charge Effect"] = 4,
    ["Insect Swarm"] = 12,
    ["Moonfire"] = 12,
    ["Rip"] = 12,
    ["Hammer of Justice"] = 6,
    ["Repentance"] = 6,
    ["Frost Shock"] = 8,
    ["Flame Shock"] = 12,
    ["Mortal Wound"] = 15,
    ["Mutating Injection"] = 10,
    ["Web Wrap"] = 60,
    ["Necrotic Poison"] = 30,
    ["Delusions of Jin'do"] = 20,
    ["Cause Insanity"] = 9,
    ["Threatening Gaze"] = 5,
    ["Living Bomb"] = 8,
    ["Conflagration"] = 10,
    ["Burning Adrenaline"] = 20,
    ["Shadow of Ebonroc"] = 8,
    ["True Fulfillment"] = 20,
    ["Plague"] = 40,
    ["Entangle"] = 10,
    ["Paralyze"] = 10,
    ["Greater Polymorph"] = 20,
    ["Recently Bandaged"] = 60,
    ["Death Coil"] = 3,
    ["Howl of Terror"] = 10,
    ["Hunter's Mark"] = 120,
    ["Dazed"] = 4,
    ["Mortal Strike"] = 10, -- Mortal Strike
    
----- Other Buff/Debuffs & Trinket's
    ["Rallying Cry of the Dragonslayer"] = 7200,
    ["Spirit of Zandalar"] = 120,
    ["Persistent Shield"] = 8,
    ["Reckless Charge"] = 30,
    ["Chitinous Spikes"] = 30,
    ["Gnomish Mind Control Cap"] = 20,
    ["Gnomish Rocket Boots"] = 20,
    ["Shrink Ray"] = 20,
    ["Sleep"] = 30,
    ["Unstable Power"] = 20,
    ["Devilsaur Fury"] = 20,
    ["Blazing Emblem"] = 15,
    ["Aura of the Blue Dragon"] = 15,
    ["Chromatic Infusion"] = 15,
    ["Cold Eye"] = 15,
    ["Healing of the Ages"] = 20,
    ["Aegis of Preservation"] = 20,
    ["Net-o-Matic"] = 10,
    ["Cloaking"] = 10,
    ["Burst of Knowledge"] = 10,
    ["Force of Will"] = 10,
    ["Second Wind"] = 10,
    ["Earthstrike"] = 20,
    ["Gift of Life"] = 20,
    ["Glyph of Deflection"] = 20,
    ["Mind Quickening"] = 20,
    ["Prismstone"] = 20,
    ["Mark of the Chosen"] = 60,
    ["Mercurial Shield"] = 60,
    ["Ragged John's Neverending Cup"] = 600,
    ["The Lion Horn of Stormwind"] = 30,
    ["Frost Reflector"] = 5,
    ["Shadow Reflector"] = 5,
    ["Fire Reflector"] = 5,
    ["Breath of Fire"] = 5,
    
---- Weapon buff/debuffs
    ["Curse of Timmy"] = 60,
    ["Gutgore Ripper"] = 30,
    ["Brain Hacker"] = 30,
    ["Brain Damage"] = 30,
    ["Siphon Health"] = 15,
    ["Sul'thraze"] = 15,
    ["Bonereaver's Edge"] = 15,
    ["Thunderfury"] = 12,
    ["Destiny"] = 10,
    ["Untamed Fury"] = 8,
    ["Spell Vulnerability"] = 5,
    ["Glimpse of Madness"] = 3,
    ["Earthshaker"] = 3,
    ["Felstriker"] = 3,
    
---- Combat Potions    
    ["Invulnerability"] = 6, --Limited Invulnearbility Potion
    ["Speed"] = 15,  --Swiftness Potion
    ["Swim Speed"] = 20,  --Swim Speed Potion
    ["Free Action"] = 30,  --Free Action Potion
    ["Mighty Rage"] = 20, --Mighty Rage Potion
    ["Restoration"] = 20, --Restorative Potion
    ["Resistance"] = 180, --Magic Resistance Potion
    ["Gift of Arthas"] = 180,
    
----- Racial Traits
    ["Will of the Forsaken"] = 5, -- Will of the Forsaken
    ["Cannibalize"] = 10,
    ["Perception"] = 20,
    ["Stoneform"] = 8,
    ["Blood Fury"] = 25,
    ["War Stomp"] = 2,
    ["Berserking"] = 10,
    
---- Racial spells
    ["Shadowguard"] = 600,
    ["Touch of Weakness"] = 120,
    ["Hex of Weakness"] = 120,
    ["Starshards"] = 15, -- Starshards
    ["Elune's Grace"] = 15, -- Elune's Grace
    ["Devouring Plague"] = 24, -- Devouring Plague
    ["Fear Ward"] = 180, -- Fear Ward


------ Classes
    -- Warrior    
    ["Battle Shout"] = 180, -- Battle shout - with talent
    ["Death Wish"] = 30, -- Death Wish
    ["Sunder Armor"] = 30, -- Sunder Armor
    ["Berserker Rage"] = 10, -- Berserker Rage
    ["Shield Wall"] = 10,
    -- Warlock
    ["Soulsone Ressurection"] = 900, --Soulstone
    ["Enslave Demon"] = 300,
    ["Demon Skin"] = 1800,
    ["Demon Armor"] = 1800,
    ["Demonic Safricice"] = 1800,
    ["Amplify Curse"] = 30,
    ["Sacrifice"] = 30,
    ["Shadow Ward"] = 30,
    ["Hellfire"] = 15,
    ["Unending Breath"] = 600,
    ["Detect Greater Invisibility"] = 600,
    ["Detect Lesser Invisibility"] = 600,
    ["Detect Invissibility"] = 600,
    ["Health Funnel"] = 10,
    ["Blessing of the Black Book"] = 30,
    -- Paladin
    ["Divine Protection"] = 6,
    ["Forbearance"] = 60, -- Divine Shield
    ["Divine Shield"] = 12, -- Divine Shield
    ["Lay on Hands"] = 120, -- improved lay on hands
    ["Righteous Fury"] = 1800,
    ["Greater Blessing of Salvation"] = 900,
    ["Greater Blessing of Kings"] = 900,
    ["Greater Blessing of Sanctuary"] = 900,
    ["Greater Blessing of Light"] = 900,
    ["Greater Blessing of Wisdom"] = 900,
    ["Greater Blessing of Might"] = 900,
    ["Blessing of Sanctuary"] = 300,
    ["Blessing of Light"] = 300,
    ["Blessing of Kings"] = 300,
    ["Blessing of Might"] = 300,
    ["Blessing of Salvation"] = 300,
    ["Blessing of Wisdom"] = 300,
    ["Blessing of Freedom"] = 14, -- Blessing of Freedom
    ["Blessing of Sacrifice"] = 30, -- Blessing of Sacrifice
    ["Blessing of Protection"] = 10, -- Blessing of Protection
    ["Blessing of Freedom"] = 10,
    ["Judgement of Light"] = 10,
    ["Judgement of the Crusader"] = 10,
    ["Seal of the Crusader"] = 10,
    ["Seal of Justice"] = 10,
    ["Seal of Righteousness"] = 30,
    ["Seal of Command"] = 30,
    ["Seal of Wisdom"] = 30,
    ["Judgement of the Wisdom"] = 10,
    ["Judgement of the Crusader"] = 10,
    
    -- Priest
    ["Inspiration"] = 15,
    ["Blessed Recovery"] = 6,
    ["Focused Casting"] = 6,
    ["Abolish Disease"] = 20,
    ["Power Word: Shield"] = 30, -- Power Word: Shield
    ["Shackle Undead"] = 50,
    ["Weakened Soul"] = 15, -- Weakened Soul
    ["Renew"] = 15,
    ["Holy Fire"] = 10,
    ["Fade"] = 10,
    ["Holy Fire"] = 10,
    ["Power Word: Fortitude"] = 1800,
    ["Prayer of Fortitude"] = 3600,
    ["Divine Spirit"] = 1800,
    ["Prayer of Spirit"] = 3600,
    ["Shadow Protection"] = 600,
    ["Inner Fire"] = 600,
    ["Prayer of Shadow Protection"] = 1200,
    ["Power Infusion"] = 15, -- Power Infusion
    ["Shadow Word: Pain"] = 18, -- Shadow Word: Pain
    ["Mind Soothe"] = 15,
    -- Mage
    ["Arcane Intellect"] = 1800,
    ["Arcane Brilliance"] = 3600,
    ["Amplify Magic"] = 600,
    ["Dampen Magic"] = 600,
    ["Mage Armor"] = 1800,
    ["Ice Armor"] = 1800,
    ["Frost Armor"] = 1800,
    ["Frost Ward"] = 30,
    ["Fire Ward"] = 30,
    ["Pyroblast"] = 12,
    ["Fireball"] = 8,
    ["Frost Nova"] = 8,
    ["Blast Wave"] = 6,
    ["Detect Magic"] = 120,
    ["Mana Shield"] = 60,
    ["Slow Fall"] = 30,
    ["Ice Block"] = 10,
    ["Ice Barrier"] = 60,
    ["Ignite"] = 4,
    -- Druid
    ["Regrowth"] = 21, -- Regrowth
    ["Rejuvenation"] = 12, -- Rejuvenation
    ["Fairie Fire"] = 40, -- Fairie Fire
    ["Fairie Fire (Feral)"] = 40, -- Fairie Fire (Feral)
    ["Barkskin"] = 12, -- Barkskin
    ["Abolish Poison"] = 8, -- Abolish Poison
    ["Mark of the Wild"] = 1800,
    --Shaman
    ["Healing Way"] = 15,
    ["Ancestral Fortitude"] = 15,
    ["Nature's Swiftness"] = 10,
    ["Stormstrike"] = 12,
    ["Lightning Shield"] = 600,
    -- Hunter
    ["Bestial Wrath"] = 18, -- Bestial Wrath
    ["Viper Sting"] = 8, -- Viper Sting
    ["Frost Trap Aura"] = 30, -- Frost Trap Aura
    ["Frost Trap"] = 30, -- Frost Trap
    -- Rogue
    ["Sprint"] = 15, -- Sprint
    ["Wound Poison"] = 15, -- Wound Poison
    ["Evasion"] = 15, -- Evasion
    ["Adrenaline Rush"] = 15, -- Adrenaline Rush
    ["Cheap Shot"] = 4,
    ["Kidney Shot"] = 6, -- would need combopoint check
    ["Gouge"] = 5.5, -- needs talent check
    ["Blind"] = 10,


-------Dungeon Debuffs


    --Shadowfang Keep
    ["Soul Drain"] = 10,
    ["Anti-Magic Shield"] = 10,
    ["Haunting Spirits"] = 10,
    ["Fel Stomp"] = 10,
            
-------Raid Debuffs


    -- Molten Core
    ["Living Bomb"] = 10,
    -- Blackwing Lair
    ---- Trash
    ["Mark of Detonation"] = 30,
    ---- Razogore the Untamed
    ["Calm Dragonkin"] = 30,
    ["Conflagration"] = 10,
    ["War Stomp"] = 5,
    ---- Vaelastrasz, the Corrupted
    ["Burning Adrenaline"] = 20,
    ["Essence of the Red"] = 180,
    ---- Three Dragons
    ["Flame Buffet"] = 20,
    ["Shadow Flame"] = 10,
    ["Shadow of Ebonroc"] = 8,
    ---- Chromaggus
    ["Brood Affliction: Black"] = 600,
    ["Brood Affliction: Blue"] = 600,
    ["Brood Affliction: Bronze"] = 5,
    ["Brood Affliction: Green"] = 600,
    ["Brood Affliction: Red"] = 600,
    ["Corrosive Acid"] = 300,
    ["Frost Burn"] = 15,
    ["Ignite Flesh"] = 60,
    ["Time Lapse"] = 8,
    ---- Nefarian
    ["Corrupted Healing"] = 30,
    ["Paralyze"] = 30,
    ["Siphon Blessing"] = 30,
    ["Veil of Shadow"] = 6,
    ["Tail Lash"] = 2,
    ["Wild Magic"] = 30,
    
    -- Temple of Ahn'Qiraj
    ---- Skeram
    ["True Fulfillment"] = 20,
    ---- Bug Trio
    ["Knockdown"] = 2,
    ["Toxic Volley"] = 15,
    ---- Battleguard Sartura
    ["Sundering Cleave"] = 30,
    ---- Fankriss
    ["Mortal Wound"] = 15,
    ---- Viscidus
    ["Poison Bolt Volley"] = 10,
    ---- Princess Huhuran
    ["Acid Spit"] = 30,
    ["Noxious Poison"] = 8,
    ["Wyvern Sting "] = 12,
    ---- The Twin Emperors
    ["Unbalancing Strike"] = 6,
    ---- Ouro
    ["Sand Blast"] = 5,
    ---- C'Thun
    ["Digestive Acid"] = 5,
    ["Ground Tremor"] = 2,
    ["Mind Flay"] = 10,
    
    -- Naxxramas
    ----- Anub'Rekhan
    ["Locust Swarm"] = 6,
    ----- Faerlina
    ["Poison Bolt Volley"] = 10,
    ----- Maexxna
    ["Necrotic Poison"] = 30,
    ["Web Spray"] = 10,
    ----- Noth the Plaguebringer
    ["Cripple"] = 15,
    ["Curse of the Plaguebringer"] = 10,
    ["Wrath of the Plaguebringer"] = 10,
    ---- Loatheb
    ["Decrepit Fever"] = 21,
    ["Inevitable Doom"] = 10,
    ---- Grobbulus
    ["Mutating Injection"] = 10,
    ["Slime Stream"] = 3,
    ---- Gluth
    ["Mortal Wound"] = 15,
    ["Positive Charge"] = 60,
    ["Negative Charge"] = 60,
    ---- Gothik
    ["Harvest Soul"] = 60,
    ---- The Four Horsemen
    ["Mark of Korth'azz"] = 75,
    ["Mark of Blaumeux"] = 75,
    ["Mark of Mograine"] = 75,
    ["Righteous Fire"] = 8,
    ["Mark of Zeliek"] = 75,
    ---- Sapphiron
    ["Frost Aura"] = 5,
    ["Life Drain"] = 12,
    ---- Kel'Thuzad
    ["Chains of Kel'Thuzad"] = 20,
    ["Detonate Mana"] = 5,
    ["Frost Blast"] = 5,
    
};

note: since you are the original writer of this addon i hope you are able to hook into the abilities used and in combat log when a spell crits to apply the debuff's only a crit would apply log to get a more accurate display of debuff/curses and similar :wink:.

Suggestion: it would be helpful if you could also see buff/debuff's on pet or when you target yourself.

tip: wouldnt it make more sense calling the addon "TargetBuffTimers Vanilla" considering that it also shows buffs and works on all targets except yourself and your pet.

ps. i will continue adding to this list whenever i can, so i hope you will continue improving this addon of yours :biggrin:

-updated list 18-09-2014 15:15-
 
Last edited:
looks awesome ! As a mage, this comes in VERY handy, to keep track of the scorch debuff .
But so far it only works for the default unit frames ? i hate these :D
 
looks awesome ! As a mage, this comes in VERY handy, to keep track of the scorch debuff .
But so far it only works for the default unit frames ? i hate these :D

btw. yesterday i modified the newest version of theorycraft to scale your spells depending on debuff's on your enemy, this includes the improved scorch, shadow bolt or the elemental/shadow curses, as long as the target has the debuffs. i think that might also be of use to you :wink:

But if Schaka could improve this addon to refresh some of the buff/debuffs that can be confirmed through the combat log then it would be great.
 
My TC is already taking debuffs into account. What exactly did you do?
i simply added it to the debuff's that it whatches out for.

it doesn't include temporary debuff's such as improved shadowolt, improved scorch, shadow weaving. so when you targeted a debuffed target the values on the spells affected wouldnt increase.

this is all that needs to be added under "TheoryCraft_Debuffs" to make it register those debuffs correctly.
Code:
{ text="Shadow damage increased by (%d+)%%%.", type="Shadowbaseincrease", amount="n/100" },

{ text="Increases Fire damage taken by (%d+)%%%.", type="Firebaseincrease", amount="n/100" },
also i added the plagueheart corruption increase to it since it seems he didnt include T3 set bonuses so i slowly add em 1 by 1 while i test to see what works and what doesnt :wink:
 
Last edited:
Ahm, yes it does man. You should check your TC version :)
Just tested it ingame and for each stack of weaving the damage in the tooltip increases.

EDIT: Okay rechecked with all mentioned spells. SOME don't work already. Most do.
 
yes but do they work for all ?
like if a shadow priest looks at a target who has "improved shadowbolt" debuff on ?
note: i also added stormstrike nature debuff and some others but rather sure its the newest version.

i am using version: 1.06.5
he never released: 1.07 and i searched far and wide, that was the last one he released in vanilla

later dr.damage took over for tbc as the dmg calculator addon.

but this aint a thread about TC but about the awesome "EnemyBuffTimers Vanilla" from Schaka so lets take the chat elsewhere in order not to derail his thread any further :wink:
 
Last edited:
judging by your response on Feenix as well as here, you dont want to continue making addons or playing 1.12.1, so if that is the case can i then continue upon what you started ? ofc i will mention you in the version.txt as the one who started and made it but i am just wondering if i can start/continue modifying it and add long lists of debuff/buff and even completely change it or make it into a new addon ?.

although i would prefer if you would make and improve the addon while i just add to the list.
 
Just fork what I already have on GitHub and implement the SpellTimer functionality at will, if you can.
You don't need my permission to work on it, just fork it so that I can merge and make additions at some point if I do feel like working on it.
 
well said "if i can" :wink:
doubt i can but i will at-least give it some tries, i am after all quite new to writing addons. but aside from that i will definitely increase the list of registered buff/debuffs for it :smile:
 
and i still haven't been able to merge it with "spelltimer", the maker of spelltimer is truly a genius and its easy to feel how new i still am to .lua XD but i just cant let it go since those 2 addons together would be a legendary addon combo.
 
How can I change the position of the timers? They show in the middle of my screen instead of being on the "spellicon".
 
I got other question, was looking through the code but I couldn't find if I can change the font size on debuffs, can it be done ?
 
Cooldown.lua, line 69.
Code:
this.text:SetFont(STANDARD_TEXT_FONT, this:GetHeight()/2.8, "OUTLINE");
the this:GetHeight/2.8 part is the size. You can hard code it, by replacing the whole thing with say 18 or 24, or 5. Instead you can also modify the 2.8 (making it smaller will result in a bigger size, so you can try 2.2 for example.
 
I had no luck getting this to work with Luna Unit Frames. Did anyone else get this to work with LUF? Could use some help :) Any is appreciated.
 
Appreciate you taking the time to help me and the other LUF users out there. I downloaded it and put it into my folder and that didn't work. So I copy pasted the new files into the old folder (and overwrote). Still coming up with this: http://puu.sh/hmHBv/62b8b315b2.jpg

The bottom left is a seperate addon obviously but above my LUF I'm not getting the desired "clock countdown" on said debuff. Thanks again for taking the time to even attempt a fix.
 
Don't worry, the Luna developer will implement it soon enough anyway. I just haven't gotten around to doing much myself.
Anyway, if it doesn't give you a Lua error, it's probably another issue. I already told Rhena that there might be a problem with framelevels. It did work on my testing character, but it also did not work on another one.

The latest commit in the Lunaunitframes branch was something I did at work and didn't test at all, you can download the files from here and replace yours with them: https://github.com/Schaka/EnemyBuffTimersVanilla/tree/5adb768aaf88f6ad6d34eb6743771de737f05d38

They definitely worked for me.
 
Top Bottom