v3.2.0.06-beta

Details

  • Filename
    SpeakinSpell-v3.2.0.06-beta.zip
  • Uploaded by
  • Uploaded
    Sep 19, 2009
  • Size
    533.10 KB
  • Downloads
    30
  • MD5
    01c63fa8e3fb4c1f5290d77d68a9138e

Supported WoW Versions

  • 3.2.0

Changelog

------------------------------------------------------------------------
r430 | rismisner | 2009-09-20 02:28:04 +0000 (Sun, 20 Sep 2009) | 1 line
Changed paths:
   A /tags/v3.2.0.06-beta (from /trunk:429)

Tagged beta release 3.2.0.06.  Seems pretty stable but the big list of new features have not been extensively tested.
------------------------------------------------------------------------
r429 | rismisner | 2009-09-19 22:42:15 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/wowevents.lua

fixed issue with UNIT_SPELLCAST_FAILED
------------------------------------------------------------------------
r428 | rismisner | 2009-09-19 22:41:53 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/oldversions.lua

FixOldSavedData now updates all event display names
------------------------------------------------------------------------
r427 | rismisner | 2009-09-19 22:41:19 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/Locale-deDE.lua
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/Locales/Locale-koKR.lua

added missing "I" in "When I Fail to Cast: "
------------------------------------------------------------------------
r426 | rismisner | 2009-09-19 22:19:12 +0000 (Sat, 19 Sep 2009) | 8 lines
Changed paths:
   M /trunk/Locales/Locale-deDE.lua
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/Locales/Locale-koKR.lua
   M /trunk/changelog.txt
   M /trunk/data.lua
   M /trunk/oldversions.lua
   M /trunk/speech.lua
   M /trunk/wowevents.lua

Added support for new event types:
- (UNIT_SPELLCAST_CHANNEL_START) When I start channeling: ___
- (UNIT_SPELLCAST_CHANNEL_STOP) When I stop channeling: ___
- (UNIT_SPELLCAST_FAILED)        When I fail to cast: ___
- (UNIT_SPELLCAST_INTERRUPTED)    When I am interrupted when casting: ___
- (UNIT_SPELLCAST_STOP)            When I stop casting: ___
- (UNIT_SPELLCAST_SUCCEEDED)    When I succeed at casting: ___

------------------------------------------------------------------------
r425 | rismisner | 2009-09-19 20:03:32 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/changelog.txt

updated change log
------------------------------------------------------------------------
r424 | rismisner | 2009-09-19 20:01:23 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/SavedVariables/Stonarius/3.2.0.06/SpeakinSpell.lua
   M /trunk/gui.lua
   M /trunk/loader.lua
   M /trunk/oldversions.lua
   M /trunk/speech.lua

Added 3 new scenarios: Party Leader, Raid Leader, and Raid Officer
------------------------------------------------------------------------
r423 | rismisner | 2009-09-19 19:25:56 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/help-enUS.lua
   M /trunk/changelog.txt
   M /trunk/speech.lua
   M /trunk/utils.lua

added <playerfulltitle> to show your name with your title included, also <playerfulltitle's>
------------------------------------------------------------------------
r422 | rismisner | 2009-09-19 19:19:43 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/help-enUS.lua
   M /trunk/changelog.txt
   M /trunk/speech.lua

added <home> for hearthstone location substitution
------------------------------------------------------------------------
r421 | rismisner | 2009-09-19 19:06:31 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/help-enUS.lua

organizational cleanup in chapter 5. < Substitutions >
------------------------------------------------------------------------
r420 | rismisner | 2009-09-19 19:06:02 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   A /trunk/Locales/NumberBigRedButton.py

script for performing maintenance on the big red button
------------------------------------------------------------------------
r419 | rismisner | 2009-09-19 19:01:54 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/help-enUS.lua
   M /trunk/changelog.txt

updated documentation for new <guild> substitution
------------------------------------------------------------------------
r418 | rismisner | 2009-09-19 19:00:25 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/bigredbutton-enUS.lua
   M /trunk/SpeakinSpell.toc
   M /trunk/SpeakinSpell.wowproj
   M /trunk/gui.lua
   M /trunk/speech.lua
   M /trunk/utils.lua

a demon has infested SpeakinSpell and he may eat your soul, so be careful about buttons that warn you not to push them
------------------------------------------------------------------------
r417 | rismisner | 2009-09-19 18:01:06 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   A /trunk/Locales/bigredbutton-enUS.lua

