[CF 1260] Cooldown sweeps sometimes glitches in Legion
tmw-issue-import opened this issue ยท 5 comments
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
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
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
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