vanilla-wow-addons – Blame information for rev 1

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 office 1  
2 Introduction:
3 FiveSec monitors your mana regeneration. It displays a bar — similar to the casting bar that shows when you cast a spell or use your hearthstone — when your mana regeneration is disabled. It is meant as an aid for casters to use their mana better.
4  
5 Each spell you cast disables your mana regeneration for 5 seconds. If you are about to cast two spells - one with casting time and one instant — it is better to begin with the slow spell. Regeneration is active until the slow spell is completed, and the instant spell will only add a split second to the five you already got.
6  
7 Configuration:
8 No initial configuration is needed to use FiveSec.
9  
10 Commands (use /fivesec or /fs):
11 /fivesec on|off: Enable or disable FiveSec.
12 /fivesec mode standard|reverse: Switch between increasing/decreasing bar
13 /fivesec reset: Restore position above the casting bar.
14 /fivesec move on|off: Toggle on or off to move the frame.
15 /fivesec hidden on|off: Toggle 'passive' mode on or off (for Perl users).
16 /fivesec alpha 0.1-1.0: Set bar transparency.
17 /fivesec scale 0.5-2.0: Set bar scale (default scale is 0.8).
18 /fivesec about: Show addon information.
19  
20 Localization:
21 FiveSec is currently only in English. Open localization.lua for further details if you want to contribute with translations.
22  
23 Homepage:
24 http://www.curse-gaming.com/mod.php?addid=3319
25  
26 Contact:
27 You can send questions and comments to silentaddons@gmail.com
28  
29  
30 Changelog:
31 Version 2.1.2 (11000)
32 - Fix: An (experimental) fix for channeled spells.
33 - Fix: Alpha values will be saved between session as intended.
34  
35 Version 2.1.1 (11000)
36 - Feature: The bar is smaller by default, and can now be scaled using /fs scale <0.5 to 2.0> (standard scale is 0.8).
37 - Feature: You can change alpha value of the bar using /fs alpha <0.1 to 1.0> (default alpha is 1.0).
38 - Feature: It's possible to change the timer format with /fs fraction on|off (default is on).
39 - Update: OnUpdate limited to 25 updates per second (reduced to 10 updates per second in hidden mode).
40 - Fix: Restored on-next-melee (Raptor Strike) detection.
41 - Fix: The bar will no longer display after the next action when a spell has failed.
42 - Fix: Adjusted a few minor bar behaviour bugs.
43  
44 Version 2.1.0 (11000)
45 - Feature: FiveSec now displays the time remaining to the next tick of mana.
46 - Feature: The bar is green instead of blue when you have a buff which enables mana regeneration (Aura of the Blue Dragon, Innervate, Spirit Tap)
47 - Feature: A 'passive' mode to make the bar go away while keeping the FiveSec functionality (for Perl users, /fs hidden on|off)
48 - Added: Advanced slash commands to link/anchor the bar to another frame (/fs link targetFrame, /fs anchor point target targetPoint x y)
49 - Removed: Selfcasting (it's out of scope for this addon).
50  
51 Version 2.0.1 (11000):
52 - Fix: Corrected a bug that prevented the bar to display under certain conditions.
53  
54 Version 2.0.0 (11000):
55 - Fix: FiveSec no longer requires 'Enhanced tooltips' to work.
56 - Note: Any saved variables from version 1.x will be removed due to code changes.
57 - Update: Changed TOC version to 1.10.
58 - Update: A new mode allows you to move the FiveSec bar easier than before.
59 - New: FiveSec will now automatically detect if you use mana and enable or disable itself:
60 * Shapeshifting druids will save some minor CPU power when in furry forms,
61 * Energy and rage users shouldn't be using FiveSec in the first place.
62 - New: Integrated 'right-click selfcast'. Right-click any action to cast on yourself.
63 - Experimental: FiveSec will now automatically interrupt when you gain the Blue Dragon aura or Innervate.
64 - Fix: Revamped spell interruption detection (it works without movement hooks now):
65 * Expect a small delay (at most 0.5 seconds) before new casts or interrupts affect the bar.
66 - Update: Changing mode between reverse/standard is smoother now.
67 - Update: Fading is now handled by Blizzard UI code.
68 - Update: Changed the name of two global variables:
69 * REGENERATING_MANA: true if mana regeneration is enabled,
70 * TOTAL_MANA_REGENERATED: how much mana gained or lost since regeneration was enabled/disabled.
71 - Update: Now using a later version of utilities shared with my other addons.
72 - New: Added commands: /fs move on|off, /fs selfcast on|off