v3.1.2.08-release

Details

  • Filename
    SpeakinSpell-v3.1.2.08-release.zip
  • Uploaded by
  • Uploaded
    May 24, 2009
  • Size
    160.05 KB
  • Downloads
    56
  • MD5
    d86e334e3fd5546c968179f6ce0e3107

Supported WoW Retail Versions

  • 3.1.0

Changelog

------------------------------------------------------------------------
r194 | rismisner | 2009-05-25 02:57:46 +0000 (Mon, 25 May 2009) | 2 lines
Changed paths:
   M /trunk/SpeakinSpell.lua
   M /trunk/SpeakinSpell.toc
   M /trunk/changelog.txt

Fix LUA errors, add safety checks.  One function call was wrong near the reported error which could have caused the problem.  New safety checks should enable the addon to load even if an error is still encountered in this area, but old settings might be lost if that is the case.
- updated version number to 3.1.2.08 in preparation to release the bug fix
------------------------------------------------------------------------
r192 | rismisner | 2009-05-24 10:21:41 +0000 (Sun, 24 May 2009) | 1 line
Changed paths:
   M /trunk/Locales/DefaultSpeeches-deDE.lua
   M /trunk/Locales/DefaultSpeeches-enUS.lua
   M /trunk/SpeakinSpell.lua
   M /trunk/SpeakinSpell.toc
   M /trunk/changelog.txt

Changed key format to ALL_CAPS with underscores, so they appear more like keys/ids.  Updated version number to 3.1.2.07 to support the change to saved data.
------------------------------------------------------------------------
r191 | rismisner | 2009-05-24 09:31:53 +0000 (Sun, 24 May 2009) | 1 line
Changed paths:
   M /trunk/Locales/DefaultSpeeches-enUS.lua
   M /trunk/SpeakinSpell.lua

fixed a bug with case sensitive error in name of Ritual of Refreshment
------------------------------------------------------------------------
r190 | rismisner | 2009-05-24 08:42:30 +0000 (Sun, 24 May 2009) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.lua

restored SPELL_AURA_APPLIED_BUFF logic for saved data updates, and removed FixOldDefaultData function because the defaults have been updated, and future updates will hopefully not require such complexity
------------------------------------------------------------------------
r189 | rismisner | 2009-05-24 08:39:26 +0000 (Sun, 24 May 2009) | 1 line
Changed paths:
   M /trunk/Locales/DefaultSpeeches-deDE.lua
   M /trunk/Locales/DefaultSpeeches-enUS.lua

restored lost Faction info for default portal spells
------------------------------------------------------------------------
r188 | rismisner | 2009-05-24 08:27:30 +0000 (Sun, 24 May 2009) | 1 line
Changed paths:
   M /trunk/Locales/help-enUS.lua

Updated user's manual
------------------------------------------------------------------------
r187 | rismisner | 2009-05-24 08:18:02 +0000 (Sun, 24 May 2009) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.lua

fixed bug with /ss ad /w
------------------------------------------------------------------------
r186 | rismisner | 2009-05-24 08:12:40 +0000 (Sun, 24 May 2009) | 2 lines
Changed paths:
   M /trunk/Locales/DefaultSpeeches-deDE.lua
   M /trunk/Locales/DefaultSpeeches-enUS.lua
   M /trunk/SpeakinSpell.lua

Updated data format of default settings in German
Simplified default settings data to remove things like DisplayName which can (and should) be regenerated after loading the defaults
------------------------------------------------------------------------
r185 | rismisner | 2009-05-24 06:59:53 +0000 (Sun, 24 May 2009) | 3 lines
Changed paths:
   M /trunk/Locales/DefaultSpeeches-enUS.lua
   M /trunk/SpeakinSpell.lua