adding rough draft of an easter egg feature... don't touch it in-game, whatever you do!
------------------------------------------------------------------------
r416 | rismisner | 2009-09-19 17:37:29 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/DefaultSpeeches-enUS.lua

added more random substitutions
------------------------------------------------------------------------
r415 | rismisner | 2009-09-19 17:34:38 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/SavedVariables/Stonarius/3.2.0.06/SpeakinSpell.lua

updated 3.2.0.06 data to include more/better RandomSubs
------------------------------------------------------------------------
r414 | rismisner | 2009-09-19 17:32:15 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/Locale-deDE.lua

removed a TODO comment
------------------------------------------------------------------------
r413 | rismisner | 2009-09-19 17:30:10 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.toc

added the no-lib-strip
------------------------------------------------------------------------
r412 | rismisner | 2009-09-19 17:28:03 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/help-enUS.lua
   M /trunk/changelog.txt
   M /trunk/speech.lua

added support for all other UnitIds that can be used with UnitName(UnitId) which weren't already supported.  This adds a lot more substitution variables.
------------------------------------------------------------------------
r411 | rismisner | 2009-09-19 16:50:41 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/slashcommands.lua
   M /trunk/utils.lua

added "/ss random" as a shortcut to open the Random Substitutions settings
------------------------------------------------------------------------
r410 | rismisner | 2009-09-19 16:42:41 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/DefaultSpeeches-enUS.lua
   M /trunk/Locales/help-enUS.lua
   M /trunk/changelog.txt

added more random substitutions and updated documentation
------------------------------------------------------------------------
r409 | rismisner | 2009-09-19 16:11:28 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/DefaultSpeeches-deDE.lua
   M /trunk/Locales/DefaultSpeeches-enUS.lua
   M /trunk/Locales/DefaultSpeeches-koKR.lua
   M /trunk/Locales/Locale-deDE.lua
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/Locales/Locale-koKR.lua
   M /trunk/SpeakinSpell.lua
   M /trunk/changelog.txt
   M /trunk/data.lua
   M /trunk/gui.lua
   M /trunk/loader.lua
   M /trunk/oldversions.lua
   M /trunk/speech.lua
   M /trunk/utils.lua
   M /trunk/wowevents.lua

the random substitutions <randomtaunt> and <randomfaction> are now user-editable through the options GUI
------------------------------------------------------------------------
r408 | rismisner | 2009-09-19 16:10:41 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/SavedVariables/Stonarius/3.2.0.06/SpeakinSpell.lua

updated 3.2.0.06 data to include RandomSubs
------------------------------------------------------------------------
r407 | rismisner | 2009-09-19 14:19:32 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/help-enUS.lua

clarified possessive forms help
------------------------------------------------------------------------
r406 | rismisner | 2009-09-19 14:15:51 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/DefaultSpeeches-enUS.lua

added ritual of refreshment rank 2 speeches that are Slammin'!!<TM><newline>/e reminds you they may not be all that slammin' in your opinion.
------------------------------------------------------------------------
r405 | rismisner | 2009-09-19 14:14:48 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   A /trunk/SavedVariables/Stonarius/3.2.0.06
   A /trunk/SavedVariables/Stonarius/3.2.0.06/SpeakinSpell.lua
   A /trunk/SavedVariables/Stonarius/3.2.0.06/SpeakinSpell.lua.bak

unit test data for v3.2.0.06
------------------------------------------------------------------------
r404 | rismisner | 2009-09-19 14:07:23 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/DefaultSpeeches-enUS.lua
   M /trunk/Locales/help-enUS.lua
   M /trunk/changelog.txt
   M /trunk/speech.lua

added support for possessive forms of most substitutions, to use the apostrophe s appropriately for names ending in S
------------------------------------------------------------------------
r403 | rismisner | 2009-09-19 12:51:44 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/DefaultSpeeches-enUS.lua

enhanced default random speeches for new events, to make wider use of the enhanced "|me" feature, as an example
------------------------------------------------------------------------
r402 | rismisner | 2009-09-19 12:44:36 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/data.lua
   M /trunk/gui.lua
   M /trunk/speech.lua

