r62

Details

  • Filename
    SerenityNow-r62.zip
  • Uploaded by
  • Uploaded
    Jan 8, 2013
  • Size
    449.48 KB
  • Downloads
    74
  • MD5
    8e0741f12d7bc177b4d0457b5429beca

Supported WoW Retail Versions

  • 5.1.0

Changelog

------------------------------------------------------------------------
r63 | calahil | 2013-01-08 06:13:06 +0000 (Tue, 08 Jan 2013) | 1 line
Changed paths:
   A /tags/r62 (from /SerenityNow:62)

tagged r62
------------------------------------------------------------------------
r62 | calahil | 2013-01-08 06:12:18 +0000 (Tue, 08 Jan 2013) | 4 lines
Changed paths:
   M /SerenityNow/Variables.lua
   M /SerenityNow/lib/lib.xml
   M /SerenityNow/modules/ClassPower.lua
   M /SerenityNow/modules/Cooldowns.lua
   M /SerenityNow/modules/CrowdControl.lua
   M /SerenityNow/modules/Dispel.lua
   M /SerenityNow/modules/Threat.lua

-added support for CD's that don't start the CD until the spell effect expires
-fixed some small bugs
-the crowd control announce break should work now and not spam chat because a friendly dispelling a friendly

------------------------------------------------------------------------
r60 | calahil | 2013-01-07 16:35:24 +0000 (Mon, 07 Jan 2013) | 1 line
Changed paths:
   M /SerenityNow/Functions.lua
   M /SerenityNow/SerenityNow.lua
   A /SerenityNow/lib/LibGroupInSpecT-1.0
   A /SerenityNow/lib/LibGroupInSpecT-1.0/CallbackHandler-1.0
   A /SerenityNow/lib/LibGroupInSpecT-1.0/CallbackHandler-1.0/CallbackHandler-1.0.lua
   A /SerenityNow/lib/LibGroupInSpecT-1.0/CallbackHandler-1.0/CallbackHandler-1.0.xml
   A /SerenityNow/lib/LibGroupInSpecT-1.0/LibGroupInSpecT-1.0.lua
   A /SerenityNow/lib/LibGroupInSpecT-1.0/LibGroupInSpecT-1.0.toc
   A /SerenityNow/lib/LibGroupInSpecT-1.0/LibStub
   A /SerenityNow/lib/LibGroupInSpecT-1.0/LibStub/LibStub.lua
   A /SerenityNow/lib/LibGroupInSpecT-1.0/lib.xml

-small fix to wipe check function
------------------------------------------------------------------------
r59 | calahil | 2013-01-07 06:28:38 +0000 (Mon, 07 Jan 2013) | 7 lines
Changed paths:
   D /SerenityNow/Announcements.lua
   D /SerenityNow/Bars.lua
   D /SerenityNow/Combat.lua
   M /SerenityNow/Config.lua
   D /SerenityNow/Frames.lua
   A /SerenityNow/Functions.lua
   M /SerenityNow/SerenityNow.lua
   M /SerenityNow/Variables.lua
   M /SerenityNow/classes/Chi.lua
   M /SerenityNow/classes/Combo.lua
   M /SerenityNow/classes/Eclipse.lua
   M /SerenityNow/classes/HolyPower.lua
   M /SerenityNow/classes/Runes.lua
   M /SerenityNow/classes/ShadowOrbs.lua
   M /SerenityNow/classes/Shards.lua
   M /SerenityNow/embeds.xml
   D /SerenityNow/lib/LibGroupInSpecT-1.0
   M /SerenityNow/locales/enUS.lua
   M /SerenityNow/modules/Castbar.lua
   M /SerenityNow/modules/ClassPower.lua
   M /SerenityNow/modules/Cooldowns.lua
   M /SerenityNow/modules/CrowdControl.lua
   M /SerenityNow/modules/Debuffs.lua
   M /SerenityNow/modules/Dispel.lua
   M /SerenityNow/modules/PowerBar.lua

