------------------------------------------------------------------------
r375 | slippycheeze | 2015-03-02 06:16:34 +0000 (Mon, 02 Mar 2015) | 16 lines
Changed paths:
   D /trunk/.buildpath
   M /trunk/.pkgmeta
   D /trunk/.project
   M /trunk/BittensSpellFlashLibrary.toc
   D /trunk/BittensSpellFlashLibrary.xml
   A /trunk/src/Debug.lua
   M /trunk/src/SlashCommands.lua
   D /trunk/version_history.txt

Start implementing `/bsf report` to report issues

One of the ongoing problems has been that it is hard to get users to
report the right information when they feel like the rotation is off, or
a spell is missing, or something like that.

This is a start of a GUI interface to capture and export the debug log,
even if it wasn't shown, as well as details about spec, level, and
whatever other details turn out to be useful in the longer term for
debugging problems.

The biggest feature in this specific change is an attempt to
appropriately embed LibStub and AceGUI-3.0 into the packaged version, so
that I can use them in building this interface.  (Because there is no
way on earth that I am going to reimplement everything that they do
by hand.)
------------------------------------------------------------------------
r373 | slippycheeze | 2015-02-25 02:07:43 +0000 (Wed, 25 Feb 2015) | 1 line
Changed paths:
   M /trunk/BittensSpellFlashLibrary.toc

Bump TOC for patch 6.1
------------------------------------------------------------------------
r371 | slippycheeze | 2015-02-15 22:13:57 +0000 (Sun, 15 Feb 2015) | 9 lines
Changed paths:
   M /trunk/src/BittensSpellFlashLibrary.lua

Add Resolve, Versatility, and Crit query functions

These wrap up the logic of fetching and transforming the relevant values
into a percentage multiplier, so that we don't have to repeat the same
code everywhere.

In an ideal world the Blizzard functions would do this, but with random
stuff like needing to fetch and add two numbers for versatility, or
transform a percentage into a float, this makes life easier.
------------------------------------------------------------------------
r370 | slippycheeze | 2015-02-15 22:13:52 +0000 (Sun, 15 Feb 2015) | 1 line
Changed paths:
   M /trunk/src/BittensSpellFlashLibrary.lua

Add c.GetResolve() to return resolve bonus to healing effects.
------------------------------------------------------------------------
r368 | slippycheeze | 2015-02-15 09:05:26 +0000 (Sun, 15 Feb 2015) | 5 lines
Changed paths:
   M /trunk/src/BittensSpellFlashLibrary.lua
   M /trunk/src/Events.lua
   M /trunk/src/Flashing.lua

Improve integration of spell GetDelay into the delay flashing

Previously a spell-supplied GetDelay would override many of the core
features, including charges and power regen delay calculations; this
updates the code to integrate it cleanly into the core calculation.
------------------------------------------------------------------------
r366 | slippycheeze | 2015-02-02 02:21:48 +0000 (Mon, 02 Feb 2015) | 1 line
Changed paths:
   M /trunk/src/Events.lua
   M /trunk/src/Flashing.lua

Internal updates to allow better scheduling in rotation addons
------------------------------------------------------------------------
r365 | slippycheeze | 2015-02-02 02:21:43 +0000 (Mon, 02 Feb 2015) | 1 line
Changed paths:
   M /trunk/src/Flashing.lua

Add several additional power types to core getPowerDelay
------------------------------------------------------------------------
