Open CharWS opened 2 years ago
I tested Slam a bit today and it does not seem to behave as expected. (v44644)
Patch 3.0.2 (14-Oct-2008): Slam now suspends the weapon swing timer rather than resetting it.
Now, unfortunately, the log doesn't seem to register when I begin casting Slam (no SPELL_CAST_START nor SPELL_CAST_SUCCESS) so it's not the most visual. Using my recorded footage, I confirmed that Slam cast time is 1.5sec (expected, no talent) and my swing speed is 3.5sec (Cataclysm's Edge, expected).
11:46:58.762 SWING_DAMAGE_LANDED
11:47:02.133 *ASSUMPTION* SPELL_CAST_START of Slam, last Swing was 3.371 seconds ago or 129ms remaining
11:47:03.633 SPELL_DAMAGE<- Slam
11:47:03.762 This is where my Swing should land if it properly paused on SPELL_CAST_START
11:47:05.683 SWING_DAMAGE_LANDED<- Swing landed 1.921 seconds later than expected
11:47:37.324 SWING_DAMAGE_LANDED
11:47:40.611 *ASSUMPTION* SPELL_CAST_START of Slam, last Swing was 3.287 seconds ago or 213ms remaining
11:47:42.111 SPELL_DAMAGE<- Slam
11:47:42.324 This is where my Swing should land if it properly paused on SPELL_CAST_START
11:47:44.329 SWING_DAMAGE_LANDED<- Swing landed 2.005 seconds later than expected
11:47:47.617 *ASSUMPTION* SPELL_CAST_START of Slam, last Swing was 3.288 seconds ago or 212ms remaining
11:47:49.117 SPELL_DAMAGE <- Slam11:47:49.329 This is where my Swing should land if it properly paused on SPELL_CAST_START
11:47:51.334 SWING_DAMAGE_LANDED<- Swing landed 2.005 seconds later than expected
Full raw log attached: WoWCombatLog-071922_114656.txt
Based on the consistent 2 seconds delay on my swing + 1.5 seconds cast time of Slam, for a total of 3.5 seconds which is equal to the swing speed of my weapon, it seems that casting Slam resets the swing on SPELL_CAST_START instead of pausing it and resuming after SPELL_CAST_SUCCESS or SPELL_DAMAGE. This is a bug.
So I tested this myself just now (build 44644). What's happening is that Slam has no effect on your swing timer at all, but it can block your melee swings if you are casting Slam when your swing is supposed to go off. See #19 for a full description.
Want to verify that slam is functioning as expected with weapon swings as per patch 3.0.2 "Slam now suspends the weapon swing timer rather than resetting it."