WOOGLED

WOOGLED v2.0.0-beta16

Change log

Table of contents

  1. 1 WOOGLED 2.0.0-beta16 - 12/9/2011
  2. 2 WOOGLED 2.0.0-alpha15 - 8/5/2011
  3. 3 WOOGLED 2.0.0-alpha14 - 7/20/2011
  4. 4 WOOGLED 2.0.0-alpha12 - 7/19/2011
  5. 5 WOOGLED 2.0.0-alpha11 - 6/29/2011
  6. 6 WOOGLED 2.0.0-alpha10 - 5/11/2011
  7. 7 WOOGLED 2.0.0-alpha9 - 4/27/2011
  8. 8 WOOGLED 2.0.0-alpha8 - 1/26/2011
  9. 9 WOOGLED 2.0.0-alpha7 - 1/15/2011
  10. 10 WOOGLED 2.0.0-alpha6 - 1/5/2011
  11. 11 WOOGLED 2.0.0-alpha5 - 1/3/2011
  12. 12 WOOGLED 2.0.0-alpha4 - 1/1/2011
  13. 13 WOOGLED 2.0.0-alpha3 - 12/6/2010
  14. 14 WOOGLED 2.0.0-alpha2 - 12/5/2010
  15. 15 WOOGLED 2.0.0-alpha1 - 12/2/2010
  16. 16 WOOGLED 1.6.0-beta - 10/15/2010
    1. 16.1 [Options Frame]
    2. 16.2 [Spells]
  17. 17 WOOGLED 1.5.0-beta - 10/14/2010
    1. 17.1 [WOOGLED]
    2. 17.2 [Spells]
    3. 17.3 [Bug Fixes]
  18. 18 WOOGLED 1.4.0-beta - 10/12/2010
    1. 18.1 [General]
    2. 18.2 [WOOGLED]
    3. 18.3 [Target Frame]
    4. 18.4 [Options Frame]
    5. 18.5 [Spells]
    6. 18.6 [Bug Fixes]
  19. 19 WOOGLED 0.4.0.0 ALPHA 5 - 7/18/2010
    1. 19.1 [WOOGLED]
    2. 19.2 [Player Frame]
    3. 19.3 [Target Frame]
    4. 19.4 [Focus Frame]
    5. 19.5 [Options Frame]
    6. 19.6 [Spells]
    7. 19.7 [Bug Fixes]
  20. 20 WOOGLED 0.4.0.0 ALPHA 4 - 7/12/2010
    1. 20.1 [WOOGLED]
    2. 20.2 [Player Frame]
    3. 20.3 [Target Frame]
    4. 20.4 [Focus Frame]
    5. 20.5 [Options Frame]
    6. 20.6 [Database]
    7. 20.7 [Players]
    8. 20.8 [Bug Fixes]
  21. 21 WOOGLED 0.4.0.0 ALPHA 3 - 6/27/2010
    1. 21.1 [Database]
    2. 21.2 [Bug Fixes]
  22. 22 WOOGLED 0.4.0.0 ALPHA 2 - 6/26/2010
    1. 22.1 [Target Frame]
    2. 22.2 [Options Frame]
    3. 22.3 [Players]
    4. 22.4 [Database]
    5. 22.5 [Bug Fixes]
  23. 23 WOOGLED 0.4.0.0 ALPHA 1 - 6/25/2010
    1. 23.1 [General]
    2. 23.2 [Target Frame]
    3. 23.3 [Options Frame]
    4. 23.4 [Players]
    5. 23.5 [Database]
    6. 23.6 [Bug Fixes]
  24. 24 WOOGLED 0.3.5.0 BETA - 5/12/2010
    1. 24.1 [Target Frame]
    2. 24.2 [Focus Frame]
    3. 24.3 [Bug Fixes]
  25. 25 WOOGLED 0.3.4.0 BETA - 5/10/2010
    1. 25.1 [Player Frame]
    2. 25.2 [Range Frame]
  26. 26 WOOGLED 0.3.3.1 BETA - 5/9/2010
    1. 26.1 [Bug Fixes]
  27. 27 WOOGLED 0.3.3.0 BETA - 5/9/2010
    1. 27.1 [General]
  28. 28 WOOGLED 0.3.2.0 BETA - 5/8/2010
    1. 28.1 [General]
    2. 28.2 [Player Frame]
    3. 28.3 [Options Frame]
  29. 29 WOOGLED 0.3.1.0 BETA - 5/5/2010
    1. 29.1 [Options Frame]
  30. 30 WOOGLED 0.3.0.0 BETA - 4/20/2010
    1. 30.1 [General]
    2. 30.2 [Player Frame]
    3. 30.3 [Target Frame]
    4. 30.4 [Focus Frame]
    5. 30.5 [Database]
    6. 30.6 [Options Frame]
    7. 30.7 [Bug Fixes]
  31. 31 WOOGLED 0.2.2.0 BETA - 4/2/2010
    1. 31.1 [General]
    2. 31.2 [Options Frame]
    3. 31.3 [Bug Fixes]
  32. 32 WOOGLED 0.2.1.2 BETA - 3/28/2010
    1. 32.1 [Database]
    2. 32.2 [Bug Fixes]
  33. 33 WOOGLED 0.2.1.1 BETA - 3/24/2010
    1. 33.1 [Target Frame]
    2. 33.2 [Database]
  34. 34 WOOGLED 0.2.1.0 BETA - 3/5/2010
    1. 34.1 [General]
    2. 34.2 [Options Frame]
    3. 34.3 [Database]
    4. 34.4 [Bug Fixes]
  35. 35 WOOGLED 0.2.0.1 BETA - 2/24/2010
    1. 35.1 [Bug Fixes]
  36. 36 WOOGLED 0.2.0.0 BETA - 2/21/2010
    1. 36.1 [General]
    2. 36.2 [Target Frame]
    3. 36.3 [Options Frame]
    4. 36.4 [Database]
    5. 36.5 [Bug Fixes]

