54469655f6
Inactive mode "Darkened" on class power counters now displays a darkened background behind a full/partially full rune as well as the old behavior of showing empty runes as darkened forms. This aids in class powers like demonology warlocks who need to be able to see the full bar.
2014-10-25 23:02:33 -05:00
bfcf8de7b4
Fixed "divide by zero" errors that could happen in class power counters when switching specs.
2014-10-25 22:42:47 -05:00
ad9ad06447
- Fixed how class power counters are scaled so that they don't scale at strange angles when they're off-center. (ticket #130 )
2014-10-12 16:49:20 -05:00
7d6a880623
- Cleaner method for the warlock Shards module to retrieve the current rune mode such that switching to Demonology spec and back doesn't overwrite it. (I currently force the rune mode to 'graphical' or 'numeric' for Demonology spec since nothing else makes sense at the moment.)
2013-03-21 03:03:51 +00:00
a4390cf0cd
- Removed level restriction on harmony power since apparently that's not a thing any more.
...
- Fixed the fifth chi not always drawing immediately when changing specs to one that grants an additional chi.
- Registered harmony power for the UNIT_POWER_FREQUENT event since that's what Blizzard's version does.
2012-09-02 04:29:41 +00:00
348765ac00
- Now that the numeric class power frame is being placed via SetPoint instead of SetAllPoints, we don't have to worry about the parent frame's width being correct to avoid truncating the number string; so don't force-update the width on the parent frame any more.
...
- No longer explicitly setting the width on the class power numeric FontString either as we'll just allow it to size to the text instead.
2012-09-01 04:35:06 +00:00
d18c5465da
- Added support for showing the numeric value on top of a class power's graphical display. This number can also be moved vertically.
2012-09-01 04:21:43 +00:00
b585385273
- Added support for bar-style class powers that grow left to right instead of just adding a new count or growing individual powers bottom-up. This could really use a background to give a sense of the bar's extents, but I'll leave that for a future improvement.
...
- Added basic support for Demonology spec (Demonic Fury) Warlock power.
- Fixed a bug or two in Warlock power presentation when un-speccing or learning a new spec after having been without a spec.
- Added support for hiding Warlock power until the requisite spell has been learned because apparently (after looking at Blizzard's code) you can have the spec without having the spell that builds up the power associated with the spec. Okay.
2012-08-26 19:17:46 +00:00
221d83566b
- Added Destruction spec (Burning Embers) support to the warlock power module and renamed it from Shard Counter to Warlock Power. Demonology support coming soon. Hopefully.
2012-08-26 05:46:19 +00:00
3e32e4a481
- Added support for ClassPowerCounters to only show up for specific talent specs.
...
- Added Priest Shadow Orbs module.
2012-08-25 20:07:32 +00:00
d6506e79c2
- Expanded holy power to account for the now-5 rune maximum. Not sure what I'm going to do about this layout just yet. The default frame has two below the primary 3, but my class power base class doesn't have support for this type of layout. Will see what the users say.
...
- Fixed the old 3 runes to have appropriate texture coordinates.
2012-07-09 04:35:47 +00:00
4d4f2fc59b
- evidently patch 4.1 broke either the BOUNCE animation type or something else about starting/stopping animations broke because the "pulsing" animation for holy power and warlock shards kept growing bigger and bigger over time
2011-04-27 00:34:27 +00:00
6c1549d6c1
- minor performance optimizations in class counter modules (holy power, shards)
2010-12-05 04:25:40 +00:00
4484f1af49
- added a toggle for the "override alpha" behavior that displays class counters at in-combat alpha when out of combat if the counter isn't full/empty
2010-11-11 16:16:53 +00:00
841e903d8d
- made class power counters continue to display as long as they're not full/empty (depending on the class)
2010-10-30 18:35:19 +00:00
08d6c6ead4
- added level restrictions to shard and holy power class counters since players under 9/10 (different per bar, using constants provided by Blizzard) don't have those resources available yet
2010-10-24 03:19:58 +00:00
04a885b123
- fixed a bug causing bar font size adjustments to not take effect/display until a ui reload
2010-10-21 01:42:35 +00:00
af5574e4a6
- added local copy of _G.IceHUD to modules that reference it frequently for a minor lookup speed boost
2010-10-20 05:22:27 +00:00
cb77e8358b
- fixed 'inverse' mode to work with potential SnD bar
...
- expanded range of class power counters (shards, holy power) by request
- fixed lacerate and sunder count modules to work with 3 max charges instead of 5 as per the new patch (these *really* need to go away and be auto-replaced by custom counters...)
- yet another fix for text sometimes displaying the unit name for PetHealth
- fixed how the 'second highest threat' bar is drawn so that it actually works with all textures
2010-10-17 20:20:00 +00:00
fd406cc177
- added pulsing to the shard counter and holy power modules whenever they are maxed out. if this feature goes well then it should probably be ported over to the existing counter modules as well
2010-10-15 06:16:04 +00:00
af0c4c7023
- added option to use out-of-combat alpha on class power bars (holy power, shards) when targeting a friendly
2010-10-15 04:48:46 +00:00
0b108c2afb
- now that Eclipse doesn't decay, use the appropriate alpha value regardless of whether or not the user has some power left over. it used to stay at the "in combat" setting until the bar was back at 0
...
- fixed a bug with "hidden" mode for inactive shards/runes where the unactivated runes would show up darkened when changing targets out of combat
2010-10-07 13:10:40 +00:00
e1f2d4318b
- added the ability to further customize the shard and holy power modules by displaying all the existing custom counter textures in place of shards/holy runes and colorizing them based on how many are available
2010-10-05 03:42:51 +00:00
08861ecfe7
- first shot at localization of all configuration settings in IceHUD using AceLocale. note that all of these conversions were generated programmatically so it's possible that something went awry...very casual testing seemed okay, however.
2010-09-26 05:14:42 +00:00
05afcebc3d
- changed all step = 10 to step = 1 by request
...
- widened range of possible vertical offset values for the custom counter module by request
2010-09-18 07:04:38 +00:00
250adfc2db
- removed the last remnants of Ace2 (AceOO-2.0 and AceLibrary) thanks to a huge amount of help from ckknight for metatables
2010-09-17 05:41:04 +00:00
fd6d570e0b
- fixed up several "hide blizzard frame" options to re-display when the module is disabled and to call blizzard's OnLoad for the frame instead of manually entering every event to re-register
...
- fixed "show incoming heals" option to be properly toggleable on 4.0 (bad conditional on the 'disabled' option)
- hid "cooldown mode" option on the totems module since there was never more than one choice
2010-09-16 02:42:16 +00:00
fb884f41f4
- abstracted the HolyPower module's functionality to a ClassPowerCounter module since the warlock shard bar is functionally identical to holy power
...
- added shard bar inheriting from ClassPowerCounter. same basic functionality as the holy power module: graphical mode that shows the default shards and numeric mode that just displays a count of active shards
2010-09-10 06:49:45 +00:00