Change Log:
--------------------
Version1.7.6(2012-11-04)-Wow patch 5.0.5
New functions:
IsIndoors()(requested by flabby)
IsModifierKeyDown()(requested by flabby)
Updated variables:
%instancedifficulty% will now return "Scenario" instead of "Normal" when you are in a scenario.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
Version1.7.5(2012-10-30)-Wow patch 5.0.5
Code optimizations:
Reworked the code that periodically invokes garbage collection. This will hopefully reduce the occurence of "script ran too long" errors.
New functions:
ClickActionBar()
ExtraActionBarVisible()
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
Version1.7.4(2012-10-21)-Wow patch 5.0.5
General:
Added a few more lines in examples.txt for use with daily quests in Pandaria.
Updated functions:
CancelAura() -The function no longer uses the macro to cancel auras/buffs. It will therefore be possible to combine CancelAura() with UseItem() or Cast() in a single if-statement (credit to Doskious).
Report() -The 'experience' option will now round outputted numbers and use a a 'K/M' notation.
Updated variables:
The following variables will now will now round outputted numbers and use a a 'K/M' notation. Their internal datatype has also been changed from 'number' to 'string'.
%playerhealth%, %targethealth%, %focushealth%, %pethealth%, %playermaxhealth%, %targetmaxhealth%, %focusmaxhealth%, %petmaxhealth%
%playerpower%, %targetpower%, %focuspower%, %petpower%, %playermaxpower%, %targetmaxpower%, %focusmaxpower%, %petmaxpower%
BugFix:
ToggleRaidDisplay() -This fun...
Description:
--------------------
Allows you to create your own IF THEN statements that will dynamically change the function of a button.
This addon is intended for people that have a basic understanding of programming. Specifically conditional If-Then statements.
The addon allows you to write your own if-then statements that will be evaluated and run whenever you press a button, or they can trigger on certain events ingame.
It provides a simple text editor, a fully documented API and some simple If-Then syntax so that you can string together almost anything you want to react to.
Examples:
IF HasOpenQuest("My daily fishing quest") AND InZone("Stormwind")
THEN Cast("Fishing");
OnEvent("GroupInvite") AND InLFGQueue()
THEN DeclineInvite() AND Reply("Sorry, I am already in the LFG queue");
Look at the FAQ page for the most asked questions, and the Examples page for examples.
--------------------
Version1.7.6(2012-11-04)-Wow patch 5.0.5
New functions:
IsIndoors()(requested by flabby)
IsModifierKeyDown()(requested by flabby)
Updated variables:
%instancedifficulty% will now return "Scenario" instead of "Normal" when you are in a scenario.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
Version1.7.5(2012-10-30)-Wow patch 5.0.5
Code optimizations:
Reworked the code that periodically invokes garbage collection. This will hopefully reduce the occurence of "script ran too long" errors.
New functions:
ClickActionBar()
ExtraActionBarVisible()
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
Version1.7.4(2012-10-21)-Wow patch 5.0.5
General:
Added a few more lines in examples.txt for use with daily quests in Pandaria.
Updated functions:
CancelAura() -The function no longer uses the macro to cancel auras/buffs. It will therefore be possible to combine CancelAura() with UseItem() or Cast() in a single if-statement (credit to Doskious).
Report() -The 'experience' option will now round outputted numbers and use a a 'K/M' notation.
Updated variables:
The following variables will now will now round outputted numbers and use a a 'K/M' notation. Their internal datatype has also been changed from 'number' to 'string'.
%playerhealth%, %targethealth%, %focushealth%, %pethealth%, %playermaxhealth%, %targetmaxhealth%, %focusmaxhealth%, %petmaxhealth%
%playerpower%, %targetpower%, %focuspower%, %petpower%, %playermaxpower%, %targetmaxpower%, %focusmaxpower%, %petmaxpower%
BugFix:
ToggleRaidDisplay() -This fun...
Description:
--------------------
Allows you to create your own IF THEN statements that will dynamically change the function of a button.
This addon is intended for people that have a basic understanding of programming. Specifically conditional If-Then statements.
The addon allows you to write your own if-then statements that will be evaluated and run whenever you press a button, or they can trigger on certain events ingame.
It provides a simple text editor, a fully documented API and some simple If-Then syntax so that you can string together almost anything you want to react to.
Examples:
IF HasOpenQuest("My daily fishing quest") AND InZone("Stormwind")
THEN Cast("Fishing");
OnEvent("GroupInvite") AND InLFGQueue()
THEN DeclineInvite() AND Reply("Sorry, I am already in the LFG queue");
Look at the FAQ page for the most asked questions, and the Examples page for examples.