WOOGLED 2.0.0-beta16 - 12/9/2011

  • '/woogled default' in game. If you still run into problems, delete your saved variables in your WTF folder. Player Frame disabled.
  • Changed stage to beta.
  • Updated cooldown database for 4.3.

WOOGLED 2.0.0-alpha15 - 8/5/2011

  • '/woogled default' in game. If you still run into problems, delete your saved variables in your WTF folder. Player Frame disabled.
  • Fixed Heroic Leap.

WOOGLED 2.0.0-alpha14 - 7/20/2011

  • '/woogled default' in game. If you still run into problems, delete your saved variables in your WTF folder. Player Frame disabled.
  • Updated cooldown database. (Added Eternal Glory, Lock and Load, Water Shield, Lightning Shield)
  • Skipped build 13. Superstitions yo.

WOOGLED 2.0.0-alpha12 - 7/19/2011

  • '/woogled default' in game. If you still run into problems, delete your saved variables in your WTF folder. Player Frame disabled.
  • Fixed a bug where Cooldown Frames listened to target and focus change events when disabled in the current zone.

WOOGLED 2.0.0-alpha11 - 6/29/2011

  • '/woogled default' in game. If you still run into problems, delete your saved variables in your WTF folder. Player Frame disabled.
  • Updated cooldown database.
  • Updated combat log event handler for 4.2 change. (extra parameters)
  • The LibSharedMedia library addon will now always load before WOOGLED.
  • Changed the default CooldownFrame layout.

WOOGLED 2.0.0-alpha10 - 5/11/2011

  • '/woogled default' in game. If you still run into problems, delete your saved variables in your WTF folder. Player Frame disabled.
  • Updated cooldown database.
  • LibSharedMedia is now correctly used. Any font/texture registered with LibSharedMedia will now be usable within the Options Frame.

WOOGLED 2.0.0-alpha9 - 4/27/2011

  • '/woogled default' in game. If you still run into problems, delete your saved variables in your WTF folder. Player Frame disabled.
  • Updated cooldown database.
  • Updated combat log event handler for 4.1 change. (extra parameter)
  • Fixed duel event handling.

WOOGLED 2.0.0-alpha8 - 1/26/2011

  • '/woogled default' in game. If you still run into problems, delete your saved variables in your WTF folder. Player Frame disabled.

WOOGLED 2.0.0-alpha7 - 1/15/2011

  • '/woogled default' in game. If you still run into problems, delete your saved variables in your WTF folder. Player Frame disabled.

WOOGLED 2.0.0-alpha6 - 1/5/2011

  • '/woogled default' in game. If you still run into problems, delete your saved variables in your WTF folder. Player Frame disabled.

WOOGLED 2.0.0-alpha5 - 1/3/2011

  • '/woogled default' in game. If you still run into problems, delete your saved variables in your WTF folder. Player Frame disabled.

