ShestakUI (Classic)

ShestakUI (Classic)

33.7k Downloads

[BUG] Swing timers stopped working when I started to dual wield as a rogue

djmcgreal opened this issue ยท 1 comments

commented

What steps will reproduce the problem?

  1. Seemed to coincide with dual wielding, swing timers were great when only single wielding
  2. Sometimes I get a related error in game, I'll report back when I see it again.

What version of ShestakUI are you using? (Stating 'latest' is not useful)

95373ef

Do you have an error log of what happened?

Will update when I see it

commented
Message: ...nterface\AddOns\ShestakUI\Libs\oUF\Modules\Swing.lua:48: attempt to perform arithmetic on field 'max' (a nil value)
Time: Thu Sep 19 17:54:49 2019
Count: 2
Stack: ...nterface\AddOns\ShestakUI\Libs\oUF\Modules\Swing.lua:48: attempt to perform arithmetic on field 'max' (a nil value)
...nterface\AddOns\ShestakUI\Libs\oUF\Modules\Swing.lua:48: in function <...nterface\AddOns\ShestakUI\Libs\oUF\Modules\Swing.lua:41>
(tail call): ?

Locals: self = oUF_Player {
 0 = <userdata>
 UNIT_SPELLCAST_CHANNEL_UPDATE = <function> defined @Interface\AddOns\ShestakUI\Libs\oUF\Elements\CastBar.lua:313
 UPDATE_EXHAUSTION = <function> defined @Interface\AddOns\ShestakUI\Libs\oUF\Modules\Experience.lua:171
 ZONE_CHANGED_NEW_AREA = <function> defined @Interface\AddOns\ShestakUI\Libs\oUF\Modules\Experience.lua:171
 PLAYER_ENTERING_WORLD = <function> defined @Interface\AddOns\ShestakUI\Libs\oUF\oUF.lua:194
 ZONE_CHANGED = <function> defined @Interface\AddOns\ShestakUI\Libs\oUF\Modules\Experience.lua:171
 UNIT_SPELLCAST_CHANNEL_START = <function> defined @Interface\AddOns\ShestakUI\Libs\oUF\Elements\CastBar.lua:245
 PLAYER_XP_UPDATE = <function> defined @Interface\AddOns\ShestakUI\Libs\oUF\Modules\Experience.lua:171
 unitEvents = <table> {
 }
 GCD = oUF_Player_GCD {
 }
 UNIT_SPELLCAST_START = <function> defined @Interface\AddOns\ShestakUI\Libs\oUF\Elements\CastBar.lua:34
 UNIT_HEALTH_FREQUENT = <function> defined @Interface\AddOns\ShestakUI\Libs\oUF\Elements\Health.lua:105
 UNIT_MAXHEALTH = <function> defined @Interface\AddOns\ShestakUI\Libs\oUF\Elements\Health.lua:105
 __elements = <table> {
 }
 UNIT_POWER_FREQUENT = <function> defined @Interface\AddOns\ShestakUI\Libs\oUF\Elements\Power.lua:151
 PLAYER_REGEN_DISABLED = <function> defined @Interface\AddOns\ShestakUI\Libs\oUF\Elements\CombatIndicator.lua:34
 UNIT_SPELLCAST_CHANNEL_STOP = <function> defined @Interface\AddOns\ShestakUI\Libs\oUF\Elements\CastBar.lua:343
 Castbar = oUF_Player_Castbar {
 }
 UNIT_POWER_BAR_SHOW = <function> defined @Interface\AddOns\ShestakUI\Libs\oUF\Elements\Power.lua:151
 DebuffHighlight = <unnamed> {
 }
 backdrop = oUF_PlayerBackdrop {
 }
 UNIT_HAPPINESS = <table> {
 }
 UNIT_SPELLCAST_DELAYED = <function> defined @Interface\AddOns\ShestakUI\Libs\oUF\Elements\CastBar.lua:196
 ENABLE_XP_GAIN = <function> defined @Interface\AddOns\ShestakUI\Libs\oUF\Modules\Experience.lua:234
 Health = oUF_Player_Health {
 }
 UNIT_SPELLCAST_INTERRUPTED = <function> defined @Interface\AddOns\ShestakUI\Libs\oUF\Elements\CastBar.lua:124
 UNIT_POWER_BAR_HIDE = <function> defined @Interface\AddOns\ShestakUI\Libs\oUF\Elements\Power.lua:151
 style = "Shestak"
 RAID_TARGET_UPDATE = <function> defined @Interface\AddOns\ShestakUI\Libs\oUF\Elements\RaidTargetIndicator.lua:38
 PLAYER_UPDATE_RESTING = <function> defined @Interface\AddOns\ShestakUI\Libs\oUF\Elements\RestingIndicator.lua:34
 AssistantIndicator = <unnamed> {
 }
 Swing = oUF_Player_Swing {
 }
 PARTY_LEADER_CHANGED = <function> defined @Interface\AddOns\ShestakUI\Libs\oUF\Elements\LeaderIndicator.lua:35
 UNIT_FLAGS = <table> {
 }
 UNIT_AURA = <function> defined @Interface\AddOns\ShestakUI\Libs\oUF\Elements\Auras.lua:210
 PLAYER_LEVEL_UP = <function> defined @Interface\AddOns\ShestakUI\Libs\oUF\Modules\Experience.lua:234
 RaidTargetIndicator = <unnamed> {
 }
 unit = "player"
 GROUP_ROSTER_UPDATE = <table> {
 }
 UNIT_MAXPOWER = <function> defined @Interface\AddOns\ShestakUI\Libs\oUF\Elements\Power.lua:151
 UNIT_CONNECTION = <table> {
 }
 PLAYER_REGEN_ENABLED = <table> {
 }
 UNIT_DISPLAYPOWER = <function> defined @Interface\AddOns\ShestakUI\Libs\oUF\Elements\Power.lua:151
 UNIT_SPELLCAST_STOP = <function> defined @Interface\AddOns\ShestakUI\Libs\oUF\Elements\CastBar.lua:223
 PLAYER_TARGET_CHANGED = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1548
 DISABLE_XP_GAIN = <function> defined @Interface\AddOns\ShestakUI\Libs\oUF\Modules\Experience.lua:234
 Debuffs = oUF_PlayerDebuffs {
 }
 DebuffHighlightAlpha = 1
 CHARAC