r69-nolib

Details

  • Filename
    PriorityQueue-r69-nolib.zip
  • Uploaded by
  • Uploaded
    Jul 23, 2010
  • Size
    103.05 KB
  • Downloads
    77
  • MD5
    b8c8bbf5f338ccc985cd6e1bde7da376

Supported WoW Retail Versions

  • 3.3.5

Changelog

------------------------------------------------------------------------
r69 | neonknightmare | 2010-07-23 09:32:55 +0000 (Fri, 23 Jul 2010) | 8 lines
Changed paths:
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/PriorityQueue.lua
   M /trunk/Warrior.lua

PriorityQueue:
PriorityQueue.lua
- Added self-event detection code for time since player last dodged, parried, or blocked an attack.
- Factored self-event reset code into its own function.

Warrior.lua
- Added priorities for Sword and Board proc Shield Slams and Sunder Armor stack maintenance via Devastate.
- Re-coded Revenge priority test to utilize dodge/parry/block time detection.
------------------------------------------------------------------------
r68 | neonknightmare | 2010-06-26 22:14:53 +0000 (Sat, 26 Jun 2010) | 20 lines
Changed paths:
   M /trunk/DeathKnight.lua
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/PriorityQueue.lua
   M /trunk/Warrior.lua

PriorityQueue:
PriorityQueue.lua
- Added a self-event for detecting when the player blocks an attack, either fully or partially (for Revenge priority)
- Added a self-event for when the player is casting a spell, as well as the spell's name.
- Added a self-event for when the player activates an "on-next-melee-swing" ability (Heroic Strike or Rune Strike).
- Disabled dodge/parry/block self-event reset mechanism in COMBAT_LOG_UNFILTERED event hook function due to its tendency to cause the associated priorities to be ignored during next-priority table updates.
- nextSwing and target_dodged events will now properly reset when the player switches targets.

DeathKnight.lua
- Updated Rune Strike priority to detect if ability has already been queued for next swing.
- Updated default "Frost Tanking" priority preset to specify that it is a single-disease rotation, and now includes Rune Strike.
- Removed RP cost checks from Frost Strike priorities, as the SpellAvailable() function already handles this.

Locales/Locale-enUS.lua
- Updated "Frost Tank" preset string to specify single-disease rotation.

Warrior.lua
- Updated Heroic Strike priorities to detect whether ability is queued for next swing.
- Updated Slam (non-instant version) priority to detect whether Heroic Strike is queued for next swing.
- Fixed Revenge priority; now only activates in response to dodge, parry, and block events, similar to the DK Rune Strike priority logic.
------------------------------------------------------------------------
r67 | neonknightmare | 2010-05-14 16:47:07 +0000 (Fri, 14 May 2010) | 3 lines
Changed paths:
   M /trunk/DeathKnight.lua
   M /trunk/Locales/Locale-enUS.lua

PriorityQueue:
DeathKnight.lua Locales/Locale-enUS.lua
- Added priority preset for Frost DPS with Glyph of Disease.
------------------------------------------------------------------------