Description
Issue linked from CC: chromiecraft/chromiecraft#7130
Triage Notes: chromiecraft/chromiecraft#7130 (comment)
Read Soglas' comments. Also the warmane sources require login...
Original Post Below:
What client do you play on?
enUS
Faction
Both
Content Phase:
Generic
Current Behaviour
Swing timers while dual wielding weapons of the same speed are always synced and they cannot be desynced, and that allows offhand autoattacks to suffer from the dual wield penalty while queueing on-hit attacks (cleave, heroic strike)
Expected Blizzlike Behaviour
Swing timers while dual wielding same-speed weapons should be desynchronizable, and the warrior's offhand autoattacks should not suffer the dual wield penalty while queueing an on-hit attack such as heroic strike or cleave
Source
ُEJ thread. i will only post the tldr but i recommend reading the full EJ report
In-Depth Fury DPS Discussion, in depth explanation of the said unique interaction
Offhand swings that land while HS or Cleave is queued do not suffer the DW miss penalty. They're treated as if you were single wielding when the swing lands. Example Saurfang parse with 1 melee miss over the course of the fight (possible if I couldn't HS every swing or re-queued HS late, likely at the start of the fight and execute range): World of Logs - Real Time Raid Analysis
classic wrath source
Fight Club discord invite: How to desync same-speed weapons
these bug reports include many sources
Warmane Bug Report: Fury offhand
Warmane Bug Report: Dual-wield auto swing timer
Steps to reproduce the problem
-
download a swing timer addon and a damage meter addon, create a warrior, dual wield two same-speed weapons and go to the nearest enemy or target dummy
-
spam queue heroic strike and look at the swing timers
Extra Notes
N/A
AC rev. hash/commit
Operating system
Ubuntu 20.04
Modules
- mod-ah-bot
- mod-bg-item-reward
- mod-BreakingNewsOverride
- mod-cfbg
- mod-chat-transmitter
- mod-cta-switch
- mod-desertion-warnings
- mod-duel-reset
- mod-eluna
- mod-instanced-worldbosses
- mod-ip-tracker
- mod-low-level-arena
- mod-low-level-rbg
- mod-multi-client-check
- mod-progression-system
- mod-pvp-titles
- mod-pvpstats-announcer
- mod-queue-list-cache
- mod-rdf-expansion
- mod-transmog
- mod-weekend-xp
- mod-zone-difficulty
- lua-carbon-copy
- lua-event-scripts
- lua-exchange-npc
- lua-level-up-reward
- lua-recruit-a-friend
- lua-send-and-bind
- lua-temp-announcements
- lua-zonecheck
Customizations
None
Server
ChromieCraft