WOOGLED 2.0.0-alpha4 - 1/1/2011

  • '/woogled default' in game. If you still run into problems, delete your saved variables in your WTF folder. Player Frame disabled.

WOOGLED 2.0.0-alpha3 - 12/6/2010

  • '/woogled tf default' in game. If you still run into problems, delete your saved variables in your WTF folder. Player Frame and Focus Frame disabled.

WOOGLED 2.0.0-alpha2 - 12/5/2010

  • '/woogled tf default' in game. If you still run into problems, delete your saved variables in your WTF folder. Player Frame and Focus Frame disabled.

WOOGLED 2.0.0-alpha1 - 12/2/2010

  • '/woogled tf default' in game. If you still run into problems, delete your saved variables in your WTF folder. Player Frame and Focus Frame disabled.

WOOGLED 1.6.0-beta - 10/15/2010

  • Cooldown group and tag functionality disabled.
  • Only base-cooldown durations are displayed. (except Death Knight/Druid)

[Options Frame]

  • Added spell name highlight for cooldowns with interval tracking disabled.
  • Added ignore interval spell ids to cooldown information output.

[Spells]

  • Updated Death Knight talent mechanics and reductions for Cataclysm. (first pass)
  • Updated Death Knight glyph mechanics and reductions for Cataclysm. (first pass)
  • Updated Death Knight cooldown display groups for Cataclysm. (first pass)
  • Updated Druid talent mechanics and reductions for Cataclysm. (second pass)
  • Updated Druid glyph mechanics and reductions for Cataclysm. (second pass)
  • Updated Druid talent cooldown display groups for Cataclysm. (first pass)

WOOGLED 1.5.0-beta - 10/14/2010

  • Cooldown group and tag functionality disabled.
  • Only base-cooldown durations are displayed. (except Druid)

[WOOGLED]

  • Added ignoreEvents table to tidy things up a bit.
  • Added 'RANGE_MISSED' and 'SWING_MISSED' to ignoreEvents table.

[Spells]

  • Updated Death Knight talent spec spells for Cataclysm. (first pass)
  • Updated Death Knight pet link spells for Cataclysm. (first pass)

[Bug Fixes]

  • Fixed a bug caused by an undefined event tag.
  • Added missing change log line about changing a deprecated parameter grabbing method when the addon loads.
  • Ghoul - Changed 'SUCCESS' event tags to 'APPLY-MISS' to fix a Blizzard bug. (Ghouls don't fire 'SPELL_CAST_SUCCESS' events anymore. Leap doesn't fire any events.)

WOOGLED 1.4.0-beta - 10/12/2010

  • Cooldown group and tag functionality disabled.
  • Only base-cooldown durations are displayed. (except Druid)
  • Death Knight talent spec information is not updated. (bugged on PTR :/)

[General]

  • Finally using a RCS. No more detailed file names.
  • Updated player spec spells for Cataclysm. (except Death Knights)
  • Added new Cataclysm pets with cooldowns. (Imp, Succubus, Water Elemental)
  • Added over 75 new cooldowns; every player and pet cooldown should now be recognized.

[WOOGLED]

  • Default settings changed.
  • Updated and simplified saved variable functions.
  • Improved CPU usage by excluding event types instead of searching the string for a 'SPELL' prefix.

[Target Frame]

  • Changed the icon for the pin button when it is in an unpinned state.

[Options Frame]

  • Added a duel option to the 'Zones' group.

[Spells]

  • Added 'maxDuration' and 'minDuration' properties to cooldown objects to improve cpu usage.
  • Added a 'displayId' property to cooldown objects for cooldown-group text output.

[Bug Fixes]

  • Changed deprecated parameter grabbing method when loading the addon.
  • Fixed a bug that prevented a name override from not being used for player base-cooldowns.
  • All player class icons are now correct.
  • All player spec icons are now correct.
  • Players - Fixed a few properties that were incorrectly defined as global.
  • When setting the default options for all frames, non-frame options will no longer be set to default.
  • Druid: Typhoon - This cooldown is now correctly recognized again.

WOOGLED 0.4.0.0 ALPHA 5 - 7/18/2010

[WOOGLED]

  • Added the ability to only iterate over specfic tables when setting default options.

[Player Frame]

  • Updated radio button handlers.
  • Cleaned up initial option setting.
  • Added a slash command to reset the frame's options. '/woogled pf default' or '/woogled default' for all three frames.