added option to Show All Ranks, which is now OFF by default
------------------------------------------------------------------------
r401 | rismisner | 2009-09-19 12:02:59 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/changelog.txt
   M /trunk/data.lua
   M /trunk/gui.lua
   M /trunk/speech.lua

Added text search features to the options GUI.  Also encapsulated and merged the search filter options management to share the same search options between both the Message Settings and Create New interfaces.
------------------------------------------------------------------------
r400 | rismisner | 2009-09-19 10:30:30 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/data.lua

enhanced SpeakinSpell:MatchesFilter to support a text filter
------------------------------------------------------------------------
r399 | rismisner | 2009-09-19 10:03:54 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/gui.lua

added version number to the GUI
------------------------------------------------------------------------
r398 | rismisner | 2009-09-19 09:53:27 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/oldversions.lua

3.2.0.06 no longer tracks <pet> as part of the DetectedEvent data since it is not event-specific.  Removing it from the old saved data.
------------------------------------------------------------------------
r397 | rismisner | 2009-09-19 09:47:07 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.toc
   M /trunk/changelog.txt
   M /trunk/loader.lua

incremented version number to 3.2.0.06
------------------------------------------------------------------------
r396 | rismisner | 2009-09-19 09:45:29 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/changelog.txt

documented changes in this version
------------------------------------------------------------------------
r395 | rismisner | 2009-09-19 09:35:27 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/speech.lua

When a SpeakinSpell event invokes a SpeakinSpell custom user macro using "/ss macro something" it is now processed internally instead of sending it through the global chat parser and back again, so that the originating event info can be used for substitutions such as <spellname> and <target>
------------------------------------------------------------------------
r394 | rismisner | 2009-09-19 09:33:27 +0000 (Sat, 19 Sep 2009) | 4 lines
Changed paths:
   M /trunk/slashcommands.lua

- Created functions ProcessAdWhisper and ProcessUserMacro, from blocks of a previously larger function
- created function ProcessRecursiveUserMacro for internal handling of /ss macro commands triggered from other spells
- such secondary macro events now inherit substitution variables from the original event
- updated usage of SpeakinSpell:GetDefaultTarget()
------------------------------------------------------------------------
r393 | rismisner | 2009-09-19 08:52:42 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/data.lua

fixed default catchers for rank and caster
------------------------------------------------------------------------
r392 | rismisner | 2009-09-19 08:23:32 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/Locale-deDE.lua
   M /trunk/Locales/Locale-koKR.lua

L["<tm>"] <r> and <c> locale key names have to be lowercase to work with the restructured function
------------------------------------------------------------------------
r391 | rismisner | 2009-09-19 08:07:16 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/data.lua

CreateDetectedEvent now supplies a default caster = UnitName("player")
------------------------------------------------------------------------
r390 | rismisner | 2009-09-19 08:05:30 +0000 (Sat, 19 Sep 2009) | 2 lines
Changed paths:
   M /trunk/data.lua

- updated usage of SpeakinSpell:GetDefaultTarget()
- CreateDetectedEvent now adds a default rank value if undefined in the stub
------------------------------------------------------------------------
r389 | rismisner | 2009-09-19 08:04:30 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/wowevents.lua

updated usage of GetDefaultTarget
------------------------------------------------------------------------
r388 | rismisner | 2009-09-19 08:04:11 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/utils.lua

GetDefaultTarget now supports a parameter to suppress false warnings about unknown targets
------------------------------------------------------------------------
r387 | rismisner | 2009-09-19 08:03:02 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/oldversions.lua

updated old comments to reflect newer code
------------------------------------------------------------------------
r386 | rismisner | 2009-09-19 05:27:13 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/help-enUS.lua

documented new features for <selected> and <mouseover> as well as wider usage of "|me" substitutions, and potential use of mouseover as your <target> name
------------------------------------------------------------------------
r385 | rismisner | 2009-09-19 05:16:35 +0000 (Sat, 19 Sep 2009) | 6 lines
Changed paths:
   M /trunk/speech.lua

- optimized how the substitution table is created (faster performance, less memory recycling)
- fixed bug with "|me" mistaken as a LUA error for an invalid escape code
(undocumented enhancements from previous commit)
- added <selected> for your selected target (no default target logic like <target>)
- added <mouseover> for your mouseover target
- "|me" now works in any substitution <focus|me> or whatever if it would otherwise use your own name.
------------------------------------------------------------------------
r384 | rismisner | 2009-09-19 04:35:04 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/utils.lua

