IceHUD

Change log

------------------------------------------------------------------------
r383 | parnic | 2009-04-19 00:33:01 +0000 (Sun, 19 Apr 2009) | 1 line
Changed paths:
   M /trunk/IceBarElement.lua
   M /trunk/IceHUD.lua

- cleaned up some code from my fights with SetTexCoord/nan
------------------------------------------------------------------------
r382 | parnic | 2009-04-19 00:02:52 +0000 (Sun, 19 Apr 2009) | 1 line
Changed paths:
   M /trunk/IceHUD.lua

- NaN-safe'd IceHUD's Clamp function to finally put the kibosh on any SetTexCoord errors
------------------------------------------------------------------------
r381 | parnic | 2009-04-18 21:07:42 +0000 (Sat, 18 Apr 2009) | 2 lines
Changed paths:
   M /trunk/IceBarElement.lua
   M /trunk/IceCastBar.lua
   M /trunk/IceUnitBar.lua
   M /trunk/modules/CustomBar.lua
   M /trunk/modules/DruidMana.lua
   M /trunk/modules/FocusHealth.lua
   M /trunk/modules/FocusMana.lua
   M /trunk/modules/GlobalCoolDown.lua
   M /trunk/modules/HungerForBlood.lua
   M /trunk/modules/MirrorBar.lua
   M /trunk/modules/PetHealth.lua
   M /trunk/modules/PetMana.lua
   M /trunk/modules/PlayerHealth.lua
   M /trunk/modules/SliceAndDice.lua
   M /trunk/modules/TargetCC.lua
   M /trunk/modules/TargetHealth.lua

- added tons of divide-by-zero protection all over the place
- general cleanup of values passed to UpdateBar
------------------------------------------------------------------------
r380 | parnic | 2009-04-18 07:18:28 +0000 (Sat, 18 Apr 2009) | 1 line
Changed paths:
   M /trunk/modules/PlayerMana.lua

- fix for a bug causing the runic power bar to sometimes not update if the player spent all of his remaining runic power at once (like hitting death coil with 40 runic power left)
------------------------------------------------------------------------
r379 | parnic | 2009-04-18 06:38:02 +0000 (Sat, 18 Apr 2009) | 1 line
Changed paths:
   M /trunk/IceBarElement.lua

- next attempt at fixing SetTexCoord 'out of range' errors...i really can't figure out why this is all of a sudden popping up an error in 3.1 :(
------------------------------------------------------------------------
r378 | parnic | 2009-04-18 06:37:01 +0000 (Sat, 18 Apr 2009) | 1 line
Changed paths:
   M /trunk/modules/CustomBar.lua
   M /trunk/modules/CustomCount.lua

- added support for binding a custom bar/counter to a larger variety of units (pets, focus targets, etc.)
------------------------------------------------------------------------
r377 | parnic | 2009-04-17 14:13:31 +0000 (Fri, 17 Apr 2009) | 1 line
Changed paths:
   M /trunk/IceBarElement.lua

- another shot at fixing the TexCoord errors some users are seeing
------------------------------------------------------------------------
r375 | parnic | 2009-04-17 01:29:05 +0000 (Fri, 17 Apr 2009) | 1 line
Changed paths:
   M /trunk/modules/CustomBar.lua
   M /trunk/modules/TargetCC.lua
   M /trunk/modules/TargetInfo.lua

- updated all modules to use the new UnitAura return value that tells who the caster was. now checking if that return == "player" for figuring out if the player cast it or not
------------------------------------------------------------------------
r374 | parnic | 2009-04-16 13:39:37 +0000 (Thu, 16 Apr 2009) | 2 lines
Changed paths:
   M /trunk/IceBarElement.lua
   M /trunk/IceCastBar.lua
   M /trunk/IceHUD.lua
   M /trunk/modules/CastBar.lua
   M /trunk/modules/PlayerHealth.lua
   M /trunk/modules/SliceAndDice.lua
   M /trunk/modules/Threat.lua

- added some protection against error messages that were popping up related to SetTexCoord
- added some protection against a nil access in the player's cast bar under certain circumstances
------------------------------------------------------------------------
r372 | parnic | 2009-04-14 05:38:58 +0000 (Tue, 14 Apr 2009) | 1 line
Changed paths:
   M /trunk/IceHUD.toc

- TOC bump to 3.1
------------------------------------------------------------------------
r370 | parnic | 2009-04-10 05:23:31 +0000 (Fri, 10 Apr 2009) | 2 lines
Changed paths:
   M /trunk/IceHUD.toc
   A /trunk/modules/PlayerInfo.lua
   M /trunk/modules/TargetInfo.lua

- made the TargetInfo able to be inherited from
- added a PlayerInfo module (off by default, user requested) that inherits from TargetInfo and adds right-click dismissing buffs functionality
------------------------------------------------------------------------
r369 | parnic | 2009-04-10 05:00:27 +0000 (Fri, 10 Apr 2009) | 2 lines
Changed paths:
   M /trunk/IceBarElement.lua
   M /trunk/modules/CustomBar.lua
   M /trunk/modules/CustomCount.lua

- made custom bars/counters work with alpha settings properly
- made multiple custom bars work together nicely...bad programmer for making local properties instead of class properties
------------------------------------------------------------------------
r367 | parnic | 2009-04-08 02:30:17 +0000 (Wed, 08 Apr 2009) | 2 lines
Changed paths:
   M /trunk/IceCore.lua
   M /trunk/IceHUD.lua
   M /trunk/IceHUD.toc
   A /trunk/modules/CustomCount.lua