[Target Frame]

  • Updated radio button handlers.
  • Cleaned up initial option setting.
  • Added a slash command to reset the frame's options. '/woogled tf default' or '/woogled default' for all three frames.
  • Added an option to set the row spell-icon's width/height.
  • Updated row positioning function. The row alignment option will now align to cooldown rows despite different header row alignments. Option renamed.

[Focus Frame]

  • Updated radio button handlers.
  • Cleaned up initial option setting.
  • Added a slash command to reset the frame's options. '/woogled ff default' or '/woogled default' for all three frames.
  • Added an option to set the row spell-icon's width/height.
  • Updated row positioning function. The row alignment option will now align to cooldown rows despite different header row alignments. Option renamed.

[Options Frame]

  • Added a header to the 'About' panel.
  • Added headers to 'Player-Cooldown Groups' panel groups.
  • Updated some icons in the 'Player-Cooldown Groups' panel groups.

[Spells]

  • Rogue: Preparation - This cooldown will now reset Blade Flurry, Dismantle, and Kick cooldowns in case the Rogue is using Glyph of Preparation. Not sure how widely used this glyph is, might add a special option to toggle this.

[Bug Fixes]

  • Options Frame: Target Frame: Row: Spell Name - The color option will no longer directly set the text color, instead it will be updated by the update function.
  • Death Knight: Vampiric Blood - Added to 'Temp Max Health' base group.
  • Rogue: Preparation - This cooldown will no longer reset a Premeditation cooldown.
  • Paladin: Divine Plea - This cooldown now uses the correct mod tag.
  • Paladin: Hand of Protection - This cooldown tag changed from 'Immunity - Physical' to 'Invulnerable - Physical'.
  • Warrior: Intervene - Added to 'Threat Dump' base group.

WOOGLED 0.4.0.0 ALPHA 4 - 7/12/2010

'RangeFrame.lua' is no longer needed and can be deleted.

[WOOGLED]

  • General cleanup.

[Player Frame]

  • Range Frame folded in. You can toggle between range and team mode using the mode button. It is located next to the faction button.
  • Added numerous options.
  • Inefficient search table functions removed.
  • Redundant table searching removed from range mode when updating the enemy index.
  • Efficiency improved by using database properties instead of the team indexes maintained by the Players object when using range mode.

[Target Frame]

  • Changed pin button interaction. There are now separate icons to represent the two different states.
  • Added a sticky targeting option.
  • Added an option to toggle displaying pet cooldowns with their owner.

[Focus Frame]

  • Functionality restored.
  • Changed the pet button interaction. Using the pet button now changes the displayed unit on the Focus Frame instead of the Target Frame.
  • Added options; they mirror the Target Frame options without the pin button.

[Options Frame]

  • Cooldown display groups reviewed; numerous changes.
  • Added an info panel toggled by the mimiron title icon.
  • Added a cooldown group panel for player cooldowns. Every player cooldown is represented on this panel in at least one group. A cooldown will only be unchecked if it is not represented by any other checked groups. Clicking on the icon will print out which cooldowns the group represents, which cooldowns are checked/unchecked, and whether the cooldown is in the group because of a base or modified version.
  • Spell-info output updated to show tags, mod tags, and display group.

[Database]

  • All healthstone spells are now recognized.

[Players]

  • Restored PvP preparation buff ignore to stop the majority of friendly players entering battlegrounds from initially being tagged as outside of your group.

[Bug Fixes]

  • WOOGLED - The set default options method now goes up to 6 table levels.
  • Player Frame - Efficiency improved by not sorting the friendly index by last event when it wasn't needed.
  • Target Frame - The anchor background color picker should now work correctly.
  • Target Frame - The frame will now unpin when the pin button visibility button is toggled.
  • Death Knight: Deathchill - This cooldown now tracks the correct combat log event.
  • Priest: Psychic Scream - The cooldown reduction from the arena set glove bonus is now recognized.
  • Rogue: Cold Blood - This cooldown now tracks the correct combat log event.
  • Shaman: Elemental Mastery - This cooldown now tracks the correct combat log event.

WOOGLED 0.4.0.0 ALPHA 3 - 6/27/2010

Focus Frame is disabled in this build.

[Database]

  • All ranks of Player cooldowns are recognized.
  • Rogue: Distract - Cooldown added.