now using the mouseover as a possible <target> substitution if the event target, selected, and focus are all unspecified.  self-cast is still assumed if there is no mouseover target either.
------------------------------------------------------------------------
r383 | rismisner | 2009-09-19 04:33:37 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/speech.lua

restructured, simplified, and generalized the substitution variable system.  more related changes are coming, but this is stable and still working at this point.
------------------------------------------------------------------------
r382 | rismisner | 2009-09-19 04:32:43 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/oldversions.lua

updated a comment to reflect change to the data
------------------------------------------------------------------------
r381 | rismisner | 2009-09-19 04:32:25 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/data.lua

"pet" is not part of the detected event, it's a global substitution, now implemented in speech.lua
------------------------------------------------------------------------
r380 | rismisner | 2009-09-19 04:31:48 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/Locales/Locale-enUS.lua

changed the locale to silent so that definitions may be missing
------------------------------------------------------------------------
r379 | rismisner | 2009-09-19 03:24:09 +0000 (Sat, 19 Sep 2009) | 1 line
Changed paths:
   M /trunk/speech.lua
   M /trunk/utils.lua

moved IsInWintergraspBattle from speech to utils
------------------------------------------------------------------------
r377 | rismisner | 2009-09-01 08:12:33 +0000 (Tue, 01 Sep 2009) | 1 line
Changed paths:
   M /trunk/SpeakinSpell.toc
   M /trunk/loader.lua

incremented version number
------------------------------------------------------------------------
r376 | rismisner | 2009-08-27 23:34:52 +0000 (Thu, 27 Aug 2009) | 1 line
Changed paths:
   M /trunk/Locales/help-koKR.lua

cleanup to removed English text which has been translated
------------------------------------------------------------------------
r375 | rismisner | 2009-08-27 23:32:17 +0000 (Thu, 27 Aug 2009) | 1 line
Changed paths:
   M /trunk/changelog.txt

documenting changes
------------------------------------------------------------------------
r374 | rismisner | 2009-08-27 19:20:11 +0000 (Thu, 27 Aug 2009) | 1 line
Changed paths:
   M /trunk/Locales/Locale-koKR.lua
   M /trunk/Locales/help-koKR.lua

Updated Korean translation courtesy of troth75
------------------------------------------------------------------------
r373 | rismisner | 2009-08-25 01:24:32 +0000 (Tue, 25 Aug 2009) | 1 line
Changed paths:
   M /trunk/Locales/help-enUS.lua

new chapter 8: Custom Macros.  Improved instructions for creating custom macros, including advanced usage instructions per previous feature requests for spell groups, and different speeches for the same spell in different scenarios.
------------------------------------------------------------------------
r372 | rismisner | 2009-08-20 22:37:30 +0000 (Thu, 20 Aug 2009) | 1 line
Changed paths:
   M /trunk/changelog.txt

documenting some changes that will go into the next release
------------------------------------------------------------------------
r371 | rismisner | 2009-08-20 21:14:05 +0000 (Thu, 20 Aug 2009) | 1 line
Changed paths:
   M /trunk/Locales/Locale-deDE.lua
   M /trunk/Locales/Locale-enUS.lua
   M /trunk/Locales/Locale-koKR.lua

added "@$&*%!" as a random taunt, and removed some unused items from older GUI designs
------------------------------------------------------------------------
r370 | rismisner | 2009-08-20 21:09:23 +0000 (Thu, 20 Aug 2009) | 2 lines
Changed paths:
   M /trunk/Locales/Locale-deDE.lua
   M /trunk/Locales/Locale-enUS.lua

added "@$&*%!" as a random taunt

------------------------------------------------------------------------
r369 | rismisner | 2009-08-20 21:08:58 +0000 (Thu, 20 Aug 2009) | 1 line
Changed paths:
   M /trunk/Locales/DefaultSpeeches-koKR.lua

cleanup STANDARD_REZ_LIST - this idea of saving on copy-paste didn't work out, so it's unused
------------------------------------------------------------------------
r368 | rismisner | 2009-08-19 09:41:32 +0000 (Wed, 19 Aug 2009) | 1 line
Changed paths:
   M /trunk/Locales/DefaultSpeeches-enUS.lua

using more examples in the new event template
------------------------------------------------------------------------