- added CustomCount module that behaves like the custom bar, but lets the user create a custom counter (the same as the sunder/lacerate/maelstrom counters...could replace those, but they're already in and being used by people, so...bleh)
- fixed up the buff/debuff retrieval convenience functions to work off either texture name or buff name. also changed up how it picks whether or not to get only buffs from the player
------------------------------------------------------------------------
r366 | parnic | 2009-04-08 02:23:07 +0000 (Wed, 08 Apr 2009) | 3 lines
Changed paths:
   M /trunk/IceBarElement.lua
   M /trunk/modules/CustomBar.lua
   M /trunk/modules/MaelstromCount.lua

- increased the min/max vertical offset for bars by request
- fixed a minor typo in the maelstrom counter options
- removed extraneous function from the custom bar
------------------------------------------------------------------------
r365 | parnic | 2009-04-06 03:16:21 +0000 (Mon, 06 Apr 2009) | 3 lines
Changed paths:
   M /trunk/modules/CustomBar.lua

- added a header to the properties that are specific to the custom bar so that the options are easier to parse visually
- grouped all custom bar settings together so they're easier to see
- made sure that custom bar settings are disabled when the module is disabled
------------------------------------------------------------------------
r364 | parnic | 2009-04-06 03:06:13 +0000 (Mon, 06 Apr 2009) | 1 line
Changed paths:
   M /trunk/modules/CustomBar.lua

- allow the custom bar to optionally only trigger for buffs/debuffs cast by the player
------------------------------------------------------------------------
r363 | parnic | 2009-04-05 19:24:08 +0000 (Sun, 05 Apr 2009) | 1 line
Changed paths:
   M /trunk/IceCore.lua
   M /trunk/IceHUD.lua

- changed the custom bar creation code to name each bar as the highest-numbered bar +1. e.g. if a bar "MyCustomBar4" exists and the user creates a new bar, the new bar will be called MyCustomBar5 (even if 1-3 don't exist any more, just to avoid complications). This way, each custom bar gets a unique name and users can't stomp an old custom bar by creating a new one without changing the old one's name first
------------------------------------------------------------------------
r362 | parnic | 2009-04-04 18:34:33 +0000 (Sat, 04 Apr 2009) | 4 lines
Changed paths:
   M /trunk/IceHUD.lua
   M /trunk/modules/CustomBar.lua

- added information dialog when creating a new custom bar about how to use it
- added confirmation dialog when deleting a custom bar to tell the user that it cannot be undone
- made the custom bar's upper text match the buff/debuff that the user wants to track (it's still editable by the user, but it defaults to the buff name)
- made bar color apply properly when the module is created and when configuring without the bar active
------------------------------------------------------------------------
r361 | parnic | 2009-04-04 17:14:25 +0000 (Sat, 04 Apr 2009) | 1 line
Changed paths:
   M /trunk/IceCore.lua
   M /trunk/IceHUD.lua
   M /trunk/IceHUD.toc
   A /trunk/modules/CustomBar.lua

- basic functionality for a module created at runtime by the player to track a specific buff or debuff (by name) on the player or his target
------------------------------------------------------------------------
r359 | parnic | 2009-03-23 14:43:02 +0000 (Mon, 23 Mar 2009) | 1 line
Changed paths:
   M /trunk/IceBarElement.lua

- fixed a bug with text alpha being unchangeable with LibDogTag usage disabled
------------------------------------------------------------------------
r358 | parnic | 2009-03-21 21:44:55 +0000 (Sat, 21 Mar 2009) | 1 line
Changed paths:
   M /trunk/modules/PlayerHealth.lua

- added toggle to enable/disable showing incoming heals on the player's health bar. also cleaned up the implementation a bit to display more consistently and hide when appropriate
------------------------------------------------------------------------
r357 | parnic | 2009-03-21 04:18:09 +0000 (Sat, 21 Mar 2009) | 1 line
Changed paths:
   M /trunk/IceCastBar.lua

- added toggles to show/hide spell cast time and spell rank on player/target cast bars
------------------------------------------------------------------------
r356 | parnic | 2009-03-20 01:54:50 +0000 (Fri, 20 Mar 2009) | 2 lines
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/IceHUD.lua
   M /trunk/IceHUD.toc
   M /trunk/modules/PlayerHealth.lua

bug http://www.wowace.com/projects/ice-hud/tickets/16-visual-heal-support/ - added support for LibHealComm by request. not included with the mod, but listed as an opt dep
- added LDB support by request/from user-submitted code. this basically will only work if a mod that loads before icehud has LDB included
------------------------------------------------------------------------
r355 | parnic | 2009-03-19 02:19:13 +0000 (Thu, 19 Mar 2009) | 1 line
Changed paths:
   M /trunk/modules/HungerForBlood.lua

- fixed HfB buff % (from 3 to 5) and added a version check so that it's correct whenever 3.1 comes out as well (goes to 1 charge of 15% instead of 3 charges of 5% each)
------------------------------------------------------------------------

Facts

Uploaded on
Apr 19, 2009
Game version
  • 3.1.0
Filename
IceHUD-r383.zip
Size
669.7 KiB
MD5
1997ab6a41de035c0d5df537322a85a1
Type
Alpha
Status
Normal
Downloads
24

Authors