[Bug Fixes]

  • Druid: Tranquility - The cooldown reduction from both ranks of the talent, Improved Tranquility, is now recognized.
  • Hunter: Disengage - The cooldown reduction from both ranks of the talent, Survival Tactics, is now recognized.
  • Hunter: Readiness - This cooldown is now classified as offense instead of crowd control.
  • Hunter: Heroic Fury - This cooldown is now classified as offense instead of crowd control.
  • Mage: Presence of Mind - This cooldown is now classified as offense instead of crowd control.
  • Mage: Cold Snap - This cooldown is now classified as offense instead of defense.
  • Mage: Summon Water Elemental - This cooldown is now classified as offense instead of crowd control.
  • Rogue: Sprint - The cooldown reduction from Rank 1 of the talent, Endurance, is now recognized.
  • Rogue: Ghostly Strike - This cooldown is now classified as defense instead of crowd control.

WOOGLED 0.4.0.0 ALPHA 2 - 6/26/2010

Focus Frame is disabled in this build.

[Target Frame]

  • The spell name will no longer be truncated if the cooldown duration text is not visible.

[Options Frame]

  • Spell-information output ids are now sorted numerically.

[Players]

  • Ignore use-interval functionality restored.
  • Cooldown reset functionality restored.

[Database]

  • All ranks of Pet cooldowns are recognized.

[Bug Fixes]

  • Target Frame - If the cooldown duration cutoff is enabled, the text will no longer be shown if the threshold is equal to the duration left.
  • Target Frame - The row spacing option can now be set to 0.
  • Options Frame: Target Frame: Row - The spell-icon-show check button should now work correctly.
  • Players: Rogue: Prepartion - A Premeditation cooldown will now reset along with the other affected cooldowns.
  • Players: Hunter: Readiness - A Flare cooldown will now reset along with the other affected cooldowns.

WOOGLED 0.4.0.0 ALPHA 1 - 6/25/2010

Focus Frame is disabled in this build. Spell database indexing changed; ignore spell options will be reset. If you plan to revert back to an older version, save your character's 'WOOGLED.lua' file in your character's SavedVariables folder before updating.

[General]

  • Saved variables are now checked up to 6 table levels instead of 3.

[Target Frame]

  • This frame is now a child of UIParent; it will scale with your WoW UIScale and will be hidden when the WoW HideUI function is called.
  • Unit name and player server separated into two font strings to accommodate different settings. Positioning functions added.
  • Added show, width/length, and alpha options for all icons.
  • Added show, font size, color, and alpha options for all text.
  • Added width, height, color, alpha options for all frames.
  • Added an option to build the rows up or down from the anchor.
  • Added an option to stack the rows up or down.
  • Added an option to set the spacing between rows.
  • Added an option to sort cooldown rows by 'last used timestamp' or 'cooldown duration'.
  • Added an option to have the cooldown duration only visible below a threshold in seconds.
  • Added an option to show the cooldown duration only in seconds, or in minutes if applicable.
  • Added options to set the visual look of header rows independently from cooldown rows.
  • Added an option to align the first row to the left, center or right of the anchor.
  • Added options to control cooldown duration endpoints. The secondary endpoint will only have a visual effect if it is a further point in time than the primary endpoint.
  • Added a 'Cooldown Countdown' option to countdown to endpoints separately, if the highlight is enabled.
  • Efficiency improved by using counters for cooldown display indexes instead of empty table checks.
  • Redundant unit info lookup removed.

[Options Frame]

  • Default options updated.
  • Sub-panel functionality added.
  • Spell information output updated and simplified.
  • 'Target Frame' group removed from 'Frames' panel and given its own panel with sub-panels.
  • Invalid ignore spell references will now be purged when initially building the frame.

[Players]

  • Players are now indexed by guids instead of combat log names.
  • A parse options check is now only called when a player is added, instead of each combat log event. Every 10 seconds the database is iterated over and unwanted entries are removed.

[Database]

  • Spells are now indexed by spell names to allow multiple spell ids to represent a single cooldown. Different ranks of the same cooldown will now appear as one option in the 'Options Frame'.
  • Druid: Enrage - Cooldown added.
  • Warrior: Bloodrage - Cooldown added.