- Fixed bugs in data update from 3.1.2.04 to 3.1.2.06 formats
- Added capability to echo the default speeches from DefaultSpeeches-enUS.lua to the SavedVariables, to automate conversion to the new format as well as ease future maintenance
- updated data format and added version stamp to DefaultSpeeches-enUS.lua deDE not yet updated.
------------------------------------------------------------------------
r184 | rismisner | 2009-05-24 04:31:27 +0000 (Sun, 24 May 2009) | 1 line
Changed paths:
   M /trunk/Locales/DefaultSpeeches-enUS.lua
   M /trunk/SpeakinSpell.lua
   M /trunk/SpeakinSpell.toc
   M /trunk/changelog.txt

Changed saved data again to put event type first.  This fixes sort orders.  The change to saved data required a version number increment.
------------------------------------------------------------------------
r183 | rismisner | 2009-05-24 04:01:53 +0000 (Sun, 24 May 2009) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.lua
   M /trunk/SpeakinSpell.toc
   M /trunk/changelog.txt

Finished saved data upgrade.  Version number updated accordingly.
------------------------------------------------------------------------
r182 | rismisner | 2009-05-24 03:51:22 +0000 (Sun, 24 May 2009) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.lua

validate all saved data to ensure all settings are created with defaults.  this used to be done as a side effect in several GUI functions, which is messy and led to a lot of redundant error checks.
------------------------------------------------------------------------
r181 | rismisner | 2009-05-24 03:36:56 +0000 (Sun, 24 May 2009) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.lua

Cleaned up most of the saved data update
------------------------------------------------------------------------
r180 | rismisner | 2009-05-24 01:11:56 +0000 (Sun, 24 May 2009) | 3 lines
Changed paths:
   M /trunk/Locales/DefaultSpeeches-enUS.lua
   M /trunk/SpeakinSpell.lua

- Import Cooldown settings from old data
- added capability of FixOldSavedData to prompt opening the options panel at startup
- added new encapsulated function ImportOldSpellTableAsBuff to start looking at GetSpellInfo to make smarter determinations
------------------------------------------------------------------------
r179 | rismisner | 2009-05-24 00:33:27 +0000 (Sun, 24 May 2009) | 1 line
Changed paths:
   M /trunk/Locales/Locale-deDE.lua
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/SpeakinSpell.lua
   M /trunk/changelog.txt

Implemented data import from old saved settings (old data will ALWAYS overwrite new data at this point, still doing cleanup on it)
------------------------------------------------------------------------
r178 | rismisner | 2009-05-23 13:18:56 +0000 (Sat, 23 May 2009) | 1 line
Changed paths:
   M /trunk/Locales/DefaultSpeeches-enUS.lua
   M /trunk/Locales/Locale-deDE.lua
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/Locales/help-deDE.lua
   M /trunk/Locales/help-enUS.lua
   M /trunk/SpeakinSpell.lua
   M /trunk/SpeakinSpell.toc
   M /trunk/changelog.txt

Changed SpellTable to EventTable - big conceptual change.  Also added <spelllink> and a lot of organizational changes.
------------------------------------------------------------------------
r176 | rismisner | 2009-05-22 06:54:48 +0000 (Fri, 22 May 2009) | 16 lines
Changed paths:
   A /trunk/Locales/DefaultSpeeches-deDE.lua
   A /trunk/Locales/DefaultSpeeches-enUS.lua
   M /trunk/Locales/Locale-deDE.lua
   M /trunk/Locales/Locale-enUS.lua
   A /trunk/Locales/help-deDE.lua
   A /trunk/Locales/help-enUS.lua
   M /trunk/SpeakinSpell.lua
   M /trunk/SpeakinSpell.toc
   M /trunk/changelog.txt
   M /trunk/readme.txt

---------
3.1.2.03
---------

Reorganized and updated all documentation, in game and out
Improved in-game Help

New substitution variable <caster>

No longer using <no target> <no target race> <no target class> and <no pet>
If your target or pet information is unknown, those variables will go unsubstituted
and appear as simply <target> or <pet>

/ss macro newmacro
will now automatically open the Create New... interface to "_ macro newmacro"

------------------------------------------------------------------------
r174 | rismisner | 2009-05-21 10:39:12 +0000 (Thu, 21 May 2009) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.toc