-consolidated code into modules and non module code into engine functions
-rewrote the lag overlay for the castbar
-rewrote the cooldown detection code...should use less cycles now
-fixed the dispel feature to no bug out and flash constantly
-first attempt at the cc break announce code.
-reworked config layout
-classpower module should work better on a druid now.
------------------------------------------------------------------------
r58 | calahil | 2013-01-03 19:55:15 +0000 (Thu, 03 Jan 2013) | 1 line
Changed paths:
   M /SerenityNow/Bars.lua
   M /SerenityNow/Config.lua
   M /SerenityNow/Frames.lua
   M /SerenityNow/SerenityNow.lua
   M /SerenityNow/SerenityNow.toc
   M /SerenityNow/Variables.lua
   M /SerenityNow/classes/Chi.lua
   M /SerenityNow/classes/Combo.lua
   M /SerenityNow/classes/Eclipse.lua
   M /SerenityNow/classes/HolyPower.lua
   M /SerenityNow/classes/Runes.lua
   M /SerenityNow/classes/ShadowOrbs.lua
   M /SerenityNow/classes/Shards.lua
   M /SerenityNow/modules/Castbar.lua
   M /SerenityNow/modules/ClassPower.lua
   M /SerenityNow/modules/Cooldowns.lua
   M /SerenityNow/modules/CrowdControl.lua
   M /SerenityNow/modules/Debuffs.lua
   M /SerenityNow/modules/Dispel.lua
   M /SerenityNow/modules/PowerBar.lua

-converting modules to actual ace3 modules
------------------------------------------------------------------------
r55 | calahil | 2013-01-02 17:44:57 +0000 (Wed, 02 Jan 2013) | 1 line
Changed paths:
   M /SerenityNow/Bars.lua
   M /SerenityNow/SerenityNow.toc
   M /SerenityNow/Variables.lua
   M /SerenityNow/modules/Cooldowns.lua

-fixed some small bugs upon switching profiles
------------------------------------------------------------------------
r53 | calahil | 2013-01-02 05:39:42 +0000 (Wed, 02 Jan 2013) | 6 lines
Changed paths:
   M /SerenityNow/Bars.lua
   M /SerenityNow/Config.lua
   M /SerenityNow/Frames.lua
   M /SerenityNow/SerenityNow.lua
   M /SerenityNow/classes/Chi.lua
   M /SerenityNow/classes/Combo.lua
   M /SerenityNow/classes/Eclipse.lua
   M /SerenityNow/classes/HolyPower.lua
   M /SerenityNow/classes/Runes.lua
   M /SerenityNow/classes/ShadowOrbs.lua
   M /SerenityNow/classes/Shards.lua
   M /SerenityNow/locales/enUS.lua
   M /SerenityNow/modules/Castbar.lua
   M /SerenityNow/modules/ClassPower.lua
   M /SerenityNow/modules/CrowdControl.lua
   M /SerenityNow/modules/Debuffs.lua
   M /SerenityNow/modules/Dispel.lua
   M /SerenityNow/modules/PowerBar.lua

-reduce some redundant code
-change it to that The Classpower function enables/disables the module if the feature is enabled
-the class power frame only gets created if you are a class that can use it.
-simplified the frame lock/unlock code
-player castbar module

------------------------------------------------------------------------
r52 | calahil | 2012-12-29 10:28:18 +0000 (Sat, 29 Dec 2012) | 4 lines
Changed paths:
   M /SerenityNow/Bars.lua
   M /SerenityNow/Config.lua
   M /SerenityNow/Frames.lua
   M /SerenityNow/SerenityNow.lua
   M /SerenityNow/Variables.lua
   M /SerenityNow/classes/Chi.lua
   M /SerenityNow/classes/Eclipse.lua
   M /SerenityNow/embeds.xml
   M /SerenityNow/locales/enUS.lua
   A /SerenityNow/modules/Castbar.lua
   M /SerenityNow/modules/ClassPower.lua