[Bug Fixes]

  • Options Frame - The rogue toolbar button now appears in its correct alphabetical position among the other player class buttons.
  • Players - When a player is deleted, they will now correctly be removed from the indexes.
  • Pets - When a pet is deleted, table.remove is now used so that the index is re-indexed.
  • Warrior: Retaliation - This cooldown is now classified as defense instead of offense.
  • Rogue: Vanish - This cooldown is now classified as offense instead of crowd control.
  • Rogue: Preparation - This cooldown is now classified as offense instead of crowd control.
  • Rogue: Sprint - This cooldown is now classified as offense instead of defense.
  • Druid: Dash - This cooldwon is now classified as offense instead of defense.

WOOGLED 0.3.5.0 BETA - 5/12/2010

[Target Frame]

  • Display functions cleaned up.
  • When a player is displayed with a known pet link, clicking on the pet class icon will display the pet and known cooldowns in the Target Frame. When a pet is displayed with a known owner link, clicking on the owner class icon will display the player and known cooldowns in the Target Frame.

[Focus Frame]

  • When a player is displayed with a known pet link, clicking on the pet class icon will display the pet and known cooldowns in the Target Frame. When a pet is displayed with a known owner link, clicking on the owner class icon will display the player and known cooldowns in the Target Frame.

[Bug Fixes]

  • Reversed a small efficiency change in the Options Frame that was causing problems.

WOOGLED 0.3.4.0 BETA - 5/10/2010

[Player Frame]

  • Highlight code expanded; added the ability to have multiple spell cooldowns checked. Players will now be highlighted if their PvP trinket or Every Man for Himself is on cooldown.

[Range Frame]

  • Highlight code expanded; added the ability to have multiple spell cooldowns checked. Players will now be highlighted if their PvP trinket or Every Man for Himself is on cooldown.

WOOGLED 0.3.3.1 BETA - 5/9/2010

[Bug Fixes]

  • 'All Frames' slash commands now include the Range Frame.

WOOGLED 0.3.3.0 BETA - 5/9/2010

[General]

  • Range Frame slash commands added. /woogled rf [reset/show/hide/lock/unlock]

WOOGLED 0.3.2.0 BETA - 5/8/2010

[General]

  • Range Frame added; it has the same design outline as the Player Frame. When you are displaying your team, only players that are within 45 yards will be displayed. There isn't a way to determine the distance between you and players that aren't in your group/raid using WoW API. Enemy players are determined to be in range in a few ways: they attacked you or a friendly player, in range, in the last 5 seconds; you or a friendly player, in range, attacked them in the last 5 seconds; they buffed/healed an enemy, that was determined to be in range, in the last 5 seconds; or they were buffed/healed by an enemy, that was determined to be in range, in the last 5 seconds. The frame is only available in PvP zones with a map and 15 players or less per team.

[Player Frame]

  • Team index maintenance was moved to the Player object so that the data can be easily shared with the Range Frame and future frames.

[Options Frame]

  • Range Frame group added to Frames panel.
  • Zone - Range Frame options added.

WOOGLED 0.3.1.0 BETA - 5/5/2010

[Options Frame]

  • Zone - The current zone or zone group is now displayed in the top-right corner.
  • Zone - All zone names are now localized for French, German, Korean, Latin American Spanish, Russian, Simplified Chinese, Spanish, and Traditional Chinese clients.

WOOGLED 0.3.0.0 BETA - 4/20/2010

If you are using a version below 0.3.0.0 BETA then some of your options might be reset. 'MainFrame.lua' is no longer needed and can be deleted.

[General]

  • Numerous organization and optimization changes.
  • WOOGLED is now ready for localization. Help localize zone names in 'Libs.lua'!
  • Minimap Frame added; it contains the parse button that used to be on the Main Frame.

[Player Frame]

  • Main Frame renamed to Player Frame.
  • The frame will hide itself when you zone into an unsupported Player Frame zone.
  • Faction button added; it allows you to toggle the player display between the two teams. In arena, the opposing team will be displayed under your opposing faction's icon even though you can face your own faction.
  • Player database counter removed from the anchor and added to the database group on the general panel in the Options Frame.
  • Team indexes are now checked and updated, every 10 seconds. A balance system was added that should keep players in their correct team index and remove friendly players, who have left the group/raid, from the friendly index. The enemy team will still only be filtered by displaying, up to, the last 10 players by their last event timestamps.

[Target Frame]

  • The displayed player will now be unpinned when recorded data is cleared.
  • If a pet is being displayed that is linked to a player, who's class is known, then the pet icon will display the owner's class instead of the pet link icon.

[Focus Frame]

  • If a pet is being displayed that is linked to a player, who's class is known, then the pet icon will display the owner's class instead of the pet link icon.

