TellMeWhen

TellMeWhen

24M Downloads

[CF 1260] Cooldown sweeps sometimes glitches in Legion

tmw-issue-import opened this issue ยท 5 comments

commented

From https://mods.curse.com/addons/wow/tellmewhen?comment=6555 by  Mickuchiharogue

Im getting a little bug using meta icons showing 2 icons, the bug happens when lets say i have icon A tracking a buff (Battle Cry) andicon B tracking the cooldown of said ability, if i set a meta icon with both inside (with icon A being the top priority so it shows over icon B), the Show Timer option on icon B messes up, for reference this is the group i'm trying to do, they all do basically the same, and they work being on separate groups (the timer doesnt mess up) but when i use a meta icon:

String for this exact group

^1^T^SGUID^STMW:group:1Nc3SUvjBRYE ^SRows^N4 ^SPoint^T ^Sy^F7352026233044992 ^f-46^Sx ^F6406860697501696^f-45 ^Spoint^SLEFT ^SrelativePoint^SLEFT ^t^SColumns^N5 ^SIcons^T ^N1^T ^SShowTimer^B ^SType^Scooldown ^SName^S167105 ^SGUID^STMW:icon:1NcabD2rjU3Y ^SEnabled^B ^SShowTimerText^B ^SStates^T ^N2^T ^SColor^Sffffffffd ^SAlpha^N1 ^t^t^t^N2^T ^SShowTimer^B ^SType^Scooldown ^SName^S227847 ^SGUID^STMW:icon:1NcabD3TQ9pW ^SEnabled^B ^SShowTimerText^B ^SStates^T ^N2^T ^SColor^Sffffffffd ^SAlpha^N1 ^t^t^t^N3^T ^SShowTimer^B ^SType^Scooldown ^SName^S107574 ^SEnabled^B ^SConditions^T ^N1^T ^SType^STALENTLEARNED ^SName^S19138 ^t^Sn^N1 ^t^SShowTimerText^B ^SGUID^STMW:icon:1NcabD3XeIt7 ^SStates^T ^N2^T ^SColor^Sffffffffd ^SAlpha^N1 ^t^t^t^N4^T ^SShowTimer^B ^SType^Scooldown ^SName^S1719 ^SGUID^STMW:icon:1NcabD3bObO8 ^SEnabled^B ^SShowTimerText^B ^SStates^T ^N2^T ^SColor^Sffffffffd ^SAlpha^N1 ^t^t^t^N5^T ^SShowTimer^B ^SType^Sitem ^SShowTimerText^B ^SEnabled^B ^SConditions^T ^N1^T ^SType^SITEMEQUIPPED ^SName^S126155 ^t^Sn^N1 ^t^SName^S126155 ^SGUID^STMW:icon:1Ncacr8bdmM9 ^SStates^T ^N2^T ^SColor^Sffffffffd ^SAlpha^N1 ^t^t^t^N6^T ^SShowTimer^B ^SBuffOrDebuff^SHARMFUL ^SUnit^Starget ^SType^Sbuff ^SName^S208086 ^SGUID^STMW:icon:1Ncah8iEoDiz ^SEnabled^B ^SShowTimerText^B ^SCustomTex^S125506 ^t^N7^T ^SShowTimer^B ^SType^Sbuff ^SShowTimerText^B ^SGUID^STMW:icon:1Ncah8iM2mt2 ^SName^S227847 ^SEnabled^B ^t^N8^T ^SShowTimer^B ^SType^Sbuff ^SShowTimerText^B ^SGUID^STMW:icon:1Ncah8iRkpDP ^SName^S107574 ^SEnabled^B ^t^N9^T ^SShowTimer^B ^SType^Sbuff ^SShowTimerText^B ^SGUID^STMW:icon:1Ncah8iWjmwN ^SName^S1719 ^SEnabled^B ^t^N10^T ^SShowTimer^B ^SType^Sbuff ^SShowTimerText^B ^SGUID^STMW:icon:1Ncah8ibhwsz ^SName^S182073 ^SEnabled^B ^t^N11^T ^SType^Smeta ^SIcons^T ^N1^STMW:icon:1Ncah8iEoDiz ^N2^STMW:icon:1NcabD2rjU3Y ^t^SEnabled^B ^t^N12^T ^SType^Smeta ^SIcons^T ^N1^STMW:icon:1Ncah8iM2mt2 ^N2^STMW:icon:1NcabD3TQ9pW ^t^SEnabled^B ^t^N13^T ^SType^Smeta ^SIcons^T ^N1^STMW:icon:1Ncah8iRkpDP ^N2^STMW:icon:1NcabD3XeIt7 ^t^SEnabled^B ^t^N14^T ^SType^Smeta ^SIcons^T ^N1^STMW:icon:1Ncah8iWjmwN ^N2^STMW:icon:1NcabD3bObO8 ^t^SEnabled^B ^t^N15^T ^SType^Smeta ^SIcons^T ^N1^STMW:icon:1Ncah8ibhwsz ^N2^STMW:icon:1Ncacr8bdmM9 ^t^SEnabled^B ^t^N16^T ^SShowTimer^B ^SType^Sbuff ^SShowTimerText^B ^SEnabled^B ^SName^S207982 ^t^t^SOnlyInCombat^B ^t^N81101^S~`~| ^Sgroup^N1 ^^


Posted by CurseForge user Cybeloras | Imported from CurseForge issue #1260 | Raw

commented

Attachment Added: O82hNcq_1_.jpg

O82hNcq_1_.jpg



Posted by CurseForge user Cybeloras

commented

I never really figured out why this happens, but it is a new bug in Legion. Managed to fix it just by delaying all cooldown sweep updates until the next TMW_ONUPDATE_TIMECONSTRAINED_POST


Posted by CurseForge user Cybeloras

commented

@Cybeloras: Go

Im a little too stupid to figure out how/where to do as you said, how do i delay all cooldown sweeps?


Posted by CurseForge user Mickuchiharogue

commented

I wasn't telling you to do anything. I was just updating the ticket with what the solution was. The solution for you is to download the latest version: https://wow.curseforge.com/addons/tellmewhen/files/


Posted by CurseForge user Cybeloras

commented

Oh, sorry then xD

And thank you, i'll do that


Posted by CurseForge user Mickuchiharogue