-code cleanup
-fixed some classpower issues
-added a player casting bar, it supports channeling tick marks
-added the frame mover for the casting bar
------------------------------------------------------------------------
r51 | calahil | 2012-12-25 09:17:27 +0000 (Tue, 25 Dec 2012) | 6 lines
Changed paths:
   M /SerenityNow/Bars.lua
   M /SerenityNow/SerenityNow.lua
   M /SerenityNow/Variables.lua
   M /SerenityNow/classes/Combo.lua
   M /SerenityNow/classes/Eclipse.lua
   A /SerenityNow/lib/LibGroupInSpecT-1.0
   A /SerenityNow/lib/LibGroupInSpecT-1.0/CallbackHandler-1.0
   A /SerenityNow/lib/LibGroupInSpecT-1.0/CallbackHandler-1.0/CallbackHandler-1.0.lua (from /SerenityNow/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua:12
   A /SerenityNow/lib/LibGroupInSpecT-1.0/CallbackHandler-1.0/CallbackHandler-1.0.xml (from /SerenityNow/lib/CallbackHandler-1.0/CallbackHandler-1.0.xml:12
   A /SerenityNow/lib/LibGroupInSpecT-1.0/LibGroupInSpecT-1.0.lua
   A /SerenityNow/lib/LibGroupInSpecT-1.0/LibGroupInSpecT-1.0.toc
   A /SerenityNow/lib/LibGroupInSpecT-1.0/LibStub
   A /SerenityNow/lib/LibGroupInSpecT-1.0/LibStub/LibStub.lua (from /SerenityNow/lib/LibStub/LibStub.lua:12
   A /SerenityNow/lib/LibGroupInSpecT-1.0/lib.xml
   D /SerenityNow/lib/LibRaidInspect-1.0
   M /SerenityNow/lib/lib.xml
   M /SerenityNow/modules/ClassPower.lua
   M /SerenityNow/modules/Cooldowns.lua
   M /SerenityNow/modules/CrowdControl.lua
   M /SerenityNow/modules/Debuffs.lua
   M /SerenityNow/modules/PowerBar.lua

-changed from raidinspect to LibGroupInSpecT-1.0 for talent and spec caching for group members
-fixed the druid class power issues by making eclipse and combo points show up in the shapeshift form like intended
-fix broken debuff refreshes like poisons.
-first attempt at hiding the powerbar when entering a vehicle...if it works the classpower will be next
-tweeked some default settings

------------------------------------------------------------------------
r50 | calahil | 2012-12-25 01:25:15 +0000 (Tue, 25 Dec 2012) | 2 lines
Changed paths:
   M /SerenityNow/Bars.lua
   M /SerenityNow/Config.lua
   M /SerenityNow/Variables.lua
   M /SerenityNow/classes/Chi.lua
   M /SerenityNow/classes/Combo.lua
   M /SerenityNow/classes/Eclipse.lua
   M /SerenityNow/classes/HolyPower.lua
   M /SerenityNow/classes/Runes.lua
   M /SerenityNow/classes/ShadowOrbs.lua
   M /SerenityNow/classes/Shards.lua
   M /SerenityNow/modules/ClassPower.lua
   M /SerenityNow/modules/CrowdControl.lua
   M /SerenityNow/modules/Dispel.lua
   M /SerenityNow/modules/PowerBar.lua
   M /SerenityNow/spells/MainSpells.lua

-add better enable/disable functions for the modules
-attempt to fix the powerbar tick flicker on lower end machines
------------------------------------------------------------------------
r48 | calahil | 2012-12-24 07:14:56 +0000 (Mon, 24 Dec 2012) | 5 lines
Changed paths:
   M /SerenityNow/Announcements.lua
   M /SerenityNow/Combat.lua
   M /SerenityNow/Config.lua
   M /SerenityNow/Frames.lua
   M /SerenityNow/SerenityNow.lua
   M /SerenityNow/Variables.lua
   M /SerenityNow/classes/Chi.lua
   M /SerenityNow/classes/Combo.lua
   M /SerenityNow/classes/Eclipse.lua
   M /SerenityNow/classes/HolyPower.lua
   M /SerenityNow/classes/Runes.lua
   M /SerenityNow/classes/ShadowOrbs.lua
   M /SerenityNow/classes/Shards.lua
   M /SerenityNow/locales/enUS.lua
   M /SerenityNow/modules/ClassPower.lua
   M /SerenityNow/modules/Cooldowns.lua
   M /SerenityNow/modules/CrowdControl.lua
   M /SerenityNow/modules/Dispel.lua
   M /SerenityNow/modules/PowerBar.lua

-fix some errors in the chi code
-removed some silly code for the classpower module
-changed it so the profile that loads on first start is for the char rather then Default.
-when a power type has less then 150 for its max amount it will display it as "MAX" rather then "MIN / MAX"
-when starting for the first time on a character, it will auto turn on your class CD's and everthing else is off.
------------------------------------------------------------------------
r46 | calahil | 2012-12-21 13:31:31 +0000 (Fri, 21 Dec 2012) | 2 lines
Changed paths:
   M /SerenityNow/Announcements.lua
   M /SerenityNow/SerenityNow.toc
   A /SerenityNow/lib/LibRaidInspect-1.0
   A /SerenityNow/lib/LibRaidInspect-1.0/CallbackHandler-1.0
   A /SerenityNow/lib/LibRaidInspect-1.0/CallbackHandler-1.0/CallbackHandler-1.0.lua
   A /SerenityNow/lib/LibRaidInspect-1.0/CallbackHandler-1.0/CallbackHandler-1.0.xml
   A /SerenityNow/lib/LibRaidInspect-1.0/LibRaidInspect-1.0.lua
   A /SerenityNow/lib/LibRaidInspect-1.0/LibRaidInspect-1.0.toc
   A /SerenityNow/lib/LibRaidInspect-1.0/LibStub
   A /SerenityNow/lib/LibRaidInspect-1.0/LibStub/LibStub.lua
   A /SerenityNow/lib/LibRaidInspect-1.0/lib.xml
   M /SerenityNow/lib/lib.xml
   M /SerenityNow/modules/CrowdControl.lua
   M /SerenityNow/modules/PowerBar.lua

-add prelim raidinspect support
-fix a powerbar tick bug
------------------------------------------------------------------------
r44 | calahil | 2012-12-18 07:14:15 +0000 (Tue, 18 Dec 2012) | 1 line
Changed paths:
   M /SerenityNow/Variables.lua

-removed a double entry
------------------------------------------------------------------------
r43 | calahil | 2012-12-18 04:43:24 +0000 (Tue, 18 Dec 2012) | 3 lines
Changed paths:
   M /SerenityNow/Bars.lua
   M /SerenityNow/Config.lua
   M /SerenityNow/Frames.lua
   M /SerenityNow/SerenityNow.lua
   M /SerenityNow/Variables.lua
   M /SerenityNow/classes/Shards.lua
   M /SerenityNow/embeds.xml
   M /SerenityNow/locales/enUS.lua
   M /SerenityNow/modules/Cooldowns.lua
   A /SerenityNow/modules/CrowdControl.lua
   M /SerenityNow/modules/Debuffs.lua
   M /SerenityNow/modules/PowerBar.lua
   M /SerenityNow/spells/CCList.lua

-remove some debug code
-added preliminary crowd control support
-removed separate frame coord saves for ElvUI
------------------------------------------------------------------------
r42 | calahil | 2012-12-17 20:54:31 +0000 (Mon, 17 Dec 2012) | 1 line
Changed paths:
   M /SerenityNow/modules/Debuffs.lua

-fixed issue where if the debuff had no time limit other then the duration of the originating spell effect it would corrupt the debuff bars.
------------------------------------------------------------------------
r40 | calahil | 2012-12-17 01:16:29 +0000 (Mon, 17 Dec 2012) | 1 line
Changed paths:
   M /SerenityNow/Config.lua
   M /SerenityNow/Frames.lua
   M /SerenityNow/Variables.lua
   M /SerenityNow/locales/enUS.lua
   M /SerenityNow/modules/Cooldowns.lua
   M /SerenityNow/modules/Debuffs.lua
   M /SerenityNow/modules/Dispel.lua

-added icon mode for the debuff/cooldown monitors
------------------------------------------------------------------------
r35 | calahil | 2012-12-14 08:43:41 +0000 (Fri, 14 Dec 2012) | 10 lines
Changed paths:
   M /SerenityNow/Announcements.lua
   M /SerenityNow/Bars.lua
   M /SerenityNow/Config.lua
   M /SerenityNow/Frames.lua
   M /SerenityNow/SerenityNow.lua
   M /SerenityNow/SerenityNow.toc
   M /SerenityNow/Variables.lua
   M /SerenityNow/classes/Chi.lua
   M /SerenityNow/classes/Combo.lua
   M /SerenityNow/classes/Eclipse.lua
   M /SerenityNow/classes/HolyPower.lua
   M /SerenityNow/classes/Runes.lua
   A /SerenityNow/classes/ShadowOrbs.lua
   A /SerenityNow/classes/Shards.lua
   M /SerenityNow/embeds.xml
   M /SerenityNow/locales/enUS.lua
   M /SerenityNow/modules/ClassPower.lua
   M /SerenityNow/modules/Cooldowns.lua
   M /SerenityNow/modules/Debuffs.lua
   M /SerenityNow/modules/PowerBar.lua
   M /SerenityNow/modules/Threat.lua
   A /SerenityNow/spells/MainSpells.lua

-added instance chat to the announcement function.
-rewrote the ElvUI skinning to actually load his skin module to do it.
-added chi/shadow orbs/warlock resource to the class resource module.
-added the ability to resize and retexture the class power Frames
-first attempt at profile change updating the frame and attribute settings being implemented without a reload
-powerbar tick marks added back in
-override blizz or ElvUI's power/class power when either is enabled
-locked config/reset anchors/move frames from running if in combat
-turned off all cd spells so that it wont spam your screen with timers out of the box. may make it enable the your class cds when first loading

------------------------------------------------------------------------
r33 | calahil | 2012-12-09 03:13:12 +0000 (Sun, 09 Dec 2012) | 5 lines
Changed paths:
   M /SerenityNow/Announcements.lua
   M /SerenityNow/Bars.lua
   M /SerenityNow/Combat.lua
   M /SerenityNow/Config.lua
   M /SerenityNow/Frames.lua
   M /SerenityNow/SerenityNow.lua
   M /SerenityNow/SerenityNow.toc
   M /SerenityNow/Variables.lua
   A /SerenityNow/classes/Chi.lua
   M /SerenityNow/classes/Combo.lua
   M /SerenityNow/classes/Eclipse.lua
   M /SerenityNow/classes/HolyPower.lua
   M /SerenityNow/classes/Runes.lua
   M /SerenityNow/embeds.xml
   A /SerenityNow/lib/AceGUI-3.0
   A /SerenityNow/lib/AceGUI-3.0/AceGUI-3.0.lua
   A /SerenityNow/lib/AceGUI-3.0/AceGUI-3.0.xml
   A /SerenityNow/lib/AceGUI-3.0/widgets
   A /SerenityNow/lib/AceGUI-3.0/widgets/AceGUIContainer-BlizOptionsGroup.lua
   A /SerenityNow/lib/AceGUI-3.0/widgets/AceGUIContainer-DropDownGroup.lua
   A /SerenityNow/lib/AceGUI-3.0/widgets/AceGUIContainer-Frame.lua
   A /SerenityNow/lib/AceGUI-3.0/widgets/AceGUIContainer-InlineGroup.lua
   A /SerenityNow/lib/AceGUI-3.0/widgets/AceGUIContainer-ScrollFrame.lua
   A /SerenityNow/lib/AceGUI-3.0/widgets/AceGUIContainer-SimpleGroup.lua
   A /SerenityNow/lib/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua
   A /SerenityNow/lib/AceGUI-3.0/widgets/AceGUIContainer-TreeGroup.lua
   A /SerenityNow/lib/AceGUI-3.0/widgets/AceGUIContainer-Window.lua
   A /SerenityNow/lib/AceGUI-3.0/widgets/AceGUIWidget-Button.lua
   A /SerenityNow/lib/AceGUI-3.0/widgets/AceGUIWidget-CheckBox.lua
   A /SerenityNow/lib/AceGUI-3.0/widgets/AceGUIWidget-ColorPicker.lua
   A /SerenityNow/lib/AceGUI-3.0/widgets/AceGUIWidget-DropDown-Items.lua
   A /SerenityNow/lib/AceGUI-3.0/widgets/AceGUIWidget-DropDown.lua
   A /SerenityNow/lib/AceGUI-3.0/widgets/AceGUIWidget-EditBox.lua
   A /SerenityNow/lib/AceGUI-3.0/widgets/AceGUIWidget-Heading.lua
   A /SerenityNow/lib/AceGUI-3.0/widgets/AceGUIWidget-Icon.lua
   A /SerenityNow/lib/AceGUI-3.0/widgets/AceGUIWidget-InteractiveLabel.lua
   A /SerenityNow/lib/AceGUI-3.0/widgets/AceGUIWidget-Keybinding.lua
   A /SerenityNow/lib/AceGUI-3.0/widgets/AceGUIWidget-Label.lua
   A /SerenityNow/lib/AceGUI-3.0/widgets/AceGUIWidget-MultiLineEditBox.lua
   A /SerenityNow/lib/AceGUI-3.0/widgets/AceGUIWidget-Slider.lua
   M /SerenityNow/lib/lib.xml
   M /SerenityNow/locales/enUS.lua
   M /SerenityNow/modules/ClassPower.lua
   M /SerenityNow/modules/Cooldowns.lua
   M /SerenityNow/modules/Debuffs.lua
   M /SerenityNow/modules/Dispel.lua
   M /SerenityNow/modules/PowerBar.lua

-More localizing functions
-Hiding of either ElvUI or Blizz classpower/powerbar if SN's is enabled
-Rewrote the PowerBar.lua
-Added Chi to the ClassPower.lua

------------------------------------------------------------------------