[Database]

  • All-player cooldowns grouped and separated.
  • Icon property added which can be used to override the icon path returned by WoW API. Typhoon, Penance - Damage, and Engineering bomb icons changed.
  • Engineering - Frag Belt, Cobalt Frag Bomb, Adamantite Grenade, Frost Grenade and Saronite Bomb cooldowns added.
  • Warlock: Haunt - The top rank of this cooldown was added.

[Options Frame]

  • The anchor frame is now the only frame that can be used to move the Options Frame, and is the only frame that is SetClampedToScreen().
  • Toolbar expanded.
  • Panels now expand down from the anchor. A consistent panel outline is now used.
  • Database group added. Currently recorded data stats are displayed here.
  • Player Frame, Target Frame, and Focus Frame groups removed from the general panel and added to a new frames panel.
  • Expanded the cooldown information printed when you click a cooldown spell icon.
  • Closing the Options Frame will no longer set your zone settings. However, Focus Frame visibility will be updated, and if you are in an unsupported Player Frame zone then the Player Frame will be hidden.
  • Combat Log Parsing - 'Pets' option added.
  • Player Frame - The 'Display friendly players' option removed. The faction button on the 'Player Frame' can now be used to toggle between the two team displays.
  • Player Frame - The 'Display players in:' options are now folded into the Zone options.
  • Zone - The 'Clear Data' options removed. Recorded data will always be cleared when you enter or leave: an arena, a battleground, or Wintergrasp.
  • Zone - The 'Hide Player Frame' option will now only be available in supported Player Frame zones.
  • Zone - Zones are now spaced to show a distinction between: zone groups, zones, and 'Everywhere else'. Zones and zone groups that are not localized will no longer show up in the options for those users.
  • Zone - Row highlight feature added.
  • All Classes - This panel's cooldown are now grouped; alliance and horde racial groups moved to their own separate panels.
  • 'Pet'-panel cooldown-groups moved to their own separate panels.

[Bug Fixes]

  • Player Frame - The display indexes are no longer updated if the frame is hidden in a supported Player Frame zone.
  • Target Frame - The display index is no longer updated if the frame is hidden.
  • Target Frame - The mouse will no longer be able to highlight objects or players behind the cooldown row frames.
  • Focus Frame - The anchor icons will now clear when database data is cleared.
  • Focus Frame - After you clear focus, the display index for that player will no longer continue to update.
  • Focus Frame - The mouse will no longer be able to highlight objects or players behind the cooldown row frames.
  • Options Frame - After switching back to the general panel, the frame background will adjust properly to fit the panel.
  • Warlock: Metamorphosis - This cooldown now uses the correct spell id.

WOOGLED 0.2.2.0 BETA - 4/2/2010

[General]

  • Focus Frame added; it has the same design outline as the Target Frame, without the pin button. Options can be found in the Options Frame on the general panel. When enabled, the frame will only be visible when you have a focus target or when you override the automaticity by checking the 'Show' checkbox in the Options Frame. Slash commands added: /woogled ff [ enable / disable / reset / show / hide / lock / unlock ].

[Options Frame]

  • 'Both Frames' options renamed to 'All Frames' and now includes the Focus Frame.

[Bug Fixes]

  • Target Frame reset function debug message typo fixed.

WOOGLED 0.2.1.2 BETA - 3/28/2010

[Database]

  • Death Knight: Death and Decay - Cooldown added.
  • Hunter: Flare - Cooldown added.
  • Hunter Pet: Ravage - Cooldown added.

[Bug Fixes]

  • Spec icons will now properly update if the previously displayed player's class shares the same spec name.

WOOGLED 0.2.1.1 BETA - 3/24/2010

[Target Frame]

  • StatusBar texture code modified to fix problems caused by the 3.3.3 texture tiling change.

[Database]

  • Hunter Pet: Heart of the Phoenix - Base cooldown reduced to 8 minutes, down from 10 minutes.
  • Mage: Combustion - Base cooldown reduced to 2 minutes, down from 3 minutes.
  • Rogue: Shadowstep - The talent, Filthy Tricks, now reduces this cooldown by 5/10 seconds.

WOOGLED 0.2.1.0 BETA - 3/5/2010

[General]

  • Options Frame expanded. Panel system added, buttons for each panel are in the upper right corner. Each tracked cooldown can now be individually toggled. Clicking a spell icon will print the spell link in the default chat frame. Spell list text file in the addon folder removed.

