Latest ThatJustHappened Files http://wow.curseforge.com/addons/tjh/files/ The latest files available for ThatJustHappened en-us Wed, 08 Jul 2009 12:25:22 +0000 CurseForge.com (http://www.curseforge.com) ThatJustHappened 3.0.5.2 http://wow.curseforge.com/addons/tjh/files/25-that-just-happened-3-0-5-2/ <p>ThatJustHappened Change Log</p> <p>3.0.5.2<br> -- fixed dynamic variable issue that I broke fixing the last dynamic variable issue. should be all better now.</p> <p>3.0.5.1<br> -- fixed a problem with dynamic variables in whispers, they should now function as expected</p> <p>3.0.5<br> -- updated default spam for ENCHANT_APPLIED<br> -- fixed typos<br> -- updated code to accept spell ids as well as spellnames<br> -- updated code to remove pets/guardians/other from the &#34;raid&#34; affiliation; this means that if you specify that events from &#34;raid&#34; only be announced, you won't see pet events; if you specify &#34;friendly&#34; events instead pets will be included</p> <p>3.0.4<br> -- added code to allow user to specify an optional delay in event spam (so any spam triggers X seconds after the event happens):<br> . old rules in the form of &#34;/tjh rule ;;;;;;&#34; (six variables) should run with no delay, but the new form is now &#34;/tjh rule ;;;;;;;&#34; (seven) to accommodate the delay variable<br> . ex of spam delay in use: &#34;/tjh rule SPELL_AURA_APPLIED;Belleboom;;;;WARN;*event happened 5 seconds ago!;5&#34;<br> . added delay function TJH_wait<br> . changed TJH_Print calls to form TJH_wait(TJH_timeDelay, TJH_Print, arg4..&#34; begins casting &#34;..arg10..&#34;.&#34;, TJH_Channel);<br> . resized GUI to accommodate delay input test and window<br> -- removed default SSC rules<br> -- updated channel help spam to include new channel options (SOUND, EMOTE)<br> -- updated help text to include new variable, hopefully I got it all<br> -- general code cleanup and such</p> <p>3.0.3.2<br> -- added &#34;PLAY&#34; &#34;SOUND&#34; and &#34;PLAYSOUND&#34; as valid channel options: add soundfile pathname to the output box. Works for pathnames in the format of &#34;Sound\Music\GlueScreenMusic\<a href="http://wow_main_theme.mp3&#34" rel="nofollow">wow_main_theme.mp3&#34</a>; but not &#34;Sound\\Music\\GlueScreenMusic\\<a href="http://wow_main_theme.mp3&#34" rel="nofollow">wow_main_theme.mp3&#34</a>;; will play mp3 and wav files on event but cannot be stopped mid-file, so choose wisely (see <a href="http://www.wowwiki.com/API_PlaySoundFile" rel="nofollow">http://www.wowwiki.com/API_PlaySoundFile</a> for sound file options)</p> <p>3.0.3.1<br> -- whoops, forgot to excise the initial Profiles tab (sorry if anyone got their hopes up:)</p> <p>3.0.3<br> -- added code to allow output to EMOTE, either by using a standard emote trigger (ex: /dance) which will do the specified emote, or by entering text into the &#34;display text&#34; box, which will print it as if you had typed &#34;/e display text)<br> -- started profiles code, but don't hold your breath</p> <p>3.0.2<br> -- added code to allow dynamic source/target variables in output channels, so that adding &#34;*target&#34; to the spam output option will whisper the event target whenever triggered; &#34;*source&#34; is also an option; defaults to SELF if it can't find a name</p> <p>3.0.1<br> -- updates for 3.0<br> -- changed arg13 to arg10 for all events related to SPELL_AURA_REFRESH [414]<br> -- renamed SetTextFontObject as SetNormalFontObject to fix error<br> -- fixed issue where pressing &#34;load rule&#34; with no number in the textbox gave an error [800]<br> -- pressing &#34;Clear GUI&#34; now clears the individual rule text box as well<br> -- updated spell/power parser to include frostfire and runes<br> -- updated SWING_DAMAGE code for addition of &#34;overkill&#34; as arg10<br> -- updated SPELL_AURA_BROKEN_SPELL code [422]<br> -- added SPELL_BUILDING code [387] but haven't seen this in action yet so it may be incomplete<br> -- fixed totem power gain attribution error<br> -- fixed issue with SPELL_AURA_BROKEN output [420]<br> -- updated SPELL_PERIODIC_HEAL output<br> -- updated dropdown menus for 3.0 and increased efficiency<br> -- updated version number and TOC</p> <p>1.0.8<br> -- updated event pulldown for 2.4.3: added SPELL_AURA_BROKEN and SPELL_AURA_REFRESH, changed SPELL_AURA_DISPELLED to SPELL_DISPEL</p> <p>1.0.7<br> -- added &#34;YELL&#34; as a channel option<br> -- minor gui adjustments</p> <p>1.0.6<br> -- minor adjustments to the gui<br> -- default setting is &#34;off&#34; but enable status is now persistent across sessions (by character), so if you log out with TJH active, it will be on next time you log that character<br> -- added basic set of rules for SSC &#34;/tjh ssc&#34; to activate</p> <p>1.0.5<br> -- added dynamic variables to custom spam: using any of the following in your spam will substitute the current event's variable, or blank if that variable is nil:<br> *event = current event's name<br> *source = current event's source<br> *target = current event's target<br> *spell = current event's spellname<br> -- Note: depending on the event, this may not always give you what you expect, but it can be great for rules like the following:<br> /tjh rule UNIT_DIED;;;;raid;RW;*target is down!<br> -- code updates to improve speed and efficiency<br> -- added &#34;Load Rule&#34; and &#34;Clear GUI&#34; options in GUI: there is now one &#34;individual rule&#34; entry box, once you enter a rule number you can choose to delete it or to load it into the GUI to act as the basis for a new rule. I've also added a &#34;clear gui&#34; button to start afresh</p> <p>1.0.4<br> -- changed &#34;Auto channel&#34; checkbox to work more intuitively; when enabled rules will have &#34;auto&#34; as the channel, and will be output to self, party, or raid chat depending on your group status<br> -- added option to use custom spam text by rule, leave blank if you want the standard combat text spam<br> -- updated code related to new spam option<br> -- updated gui to include custom spam entry box, text, and updated help text<br> -- updated TJH_ReadMe.txt<br> -- changed SPELL_START spam to match standard combat log text<br> -- NOTE: changed rule syntax to use &#34;;&#34; instead of &#34;,&#34; so commas could be used in custom spam. sorry, but old rules will have to be updated</p> <p>1.0.3<br> -- changed channel settings to a &#34;by rule&#34; basis, so each event can be output to its own separate channel (spam the raid when Leeroy breaks a sheep, but only spam yourself when you do;)<br> -- updated ReadMe to include new rule structure<br> -- gui adjustments for coding and screen efficiencies<br> -- added the previously forgotten &#34;/tjh spam,delete&#34; commmand</p> <p>1.0.2<br> -- added &#34;warn&#34; as a channel option; splashes screen like raid warning but to player only (like SCT, for ex.)<br> -- tweaks to make the gui more legible<br> -- added code efficiencies<br> -- added counts for &#34;_APPLIED_DOSE&#34; buffs like &#34;Electrical Charge (2)&#34;<br> -- fixed manual event entry field clearance, should now clear on Add Rule<br> -- channel text should now update in gui as expected</p> <p>1.0.1<br> -- updated Rule buttons for easier viewing<br> -- minor adjustments to GUI</p> <p>1.0<br> -- updated code to allow entry of event names in lower case<br> -- all rule entry fields now cleared when new rule is created, no deleting required<br> -- replaced enable checkbox with pretty toggle button<br> -- adjusted dropdown window locations<br> -- first release version, because beta is so passe</p> <p>0.1.8b<br> -- added a GUI: note that if you have both a manual and dropdown event filled in, the manual event will be used in making the rule; slash commands are still valid if you prefer that method; left &#34;report&#34; and &#34;spam&#34; out of the GUI but both are valid via slash command</p> <p>0.1.7.1b<br> -- fixed flipped source/target syntax in help spam</p> <p>0.1.7b<br> -- added affiliation option as a fifth rule variable<br> -- code cleanup<br> -- made friend/enemy affiliation apply to events both &#34;from&#34; and &#34;to&#34; but I may change this later<br> -- if channel is set to RAID or PARTY but you aren't grouped, spam now defaults to SELF (but channel does not change, so if you join a group spam should be directed appropriately)<br> -- now accepts lowercase channel names</p> <p>0.1.6b<br> -- fixed blank event spam on login<br> -- updated output code to include all event variables (although not every single argument for each variable is included in the spam)<br> -- updated existing event spam to better reflect events<br> -- updated code to include damage and power gain types<br> -- added creator to reports of event SPELL_CREATE<br> -- added &#34;thing interrupted&#34; to INTERRUPT reports<br> -- corrected ENERGIZED to ENERGIZE; gains should now register properly<br> -- added separate code for EXTRA_ATTACKS like Windfury</p> <p>0.1.5b<br> -- updated custom channel code<br> -- added &#34;reset&#34; as a valid command</p> <p>0.1.4b<br> -- initial beta release</p> Wed, 08 Jul 2009 12:25:22 +0000 http://wow.curseforge.com/addons/tjh/files/25-that-just-happened-3-0-5-2/ http://wow.curseforge.com/addons/tjh/files/25-that-just-happened-3-0-5-2/ no-reply@curseforge.com (belleboom) ThatJustHappened 3.0.5.1 http://wow.curseforge.com/addons/tjh/files/24-that-just-happened-3-0-5-1/ <p>ThatJustHappened Change Log</p> <p>3.0.5.1<br> -- fixed a problem with dynamic variables in whispers, they should now function as expected</p> <p>3.0.5<br> -- updated default spam for ENCHANT_APPLIED<br> -- fixed typos<br> -- updated code to accept spell ids as well as spellnames<br> -- updated code to remove pets/guardians/other from the &#34;raid&#34; affiliation; this means that if you specify that events from &#34;raid&#34; only be announced, you won't see pet events; if you specify &#34;friendly&#34; events instead pets will be included</p> <p>3.0.4<br> -- added code to allow user to specify an optional delay in event spam (so any spam triggers X seconds after the event happens):<br> . old rules in the form of &#34;/tjh rule ;;;;;;&#34; (six variables) should run with no delay, but the new form is now &#34;/tjh rule ;;;;;;;&#34; (seven) to accommodate the delay variable<br> . ex of spam delay in use: &#34;/tjh rule SPELL_AURA_APPLIED;Belleboom;;;;WARN;*event happened 5 seconds ago!;5&#34;<br> . added delay function TJH_wait<br> . changed TJH_Print calls to form TJH_wait(TJH_timeDelay, TJH_Print, arg4..&#34; begins casting &#34;..arg10..&#34;.&#34;, TJH_Channel);<br> . resized GUI to accommodate delay input test and window<br> -- removed default SSC rules<br> -- updated channel help spam to include new channel options (SOUND, EMOTE)<br> -- updated help text to include new variable, hopefully I got it all<br> -- general code cleanup and such</p> <p>3.0.3.2<br> -- added &#34;PLAY&#34; &#34;SOUND&#34; and &#34;PLAYSOUND&#34; as valid channel options: add soundfile pathname to the output box. Works for pathnames in the format of &#34;Sound\Music\GlueScreenMusic\<a href="http://wow_main_theme.mp3&#34" rel="nofollow">wow_main_theme.mp3&#34</a>; but not &#34;Sound\\Music\\GlueScreenMusic\\<a href="http://wow_main_theme.mp3&#34" rel="nofollow">wow_main_theme.mp3&#34</a>;; will play mp3 and wav files on event but cannot be stopped mid-file, so choose wisely (see <a href="http://www.wowwiki.com/API_PlaySoundFile" rel="nofollow">http://www.wowwiki.com/API_PlaySoundFile</a> for sound file options)</p> <p>3.0.3.1<br> -- whoops, forgot to excise the initial Profiles tab (sorry if anyone got their hopes up:)</p> <p>3.0.3<br> -- added code to allow output to EMOTE, either by using a standard emote trigger (ex: /dance) which will do the specified emote, or by entering text into the &#34;display text&#34; box, which will print it as if you had typed &#34;/e display text)<br> -- started profiles code, but don't hold your breath</p> <p>3.0.2<br> -- added code to allow dynamic source/target variables in output channels, so that adding &#34;*target&#34; to the spam output option will whisper the event target whenever triggered; &#34;*source&#34; is also an option; defaults to SELF if it can't find a name</p> <p>3.0.1<br> -- updates for 3.0<br> -- changed arg13 to arg10 for all events related to SPELL_AURA_REFRESH [414]<br> -- renamed SetTextFontObject as SetNormalFontObject to fix error<br> -- fixed issue where pressing &#34;load rule&#34; with no number in the textbox gave an error [800]<br> -- pressing &#34;Clear GUI&#34; now clears the individual rule text box as well<br> -- updated spell/power parser to include frostfire and runes<br> -- updated SWING_DAMAGE code for addition of &#34;overkill&#34; as arg10<br> -- updated SPELL_AURA_BROKEN_SPELL code [422]<br> -- added SPELL_BUILDING code [387] but haven't seen this in action yet so it may be incomplete<br> -- fixed totem power gain attribution error<br> -- fixed issue with SPELL_AURA_BROKEN output [420]<br> -- updated SPELL_PERIODIC_HEAL output<br> -- updated dropdown menus for 3.0 and increased efficiency<br> -- updated version number and TOC</p> <p>1.0.8<br> -- updated event pulldown for 2.4.3: added SPELL_AURA_BROKEN and SPELL_AURA_REFRESH, changed SPELL_AURA_DISPELLED to SPELL_DISPEL</p> <p>1.0.7<br> -- added &#34;YELL&#34; as a channel option<br> -- minor gui adjustments</p> <p>1.0.6<br> -- minor adjustments to the gui<br> -- default setting is &#34;off&#34; but enable status is now persistent across sessions (by character), so if you log out with TJH active, it will be on next time you log that character<br> -- added basic set of rules for SSC &#34;/tjh ssc&#34; to activate</p> <p>1.0.5<br> -- added dynamic variables to custom spam: using any of the following in your spam will substitute the current event's variable, or blank if that variable is nil:<br> *event = current event's name<br> *source = current event's source<br> *target = current event's target<br> *spell = current event's spellname<br> -- Note: depending on the event, this may not always give you what you expect, but it can be great for rules like the following:<br> /tjh rule UNIT_DIED;;;;raid;RW;*target is down!<br> -- code updates to improve speed and efficiency<br> -- added &#34;Load Rule&#34; and &#34;Clear GUI&#34; options in GUI: there is now one &#34;individual rule&#34; entry box, once you enter a rule number you can choose to delete it or to load it into the GUI to act as the basis for a new rule. I've also added a &#34;clear gui&#34; button to start afresh</p> <p>1.0.4<br> -- changed &#34;Auto channel&#34; checkbox to work more intuitively; when enabled rules will have &#34;auto&#34; as the channel, and will be output to self, party, or raid chat depending on your group status<br> -- added option to use custom spam text by rule, leave blank if you want the standard combat text spam<br> -- updated code related to new spam option<br> -- updated gui to include custom spam entry box, text, and updated help text<br> -- updated TJH_ReadMe.txt<br> -- changed SPELL_START spam to match standard combat log text<br> -- NOTE: changed rule syntax to use &#34;;&#34; instead of &#34;,&#34; so commas could be used in custom spam. sorry, but old rules will have to be updated</p> <p>1.0.3<br> -- changed channel settings to a &#34;by rule&#34; basis, so each event can be output to its own separate channel (spam the raid when Leeroy breaks a sheep, but only spam yourself when you do;)<br> -- updated ReadMe to include new rule structure<br> -- gui adjustments for coding and screen efficiencies<br> -- added the previously forgotten &#34;/tjh spam,delete&#34; commmand</p> <p>1.0.2<br> -- added &#34;warn&#34; as a channel option; splashes screen like raid warning but to player only (like SCT, for ex.)<br> -- tweaks to make the gui more legible<br> -- added code efficiencies<br> -- added counts for &#34;_APPLIED_DOSE&#34; buffs like &#34;Electrical Charge (2)&#34;<br> -- fixed manual event entry field clearance, should now clear on Add Rule<br> -- channel text should now update in gui as expected</p> <p>1.0.1<br> -- updated Rule buttons for easier viewing<br> -- minor adjustments to GUI</p> <p>1.0<br> -- updated code to allow entry of event names in lower case<br> -- all rule entry fields now cleared when new rule is created, no deleting required<br> -- replaced enable checkbox with pretty toggle button<br> -- adjusted dropdown window locations<br> -- first release version, because beta is so passe</p> <p>0.1.8b<br> -- added a GUI: note that if you have both a manual and dropdown event filled in, the manual event will be used in making the rule; slash commands are still valid if you prefer that method; left &#34;report&#34; and &#34;spam&#34; out of the GUI but both are valid via slash command</p> <p>0.1.7.1b<br> -- fixed flipped source/target syntax in help spam</p> <p>0.1.7b<br> -- added affiliation option as a fifth rule variable<br> -- code cleanup<br> -- made friend/enemy affiliation apply to events both &#34;from&#34; and &#34;to&#34; but I may change this later<br> -- if channel is set to RAID or PARTY but you aren't grouped, spam now defaults to SELF (but channel does not change, so if you join a group spam should be directed appropriately)<br> -- now accepts lowercase channel names</p> <p>0.1.6b<br> -- fixed blank event spam on login<br> -- updated output code to include all event variables (although not every single argument for each variable is included in the spam)<br> -- updated existing event spam to better reflect events<br> -- updated code to include damage and power gain types<br> -- added creator to reports of event SPELL_CREATE<br> -- added &#34;thing interrupted&#34; to INTERRUPT reports<br> -- corrected ENERGIZED to ENERGIZE; gains should now register properly<br> -- added separate code for EXTRA_ATTACKS like Windfury</p> <p>0.1.5b<br> -- updated custom channel code<br> -- added &#34;reset&#34; as a valid command</p> <p>0.1.4b<br> -- initial beta release</p> Wed, 08 Jul 2009 02:21:43 +0000 http://wow.curseforge.com/addons/tjh/files/24-that-just-happened-3-0-5-1/ http://wow.curseforge.com/addons/tjh/files/24-that-just-happened-3-0-5-1/ no-reply@curseforge.com (belleboom) ThatJustHappened 3.0.5 http://wow.curseforge.com/addons/tjh/files/23-that-just-happened-3-0-5/ <p>ThatJustHappened Change Log</p> <p>3.0.5<br> -- updated default spam for ENCHANT_APPLIED<br> -- fixed typos<br> -- updated code to accept spell ids as well as spellnames<br> -- updated code to remove pets/guardians/other from the &#34;raid&#34; affiliation; this means that if you specify that events from &#34;raid&#34; only be announced, you won't see pet events; if you specify &#34;friendly&#34; events instead pets will be included</p> <p>3.0.4<br> -- added code to allow user to specify an optional delay in event spam (so any spam triggers X seconds after the event happens):<br> . old rules in the form of &#34;/tjh rule ;;;;;;&#34; (six variables) should run with no delay, but the new form is now &#34;/tjh rule ;;;;;;;&#34; (seven) to accommodate the delay variable<br> . ex of spam delay in use: &#34;/tjh rule SPELL_AURA_APPLIED;Belleboom;;;;WARN;*event happened 5 seconds ago!;5&#34;<br> . added delay function TJH_wait<br> . changed TJH_Print calls to form TJH_wait(TJH_timeDelay, TJH_Print, arg4..&#34; begins casting &#34;..arg10..&#34;.&#34;, TJH_Channel);<br> . resized GUI to accommodate delay input test and window<br> -- removed default SSC rules<br> -- updated channel help spam to include new channel options (SOUND, EMOTE)<br> -- updated help text to include new variable, hopefully I got it all<br> -- general code cleanup and such</p> <p>3.0.3.2<br> -- added &#34;PLAY&#34; &#34;SOUND&#34; and &#34;PLAYSOUND&#34; as valid channel option: add soundfile pathname to the output box. Works for pathnames in the format of &#34;Sound\Music\GlueScreenMusic\<a href="http://wow_main_theme.mp3&#34" rel="nofollow">wow_main_theme.mp3&#34</a>; but not &#34;Sound\\Music\\GlueScreenMusic\\<a href="http://wow_main_theme.mp3&#34" rel="nofollow">wow_main_theme.mp3&#34</a>;; will play mp3 and wav files on event but cannot be stopped mid-file, so choose wisely (see <a href="http://www.wowwiki.com/API_PlaySoundFile" rel="nofollow">http://www.wowwiki.com/API_PlaySoundFile</a> for sound file options)</p> <p>3.0.3.1<br> -- whoops, forgot to excise the initial Profiles tab (sorry if anyone got their hopes up:)</p> <p>3.0.3<br> -- added code to allow output to EMOTE, either by using a standard emote trigger (ex: /dance) which will do the specified emote, or by entering text into the &#34;display text&#34; box, which will print it as if you had typed &#34;/e display text)<br> -- started profiles code, but don't hold your breath</p> <p>3.0.2<br> -- added code to allow dynamic source/target variables in output channels, so that adding &#34;*target&#34; to the spam output option will whisper the event target whenever triggered; &#34;*source&#34; is also an option; defaults to SELF if it can't find a name</p> <p>3.0.1<br> -- updates for 3.0<br> -- changed arg13 to arg10 for all events related to SPELL_AURA_REFRESH [414]<br> -- renamed SetTextFontObject as SetNormalFontObject to fix error<br> -- fixed issue where pressing &#34;load rule&#34; with no number in the textbox gave an error [800]<br> -- pressing &#34;Clear GUI&#34; now clears the individual rule text box as well<br> -- updated spell/power parser to include frostfire and runes<br> -- updated SWING_DAMAGE code for addition of &#34;overkill&#34; as arg10<br> -- updated SPELL_AURA_BROKEN_SPELL code [422]<br> -- added SPELL_BUILDING code [387] but haven't seen this in action yet so it may be incomplete<br> -- fixed totem power gain attribution error<br> -- fixed issue with SPELL_AURA_BROKEN output [420]<br> -- updated SPELL_PERIODIC_HEAL output<br> -- updated dropdown menus for 3.0 and increased efficiency<br> -- updated version number and TOC</p> <p>1.0.8<br> -- updated event pulldown for 2.4.3: added SPELL_AURA_BROKEN and SPELL_AURA_REFRESH, changed SPELL_AURA_DISPELLED to SPELL_DISPEL</p> <p>1.0.7<br> -- added &#34;YELL&#34; as a channel option<br> -- minor gui adjustments</p> <p>1.0.6<br> -- minor adjustments to the gui<br> -- default setting is &#34;off&#34; but enable status is now persistent across sessions (by character), so if you log out with TJH active, it will be on next time you log that character<br> -- added basic set of rules for SSC &#34;/tjh ssc&#34; to activate</p> <p>1.0.5<br> -- added dynamic variables to custom spam: using any of the following in your spam will substitute the current event's variable, or blank if that variable is nil:<br> *event = current event's name<br> *source = current event's source<br> *target = current event's target<br> *spell = current event's spellname<br> -- Note: depending on the event, this may not always give you what you expect, but it can be great for rules like the following:<br> /tjh rule UNIT_DIED;;;;raid;RW;*target is down!<br> -- code updates to improve speed and efficiency<br> -- added &#34;Load Rule&#34; and &#34;Clear GUI&#34; options in GUI: there is now one &#34;individual rule&#34; entry box, once you enter a rule number you can choose to delete it or to load it into the GUI to act as the basis for a new rule. I've also added a &#34;clear gui&#34; button to start afresh</p> <p>1.0.4<br> -- changed &#34;Auto channel&#34; checkbox to work more intuitively; when enabled rules will have &#34;auto&#34; as the channel, and will be output to self, party, or raid chat depending on your group status<br> -- added option to use custom spam text by rule, leave blank if you want the standard combat text spam<br> -- updated code related to new spam option<br> -- updated gui to include custom spam entry box, text, and updated help text<br> -- updated TJH_ReadMe.txt<br> -- changed SPELL_START spam to match standard combat log text<br> -- NOTE: changed rule syntax to use &#34;;&#34; instead of &#34;,&#34; so commas could be used in custom spam. sorry, but old rules will have to be updated</p> <p>1.0.3<br> -- changed channel settings to a &#34;by rule&#34; basis, so each event can be output to its own separate channel (spam the raid when Leeroy breaks a sheep, but only spam yourself when you do;)<br> -- updated ReadMe to include new rule structure<br> -- gui adjustments for coding and screen efficiencies<br> -- added the previously forgotten &#34;/tjh spam,delete&#34; commmand</p> <p>1.0.2<br> -- added &#34;warn&#34; as a channel option; splashes screen like raid warning but to player only (like SCT, for ex.)<br> -- tweaks to make the gui more legible<br> -- added code efficiencies<br> -- added counts for &#34;_APPLIED_DOSE&#34; buffs like &#34;Electrical Charge (2)&#34;<br> -- fixed manual event entry field clearance, should now clear on Add Rule<br> -- channel text should now update in gui as expected</p> <p>1.0.1<br> -- updated Rule buttons for easier viewing<br> -- minor adjustments to GUI</p> <p>1.0<br> -- updated code to allow entry of event names in lower case<br> -- all rule entry fields now cleared when new rule is created, no deleting required<br> -- replaced enable checkbox with pretty toggle button<br> -- adjusted dropdown window locations<br> -- first release version, because beta is so passe</p> <p>0.1.8b<br> -- added a GUI: note that if you have both a manual and dropdown event filled in, the manual event will be used in making the rule; slash commands are still valid if you prefer that method; left &#34;report&#34; and &#34;spam&#34; out of the GUI but both are valid via slash command</p> <p>0.1.7.1b<br> -- fixed flipped source/target syntax in help spam</p> <p>0.1.7b<br> -- added affiliation option as a fifth rule variable<br> -- code cleanup<br> -- made friend/enemy affiliation apply to events both &#34;from&#34; and &#34;to&#34; but I may change this later<br> -- if channel is set to RAID or PARTY but you aren't grouped, spam now defaults to SELF (but channel does not change, so if you join a group spam should be directed appropriately)<br> -- now accepts lowercase channel names</p> <p>0.1.6b<br> -- fixed blank event spam on login<br> -- updated output code to include all event variables (although not every single argument for each variable is included in the spam)<br> -- updated existing event spam to better reflect events<br> -- updated code to include damage and power gain types<br> -- added creator to reports of event SPELL_CREATE<br> -- added &#34;thing interrupted&#34; to INTERRUPT reports<br> -- corrected ENERGIZED to ENERGIZE; gains should now register properly<br> -- added separate code for EXTRA_ATTACKS like Windfury</p> <p>0.1.5b<br> -- updated custom channel code<br> -- added &#34;reset&#34; as a valid command</p> <p>0.1.4b<br> -- initial beta release</p> Mon, 06 Jul 2009 15:07:12 +0000 http://wow.curseforge.com/addons/tjh/files/23-that-just-happened-3-0-5/ http://wow.curseforge.com/addons/tjh/files/23-that-just-happened-3-0-5/ no-reply@curseforge.com (belleboom) ThatJustHappened 3.0.4 http://wow.curseforge.com/addons/tjh/files/22-that-just-happened-3-0-4/ <p>ThatJustHappened Change Log</p> <p>3.0.4<br> -- added code to allow user to specify an optional delay in event spam (so any spam triggers X seconds after the event happens):<br> . old rules in the form of &#34;/tjh rule ;;;;;;&#34; (six variables) should run with no delay, but the new form is now &#34;/tjh rule ;;;;;;;&#34; (seven) to accommodate the delay variable<br> . ex of spam delay in use: &#34;/tjh rule SPELL_AURA_APPLIED;Belleboom;;;;WARN;*event happened 5 seconds ago!;5&#34;<br> . added delay function TJH_wait<br> . changed TJH_Print calls to form TJH_wait(TJH_timeDelay, TJH_Print, arg4..&#34; begins casting &#34;..arg10..&#34;.&#34;, TJH_Channel);<br> . resized GUI to accommodate delay input test and window<br> -- removed default SSC rules<br> -- updated channel help spam to include new channel options (SOUND, EMOTE)<br> -- updated help text to include new variable, hopefully I got it all<br> -- general code cleanup and such</p> <p>3.0.3.2<br> -- added &#34;PLAY&#34; &#34;SOUND&#34; and &#34;PLAYSOUND&#34; as valid channel option: add soundfile pathname to the output box. Works for pathnames in the format of &#34;Sound\Music\GlueScreenMusic\<a href="http://wow_main_theme.mp3&#34" rel="nofollow">wow_main_theme.mp3&#34</a>; but not &#34;Sound\\Music\\GlueScreenMusic\\<a href="http://wow_main_theme.mp3&#34" rel="nofollow">wow_main_theme.mp3&#34</a>;; will play mp3 and wav files on event but cannot be stopped mid-file, so choose wisely (see <a href="http://www.wowwiki.com/API_PlaySoundFile" rel="nofollow">http://www.wowwiki.com/API_PlaySoundFile</a> for sound file options)</p> <p>3.0.3.1<br> -- whoops, forgot to excise the initial Profiles tab (sorry if anyone got their hopes up:)</p> <p>3.0.3<br> -- added code to allow output to EMOTE, either by using a standard emote trigger (ex: /dance) which will do the specified emote, or by entering text into the &#34;display text&#34; box, which will print it as if you had typed &#34;/e display text)<br> -- started profiles code, but don't hold your breath</p> <p>3.0.2<br> -- added code to allow dynamic source/target variables in output channels, so that adding &#34;*target&#34; to the spam output option will whisper the event target whenever triggered; &#34;*source&#34; is also an option; defaults to SELF if it can't find a name</p> <p>3.0.1<br> -- updates for 3.0<br> -- changed arg13 to arg10 for all events related to SPELL_AURA_REFRESH [414]<br> -- renamed SetTextFontObject as SetNormalFontObject to fix error<br> -- fixed issue where pressing &#34;load rule&#34; with no number in the textbox gave an error [800]<br> -- pressing &#34;Clear GUI&#34; now clears the individual rule text box as well<br> -- updated spell/power parser to include frostfire and runes<br> -- updated SWING_DAMAGE code for addition of &#34;overkill&#34; as arg10<br> -- updated SPELL_AURA_BROKEN_SPELL code [422]<br> -- added SPELL_BUILDING code [387] but haven't seen this in action yet so it may be incomplete<br> -- fixed totem power gain attribution error<br> -- fixed issue with SPELL_AURA_BROKEN output [420]<br> -- updated SPELL_PERIODIC_HEAL output<br> -- updated dropdown menus for 3.0 and increased efficiency<br> -- updated version number and TOC</p> <p>1.0.8<br> -- updated event pulldown for 2.4.3: added SPELL_AURA_BROKEN and SPELL_AURA_REFRESH, changed SPELL_AURA_DISPELLED to SPELL_DISPEL</p> <p>1.0.7<br> -- added &#34;YELL&#34; as a channel option<br> -- minor gui adjustments</p> <p>1.0.6<br> -- minor adjustments to the gui<br> -- default setting is &#34;off&#34; but enable status is now persistent across sessions (by character), so if you log out with TJH active, it will be on next time you log that character<br> -- added basic set of rules for SSC &#34;/tjh ssc&#34; to activate</p> <p>1.0.5<br> -- added dynamic variables to custom spam: using any of the following in your spam will substitute the current event's variable, or blank if that variable is nil:<br> *event = current event's name<br> *source = current event's source<br> *target = current event's target<br> *spell = current event's spellname<br> -- Note: depending on the event, this may not always give you what you expect, but it can be great for rules like the following:<br> /tjh rule UNIT_DIED;;;;raid;RW;*target is down!<br> -- code updates to improve speed and efficiency<br> -- added &#34;Load Rule&#34; and &#34;Clear GUI&#34; options in GUI: there is now one &#34;individual rule&#34; entry box, once you enter a rule number you can choose to delete it or to load it into the GUI to act as the basis for a new rule. I've also added a &#34;clear gui&#34; button to start afresh</p> <p>1.0.4<br> -- changed &#34;Auto channel&#34; checkbox to work more intuitively; when enabled rules will have &#34;auto&#34; as the channel, and will be output to self, party, or raid chat depending on your group status<br> -- added option to use custom spam text by rule, leave blank if you want the standard combat text spam<br> -- updated code related to new spam option<br> -- updated gui to include custom spam entry box, text, and updated help text<br> -- updated TJH_ReadMe.txt<br> -- changed SPELL_START spam to match standard combat log text<br> -- NOTE: changed rule syntax to use &#34;;&#34; instead of &#34;,&#34; so commas could be used in custom spam. sorry, but old rules will have to be updated</p> <p>1.0.3<br> -- changed channel settings to a &#34;by rule&#34; basis, so each event can be output to its own separate channel (spam the raid when Leeroy breaks a sheep, but only spam yourself when you do;)<br> -- updated ReadMe to include new rule structure<br> -- gui adjustments for coding and screen efficiencies<br> -- added the previously forgotten &#34;/tjh spam,delete&#34; commmand</p> <p>1.0.2<br> -- added &#34;warn&#34; as a channel option; splashes screen like raid warning but to player only (like SCT, for ex.)<br> -- tweaks to make the gui more legible<br> -- added code efficiencies<br> -- added counts for &#34;_APPLIED_DOSE&#34; buffs like &#34;Electrical Charge (2)&#34;<br> -- fixed manual event entry field clearance, should now clear on Add Rule<br> -- channel text should now update in gui as expected</p> <p>1.0.1<br> -- updated Rule buttons for easier viewing<br> -- minor adjustments to GUI</p> <p>1.0<br> -- updated code to allow entry of event names in lower case<br> -- all rule entry fields now cleared when new rule is created, no deleting required<br> -- replaced enable checkbox with pretty toggle button<br> -- adjusted dropdown window locations<br> -- first release version, because beta is so passe</p> <p>0.1.8b<br> -- added a GUI: note that if you have both a manual and dropdown event filled in, the manual event will be used in making the rule; slash commands are still valid if you prefer that method; left &#34;report&#34; and &#34;spam&#34; out of the GUI but both are valid via slash command</p> <p>0.1.7.1b<br> -- fixed flipped source/target syntax in help spam</p> <p>0.1.7b<br> -- added affiliation option as a fifth rule variable<br> -- code cleanup<br> -- made friend/enemy affiliation apply to events both &#34;from&#34; and &#34;to&#34; but I may change this later<br> -- if channel is set to RAID or PARTY but you aren't grouped, spam now defaults to SELF (but channel does not change, so if you join a group spam should be directed appropriately)<br> -- now accepts lowercase channel names</p> <p>0.1.6b<br> -- fixed blank event spam on login<br> -- updated output code to include all event variables (although not every single argument for each variable is included in the spam)<br> -- updated existing event spam to better reflect events<br> -- updated code to include damage and power gain types<br> -- added creator to reports of event SPELL_CREATE<br> -- added &#34;thing interrupted&#34; to INTERRUPT reports<br> -- corrected ENERGIZED to ENERGIZE; gains should now register properly<br> -- added separate code for EXTRA_ATTACKS like Windfury</p> <p>0.1.5b<br> -- updated custom channel code<br> -- added &#34;reset&#34; as a valid command</p> <p>0.1.4b<br> -- initial beta release</p> Thu, 02 Jul 2009 18:57:14 +0000 http://wow.curseforge.com/addons/tjh/files/22-that-just-happened-3-0-4/ http://wow.curseforge.com/addons/tjh/files/22-that-just-happened-3-0-4/ no-reply@curseforge.com (belleboom) ThatJustHappened 3.0.3.2 http://wow.curseforge.com/addons/tjh/files/21-that-just-happened-3-0-3-2/ <p>ThatJustHappened Change Log</p> <p>3.0.3.2<br> -- added &#34;PLAY&#34; &#34;SOUND&#34; and &#34;PLAYSOUND&#34; as valid channel option: add soundfile pathname to the output box. Works for pathnames in the format of &#34;Sound\Music\GlueScreenMusic\<a href="http://wow_main_theme.mp3&#34" rel="nofollow">wow_main_theme.mp3&#34</a>; but not &#34;Sound\\Music\\GlueScreenMusic\\<a href="http://wow_main_theme.mp3&#34" rel="nofollow">wow_main_theme.mp3&#34</a>;; will play mp3 and wav files on event but cannot be stopped mid-file, so choose wisely (see <a href="http://www.wowwiki.com/API_PlaySoundFile" rel="nofollow">http://www.wowwiki.com/API_PlaySoundFile</a> for sound file options)</p> <p>3.0.3.1<br> -- whoops, forgot to excise the initial Profiles tab (sorry if anyone got their hopes up:)</p> <p>3.0.3<br> -- added code to allow output to EMOTE, either by using a standard emote trigger (ex: /dance) which will do the specified emote, or by entering text into the &#34;display text&#34; box, which will print it as if you had typed &#34;/e display text)<br> -- started profiles code, but don't hold your breath</p> <p>3.0.2<br> -- added code to allow dynamic source/target variables in output channels, so that adding &#34;*target&#34; to the spam output option will whisper the event target whenever triggered; &#34;*source&#34; is also an option; defaults to SELF if it can't find a name</p> <p>3.0.1<br> -- updates for 3.0<br> -- changed arg13 to arg10 for all events related to SPELL_AURA_REFRESH [414]<br> -- renamed SetTextFontObject as SetNormalFontObject to fix error<br> -- fixed issue where pressing &#34;load rule&#34; with no number in the textbox gave an error [800]<br> -- pressing &#34;Clear GUI&#34; now clears the individual rule text box as well<br> -- updated spell/power parser to include frostfire and runes<br> -- updated SWING_DAMAGE code for addition of &#34;overkill&#34; as arg10<br> -- updated SPELL_AURA_BROKEN_SPELL code [422]<br> -- added SPELL_BUILDING code [387] but haven't seen this in action yet so it may be incomplete<br> -- fixed totem power gain attribution error<br> -- fixed issue with SPELL_AURA_BROKEN output [420]<br> -- updated SPELL_PERIODIC_HEAL output<br> -- updated dropdown menus for 3.0 and increased efficiency<br> -- updated version number and TOC</p> <p>1.0.8<br> -- updated event pulldown for 2.4.3: added SPELL_AURA_BROKEN and SPELL_AURA_REFRESH, changed SPELL_AURA_DISPELLED to SPELL_DISPEL</p> <p>1.0.7<br> -- added &#34;YELL&#34; as a channel option<br> -- minor gui adjustments</p> <p>1.0.6<br> -- minor adjustments to the gui<br> -- default setting is &#34;off&#34; but enable status is now persistent across sessions (by character), so if you log out with TJH active, it will be on next time you log that character<br> -- added basic set of rules for SSC &#34;/tjh ssc&#34; to activate</p> <p>1.0.5<br> -- added dynamic variables to custom spam: using any of the following in your spam will substitute the current event's variable, or blank if that variable is nil:<br> *event = current event's name<br> *source = current event's source<br> *target = current event's target<br> *spell = current event's spellname<br> -- Note: depending on the event, this may not always give you what you expect, but it can be great for rules like the following:<br> /tjh rule UNIT_DIED;;;;raid;RW;*target is down!<br> -- code updates to improve speed and efficiency<br> -- added &#34;Load Rule&#34; and &#34;Clear GUI&#34; options in GUI: there is now one &#34;individual rule&#34; entry box, once you enter a rule number you can choose to delete it or to load it into the GUI to act as the basis for a new rule. I've also added a &#34;clear gui&#34; button to start afresh</p> <p>1.0.4<br> -- changed &#34;Auto channel&#34; checkbox to work more intuitively; when enabled rules will have &#34;auto&#34; as the channel, and will be output to self, party, or raid chat depending on your group status<br> -- added option to use custom spam text by rule, leave blank if you want the standard combat text spam<br> -- updated code related to new spam option<br> -- updated gui to include custom spam entry box, text, and updated help text<br> -- updated TJH_ReadMe.txt<br> -- changed SPELL_START spam to match standard combat log text<br> -- NOTE: changed rule syntax to use &#34;;&#34; instead of &#34;,&#34; so commas could be used in custom spam. sorry, but old rules will have to be updated</p> <p>1.0.3<br> -- changed channel settings to a &#34;by rule&#34; basis, so each event can be output to its own separate channel (spam the raid when Leeroy breaks a sheep, but only spam yourself when you do;)<br> -- updated ReadMe to include new rule structure<br> -- gui adjustments for coding and screen efficiencies<br> -- added the previously forgotten &#34;/tjh spam,delete&#34; commmand</p> <p>1.0.2<br> -- added &#34;warn&#34; as a channel option; splashes screen like raid warning but to player only (like SCT, for ex.)<br> -- tweaks to make the gui more legible<br> -- added code efficiencies<br> -- added counts for &#34;_APPLIED_DOSE&#34; buffs like &#34;Electrical Charge (2)&#34;<br> -- fixed manual event entry field clearance, should now clear on Add Rule<br> -- channel text should now update in gui as expected</p> <p>1.0.1<br> -- updated Rule buttons for easier viewing<br> -- minor adjustments to GUI</p> <p>1.0<br> -- updated code to allow entry of event names in lower case<br> -- all rule entry fields now cleared when new rule is created, no deleting required<br> -- replaced enable checkbox with pretty toggle button<br> -- adjusted dropdown window locations<br> -- first release version, because beta is so passe</p> <p>0.1.8b<br> -- added a GUI: note that if you have both a manual and dropdown event filled in, the manual event will be used in making the rule; slash commands are still valid if you prefer that method; left &#34;report&#34; and &#34;spam&#34; out of the GUI but both are valid via slash command</p> <p>0.1.7.1b<br> -- fixed flipped source/target syntax in help spam</p> <p>0.1.7b<br> -- added affiliation option as a fifth rule variable<br> -- code cleanup<br> -- made friend/enemy affiliation apply to events both &#34;from&#34; and &#34;to&#34; but I may change this later<br> -- if channel is set to RAID or PARTY but you aren't grouped, spam now defaults to SELF (but channel does not change, so if you join a group spam should be directed appropriately)<br> -- now accepts lowercase channel names</p> <p>0.1.6b<br> -- fixed blank event spam on login<br> -- updated output code to include all event variables (although not every single argument for each variable is included in the spam)<br> -- updated existing event spam to better reflect events<br> -- updated code to include damage and power gain types<br> -- added creator to reports of event SPELL_CREATE<br> -- added &#34;thing interrupted&#34; to INTERRUPT reports<br> -- corrected ENERGIZED to ENERGIZE; gains should now register properly<br> -- added separate code for EXTRA_ATTACKS like Windfury</p> <p>0.1.5b<br> -- updated custom channel code<br> -- added &#34;reset&#34; as a valid command</p> <p>0.1.4b<br> -- initial beta release</p> Mon, 29 Jun 2009 22:53:25 +0000 http://wow.curseforge.com/addons/tjh/files/21-that-just-happened-3-0-3-2/ http://wow.curseforge.com/addons/tjh/files/21-that-just-happened-3-0-3-2/ no-reply@curseforge.com (belleboom) ThatJustHappened 3.0.3.1 http://wow.curseforge.com/addons/tjh/files/20-that-just-happened-3-0-3-1/ <p>ThatJustHappened Change Log</p> <p>3.0.3.1<br> -- whoops, forgot to excise the initial Profiles tab (sorry if anyone got their hopes up:)</p> <p>3.0.3<br> -- added code to allow output to EMOTE, either by using a standard emote trigger (ex: /dance) which will do the specified emote, or by entering text into the &#34;display text&#34; box, which will print it as if you had typed &#34;/e display text)<br> -- started profiles code, but don't hold your breath</p> <p>3.0.2<br> -- added code to allow dynamic source/target variables in output channels, so that adding &#34;*target&#34; to the spam output option will whisper the event target whenever triggered; &#34;*source&#34; is also an option; defaults to SELF if it can't find a name</p> <p>3.0.1<br> -- updates for 3.0<br> -- changed arg13 to arg10 for all events related to SPELL_AURA_REFRESH [414]<br> -- renamed SetTextFontObject as SetNormalFontObject to fix error<br> -- fixed issue where pressing &#34;load rule&#34; with no number in the textbox gave an error [800]<br> -- pressing &#34;Clear GUI&#34; now clears the individual rule text box as well<br> -- updated spell/power parser to include frostfire and runes<br> -- updated SWING_DAMAGE code for addition of &#34;overkill&#34; as arg10<br> -- updated SPELL_AURA_BROKEN_SPELL code [422]<br> -- added SPELL_BUILDING code [387] but haven't seen this in action yet so it may be incomplete<br> -- fixed totem power gain attribution error<br> -- fixed issue with SPELL_AURA_BROKEN output [420]<br> -- updated SPELL_PERIODIC_HEAL output<br> -- updated dropdown menus for 3.0 and increased efficiency<br> -- updated version number and TOC</p> <p>1.0.8<br> -- updated event pulldown for 2.4.3: added SPELL_AURA_BROKEN and SPELL_AURA_REFRESH, changed SPELL_AURA_DISPELLED to SPELL_DISPEL</p> <p>1.0.7<br> -- added &#34;YELL&#34; as a channel option<br> -- minor gui adjustments</p> <p>1.0.6<br> -- minor adjustments to the gui<br> -- default setting is &#34;off&#34; but enable status is now persistent across sessions (by character), so if you log out with TJH active, it will be on next time you log that character<br> -- added basic set of rules for SSC &#34;/tjh ssc&#34; to activate</p> <p>1.0.5<br> -- added dynamic variables to custom spam: using any of the following in your spam will substitute the current event's variable, or blank if that variable is nil:<br> *event = current event's name<br> *source = current event's source<br> *target = current event's target<br> *spell = current event's spellname<br> -- Note: depending on the event, this may not always give you what you expect, but it can be great for rules like the following:<br> /tjh rule UNIT_DIED;;;;raid;RW;*target is down!<br> -- code updates to improve speed and efficiency<br> -- added &#34;Load Rule&#34; and &#34;Clear GUI&#34; options in GUI: there is now one &#34;individual rule&#34; entry box, once you enter a rule number you can choose to delete it or to load it into the GUI to act as the basis for a new rule. I've also added a &#34;clear gui&#34; button to start afresh</p> <p>1.0.4<br> -- changed &#34;Auto channel&#34; checkbox to work more intuitively; when enabled rules will have &#34;auto&#34; as the channel, and will be output to self, party, or raid chat depending on your group status<br> -- added option to use custom spam text by rule, leave blank if you want the standard combat text spam<br> -- updated code related to new spam option<br> -- updated gui to include custom spam entry box, text, and updated help text<br> -- updated TJH_ReadMe.txt<br> -- changed SPELL_START spam to match standard combat log text<br> -- NOTE: changed rule syntax to use &#34;;&#34; instead of &#34;,&#34; so commas could be used in custom spam. sorry, but old rules will have to be updated</p> <p>1.0.3<br> -- changed channel settings to a &#34;by rule&#34; basis, so each event can be output to its own separate channel (spam the raid when Leeroy breaks a sheep, but only spam yourself when you do;)<br> -- updated ReadMe to include new rule structure<br> -- gui adjustments for coding and screen efficiencies<br> -- added the previously forgotten &#34;/tjh spam,delete&#34; commmand</p> <p>1.0.2<br> -- added &#34;warn&#34; as a channel option; splashes screen like raid warning but to player only (like SCT, for ex.)<br> -- tweaks to make the gui more legible<br> -- added code efficiencies<br> -- added counts for &#34;_APPLIED_DOSE&#34; buffs like &#34;Electrical Charge (2)&#34;<br> -- fixed manual event entry field clearance, should now clear on Add Rule<br> -- channel text should now update in gui as expected</p> <p>1.0.1<br> -- updated Rule buttons for easier viewing<br> -- minor adjustments to GUI</p> <p>1.0<br> -- updated code to allow entry of event names in lower case<br> -- all rule entry fields now cleared when new rule is created, no deleting required<br> -- replaced enable checkbox with pretty toggle button<br> -- adjusted dropdown window locations<br> -- first release version, because beta is so passe</p> <p>0.1.8b<br> -- added a GUI: note that if you have both a manual and dropdown event filled in, the manual event will be used in making the rule; slash commands are still valid if you prefer that method; left &#34;report&#34; and &#34;spam&#34; out of the GUI but both are valid via slash command</p> <p>0.1.7.1b<br> -- fixed flipped source/target syntax in help spam</p> <p>0.1.7b<br> -- added affiliation option as a fifth rule variable<br> -- code cleanup<br> -- made friend/enemy affiliation apply to events both &#34;from&#34; and &#34;to&#34; but I may change this later<br> -- if channel is set to RAID or PARTY but you aren't grouped, spam now defaults to SELF (but channel does not change, so if you join a group spam should be directed appropriately)<br> -- now accepts lowercase channel names</p> <p>0.1.6b<br> -- fixed blank event spam on login<br> -- updated output code to include all event variables (although not every single argument for each variable is included in the spam)<br> -- updated existing event spam to better reflect events<br> -- updated code to include damage and power gain types<br> -- added creator to reports of event SPELL_CREATE<br> -- added &#34;thing interrupted&#34; to INTERRUPT reports<br> -- corrected ENERGIZED to ENERGIZE; gains should now register properly<br> -- added separate code for EXTRA_ATTACKS like Windfury</p> <p>0.1.5b<br> -- updated custom channel code<br> -- added &#34;reset&#34; as a valid command</p> <p>0.1.4b<br> -- initial beta release</p> Mon, 29 Jun 2009 15:21:41 +0000 http://wow.curseforge.com/addons/tjh/files/20-that-just-happened-3-0-3-1/ http://wow.curseforge.com/addons/tjh/files/20-that-just-happened-3-0-3-1/ no-reply@curseforge.com (belleboom) ThatJustHappened 3.0.3 http://wow.curseforge.com/addons/tjh/files/19-that-just-happened-3-0-3/ <p>ThatJustHappened Change Log</p> <p>3.0.3<br> -- added code to allow output to EMOTE, either by using a standard emote trigger (ex: /dance) which will do the specified emote, or by entering text into the &#34;display text&#34; box, which will print it as if you had typed &#34;/e display text)<br> -- started profiles code, but don't hold your breath</p> <p>3.0.2<br> -- added code to allow dynamic source/target variables in output channels, so that adding &#34;*target&#34; to the spam output option will whisper the event target whenever triggered; &#34;*source&#34; is also an option; defaults to SELF if it can't find a name</p> <p>3.0.1<br> -- updates for 3.0<br> -- changed arg13 to arg10 for all events related to SPELL_AURA_REFRESH [414]<br> -- renamed SetTextFontObject as SetNormalFontObject to fix error<br> -- fixed issue where pressing &#34;load rule&#34; with no number in the textbox gave an error [800]<br> -- pressing &#34;Clear GUI&#34; now clears the individual rule text box as well<br> -- updated spell/power parser to include frostfire and runes<br> -- updated SWING_DAMAGE code for addition of &#34;overkill&#34; as arg10<br> -- updated SPELL_AURA_BROKEN_SPELL code [422]<br> -- added SPELL_BUILDING code [387] but haven't seen this in action yet so it may be incomplete<br> -- fixed totem power gain attribution error<br> -- fixed issue with SPELL_AURA_BROKEN output [420]<br> -- updated SPELL_PERIODIC_HEAL output<br> -- updated dropdown menus for 3.0 and increased efficiency<br> -- updated version number and TOC</p> <p>1.0.8<br> -- updated event pulldown for 2.4.3: added SPELL_AURA_BROKEN and SPELL_AURA_REFRESH, changed SPELL_AURA_DISPELLED to SPELL_DISPEL</p> <p>1.0.7<br> -- added &#34;YELL&#34; as a channel option<br> -- minor gui adjustments</p> <p>1.0.6<br> -- minor adjustments to the gui<br> -- default setting is &#34;off&#34; but enable status is now persistent across sessions (by character), so if you log out with TJH active, it will be on next time you log that character<br> -- added basic set of rules for SSC &#34;/tjh ssc&#34; to activate</p> <p>1.0.5<br> -- added dynamic variables to custom spam: using any of the following in your spam will substitute the current event's variable, or blank if that variable is nil:<br> *event = current event's name<br> *source = current event's source<br> *target = current event's target<br> *spell = current event's spellname<br> -- Note: depending on the event, this may not always give you what you expect, but it can be great for rules like the following:<br> /tjh rule UNIT_DIED;;;;raid;RW;*target is down!<br> -- code updates to improve speed and efficiency<br> -- added &#34;Load Rule&#34; and &#34;Clear GUI&#34; options in GUI: there is now one &#34;individual rule&#34; entry box, once you enter a rule number you can choose to delete it or to load it into the GUI to act as the basis for a new rule. I've also added a &#34;clear gui&#34; button to start afresh</p> <p>1.0.4<br> -- changed &#34;Auto channel&#34; checkbox to work more intuitively; when enabled rules will have &#34;auto&#34; as the channel, and will be output to self, party, or raid chat depending on your group status<br> -- added option to use custom spam text by rule, leave blank if you want the standard combat text spam<br> -- updated code related to new spam option<br> -- updated gui to include custom spam entry box, text, and updated help text<br> -- updated TJH_ReadMe.txt<br> -- changed SPELL_START spam to match standard combat log text<br> -- NOTE: changed rule syntax to use &#34;;&#34; instead of &#34;,&#34; so commas could be used in custom spam. sorry, but old rules will have to be updated</p> <p>1.0.3<br> -- changed channel settings to a &#34;by rule&#34; basis, so each event can be output to its own separate channel (spam the raid when Leeroy breaks a sheep, but only spam yourself when you do;)<br> -- updated ReadMe to include new rule structure<br> -- gui adjustments for coding and screen efficiencies<br> -- added the previously forgotten &#34;/tjh spam,delete&#34; commmand</p> <p>1.0.2<br> -- added &#34;warn&#34; as a channel option; splashes screen like raid warning but to player only (like SCT, for ex.)<br> -- tweaks to make the gui more legible<br> -- added code efficiencies<br> -- added counts for &#34;_APPLIED_DOSE&#34; buffs like &#34;Electrical Charge (2)&#34;<br> -- fixed manual event entry field clearance, should now clear on Add Rule<br> -- channel text should now update in gui as expected</p> <p>1.0.1<br> -- updated Rule buttons for easier viewing<br> -- minor adjustments to GUI</p> <p>1.0<br> -- updated code to allow entry of event names in lower case<br> -- all rule entry fields now cleared when new rule is created, no deleting required<br> -- replaced enable checkbox with pretty toggle button<br> -- adjusted dropdown window locations<br> -- first release version, because beta is so passe</p> <p>0.1.8b<br> -- added a GUI: note that if you have both a manual and dropdown event filled in, the manual event will be used in making the rule; slash commands are still valid if you prefer that method; left &#34;report&#34; and &#34;spam&#34; out of the GUI but both are valid via slash command</p> <p>0.1.7.1b<br> -- fixed flipped source/target syntax in help spam</p> <p>0.1.7b<br> -- added affiliation option as a fifth rule variable<br> -- code cleanup<br> -- made friend/enemy affiliation apply to events both &#34;from&#34; and &#34;to&#34; but I may change this later<br> -- if channel is set to RAID or PARTY but you aren't grouped, spam now defaults to SELF (but channel does not change, so if you join a group spam should be directed appropriately)<br> -- now accepts lowercase channel names</p> <p>0.1.6b<br> -- fixed blank event spam on login<br> -- updated output code to include all event variables (although not every single argument for each variable is included in the spam)<br> -- updated existing event spam to better reflect events<br> -- updated code to include damage and power gain types<br> -- added creator to reports of event SPELL_CREATE<br> -- added &#34;thing interrupted&#34; to INTERRUPT reports<br> -- corrected ENERGIZED to ENERGIZE; gains should now register properly<br> -- added separate code for EXTRA_ATTACKS like Windfury</p> <p>0.1.5b<br> -- updated custom channel code<br> -- added &#34;reset&#34; as a valid command</p> <p>0.1.4b<br> -- initial beta release</p> Sun, 28 Jun 2009 18:36:53 +0000 http://wow.curseforge.com/addons/tjh/files/19-that-just-happened-3-0-3/ http://wow.curseforge.com/addons/tjh/files/19-that-just-happened-3-0-3/ no-reply@curseforge.com (belleboom) ThatJustHappened3.0.1 http://wow.curseforge.com/addons/tjh/files/17-that-just-happened3-0-1/ <p>ThatJustHappened Change Log</p> <p>3.0.1<br> -- updates for 3.0<br> -- changed arg13 to arg10 for all events related to SPELL_AURA_REFRESH [414]<br> -- renamed SetTextFontObject as SetNormalFontObject to fix error<br> -- fixed issue where pressing &#34;load rule&#34; with no number in the textbox gave an error [800]<br> -- pressing &#34;Clear GUI&#34; now clears the individual rule text box as well<br> -- updated spell/power parser to include frostfire and runes<br> -- updated SWING_DAMAGE code for addition of &#34;overkill&#34; as arg10<br> -- updated SPELL_AURA_BROKEN_SPELL code [422]<br> -- added SPELL_BUILDING code [387] but haven't seen this in action yet so it may be incomplete<br> -- fixed totem power gain attribution error<br> -- fixed issue with SPELL_AURA_BROKEN output [420]<br> -- updated SPELL_PERIODIC_HEAL output<br> -- updated dropdown menus for 3.0 and increased efficiency<br> -- updated version number and TOC</p> <p>1.0.8<br> -- updated event pulldown for 2.4.3: added SPELL_AURA_BROKEN and SPELL_AURA_REFRESH, changed SPELL_AURA_DISPELLED to SPELL_DISPEL</p> <p>1.0.7<br> -- added &#34;YELL&#34; as a channel option<br> -- minor gui adjustments</p> <p>1.0.6<br> -- minor adjustments to the gui<br> -- default setting is &#34;off&#34; but enable status is now persistent across sessions (by character), so if you log out with TJH active, it will be on next time you log that character<br> -- added basic set of rules for SSC &#34;/tjh ssc&#34; to activate</p> <p>1.0.5<br> -- added dynamic variables to custom spam: using any of the following in your spam will substitute the current event's variable, or blank if that variable is nil:<br> *event = current event's name<br> *source = current event's source<br> *target = current event's target<br> *spell = current event's spellname<br> -- Note: depending on the event, this may not always give you what you expect, but it can be great for rules like the following:<br> /tjh rule UNIT_DIED;;;;raid;RW;*target is down!<br> -- code updates to improve speed and efficiency<br> -- added &#34;Load Rule&#34; and &#34;Clear GUI&#34; options in GUI: there is now one &#34;individual rule&#34; entry box, once you enter a rule number you can choose to delete it or to load it into the GUI to act as the basis for a new rule. I've also added a &#34;clear gui&#34; button to start afresh</p> <p>1.0.4<br> -- changed &#34;Auto channel&#34; checkbox to work more intuitively; when enabled rules will have &#34;auto&#34; as the channel, and will be output to self, party, or raid chat depending on your group status<br> -- added option to use custom spam text by rule, leave blank if you want the standard combat text spam<br> -- updated code related to new spam option<br> -- updated gui to include custom spam entry box, text, and updated help text<br> -- updated TJH_ReadMe.txt<br> -- changed SPELL_START spam to match standard combat log text<br> -- NOTE: changed rule syntax to use &#34;;&#34; instead of &#34;,&#34; so commas could be used in custom spam. sorry, but old rules will have to be updated</p> <p>1.0.3<br> -- changed channel settings to a &#34;by rule&#34; basis, so each event can be output to its own separate channel (spam the raid when Leeroy breaks a sheep, but only spam yourself when you do;)<br> -- updated ReadMe to include new rule structure<br> -- gui adjustments for coding and screen efficiencies<br> -- added the previously forgotten &#34;/tjh spam,delete&#34; commmand</p> <p>1.0.2<br> -- added &#34;warn&#34; as a channel option; splashes screen like raid warning but to player only (like SCT, for ex.)<br> -- tweaks to make the gui more legible<br> -- added code efficiencies<br> -- added counts for &#34;_APPLIED_DOSE&#34; buffs like &#34;Electrical Charge (2)&#34;<br> -- fixed manual event entry field clearance, should now clear on Add Rule<br> -- channel text should now update in gui as expected</p> <p>1.0.1<br> -- updated Rule buttons for easier viewing<br> -- minor adjustments to GUI</p> <p>1.0<br> -- updated code to allow entry of event names in lower case<br> -- all rule entry fields now cleared when new rule is created, no deleting required<br> -- replaced enable checkbox with pretty toggle button<br> -- adjusted dropdown window locations<br> -- first release version, because beta is so passe</p> <p>0.1.8b<br> -- added a GUI: note that if you have both a manual and dropdown event filled in, the manual event will be used in making the rule; slash commands are still valid if you prefer that method; left &#34;report&#34; and &#34;spam&#34; out of the GUI but both are valid via slash command</p> <p>0.1.7.1b<br> -- fixed flipped source/target syntax in help spam</p> <p>0.1.7b<br> -- added affiliation option as a fifth rule variable<br> -- code cleanup<br> -- made friend/enemy affiliation apply to events both &#34;from&#34; and &#34;to&#34; but I may change this later<br> -- if channel is set to RAID or PARTY but you aren't grouped, spam now defaults to SELF (but channel does not change, so if you join a group spam should be directed appropriately)<br> -- now accepts lowercase channel names</p> <p>0.1.6b<br> -- fixed blank event spam on login<br> -- updated output code to include all event variables (although not every single argument for each variable is included in the spam)<br> -- updated existing event spam to better reflect events<br> -- updated code to include damage and power gain types<br> -- added creator to reports of event SPELL_CREATE<br> -- added &#34;thing interrupted&#34; to INTERRUPT reports<br> -- corrected ENERGIZED to ENERGIZE; gains should now register properly<br> -- added separate code for EXTRA_ATTACKS like Windfury</p> <p>0.1.5b<br> -- updated custom channel code<br> -- added &#34;reset&#34; as a valid command</p> <p>0.1.4b<br> -- initial beta release</p> Thu, 16 Oct 2008 21:55:37 +0000 http://wow.curseforge.com/addons/tjh/files/17-that-just-happened3-0-1/ http://wow.curseforge.com/addons/tjh/files/17-that-just-happened3-0-1/ no-reply@curseforge.com (belleboom) ThatJustHappened 1.0.7 http://wow.curseforge.com/addons/tjh/files/16-that-just-happened-1-0-7/ <p>ThatJustHappened Change Log<br> 1.0.7<br> -- added &#34;YELL&#34; as a channel option<br> -- minor gui adjustments</p> <p>1.0.6<br> -- minor adjustments to the gui<br> -- default setting is &#34;off&#34; but enable status is now persistent across sessions (by character), so if you log out with TJH active, it will be on next time you log that character<br> -- added basic set of rules for SSC &#34;/tjh ssc&#34; to activate</p> <p>1.0.5<br> -- added dynamic variables to custom spam: using any of the following in your spam will substitute the current event's variable, or blank if that variable is nil:<br> *event = current event's name<br> *source = current event's source<br> *target = current event's target<br> *spell = current event's spellname<br> -- Note: depending on the event, this may not always give you what you expect, but it can be great for rules like the following:<br> /tjh rule UNIT_DIED;;;;raid;RW;*target is down!<br> -- code updates to improve speed and efficiency<br> -- added &#34;Load Rule&#34; and &#34;Clear GUI&#34; options in GUI: there is now one &#34;individual rule&#34; entry box, once you enter a rule number you can choose to delete it or to load it into the GUI to act as the basis for a new rule. I've also added a &#34;clear gui&#34; button to start afresh</p> <p>1.0.4<br> -- changed &#34;Auto channel&#34; checkbox to work more intuitively; when enabled rules will have &#34;auto&#34; as the channel, and will be output to self, party, or raid chat depending on your group status<br> -- added option to use custom spam text by rule, leave blank if you want the standard combat text spam<br> -- updated code related to new spam option<br> -- updated gui to include custom spam entry box, text, and updated help text<br> -- updated TJH_ReadMe.txt<br> -- changed SPELL_START spam to match standard combat log text<br> -- NOTE: changed rule syntax to use &#34;;&#34; instead of &#34;,&#34; so commas could be used in custom spam. sorry, but old rules will have to be updated</p> <p>1.0.3<br> -- changed channel settings to a &#34;by rule&#34; basis, so each event can be output to its own separate channel (spam the raid when Leeroy breaks a sheep, but only spam yourself when you do;)<br> -- updated ReadMe to include new rule structure<br> -- gui adjustments for coding and screen efficiencies<br> -- added the previously forgotten &#34;/tjh spam,delete&#34; commmand</p> <p>1.0.2<br> -- added &#34;warn&#34; as a channel option; splashes screen like raid warning but to player only (like SCT, for ex.)<br> -- tweaks to make the gui more legible<br> -- added code efficiencies<br> -- added counts for &#34;_APPLIED_DOSE&#34; buffs like &#34;Electrical Charge (2)&#34;<br> -- fixed manual event entry field clearance, should now clear on Add Rule<br> -- channel text should now update in gui as expected</p> <p>1.0.1<br> -- updated Rule buttons for easier viewing<br> -- minor adjustments to GUI</p> <p>1.0<br> -- updated code to allow entry of event names in lower case<br> -- all rule entry fields now cleared when new rule is created, no deleting required<br> -- replaced enable checkbox with pretty toggle button<br> -- adjusted dropdown window locations<br> -- first release version, because beta is so passe</p> <p>0.1.8b<br> -- added a GUI: note that if you have both a manual and dropdown event filled in, the manual event will be used in making the rule; slash commands are still valid if you prefer that method; left &#34;report&#34; and &#34;spam&#34; out of the GUI but both are valid via slash command</p> <p>0.1.7.1b<br> -- fixed flipped source/target syntax in help spam</p> <p>0.1.7b<br> -- added affiliation option as a fifth rule variable<br> -- code cleanup<br> -- made friend/enemy affiliation apply to events both &#34;from&#34; and &#34;to&#34; but I may change this later<br> -- if channel is set to RAID or PARTY but you aren't grouped, spam now defaults to SELF (but channel does not change, so if you join a group spam should be directed appropriately)<br> -- now accepts lowercase channel names</p> <p>0.1.6b<br> -- fixed blank event spam on login<br> -- updated output code to include all event variables (although not every single argument for each variable is included in the spam)<br> -- updated existing event spam to better reflect events<br> -- updated code to include damage and power gain types<br> -- added creator to reports of event SPELL_CREATE<br> -- added &#34;thing interrupted&#34; to INTERRUPT reports<br> -- corrected ENERGIZED to ENERGIZE; gains should now register properly<br> -- added separate code for EXTRA_ATTACKS like Windfury</p> <p>0.1.5b<br> -- updated custom channel code<br> -- added &#34;reset&#34; as a valid command</p> <p>0.1.4b<br> -- initial beta release</p> Tue, 01 Jul 2008 19:21:18 +0000 http://wow.curseforge.com/addons/tjh/files/16-that-just-happened-1-0-7/ http://wow.curseforge.com/addons/tjh/files/16-that-just-happened-1-0-7/ no-reply@curseforge.com (belleboom) ThatJustHappened 1.0.6 http://wow.curseforge.com/addons/tjh/files/15-that-just-happened-1-0-6/ <p>ThatJustHappened Change Log<br> 1.0.6<br> -- minor adjustments to the gui<br> -- default setting is &#34;off&#34; but enable status is now persistent across sessions (by character), so if you log out with TJH active, it will be on next time you log that character<br> -- added basic set of rules for SSC &#34;/tjh ssc&#34; to activate</p> <p>1.0.5<br> -- added dynamic variables to custom spam: using any of the following in your spam will substitute the current event's variable, or blank if that variable is nil:<br> *event = current event's name<br> *source = current event's source<br> *target = current event's target<br> *spell = current event's spellname<br> -- Note: depending on the event, this may not always give you what you expect, but it can be great for rules like the following:<br> /tjh rule UNIT_DIED;;;;raid;RW;*target is down!<br> -- code updates to improve speed and efficiency<br> -- added &#34;Load Rule&#34; and &#34;Clear GUI&#34; options in GUI: there is now one &#34;individual rule&#34; entry box, once you enter a rule number you can choose to delete it or to load it into the GUI to act as the basis for a new rule. I've also added a &#34;clear gui&#34; button to start afresh</p> <p>1.0.4<br> -- changed &#34;Auto channel&#34; checkbox to work more intuitively; when enabled rules will have &#34;auto&#34; as the channel, and will be output to self, party, or raid chat depending on your group status<br> -- added option to use custom spam text by rule, leave blank if you want the standard combat text spam<br> -- updated code related to new spam option<br> -- updated gui to include custom spam entry box, text, and updated help text<br> -- updated TJH_ReadMe.txt<br> -- changed SPELL_START spam to match standard combat log text<br> -- NOTE: changed rule syntax to use &#34;;&#34; instead of &#34;,&#34; so commas could be used in custom spam. sorry, but old rules will have to be updated</p> <p>1.0.3<br> -- changed channel settings to a &#34;by rule&#34; basis, so each event can be output to its own separate channel (spam the raid when Leeroy breaks a sheep, but only spam yourself when you do;)<br> -- updated ReadMe to include new rule structure<br> -- gui adjustments for coding and screen efficiencies<br> -- added the previously forgotten &#34;/tjh spam,delete&#34; commmand</p> <p>1.0.2<br> -- added &#34;warn&#34; as a channel option; splashes screen like raid warning but to player only (like SCT, for ex.)<br> -- tweaks to make the gui more legible<br> -- added code efficiencies<br> -- added counts for &#34;_APPLIED_DOSE&#34; buffs like &#34;Electrical Charge (2)&#34;<br> -- fixed manual event entry field clearance, should now clear on Add Rule<br> -- channel text should now update in gui as expected</p> <p>1.0.1<br> -- updated Rule buttons for easier viewing<br> -- minor adjustments to GUI</p> <p>1.0<br> -- updated code to allow entry of event names in lower case<br> -- all rule entry fields now cleared when new rule is created, no deleting required<br> -- replaced enable checkbox with pretty toggle button<br> -- adjusted dropdown window locations<br> -- first release version, because beta is so passe</p> <p>0.1.8b<br> -- added a GUI: note that if you have both a manual and dropdown event filled in, the manual event will be used in making the rule; slash commands are still valid if you prefer that method; left &#34;report&#34; and &#34;spam&#34; out of the GUI but both are valid via slash command</p> <p>0.1.7.1b<br> -- fixed flipped source/target syntax in help spam</p> <p>0.1.7b<br> -- added affiliation option as a fifth rule variable<br> -- code cleanup<br> -- made friend/enemy affiliation apply to events both &#34;from&#34; and &#34;to&#34; but I may change this later<br> -- if channel is set to RAID or PARTY but you aren't grouped, spam now defaults to SELF (but channel does not change, so if you join a group spam should be directed appropriately)<br> -- now accepts lowercase channel names</p> <p>0.1.6b<br> -- fixed blank event spam on login<br> -- updated output code to include all event variables (although not every single argument for each variable is included in the spam)<br> -- updated existing event spam to better reflect events<br> -- updated code to include damage and power gain types<br> -- added creator to reports of event SPELL_CREATE<br> -- added &#34;thing interrupted&#34; to INTERRUPT reports<br> -- corrected ENERGIZED to ENERGIZE; gains should now register properly<br> -- added separate code for EXTRA_ATTACKS like Windfury</p> <p>0.1.5b<br> -- updated custom channel code<br> -- added &#34;reset&#34; as a valid command</p> <p>0.1.4b<br> -- initial beta release</p> Fri, 27 Jun 2008 15:45:51 +0000 http://wow.curseforge.com/addons/tjh/files/15-that-just-happened-1-0-6/ http://wow.curseforge.com/addons/tjh/files/15-that-just-happened-1-0-6/ no-reply@curseforge.com (belleboom) ThatJustHappened 1.0.5 http://wow.curseforge.com/addons/tjh/files/14-that-just-happened-1-0-5/ <p>ThatJustHappened Change Log<br> 1.0.5<br> -- added dynamic variables to custom spam: using any of the following in your spam will substitute the current event's variable, or blank if that variable is nil:<br> *event = current event's name<br> *source = current event's source<br> *target = current event's target<br> *spell = current event's spellname<br> -- Note: depending on the event, this may not always give you what you expect, but it can be great for rules like the following:<br> /tjh rule UNIT_DIED;;;;raid;RW;*target is down!<br> -- code updates to improve speed and efficiency<br> -- added &#34;Load Rule&#34; and &#34;Clear GUI&#34; options in GUI: there is now one &#34;individual rule&#34; entry box, once you enter a rule number you can choose to delete it or to load it into the GUI to act as the basis for a new rule. I've also added a &#34;clear gui&#34; button to start afresh</p> <p>1.0.4<br> -- changed &#34;Auto channel&#34; checkbox to work more intuitively; when enabled rules will have &#34;auto&#34; as the channel, and will be output to self, party, or raid chat depending on your group status<br> -- added option to use custom spam text by rule, leave blank if you want the standard combat text spam<br> -- updated code related to new spam option<br> -- updated gui to include custom spam entry box, text, and updated help text<br> -- updated TJH_ReadMe.txt<br> -- changed SPELL_START spam to match standard combat log text<br> -- NOTE: changed rule syntax to use &#34;;&#34; instead of &#34;,&#34; so commas could be used in custom spam. sorry, but old rules will have to be updated</p> <p>1.0.3<br> -- changed channel settings to a &#34;by rule&#34; basis, so each event can be output to its own separate channel (spam the raid when Leeroy breaks a sheep, but only spam yourself when you do;)<br> -- updated ReadMe to include new rule structure<br> -- gui adjustments for coding and screen efficiencies<br> -- added the previously forgotten &#34;/tjh spam,delete&#34; commmand</p> <p>1.0.2<br> -- added &#34;warn&#34; as a channel option; splashes screen like raid warning but to player only (like SCT, for ex.)<br> -- tweaks to make the gui more legible<br> -- added code efficiencies<br> -- added counts for &#34;_APPLIED_DOSE&#34; buffs like &#34;Electrical Charge (2)&#34;<br> -- fixed manual event entry field clearance, should now clear on Add Rule<br> -- channel text should now update in gui as expected</p> <p>1.0.1<br> -- updated Rule buttons for easier viewing<br> -- minor adjustments to GUI</p> <p>1.0<br> -- updated code to allow entry of event names in lower case<br> -- all rule entry fields now cleared when new rule is created, no deleting required<br> -- replaced enable checkbox with pretty toggle button<br> -- adjusted dropdown window locations<br> -- first release version, because beta is so passe</p> <p>0.1.8b<br> -- added a GUI: note that if you have both a manual and dropdown event filled in, the manual event will be used in making the rule; slash commands are still valid if you prefer that method; left &#34;report&#34; and &#34;spam&#34; out of the GUI but both are valid via slash command</p> <p>0.1.7.1b<br> -- fixed flipped source/target syntax in help spam</p> <p>0.1.7b<br> -- added affiliation option as a fifth rule variable<br> -- code cleanup<br> -- made friend/enemy affiliation apply to events both &#34;from&#34; and &#34;to&#34; but I may change this later<br> -- if channel is set to RAID or PARTY but you aren't grouped, spam now defaults to SELF (but channel does not change, so if you join a group spam should be directed appropriately)<br> -- now accepts lowercase channel names</p> <p>0.1.6b<br> -- fixed blank event spam on login<br> -- updated output code to include all event variables (although not every single argument for each variable is included in the spam)<br> -- updated existing event spam to better reflect events<br> -- updated code to include damage and power gain types<br> -- added creator to reports of event SPELL_CREATE<br> -- added &#34;thing interrupted&#34; to INTERRUPT reports<br> -- corrected ENERGIZED to ENERGIZE; gains should now register properly<br> -- added separate code for EXTRA_ATTACKS like Windfury</p> <p>0.1.5b<br> -- updated custom channel code<br> -- added &#34;reset&#34; as a valid command</p> <p>0.1.4b<br> -- initial beta release</p> Mon, 23 Jun 2008 03:21:18 +0000 http://wow.curseforge.com/addons/tjh/files/14-that-just-happened-1-0-5/ http://wow.curseforge.com/addons/tjh/files/14-that-just-happened-1-0-5/ no-reply@curseforge.com (belleboom) ThatJustHappened 1.0.4 http://wow.curseforge.com/addons/tjh/files/13-that-just-happened-1-0-4/ <p>ThatJustHappened Change Log<br> 1.0.4<br> -- changed &#34;Auto channel&#34; checkbox to work more intuitively; when enabled rules will have &#34;auto&#34; as the channel, and will be output to self, party, or raid chat depending on your group status<br> -- added option to use custom spam text by rule, leave blank if you want the standard combat text spam<br> -- updated code related to new spam option<br> -- updated gui to include custom spam entry box, text, and updated help text<br> -- updated TJH_ReadMe.txt<br> -- changed SPELL_START spam to match standard combat log text<br> -- NOTE: changed rule syntax to use &#34;;&#34; instead of &#34;,&#34; so commas could be used in custom spam. sorry, but old rules will have to be updated</p> <p>1.0.3<br> -- changed channel settings to a &#34;by rule&#34; basis, so each event can be output to its own separate channel (spam the raid when Leeroy breaks a sheep, but only spam yourself when you do;)<br> -- updated ReadMe to include new rule structure<br> -- gui adjustments for coding and screen efficiencies<br> -- added the previously forgotten &#34;/tjh spam,delete&#34; commmand</p> <p>1.0.2<br> -- added &#34;warn&#34; as a channel option; splashes screen like raid warning but to player only (like SCT, for ex.)<br> -- tweaks to make the gui more legible<br> -- added code efficiencies<br> -- added counts for &#34;_APPLIED_DOSE&#34; buffs like &#34;Electrical Charge (2)&#34;<br> -- fixed manual event entry field clearance, should now clear on Add Rule<br> -- channel text should now update in gui as expected</p> <p>1.0.1<br> -- updated Rule buttons for easier viewing<br> -- minor adjustments to GUI</p> <p>1.0<br> -- updated code to allow entry of event names in lower case<br> -- all rule entry fields now cleared when new rule is created, no deleting required<br> -- replaced enable checkbox with pretty toggle button<br> -- adjusted dropdown window locations<br> -- first release version, because beta is so passe</p> <p>0.1.8b<br> -- added a GUI: note that if you have both a manual and dropdown event filled in, the manual event will be used in making the rule; slash commands are still valid if you prefer that method; left &#34;report&#34; and &#34;spam&#34; out of the GUI but both are valid via slash command</p> <p>0.1.7.1b<br> -- fixed flipped source/target syntax in help spam</p> <p>0.1.7b<br> -- added affiliation option as a fifth rule variable<br> -- code cleanup<br> -- made friend/enemy affiliation apply to events both &#34;from&#34; and &#34;to&#34; but I may change this later<br> -- if channel is set to RAID or PARTY but you aren't grouped, spam now defaults to SELF (but channel does not change, so if you join a group spam should be directed appropriately)<br> -- now accepts lowercase channel names</p> <p>0.1.6b<br> -- fixed blank event spam on login<br> -- updated output code to include all event variables (although not every single argument for each variable is included in the spam)<br> -- updated existing event spam to better reflect events<br> -- updated code to include damage and power gain types<br> -- added creator to reports of event SPELL_CREATE<br> -- added &#34;thing interrupted&#34; to INTERRUPT reports<br> -- corrected ENERGIZED to ENERGIZE; gains should now register properly<br> -- added separate code for EXTRA_ATTACKS like Windfury</p> <p>0.1.5b<br> -- updated custom channel code<br> -- added &#34;reset&#34; as a valid command</p> <p>0.1.4b<br> -- initial beta release</p> Sat, 21 Jun 2008 21:09:41 +0000 http://wow.curseforge.com/addons/tjh/files/13-that-just-happened-1-0-4/ http://wow.curseforge.com/addons/tjh/files/13-that-just-happened-1-0-4/ no-reply@curseforge.com (belleboom) ThatJustHappened 1.0.3 http://wow.curseforge.com/addons/tjh/files/12-that-just-happened-1-0-3/ <p>ThatJustHappened Change Log<br> 1.0.3<br> -- changed channel settings to a 'by rule' basis, so each event can be output to its own separate channel (spam the raid when Leeroy breaks a sheep, but only spam yourself when you do;)<br> -- updated ReadMe to include new rule structure<br> -- gui adjustments for coding and screen efficiencies<br> -- added the previously forgotten '/tjh spam,delete' commmand</p> <p>1.0.2<br> -- added &#34;warn&#34; as a channel option; splashes screen like raid warning but to player only (like SCT, for ex.)<br> -- tweaks to make the gui more legible<br> -- added code efficiencies<br> -- added counts for '_APPLIED_DOSE' buffs like 'Electrical Charge (2)'<br> -- fixed manual event entry field clearance, should now clear on Add Rule<br> -- channel text should now update in gui as expected</p> <p>1.0.1<br> -- updated Rule buttons for easier viewing<br> -- minor adjustments to GUI</p> <p>1.0<br> -- updated code to allow entry of event names in lower case<br> -- all rule entry fields now cleared when new rule is created, no deleting required<br> -- replaced enable checkbox with pretty toggle button<br> -- adjusted dropdown window locations<br> -- first release version, because beta is so passe</p> <p>0.1.8b<br> -- added a GUI: note that if you have both a manual and dropdown event filled in, the manual event will be used in making the rule; slash commands are still valid if you prefer that method; left 'report' and 'spam' out of the GUI but both are valid via slash command</p> <p>0.1.7.1b<br> -- fixed flipped source/target syntax in help spam</p> <p>0.1.7b<br> -- added affiliation option as a fifth rule variable<br> -- code cleanup<br> -- made friend/enemy affiliation apply to events both &#34;from&#34; and &#34;to&#34; but I may change this later<br> -- if channel is set to RAID or PARTY but you aren't grouped, spam now defaults to SELF (but channel does not change, so if you join a group spam should be directed appropriately)<br> -- now accepts lowercase channel names</p> <p>0.1.6b<br> -- fixed blank event spam on login<br> -- updated output code to include all event variables (although not every single argument for each variable is included in the spam)<br> -- updated existing event spam to better reflect events<br> -- updated code to include damage and power gain types<br> -- added creator to reports of event SPELL_CREATE<br> -- added &#34;thing interrupted&#34; to INTERRUPT reports<br> -- corrected ENERGIZED to ENERGIZE; gains should now register properly<br> -- added separate code for EXTRA_ATTACKS like Windfury</p> <p>0.1.5b<br> -- updated custom channel code<br> -- added &#34;reset&#34; as a valid command</p> <p>0.1.4b<br> -- initial beta release</p> Mon, 09 Jun 2008 13:26:49 +0000 http://wow.curseforge.com/addons/tjh/files/12-that-just-happened-1-0-3/ http://wow.curseforge.com/addons/tjh/files/12-that-just-happened-1-0-3/ no-reply@curseforge.com (belleboom) ThatJustHappened 1.0.2 http://wow.curseforge.com/addons/tjh/files/9-that-just-happened-1-0-2/ <p>ThatJustHappened Change Log</p> <p>1.0.2<br> -- added &#34;warn&#34; as a channel option; splashes screen like raid warning but to player only (like SCT, for ex.)<br> -- tweaks to make the gui more legible<br> -- added code efficiencies<br> -- added counts for '_APPLIED_DOSE' buffs like 'Electrical Charge (2)'<br> -- fixed manual event entry field clearance, should now clear on Add Rule<br> -- channel text should now update in gui as expected</p> <p>1.0.1<br> -- updated Rule buttons for easier viewing<br> -- minor adjustments to GUI</p> <p>1.0<br> -- updated code to allow entry of event names in lower case<br> -- all rule entry fields now cleared when new rule is created, no deleting required<br> -- replaced enable checkbox with pretty toggle button<br> -- adjusted dropdown window locations<br> -- first release version, because beta is so passe</p> <p>0.1.8b<br> -- added a GUI: note that if you have both a manual and dropdown event filled in, the manual event will be used in making the rule; slash commands are still valid if you prefer that method; left 'report' and 'spam' out of the GUI but both are valid via slash command</p> <p>0.1.7.1b<br> -- fixed flipped source/target syntax in help spam</p> <p>0.1.7b<br> -- added affiliation option as a fifth rule variable<br> -- code cleanup<br> -- made friend/enemy affiliation apply to events both &#34;from&#34; and &#34;to&#34; but I may change this later<br> -- if channel is set to RAID or PARTY but you aren't grouped, spam now defaults to SELF (but channel does not change, so if you join a group spam should be directed appropriately)<br> -- now accepts lowercase channel names</p> <p>0.1.6b<br> -- fixed blank event spam on login<br> -- updated output code to include all event variables (although not every single argument for each variable is included in the spam)<br> -- updated existing event spam to better reflect events<br> -- updated code to include damage and power gain types<br> -- added creator to reports of event SPELL_CREATE<br> -- added &#34;thing interrupted&#34; to INTERRUPT reports<br> -- corrected ENERGIZED to ENERGIZE; gains should now register properly<br> -- added separate code for EXTRA_ATTACKS like Windfury</p> <p>0.1.5b<br> -- updated custom channel code<br> -- added &#34;reset&#34; as a valid command</p> <p>0.1.4b<br> -- initial beta release</p> Fri, 06 Jun 2008 16:25:36 +0000 http://wow.curseforge.com/addons/tjh/files/9-that-just-happened-1-0-2/ http://wow.curseforge.com/addons/tjh/files/9-that-just-happened-1-0-2/ no-reply@curseforge.com (belleboom) ThatJustHappened 1.0.1 http://wow.curseforge.com/addons/tjh/files/7-that-just-happened-1-0-1/ <p>ThatJustHappened Change Log<br> 1.0.1<br> -- updated Rule buttons for easier viewing<br> -- minor adjustments to GUI</p> <p>1.0<br> -- updated code to allow entry of event names in lower case<br> -- all rule entry fields now cleared when new rule is created, no deleting required<br> -- replaced enable checkbox with pretty toggle button<br> -- adjusted dropdown window locations<br> -- first release version, because beta is so passe</p> <p>0.1.8b<br> -- added a GUI: note that if you have both a manual and dropdown event filled in, the manual event will be used in making the rule; slash commands are still valid if you prefer that method; left 'report' and 'spam' out of the GUI but both are valid via slash command</p> <p>0.1.7.1b<br> -- fixed flipped source/target syntax in help spam</p> <p>0.1.7b<br> -- added affiliation option as a fifth rule variable<br> -- code cleanup<br> -- made friend/enemy affiliation apply to events both &#34;from&#34; and &#34;to&#34; but I may change this later<br> -- if channel is set to RAID or PARTY but you aren't grouped, spam now defaults to SELF (but channel does not change, so if you join a group spam should be directed appropriately)<br> -- now accepts lowercase channel names</p> <p>0.1.6b<br> -- fixed blank event spam on login<br> -- updated output code to include all event variables (although not every single argument for each variable is included in the spam)<br> -- updated existing event spam to better reflect events<br> -- updated code to include damage and power gain types<br> -- added creator to reports of event SPELL_CREATE<br> -- added &#34;thing interrupted&#34; to INTERRUPT reports<br> -- corrected ENERGIZED to ENERGIZE; gains should now register properly<br> -- added separate code for EXTRA_ATTACKS like Windfury</p> <p>0.1.5b<br> -- updated custom channel code<br> -- added &#34;reset&#34; as a valid command</p> <p>0.1.4b<br> -- initial beta release</p> Wed, 04 Jun 2008 17:31:09 +0000 http://wow.curseforge.com/addons/tjh/files/7-that-just-happened-1-0-1/ http://wow.curseforge.com/addons/tjh/files/7-that-just-happened-1-0-1/ no-reply@curseforge.com (belleboom) ThatJustHappened 1.0 http://wow.curseforge.com/addons/tjh/files/6-that-just-happened-1-0/ <p>ThatJustHappened Change Log<br> 1.0<br> -- updated code to allow entry of event names in lower case<br> -- all rule entry fields now cleared when new rule is created, no deleting required<br> -- replaced enable checkbox with pretty toggle button<br> -- adjusted dropdown window locations<br> -- first release version, because beta is so passe</p> <p>0.1.8b<br> -- added a GUI: note that if you have both a manual and dropdown event filled in, the manual event will be used in making the rule; slash commands are still valid if you prefer that method; left 'report' and 'spam' out of the GUI but both are valid via slash command</p> <p>0.1.7.1b<br> -- fixed flipped source/target syntax in help spam</p> <p>0.1.7b<br> -- added affiliation option as a fifth rule variable<br> -- code cleanup<br> -- made friend/enemy affiliation apply to events both &#34;from&#34; and &#34;to&#34; but I may change this later<br> -- if channel is set to RAID or PARTY but you aren't grouped, spam now defaults to SELF (but channel does not change, so if you join a group spam should be directed appropriately)<br> -- now accepts lowercase channel names</p> <p>0.1.6b<br> -- fixed blank event spam on login<br> -- updated output code to include all event variables (although not every single argument for each variable is included in the spam)<br> -- updated existing event spam to better reflect events<br> -- updated code to include damage and power gain types<br> -- added creator to reports of event SPELL_CREATE<br> -- added &#34;thing interrupted&#34; to INTERRUPT reports<br> -- corrected ENERGIZED to ENERGIZE; gains should now register properly<br> -- added separate code for EXTRA_ATTACKS like Windfury</p> <p>0.1.5b<br> -- updated custom channel code<br> -- added &#34;reset&#34; as a valid command</p> <p>0.1.4b<br> -- initial beta release</p> Tue, 03 Jun 2008 19:55:36 +0000 http://wow.curseforge.com/addons/tjh/files/6-that-just-happened-1-0/ http://wow.curseforge.com/addons/tjh/files/6-that-just-happened-1-0/ no-reply@curseforge.com (belleboom) ThatJustHappened 0.1.8b http://wow.curseforge.com/addons/tjh/files/5-that-just-happened-0-1-8b/ <p>ThatJustHappened Change Log<br> 0.1.8b<br> -- added a GUI: note that if you have both a manual and dropdown event filled in, the manual event will be used in making the rule; slash commands are still valid if you prefer that method; left 'report' and 'spam' out of the GUI but both are valid via slash command</p> <p>0.1.7.1b<br> -- fixed flipped source/target syntax in help spam</p> <p>0.1.7b<br> -- added affiliation option as a fifth rule variable<br> -- code cleanup<br> -- made friend/enemy affiliation apply to events both &#34;from&#34; and &#34;to&#34; but I may change this later<br> -- if channel is set to RAID or PARTY but you aren't grouped, spam now defaults to SELF (but channel does not change, so if you join a group spam should be directed appropriately)<br> -- now accepts lowercase channel names</p> <p>0.1.6b<br> -- fixed blank event spam on login<br> -- updated output code to include all event variables (although not every single argument for each variable is included in the spam)<br> -- updated existing event spam to better reflect events<br> -- updated code to include damage and power gain types<br> -- added creator to reports of event SPELL_CREATE<br> -- added &#34;thing interrupted&#34; to INTERRUPT reports<br> -- corrected ENERGIZED to ENERGIZE; gains should now register properly<br> -- added separate code for EXTRA_ATTACKS like Windfury</p> <p>0.1.5b<br> -- updated custom channel code<br> -- added &#34;reset&#34; as a valid command</p> <p>0.1.4b<br> -- initial beta release</p> Mon, 02 Jun 2008 18:03:47 +0000 http://wow.curseforge.com/addons/tjh/files/5-that-just-happened-0-1-8b/ http://wow.curseforge.com/addons/tjh/files/5-that-just-happened-0-1-8b/ no-reply@curseforge.com (belleboom) ThatJustHappened 0.1.7.1b http://wow.curseforge.com/addons/tjh/files/4-that-just-happened-0-1-7-1b/ <p>ThatJustHappened Change Log<br> 0.1.7.1b<br> -- fixed flipped source/target syntax in help spam</p> <p>0.1.7b<br> -- added affiliation option as a fifth rule variable<br> -- code cleanup<br> -- made friend/enemy affiliation apply to events both &#34;from&#34; and &#34;to&#34; but I may change this later<br> -- if channel is set to RAID or PARTY but you aren't grouped, spam now defaults to SELF (but channel does not change, so if you join a group spam should be directed appropriately)<br> -- now accepts lowercase channel names</p> <p>0.1.6b<br> -- fixed blank event spam on login<br> -- updated output code to include all event variables (although not every single argument for each variable is included in the spam)<br> -- updated existing event spam to better reflect events<br> -- updated code to include damage and power gain types<br> -- added creator to reports of event SPELL_CREATE<br> -- added &#34;thing interrupted&#34; to INTERRUPT reports<br> -- corrected ENERGIZED to ENERGIZE; gains should now register properly<br> -- added separate code for EXTRA_ATTACKS like Windfury</p> <p>0.1.5b<br> -- updated custom channel code<br> -- added &#34;reset&#34; as a valid command</p> <p>0.1.4b<br> -- initial beta release</p> Sat, 31 May 2008 15:47:01 +0000 http://wow.curseforge.com/addons/tjh/files/4-that-just-happened-0-1-7-1b/ http://wow.curseforge.com/addons/tjh/files/4-that-just-happened-0-1-7-1b/ no-reply@curseforge.com (belleboom) ThatJustHappened 0.1.7b http://wow.curseforge.com/addons/tjh/files/3-that-just-happened-0-1-7b/ <p>0.1.7b<br> -- added affiliation option as a fifth rule variable<br> -- code cleanup<br> -- made friend/enemy affiliation apply to events both &#34;from&#34; and &#34;to&#34; but I may change this later<br> -- if channel is set to RAID or PARTY but you aren't grouped, spam now defaults to SELF (but channel does not change, so if you join a group spam should be directed appropriately)<br> -- now accepts lowercase channel names</p> <p>0.1.6b<br> -- fixed blank event spam on login<br> -- updated output code to include all event variables (although not every single argument for each variable is included in the spam)<br> -- updated existing event spam to better reflect events<br> -- updated code to include damage and power gain types<br> -- added creator to reports of event SPELL_CREATE<br> -- added &#34;thing interrupted&#34; to INTERRUPT reports<br> -- corrected ENERGIZED to ENERGIZE; gains should now register properly<br> -- added separate code for EXTRA_ATTACKS like Windfury</p> <p>0.1.5b<br> -- updated custom channel code<br> -- added &#34;reset&#34; as a valid command</p> <p>0.1.4b<br> -- initial beta release</p> Thu, 29 May 2008 15:30:52 +0000 http://wow.curseforge.com/addons/tjh/files/3-that-just-happened-0-1-7b/ http://wow.curseforge.com/addons/tjh/files/3-that-just-happened-0-1-7b/ no-reply@curseforge.com (belleboom) ThatJustHappened 0.1.6b http://wow.curseforge.com/addons/tjh/files/2-that-just-happened-0-1-6b/ <p>0.1.6b<br> -- fixed blank event spam on login<br> -- updated output code to include all event variables (although not every single argument for each variable is included in the spam)<br> -- updated existing event spam to better reflect events<br> -- updated code to include damage and power gain types<br> -- added creator to reports of event SPELL_CREATE<br> -- added &#34;thing interrupted&#34; to INTERRUPT reports<br> -- corrected ENERGIZED to ENERGIZE; gains should now register properly<br> -- added separate code for EXTRA_ATTACKS like Windfury</p> <p>0.1.5b<br> -- updated custom channel code<br> -- added &#34;reset&#34; as a valid command</p> <p>0.1.4b<br> -- initial beta release</p> Sun, 25 May 2008 01:58:29 +0000 http://wow.curseforge.com/addons/tjh/files/2-that-just-happened-0-1-6b/ http://wow.curseforge.com/addons/tjh/files/2-that-just-happened-0-1-6b/ no-reply@curseforge.com (belleboom)