ascott18 / TellMeWhen

TellMeWhen is a combat tracking AddOn for World of Warcraft Retail and Classic
https://wow.curseforge.com/projects/tellmewhen
GNU General Public License v3.0
86 stars 11 forks source link

[CF 58] Lava Surge problem (shaman) #80

Closed tmw-issue-import closed 13 years ago

tmw-issue-import commented 13 years ago

Submitted Via

Curse Client 4.0.1.104, Microsoft Windows NT 6.1.7600.0

Installed Version

TellMeWhen 2.1.0a

Description

There is problem with refreshing cooldown of Lava Burst when talent Lava Surge procs. Sometimes the cooldown is reseted but sometimes it's still couting down even when Lava Burst is ready due to proc. On normal WoW bars you can see its ready as it should, on TMW bar it's on cd.

Installed Addons

_NPCScan - _NPCScan 4.0.0.5 _NPCScan.Overlay - _NPCScan.Overlay 4.0.0.3 Ace2 - r1101 Action Bar Saver - r20100719 AnkhUp - 4.0.1.63 Atlasloot Enhanced - v6.01.00 Carbonite - 4.012 Castbars - 2.50 Deadly Boss Mods - Deadly Boss Mods 4.64-r4605 DR Tracker - r20091123 FloTotemBar - 4.0.17 Font Damage Changer - Font Damage Changer GearScore - GearScore 3.1.20b - Release Gladiminish - v1.0 Gladius - v1.2.0 GoGoMount - 4.0.30 Grid - 1.40000.1370 GridIndicatorCornerIcons - 40000-1 GridIndicatorCornerText - 1.4.2 GridIndicatorSideIcons - 40000-1 GridManaBars - v1.03 GridStatusDungeonRole - GridStatusDungeonRole 1.2.0 GridStatusHots - 3.32 GridStatusRaidDebuff - 284 release GridStatusRaidDebuff_Dungeons - 1.1 GridStatusRaidIcons - 40000-2 GridStatusRole - 1.3.1 GridStatusShield - v1.23 HealBot Continued - 4.0.3.4 IceHUD - 1.7.3.10 Koko Stomp Alert - 40000.1.1 LoseControl - LoseControl 4.07 MikScrollingBattleText - v5.5.91 NeedToKnow - NeedToKnow 3.2.04 Omen Threat Meter - v3.1.0 OmniCC - 4.0.waffles8 Party Ability Bars - 1.12 PlateBuffs - 1.7.0 Recount - v4.0.1d release RoguePowerBars (Updated) - 4.0.1.1 Shadowed Unit Frames - v3.3.2 Shaman Friend - Version 2.17 Shaman Warning - v1.2.7 SharedMedia - 3.0.4 - r179 SharedMediaAdditionalFonts - 1.0.5-release SmartBuff - 4.0d SpamSentry - Anti goldspam - 20091214 SpamThrottle - Spamthrottle4.0.zip SSPVP 3 - r20090804 TellMeWhen - TellMeWhen 2.1.0a Tidy Plates - 5.14.1 Tidy Plates: Clean Plates - v1.9g Tidy Plates: Threat Plates - 4.1-a Titan Panel - 5.0.1.40000 Titan Panel [DualSpec] - 1.7.3.1 Titan Panel [Pals] - r63 Titan Panel [Recount] - v4.0.0 TotemManager - 5.0.1 YouArentInAPartyFix - r8


Posted by CurseForge user glwisnia | Imported from CurseForge issue #58 | Raw

tmw-issue-import commented 13 years ago

I have noticed this issue on occasion with lock and load resettings explosive/arcane shot's CD. I know why it happens, but I have been meaning to see if there is an event that fires when the CD is reset.


> Posted by CurseForge user Cybeloras
tmw-issue-import commented 13 years ago

Try 2.1.0b and see if you still get this problem.


> Posted by CurseForge user Cybeloras
tmw-issue-import commented 13 years ago

Hold for a little while, had to take 2.1.0b down because of a bug


> Posted by CurseForge user Cybeloras
tmw-issue-import commented 13 years ago

ok, 2.1.0b is out now, let me know if it works


> Posted by CurseForge user Cybeloras
tmw-issue-import commented 13 years ago

Still not working properly but I noticed something that should help you locate the problem.

If I only use Flame Shock, then Lava Burst and I'm just waiting for the proc (not casting, not spamming buttons - just waiting for the proc to test if it's working) then it works perfect. If I'm doing normal rotation which means spamming more buttons (Ligtning Bolt, Unleash Elements, etc) then it won't refresh Lava Burst CD when proc comes.

Something must happening when I'm spamming buttons that prevents TMW refreshing CD properly. That's why in 1st post I said it's sometimes refreshed and sometimes not - now I know it depends on using other abilities same time when the proc comes.

Hope it will help you :)


> Posted by CurseForge user glwisnia
tmw-issue-import commented 13 years ago

Hmm, this may explain why I wasn't able to reproduce the issue with lock and load when I was only autoshoting and trapping. This is very strange; spamming abilities should be causing the timers to update more frequently, maybe too frequent updating of them is breaking it?


> Posted by CurseForge user Cybeloras
tmw-issue-import commented 13 years ago

Figured it out, but not sure how to go about fixing it. Right now, the timer is not modified when a spell is on the GCD and the GCD is set to be ignored (in the blizz interface options panel for TMW). Once the cooldown for the spell is reset, it becomes on the GCD, or whatever remains of the GCD after the last spell. Once the GCD is over, the cooldown timer is properly reset.

When testing only the ability, the GCD is not being invoked, thus it works properly. While doing a normal rotation, though, the GCD is being constantly invoked, causing it to break.


> Posted by CurseForge user Cybeloras
tmw-issue-import commented 13 years ago

The only logical way that i can think of to fix this would be to just disable the option to have timers ignore the GCD. Having exceptions to a spell would cause the spell to not match the settings of the other icons, which is the only other thing that came to mind. If you can think of a way to make this work then let me know, but for now I'm just going to let this one go.


> Posted by CurseForge user Cybeloras