[Options Frame]

  • Zone: Using default settings in Wintergrasp, data will not be cleared and combat log parsing will not be turned on.

[Database]

  • Support for cooldown display name overrides using other spell ids added. Cheating Death is now Cheat Death. Master Healthstone is now Healstone. The damage and heal versions of Penance are now distinguishable from one another.
  • Warlock: Mana Feed - This talent spell is now tracked as a pet ownership hook.

[Bug Fixes]

  • Pets can now only be hooked to Death Knights, Hunters or Warlocks. A Voidwalker will no longer be hooked to a Mage who spellsteals Sacrifice off a Warlock.
  • Profession: Lifeblood (Rank 1) - The correct spell id is now being tracked.
  • Priest: Lightwell - The correct event is now being tracked.
  • Shaman: Hex - The correct event is now being tracked.
  • Druid: Rebirth - This cooldown is no longer tracked because there are no events fired.
  • Hunter: Feign Death - This cooldown is no longer tracked because there are no events fired.
  • Shaman: Reincarnation - This cooldown is no longer tracked because there are no events fired.

WOOGLED 0.2.0.1 BETA - 2/24/2010

[Bug Fixes]

  • General: Removed a debug message.

WOOGLED 0.2.0.0 BETA - 2/21/2010

[General]

  • Full code revision. WOOGLED is now more object-oriented and more efficient. Numerous small bug and efficiency improvements. Users should see a 50-80% CPU usage improvement. WOOGLED is now efficient enough to use in 40-player battlegrounds and Wintergrasp.
  • Pet cooldowns are now tracked and will be linked to their owner's cooldown display as soon as possible. About 90 player and pet spells are tracked to determine pet ownership.
    • Death Knight - Gnaw, Huddle, Leap
    • Hunter - Dive, Dash, Carrion Feeder, Roar of Recovery, Bullheaded, Roar of Sacrifice, Charge, Last Stand, Intervene, Swoop, Heart of the Phoenix, Rabid, Lick Your Wounds, Call of the Wild, Web, Venom Web Spray, Nether Shock, Snatch, Sonic Blast, Serenity Dust, Savage Rend, Dust Cloud, Furious Howl, Pin, Bad Attitude, Pummel, Shell Shield
    • Warlock - Sacrifice, Suffering, Spell Lock, Intercept

[Target Frame]

  • A pet icon added. When displaying a player or pet, whose pet or owner is known, a link icon (Hunter talent: The Beast Within icon) will be displayed. If a player is being displayed, who has a linked pet with a known class, the pet icon will instead display their pet's class icon.
  • Anchor height increased to make room for the pet icon. Target name moved down.
  • Pet group added if cooldowns are being displayed in groups.

[Options Frame]

  • General: The frame is now movable.
  • Main Frame: Player display options expanded. You can now individually toggle every supported PvP zone.
  • Target Frame: Using default options, cooldowns will no longer be displayed in groups.
  • Zone: Description added.
  • Zone: Wintergrasp option set added.
  • Zone: 'Outside PvP zones' settings will now be set only once, when you first zone out of a PvP zone.

[Database]

  • Priest: Penance - This cooldown is now tracked. Use intervals are not tracked because of insufficient event data.
  • Hunter: Chimera Shot - This cooldown is now tracked.

[Bug Fixes]

  • General: The onUpdate events are now throttled and will now only update every 0.1 seconds. This is a huge efficiency improvement.
  • Main Frame: The display index is no longer sorted after every processed player event and instead is updated along with the Target Frame update intervals. This is a huge efficiency improvement.
  • Main Frame: The display will no longer be kept up to date if players are not currently being displayed. This is a huge efficiency improvement for Wintergrasp, 40-player battlegrounds, and outside of PvP zones.
  • Hunter: Rapid Fire - This cooldown is now classified as 'offense' and will show up in the correct cooldown group.
  • Rogue: Sprint - This cooldown is now classified as 'defense' and is now consistent with Druid: Dash classification.
  • Death Knight: Raise Dead - This cooldown is no longer tracked because the cooldown starts on pet death for Death Knights with the Master of Ghouls talent.

Facts

Uploaded on
Dec 10, 2011
Game version
  • 4.3
Filename
WOOGLED_v2.0.0-beta16.zip
Size
90.0 KiB
MD5
dbbb8aa2670706c245db97c4e03867e8
Type
Beta
Status
Normal
Downloads
7,011

Authors