updated version number
------------------------------------------------------------------------
r173 | rismisner | 2009-05-21 10:38:44 +0000 (Thu, 21 May 2009) | 21 lines
Changed paths:
   M /trunk/Locales/Locale-deDE.lua
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/SpeakinSpell.lua
   M /trunk/changelog.txt
   M /trunk/readme.txt

Added Help to the interface options, containing the complete user's manual for maximum detail on using all of the features SpeakinSpell has to offer

"/ss" now opens the interface options
"/ss help" now opens the interface options to the Help page
"/ss options" still works as before
"/ss create" opens the Create New... interface

Added support for CUSTOM MACROS!
Type "/ss macro something" to create any named event you want to define yourself.
For example, "/ss macro battlecry"
Go to the interface options under Create New... (/ss create)
Look for "/ss macro battlecry" in the list of detected events.
Click on Create
In the future, any time you type "/ss macro battlecry", SpeakinSpell will announce the event as if you just cast a spell called "/ss macro battlecry".  This "spell" event has no rank.  The target is your selected target.

Added a feature to disable individual spells and events with a checkbox in each spell's options.  This way you can silence a given spell without deleting all your settings and speeches.

Added "_ Event: Login" as a detected event.  You can select this in the Create New...(/ss create) interface and set up automatic login speeches

Updated the readme.txt to match the updated in-game help

------------------------------------------------------------------------
r171 | rismisner | 2009-05-21 04:13:19 +0000 (Thu, 21 May 2009) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.lua
   M /trunk/SpeakinSpell.toc
   M /trunk/changelog.txt

Updated version number to 3.1.2.01 to match the latest WoW game client version.
------------------------------------------------------------------------
r169 | rismisner | 2009-05-21 04:06:12 +0000 (Thu, 21 May 2009) | 1 line
Changed paths:
   M /trunk/Locales/Locale-deDE.lua
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/SpeakinSpell.lua
   M /trunk/SpeakinSpell.toc
   M /trunk/changelog.txt

Dramatically redesigned the options interface into several different pages, with preparations to add many more features.
------------------------------------------------------------------------
r167 | rismisner | 2009-05-11 01:58:47 +0000 (Mon, 11 May 2009) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.lua
   M /trunk/SpeakinSpell.toc
   M /trunk/changelog.txt

Updated TOC to fix "out of date" issue
------------------------------------------------------------------------
r165 | rismisner | 2009-05-03 14:16:35 +0000 (Sun, 03 May 2009) | 1 line
Changed paths:
   M /trunk/Locales/Locale-deDE.lua
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/SpeakinSpell.lua
   M /trunk/SpeakinSpell.toc
   M /trunk/changelog.txt

Added new general option to enable/disable all SpeakinSpell speeches
------------------------------------------------------------------------
r163 | rismisner | 2009-05-01 01:55:44 +0000 (Fri, 01 May 2009) | 1 line
Changed paths:
   M /trunk/Locales/Locale-deDE.lua
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/SpeakinSpell.lua
   M /trunk/changelog.txt

Added feature to show verbose debugging messages
------------------------------------------------------------------------
r162 | rismisner | 2009-05-01 00:38:41 +0000 (Fri, 01 May 2009) | 5 lines
Changed paths:
   M /trunk/Locales/Locale-deDE.lua
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/SpeakinSpell.lua
   M /trunk/SpeakinSpell.toc
   M /trunk/changelog.txt

Added new substitution variable <spellrank>

Updated the default demonstration speech when adding a new spell to demonstrate every possible variable
"<player> is casting <spellname> (<spellrank>) on the <targetrace> <targetclass> <target|me>, and I have my pet, <pet>, by my side."

------------------------------------------------------------------------
r161 | rismisner | 2009-01-05 07:09:56 +0000 (Mon, 05 Jan 2009) | 1 line
Changed paths:
   M /trunk/Locales/Locale-enUS.lua

Removed Hot Streak from default messages for mages, because it procs too often to use it by default.
------------------------------------------------------------------------