1ce4de9bce- made the threat module only display while the player is in combat or the player has some threat on his target - added an option to only display the threat module while in a group. set by default
Parnic
2008-11-20 03:50:59 +00:00
58b95f87be- adding HungerForBlood user-submitted module. I don't have an assassination rogue and don't plan on having one, so this is _untested_ by me. the author is responsible for fixing bugs in it - also updated a few settings in SliceAndDice to conform with the rest of the mod
Parnic
2008-11-20 03:22:36 +00:00
41505f73ff- switched from UnitIsInVehicle to Blizzard's method of UnitHasVehicleUI for determining where to get combo points from - registered ENTERED_VEHICLE and EXITED_VEHICLE events to update the combo points appropriately
Parnic
2008-11-20 01:12:13 +00:00
f1bdda7027- possible fix for malygos fight where the player uses combo points while in a vehicle
Parnic
2008-11-20 01:02:36 +00:00
10aaf683a4- made runes flash when they become active whether the cooldown or alpha setting is being used
Parnic
2008-11-18 06:28:45 +00:00
7076712792- set independentProfile true so that the profiles menu appears again
Parnic
2008-11-17 05:12:52 +00:00
8210e25858- added proper support for profiles instead of storing everything in account-wide un-customizable settings - added FuBar support...why has this not been in and why haven't i noticed it?!
Parnic
2008-11-17 04:50:18 +00:00
5bf37b221d- added an option to allow Rune cooldowns to be displayed in either a cooldown wipe or a simple alpha fade
Parnic
2008-11-16 20:32:30 +00:00
f6fdfb1047- added the ability for runes to draw vertically stacked. new configuration option to choose horizontal/vertical alignment
Parnic
2008-11-14 18:07:32 +00:00
ac6ecf5b69- added a cooldown wipe to Runes with a "shine" when the cooldown is over (cooldown currently displays in a square instead of adhering to the circular icon...working on that) - added the ability for elements to boost the alpha value a bit. runes were way too dark previously - removed all of the background code for runes since the cooldown wipe makes it extraneous
Parnic
2008-11-14 18:00:33 +00:00
9f972d7c84- changed default for rune module to not be locked at 100% alpha
Parnic
2008-11-14 07:11:03 +00:00
3f930d4ed2- fixed a potential nil access problem in the CastBar - fixed a bug causing TargetInfo lines to be forced to contain data. now any of the lines can be empty if the user chooses
Parnic
2008-11-13 21:59:03 +00:00
4923e3c2ca- more fixes to the Runes module's visibility when entering/exiting combat, etc.
Parnic
2008-11-04 03:37:26 +00:00
5b8abb6eb5- added some sanity checking to the runes module so that we don't try to create a rune that doesn't exist...this shouldn't ever catch anything, but arenas seem to cause issues so who knows
Parnic
2008-11-03 03:14:39 +00:00
2f1181b5ea- fixed a bug with PlayerMana disabling OnUpdate code for warriors and DK's when their bar was full instead of when it is empty - fixed a bug with DK runes appearing to be available as soon as a fight was done instead of when they actually became available again
Parnic
2008-11-03 02:52:57 +00:00
efcbb55286- hopefully fixed a bug with max'ing out the player's mana bar with a mana potion, life tap, mana gem, etc.; now letting the animation finish out normally before turning off the OnUpdate
Parnic
2008-11-02 21:13:45 +00:00
2814ba0d20performance optimizations: - only run the OnUpdate code for the player mana bar when the player's power is not full - never run the every-frame OnUpdate for TargetMana or DruidMana bars since we don't need quite that level of granularity
Parnic
2008-10-29 04:01:11 +00:00
eaa7b73b85- fixed a bug with showing the "spellcast failed" flash on the player's castbar if the player tried to activate a trinket/cast another spell while casting a different one
Parnic
2008-10-29 02:55:51 +00:00
49a590e879- added a global toggle for DogTags so they can be enabled or disabled for the mod - added an optional rare/elite/rare-elite indicator to the target health bar (off by default) - made configuration mode show target raid icons (and the new elite indicator as well)
Parnic
2008-10-26 23:02:13 +00:00
f9de9f8c92- fixed a bug in the TargetInfo module that cropped up in 3.0 when LibDogTag is not present causing the module to not display
Parnic
2008-10-26 17:48:34 +00:00
8370b4b0ff- reverted the click-targeting on the target health bar since it caused a lot of problems
Parnic
2008-10-26 01:08:31 +00:00
fb06af3598- added click-targeting to the TargetHealth module for raid icon ease (off by default)
Parnic
2008-10-25 15:46:13 +00:00
38f6e656b7- potentially fix a bug with disabling the predictedPower cvar while the game is running
Parnic
2008-10-25 00:52:53 +00:00
9e59a77467- fixed some modules holding the config text after exiting config mode
Parnic
2008-10-21 05:12:18 +00:00
b1da01cd0b- set FocusCast default vertical offset to match focus health/mana bars. oops.
Parnic
2008-10-21 02:56:43 +00:00
acd0c1c8be- made "configuration mode" display the name of the bar underneath it. causes things to get a bit crowded-looking, but helps distinguish bars a little better
Parnic
2008-10-21 02:14:46 +00:00
6790d58ecd- set focus cast default scale to match focus health/mana - set default sides and offsets on all bars to avoid them overlapping each other (fixes mirror/threat overlap and a few others)
Parnic
2008-10-21 02:09:53 +00:00
f3a31bcdd1- added an option to force text justification on all bars
Parnic
2008-10-21 01:38:54 +00:00
14d8585090- made maelstrom count mod be enabled by default now that it's verified as working
Parnic
2008-10-20 18:46:22 +00:00
5cfc082a28- made lacerate and sunder modules show up in configuration mode - added an extremely untested MaelstromCount module based off the other Count modules. I do not have a shaman with maelstrom to test this with, but I did confirm that it at least doesn't throw any errors ;) - set lacerate default vertical position such that it is out of the way of the combo points module instead of on top of it - fixed a bug where "graphical glow" and "graphical clean" presets did not work on lacerate and sunder count modules
Parnic
2008-10-20 05:39:35 +00:00
6786fba204- extracted some functionality from the lacerate and sunder count modules to IceHUD for determining spell/ability buffs/debuffs on units. also fixed a small 3.0 bug in said modules for determining if the buff/debuff belonged to the player or not
Parnic
2008-10-20 05:02:40 +00:00
cc32a46fe1- added an option to only show the CC bars if the current CC was cast by the player - also includes a new rangecheck revision that doesn't throw errors when targeting
Parnic
2008-10-18 19:11:58 +00:00
fb726391b5- added an option to hide the new blizzard focus frame in the focus health module - added an option to make the focus health module clickable to target your focus - fixed a bug in player health's targeting where the clickable area was in the wrong spot when the bar was flipped to the right side
Parnic
2008-10-18 16:32:32 +00:00
aa51e14c8d- changed the default for catching mouse clicks on the player health frame to false. it was causing too much confusion
Parnic
2008-10-18 04:58:04 +00:00
b8eb48523d- fixed a problem with the target/focus CC bars not updating properly since the 3.0 patch
Parnic
2008-10-18 04:47:44 +00:00
48269cd9ed- whoops, gave the player castbar a name in IceHUD's class instance. thanks greywithana :)
Parnic
2008-10-18 03:10:42 +00:00
31324ac33f- fixed runes module misbehaving after loading into the world when ooc alpha was set to 0
Parnic
2008-10-17 16:17:28 +00:00
22caa87da4- made "config mode" only show bars that are currently enabled - made combo points module show 5 combo points while in config mode - added horizontal offset to combo points module - added ability make combo points add vertically instead of horizontally (if in graphical mode)
Parnic
2008-10-17 15:39:59 +00:00
473e77e2da- made alpha settings properly affect non-bar elements (range finder, targetinfo, combo points, etc.) - something's busted with the rune module if you spawn into the world and that module is at 0% alpha...trying to track that down now, but i gotta go to bed. could be a result of this change, maybe not.
Parnic
2008-10-17 06:46:11 +00:00
db690aa956- probable fix for debuffs appearing as "own buff size" when they shouldn't have
Parnic
2008-10-17 01:58:31 +00:00
f4b42ee9b2- fixed a potential nil access in the cast bar
Parnic
2008-10-16 15:08:16 +00:00
0dc6b15ed0- fixed "own buff size" to work properly for buffs you cast on targets instead of buffs they cast on themselves
Parnic
2008-10-16 15:02:27 +00:00
182976bc39- fixed an error when selecting the ArcHUD preset - set the config to refresh itself when a new preset is selected so that the config screen is updated
Parnic
2008-10-16 14:51:55 +00:00
a46787591f- added an option to only show the target mana/power bar if the target uses mana (by request)
Parnic
2008-10-16 14:38:44 +00:00
7cb9c738cc- increased vertical offsets (by request) - fixed Slice and Dice module for new Imp SnD talent values as well as the new SnD glyph
Parnic
2008-10-16 14:30:43 +00:00
c1c7ada05e- changed the defaults for hiding the blizzard frame on the player and target health frames...i have a feeling i'm going to tick off a whole different subset of people by changing this, but we'll see.
Parnic
2008-10-15 22:44:12 +00:00
0f7220a5f0- officially removing support for libmobhealth since it's no longer necessary (this has technically be unsupported for a long time, but some config options still existed for it)
Parnic
2008-10-15 02:41:16 +00:00
c18653cae7- added user-submitted ArcHUD-like textures and preset - modified cast lag and threat pull indicators to use a custom color instead of being an alpha'd version of the background - fixed a bug where runic power would use the "not full" aggro setting when it was empty (it should behave like rage and treat "not full" as empty)
Parnic
2008-10-14 20:05:03 +00:00
a904bab61a- updated to use @project-version@ keyword sub format so I don't have to keep this manually updated
Parnic
2008-10-14 05:20:14 +00:00
603ad4111c- whoops, added new textures to the "textures" list instead of the "presets" list...my bad :P
Parnic
2008-10-14 05:12:15 +00:00
844fcfad26v1.3.3-Release - interface version up to 3.0! hooray new stuff. - mod version bumped to 1.3.3 for all the new stuff and 3.0 client compatibility - made the threat module wow 3.0-compatible (these changes do not branch based on interface version due to the removal of lots of libs...there's no goin' back now!) - fixed text display on threat module to actually show threat % as intended - extracted MathRound function to make it accessible to all modules instead of being embedded within TargetHealth - added a few more user-submitted bar textures - removed LibDruidMana and fixed up DruidMana module to work with the new UnitPower API
Parnic
2008-10-14 05:05:58 +00:00
3671b0da91- fixed a bug causing the mirror bar to not obey "offset" setting - made the mirror bar's text stop bouncing up and down based on its offset setting. now will always remain in the same place (since there are vertical/horizontal adjustment sliders for this text already)
Parnic
2008-10-14 01:46:29 +00:00
b85b9a48adv.1.3.2 - bumped toc version of icehud to 1.3.2 in preparation of the next repo tag - made aggro alpha setting on the threat bar actually work
Parnic
2008-10-09 15:41:01 +00:00
bddc2c7591- replaced the glow arc textures with a new version supplied by the author
Parnic
2008-10-09 15:20:13 +00:00
be01b2fa4f- changed a couple of defaults on the new bar texture presets for additive versus blended draws - widened the maximum gap once again to 700 by request (from 500) - hoping the curse packager works this morning ;)
Parnic
2008-10-09 15:14:39 +00:00
c634c551ba- fixed a bug from the last check-in with pre-wotlk clients (GetCVarBool doesn't exist?!)
Parnic
2008-10-09 05:21:32 +00:00
6469bd60a9- fixed a bug that caused mana frames to stop updating properly in wotlk under certain conditions
Parnic
2008-10-09 05:13:37 +00:00
6a3598e516- added 3 new user-submitted bar textures (GlowArc, CleanCurves, and BloodGlaives) and 2 new user-submitted combo/sunder/lacerate count textures (Glow and CleanCurves)
Parnic
2008-10-09 01:40:56 +00:00
8991539309- added bar/background graphical blend mode options so we can have us some snazzier artses
Parnic
2008-10-06 18:34:35 +00:00
88e08161fa- made lag indicator on the player's cast bar respect the bar width setting
Parnic
2008-10-04 17:15:34 +00:00
c171af8746- made castbar text respect alpha settings
Parnic
2008-10-04 17:10:35 +00:00
6104757656- updated lib references to their new names
Parnic
2008-10-02 21:13:18 +00:00
4cf46f5ba1v1.3 - setup some opt-deps as a test
Parnic
2008-09-30 07:05:36 +00:00
7e01c62d54- increase maximum gap setting by request - added horizontal positioning option to the Runes module (and made sure it was properly centered by default instead of being off to the left) - changed log template on main dir, moved callbackhandler to the top of the list for embeds, externals, and pkgmeta just to keep everything uniform and make Threat load properly
Parnic
2008-09-30 06:52:34 +00:00
abd3864501- changed pkgmeta from lib-stub to the correct libstub (and set to the 1.0 tag)
Parnic
2008-09-30 06:21:43 +00:00
8e378bbad4- attempt the first at making the packager behave ;)
Parnic
2008-09-30 05:56:27 +00:00
f9db831b32- general cleanup: removed acedebug stuff, re-ordered a few things to load cleaner, changed mod category from unitframes to huds, etc. - fixed threat-2.0 by embedding required libs for it (ace3 stuff)
Parnic
2008-09-30 05:43:09 +00:00
b734f105b1- added Threat module (since the standalone one on WoWI has been abandoned. this is simply the code for that addon + fixes from acapela for Threat-1.0 to Threat-2.0); disabled by default
Parnic
2008-09-28 04:43:06 +00:00
5ee2bd5392- added support for new combo point, sunder/lacerate count textures - added a new round combo point texture (user-submitted) - fixed a bug in the slice and dice module that caused it to stay visible for much longer than it should have under certain circumstances
Parnic
2008-09-27 16:36:54 +00:00
26886d195a- fixed TargetOfTarget module's error message as of wotlk beta 8962
Parnic
2008-09-27 05:20:59 +00:00
8bba9b5926- added 3 new user-submitted bar presets/skins (thanks KcuhC!)
Parnic
2008-09-26 18:17:20 +00:00
20e8113306- added horizontal positioning option to the ToT module by request - added an option to disable click-targeting while in combat by request
Parnic
2008-09-26 18:08:56 +00:00
0f772761fb- re-fixed cascading buffs when "buffs per row" was used for the TargetInfo module
Parnic
2008-08-26 05:55:45 +00:00
e14725974a- fixed own buffs/debuffs in the TargetInfo module overlapping the icons next to them
Parnic
2008-08-26 05:43:00 +00:00
923ba9ed73- added user-requested feature to resize TargetOfTarget module so it doesn't have to fit to the hud's gap setting
Parnic
2008-08-26 04:56:38 +00:00
3dc6525231- added user-requested per-bar vertical offsets and setup pet and focus bars to fit within the vertical center of the hud
Parnic
2008-08-26 04:32:16 +00:00
41d9dbe380- fixed buff/debuff cooldown display on TargetInfo module in wrath
Parnic
2008-08-25 01:25:12 +00:00
5474530f8f- updated SunderCount/LacerateCount modules to use the new UnitDebuff return values in wotlk properly/register the changed wotlk events - updated SliceAndDice module to be more efficient outside of combat (avoids unnecessary OnUpdate stuff) - updated SliceAndDice module to use the new UnitBuff return values in wotlk properly/register the changed wotlk events/new combo point parameters - updated DruidMana module to update every frame in wotlk since the other mana frames need to...this still needs dogtag to be updated to work fully in wotlk - updated ComboPoints module to use the new combo point functionality and events in wotlk
Parnic
2008-08-24 03:20:43 +00:00
4cc00dde52- now fully compatible with blizzard's "predicted power" system to constantly show energy/mana gains instead of ticking them
Parnic
2008-08-14 05:17:07 +00:00
5667cb0cc6- removed UNIT_RUNIC_POWER hack in player & target mana modules since blizzard seems to have fixed the bug in the latest beta build - fixed bug with runes module where the last rune would never show as being used (because i was thinking in 0-based array world) - added hax to the runes module to swap placement of frost and unholy runes since blizzard has had their hack in for 2 builds now
Parnic
2008-08-14 04:30:36 +00:00
3edac3cacd- only show Lacerates if they were applied to the target by the player (not by other players); had problems with bear tank + feral dps in the same group - made the same change to SunderCount's version of the debuff function, but didn't set it to restrict to the player
Parnic
2008-08-10 03:10:53 +00:00
9ee0b435c1- increasing higher vertical positioning from 200 to 300 for the runes module by request
Parnic
2008-08-10 02:55:22 +00:00
ab0ad63a14- updated to use the new rune graphics - frost and unholy are in their old locations still in this module...we'll see if Blizzard leaves their rune swap hack in before changing it
Parnic
2008-08-09 21:06:43 +00:00
49169156b2- err, removed a debug message from Runes module. couldn't hit cancel fast enough...
Parnic
2008-08-03 05:31:15 +00:00
0b25b48304- added a workaround for DK runic power (and probably all power types) not updating after the new "predicted power" stuff that was added in the beta. specifically, UNIT_RUNIC_POWER doesn't fire any more with the predicted power system since it's supposed to build up slowly. this caused the runic power bar to never get updated as it degenerated. copied the "working" version from blizzard's UnitFrame.lua code (see UnitFrameManaBar_Initialize) - fixed a lua error that was popping up every time the player mounted as a DK (why the crap do rune events fire for the non-existent rune 7 and 8 when you mount?!)
Parnic
2008-08-03 05:30:32 +00:00
d1c1d7d7e5- added cyclone to cc list
Parnic
2008-07-27 03:56:47 +00:00
b35332812a- added DK CC spells to CC list - added DK runes module
Parnic
2008-07-27 00:50:02 +00:00
b9a4b9c8d0- fixed a typo in combo points module - added missing 'then' in gcd module - removed registration of unnecessary events in player and target mana for DK rune stuff
Parnic
2008-07-27 00:09:32 +00:00
76f4e1b020- added rune stuff for DK's in wotlk - fixed args returned from UnitBuff in wotlk - added default DK spell for gcd module
Parnic
2008-07-26 19:14:47 +00:00
7e42238219- removed LibGratuity-2.0 (or GratuityLib, whichever you wanna call it) since only the DruidMana module used it and even then only if the user didn't have LibDruidMana installed. now LibDruidMana is required instead of falling back to Gratuity...the Gratuity method was broken for powershifting anyway
Parnic
2008-06-25 03:31:40 +00:00
fea0edddce- fixed GCD module to work in all localizations - also cleaned up space/tab formatting
Parnic
2008-06-25 03:06:53 +00:00
546a19c2d8- fixed CC bars to work for any loc by using GetSpellInfo along with a list of spell ID's for each CC spell it supports (thanks to Arrowmaster/#wowace for the help!) - made FocusCC basically an empty shell that just inherits from TargetCC and specifies a different unit (should have done this in the first place...) - cleaned spacing/formatting in TargetCC module
Parnic
2008-06-25 02:54:15 +00:00
eb0373450f- moved CallbackHandler into the externals instead of embedding it directly into the mod. LSM-3.0 won't load cleanly without it
Parnic
2008-06-25 01:03:14 +00:00
ae920ad198- removed LibMobHealth from the externals list and the embeds xml - added LibDogTag-Unit to the optional deps list
Parnic
2008-06-25 00:09:30 +00:00
49fea7c93dICE-10 - modified X-Embeds directive for WAU to pull the proper embedded libs
Parnic
2008-06-23 13:11:57 +00:00